12 Commits

Author SHA1 Message Date
0032d15c0a Update for doc lib v4-rc4 2024-09-17 08:05:30 -04:00
fbc4e891bd Integrate v4 document library for SQLite
- Eliminate warnings for PostgreSQL
2024-08-19 22:23:22 -04:00
cd450a05e5 Update to new doc library
Still need to remove deprecated calls
2024-08-19 20:30:33 -04:00
f1a7e55f3e
Version 2.1 ()
- Add full chapter support ()
- Add built-in redirect functionality ()
- Support building Docker containers for release ()
- Support canonical domain configuration ()
- Add unit tests for domain/models and integration tests for all three data stores
- Convert SQLite storage to use JSON documents, similar to PostgreSQL
- Convert admin templates to Giraffe View Engine (from Liquid)
- Add .NET 8 support
2024-03-26 20:13:28 -04:00
5f3daa1de9
v2 RC2 ()
* Add PostgreSQL back end ()
* Upgrade password storage ()
* Change podcast/episode storage for SQLite ()
* Move date/time handling to NodaTime ()
2022-08-21 18:56:18 -04:00
99ccdebcc7 Delete user / admin clean-up ()
- Add CLI help ()
- Add constants for common view items
- Construct hashes with piped functions
2022-07-21 21:42:38 -04:00
41ae1d8dad First cut of user admin page () 2022-07-19 22:51:51 -04:00
7eaad4a076 Clean up database names ()
- Moved user edit to "my info" ()
2022-07-18 20:05:10 -04:00
5fb3a73dcf Add user created and last seen on ()
- Updated view models / interfaces per F# naming guidelines
2022-07-17 23:10:30 -04:00
425223a3a8 Add access levels ()
- Remove authorization level
2022-07-16 15:51:58 -04:00
c29bbc04ac WIP on uploads ()
- Add data types and fields
- Implement in both RethinkDB and SQLite
- Add uploads to backup/restore
- Add empty upload folder to project
- Add indexes to SQLite tables ()
2022-06-28 17:34:18 -04:00
707b67c630 Reorganize SQLite data files
- Add episode data structure ()
- Add fields for chapters () and transcripts ()
- Add fields for medium (), funding (), and GUID ()
- Fix RethinkDB restore problems ()
- Save custom feeds in SQLite ()
2022-06-24 21:56:07 -04:00