Commit Graph

18 Commits

Author SHA1 Message Date
danieljsummers 03dc289991 Use favicon if OG image URL is not specified (#52) 2026-07-17 22:23:39 -04:00
danieljsummers 8e0b2df870 Add true/false to auto-htmx converter (#59)
- This will allow backups to be restored, converting the value as part of the restoration
2026-07-07 20:26:34 -04:00
danieljsummers fcd02ecbec Implement htmax as auto-htmx selection (#59)
- Move program support items to MyWebLog namespace
- Fix parameter ordering in some tests
2026-07-05 21:28:58 -04:00
danieljsummers f9936bf6ae Implement central package management (#58) 2026-06-20 15:27:31 -04:00
danieljsummers 9b295263f9 WIP on OpenGraph form; items field complete (#52) 2025-08-03 17:01:02 -04:00
danieljsummers cba1bbfa28 Support relative URLs in OpenGraph properties (#52) 2025-08-01 22:16:19 -04:00
danieljsummers 8b190a6c23 Add tests for OpenGraph view model properties 2025-07-26 20:33:30 -04:00
danieljsummers e33966b3df WIP on OpenGraph post/page model (#52)
- Removed SecureUrl prop; will generate if URL starts with https:
2025-07-15 23:38:02 -04:00
danieljsummers 3ad6b5a521 Move OpenGraph property generation to models (#52)
- Add auto-OpenGraph field to web log
- Only generate properties for posts/pages without them if this flag is set
- Set flag to yes on v3 database migration
- Add JSON converter for OpenGraph type
- Add tests for models
2025-07-10 23:03:16 -04:00
danieljsummers e8953d6072 Update deps; fix SQLite web log delete query 2025-07-04 11:06:34 -04:00
danieljsummers dc30716b83 Update deps; WIP on comments 2025-01-23 22:11:12 -05:00
danieljsummers 88841fd3f8 Update to .NET 8/9; minor tweaks 2024-12-23 21:16:34 -05:00
danieljsummers cc3e41ddc5 Incorporate doc lib v4 ordering 2024-08-22 23:00:25 -04:00
danieljsummers f59566a3d3 Create theme dir if needed (#49)
- Use Path.Combine throughout
- Update theme versions
- Update generator version
2024-06-19 17:02:05 -04:00
danieljsummers f2f766fc05 Update htmx to v2.0.0 (#50)
- Also update all other deps
2024-06-19 16:17:45 -04:00
danieljsummers f1a7e55f3e Version 2.1 (#41)
- Add full chapter support (#6)
- Add built-in redirect functionality (#39)
- Support building Docker containers for release (#38)
- Support canonical domain configuration (#37)
- 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
danieljsummers 0f66ca969d Version 2, ready for beta 2022-06-22 20:35:12 -04:00
Daniel J. Summers 710004dfc4 Huge repo reorganization
In no particular order...
- Created projects using F# generator, using Paket and FAKE
- Split "entities" into their own project, and created interface for
data functions required on those entities
- Renamed "data" project and used it as an implementation of data access
- Created "logic" layer that takes the data interface, and does the
non-persistence-related manipulation of items
- Moved "web" project to "app", and modified Nancy modules to utilize
Logic project and data interface instead of Data project and RethinkDB
connection
- Created test placeholder project; will be filling that out shortly
(TAD?)
2016-08-06 13:55:49 -05:00