Commit Graph

62 Commits

Author SHA1 Message Date
Daniel J. Summers 39af0fb9a5 Implement e-mail changes
- Add canonical domain handling
- Bump version
2023-07-12 20:46:01 -04:00
Daniel J. Summers dd5f32e320
v8.1 (#47)
- Update to .NET 7
- Update database access to use data source vs. connection
- Allow e-mail server address to be configurable
- Support Docker hosting
2023-07-04 20:03:43 -04:00
Daniel J. Summers 370fbb0c3e Fix time zone in tests 2023-05-25 19:45:28 -04:00
Daniel J. Summers 14608de5be Update doc dependencies 2023-05-23 21:37:06 -04:00
Daniel J. Summers ec6eea21c8
Merge pull request #45 from bit-badger/dependabot/nuget/src/PrayerTracker.UI/Newtonsoft.Json-13.0.2
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/PrayerTracker.UI
2023-05-23 21:24:16 -04:00
dependabot[bot] 3b0d304595
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/PrayerTracker.UI
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 14:53:23 +00:00
Daniel J. Summers 50a91cd725 Remove v8 migration code
(and prior)
2022-08-19 15:37:48 -04:00
Daniel J. Summers 13ace6ca61
Version 8 (#43)
* Use htmx for front end (#36)
* Use short GUIDs in URLs and forms (#1)
* Refresh theme (#38)
* Use ASP.NET Core for log on/off (#39)
* Fix date/time / time zone issues (#41)
* Update help for v8 (#42)
* Add FAKE build script (#37)
2022-08-19 15:08:30 -04:00
Daniel J. Summers 58519f9a4d Fix announcement send problem (#40) 2022-08-06 09:06:11 -04:00
Daniel J. Summers 6b1a5e31b5
Merge pull request #35 from bit-badger/dependabot/bundler/docs/nokogiri-1.13.6
Bump nokogiri from 1.11.4 to 1.13.6 in /docs
2022-08-01 16:24:04 -04:00
dependabot[bot] d332322200
Bump nokogiri from 1.11.4 to 1.13.6 in /docs
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.4 to 1.13.6.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.4...v1.13.6)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-18 22:14:29 +00:00
dependabot[bot] 1d4e66b863
Bump nokogiri from 1.10.10 to 1.11.4 in /docs (#29)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.10 to 1.11.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.10...v1.11.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 22:47:29 -04:00
dependabot[bot] 8c3cce2fd8
Bump rexml from 3.2.4 to 3.2.5 in /docs (#28)
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 22:46:58 -04:00
dependabot[bot] 0de3eac7be
Bump addressable from 2.7.0 to 2.8.0 in /docs (#30)
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases)
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0)

---
updated-dependencies:
- dependency-name: addressable
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 22:45:35 -04:00
Daniel J. Summers 1a07c673c7
.NET 6 (#32)
- Convert back-end to .NET 6
- Upgrade Giraffe, convert routing to endpoint style
- Refactor code to take advantage of F# advances
2021-09-18 22:42:40 -04:00
Daniel J. Summers 665d80261d Update deps for GitHub Pages 2020-11-16 08:21:08 -05:00
Daniel J. Summers b0d3bd4e35 Update to F# 5 (#27) 2020-11-15 21:57:09 -05:00
Daniel J. Summers e3583f9152 Update branch name in AppVeyor link 2020-06-19 16:36:00 -05:00
Daniel J. Summers 7fd15a5cff Display new user name (#26)
Also did some refactoring to pull static members into modules
2020-06-10 23:11:28 -05:00
Daniel J. Summers cb8c2558e0 Update to .NET Core 3.1 (and deps) (#25) 2020-03-07 12:22:39 -06:00
Daniel J. Summers ffc008e07a
Merge pull request #24 from bit-badger/dependabot/bundler/docs/nokogiri-1.10.8
Bump nokogiri from 1.10.4 to 1.10.8 in /docs
2020-03-07 11:24:51 -06:00
dependabot[bot] 81445d48f3
Bump nokogiri from 1.10.4 to 1.10.8 in /docs
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.4 to 1.10.8.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.4...v1.10.8)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-25 21:22:27 +00:00
Daniel J. Summers 1c33c1368f Change from address (#23) 2019-12-02 21:37:27 -06:00
Daniel J. Summers 40642f4436
Merge pull request #21 from bit-badger/release-7.4
Release 7.4
2019-10-19 12:22:52 -05:00
Daniel J. Summers 35815bfee6
Merge branch 'master' into release-7.4 2019-10-19 12:20:18 -05:00
Daniel J. Summers 3f26e7ebc2 Update docs deps 2019-10-19 12:16:08 -05:00
Daniel J. Summers e29a21ed6e Convert to .NET Core 3.0 (#20)
Also extracted common project items to Directory.Build.props, and fixed code and execution issues related to EF Core 3.0 changes
2019-10-19 11:21:48 -05:00
Daniel J. Summers bf48c360de Remove yield not required by F# 4.7 2019-10-19 09:07:06 -05:00
Daniel J. Summers 4dbd58fb92 Update queries (WIP) 2019-10-19 09:06:45 -05:00
Daniel J. Summers a845e03341 Update queries (WIP) 2019-08-20 14:00:27 -05:00
Daniel J. Summers b379654879 Moved button out of field set (#18) 2019-06-14 19:17:38 -05:00
Daniel J. Summers d6ece81d82
Move all URLs to /web (#19)
All existing URLs are now under the /web directory
2019-06-14 19:05:37 -05:00
Daniel J. Summers 0748ad6ce8 Fixed expiration comparison (#17)
The comparison now forces the comparison on dates, excluding times
2019-06-13 22:01:08 -05:00
Daniel J. Summers 7d0e1484ba Version bump
also updated dependencies
2019-06-06 16:19:01 -05:00
Daniel J. Summers 087595ee75 Store null if requestor/subject is not entered (#12)
The output was fine; the form was parsing `Some ""` instead of `None` as the code was expecting
2019-06-06 14:22:40 -05:00
Daniel J. Summers 43b6b6d8e0
Search, Paging, and "As of" Date (#10)
Issues Fixed:
* Added request search capability (#2)
* Added pagination to search / inactive request lists (#3)
* Added "as of" date display option for requests (#9)
* Updated documentation to reflect the new options and their behavior

Also Fixed (w/o issue numbers):
* Fixed a verbiage error with the confirmation prompts
* Split the I18N for the maintain requests page into its own localized view
* Modified many "magic strings" in the code to use F# discriminated unions instead (stored as single-character codes in the database)
2019-03-20 19:19:02 -05:00
Daniel J. Summers 6a6b403216 Added test for html -> plain text (#7)
Test passed; this was fixed in commit 7e36fff0f1 which has yet to be deployed
2019-03-15 19:02:40 -05:00
Daniel J. Summers ab262fdab3 Updated deps; shortened text func names
Giraffe has aliased "str" for "encodedText"; this project uses that now, and also uses "locStr" instead of "encLocText"
2019-03-14 23:30:28 -05:00
Daniel J. Summers 05985189e7 Don't show headings for empty tables (#6) 2019-03-14 22:59:07 -05:00
Daniel J. Summers d80c5eb4ed Change class to group in e-mail prompt (#8) 2019-03-14 22:34:45 -05:00
Daniel J. Summers 4d56002876
Update README.md
Added AppVeyor badge for master branch
2019-03-07 20:57:38 -06:00
Daniel J. Summers 7e36fff0f1 Misc util function tweaks
I was going to make wordWrap use Span, but decided against it
2019-03-07 20:31:58 -06:00
Daniel J. Summers 16fd7bfde4 Final removal of built-in help (#4)
Removed layout and unneeded RESX entries
2019-03-02 11:44:56 -06:00
Daniel J. Summers 342f534fcc Completed help Jekyll layout/links (#4)
Added layouts for English and Spanish, added style to make it work in small, app-generated windows and in a regular sized browser
2019-03-02 17:20:08 +00:00
Daniel J. Summers 5f8f46d948 WIP help layout (#4)
Moved css to docs folder; fleshing out English template, then will localize for Spanish overall
2019-03-02 14:47:13 +00:00
Daniel J. Summers 2183533fed WIP on docs layout (#4) 2019-03-01 23:41:45 +00:00
Daniel J. Summers 7a1e0481d7 Merge branch 'master' of https://github.com/bit-badger/PrayerTracker 2019-02-27 01:51:34 -06:00
Daniel J. Summers 1224e77266 Modified app to use external help (#4) 2019-02-27 01:51:24 -06:00
Daniel J. Summers e21ef3fb70 Create CNAME 2019-02-27 01:00:49 -06:00
Daniel J. Summers c18219b2d7 Added doc index pages (#4) 2019-02-26 18:36:48 -06:00