409019333b
WIP on SQLite data
...
- Finish pages
- WIP on posts
- Flip data reader function parameter order
2022-06-18 17:29:35 -04:00
2fc2714287
WIP on SQLite data
...
- Add table definitions
- Convert categories
- WIP on pages
2022-06-18 12:18:58 -04:00
554e22f998
WIP beginnings of SQLite impl
2022-06-17 20:11:25 -04:00
c229aac68e
WIP on restore / LiteDB mappings
2022-06-16 23:23:42 -04:00
298417c6f0
First cut of restoration logic
2022-06-16 16:33:49 -04:00
2cb2a7f453
WIP on backups
2022-06-13 19:12:29 -04:00
476a3acd73
First cut of multi-db data
...
- Add data interface
- Convert RethinkDB to interface implementation
- Write LiteDB implementation / converters
- Update all data access to use interface
2022-06-12 23:13:12 -04:00
6517d260cd
Add post template field
2022-06-09 20:35:09 -04:00
fc3e634c40
Restrict build to included images
2022-06-08 21:13:24 -04:00
07a2c404d7
Fix page/post template lists
...
- WIP on loading themes from different directory
2022-06-08 00:02:51 -04:00
890fc6e60e
Remove test blog files
2022-06-07 19:21:44 -04:00
d51175a71b
Add theme load via CLI
2022-06-07 19:14:47 -04:00
17178c3290
Add theme asset cache
...
- Use asset cache in Liquid head/foot tags
- Set 30-day cache header for theme assets
2022-06-07 14:22:17 -04:00
ae729e008e
WIP on storing themes in database
2022-06-06 22:58:59 -04:00
5cd0212ae9
- Add include_template handling
...
- Use include_template in devotional theme
2022-06-05 21:23:43 -04:00
d2c4e7bd87
- Fix custom feed self/link
...
- Make feed description be first paragraph
- Denote podcast episodes in post list
2022-06-05 17:36:04 -04:00
2394f03b3b
- Fix a few issues with podcast feed generation
...
- Tweak styles for devotional theme
- Fix bug with page cache building
2022-06-04 20:49:14 -04:00
b367229814
- Fix overridden publish date/time
...
- Add books to devotion theme
- Tweak styles on devotion theme
2022-06-03 20:58:27 -04:00
2a5afc536e
Push URL for page/post edit
...
- Style tweaks on devotion theme
2022-06-03 07:10:55 -04:00
7a1d438d68
WIP on episode meta fields
2022-06-02 21:49:53 -04:00
de92761b04
Add devotional theme
2022-06-02 12:12:45 -04:00
e65fcc3831
Remove old project
2022-06-02 07:38:53 -04:00
dd3bba8310
Fix /page/x/ URLs
...
- Make log on push URL to history
- Fix dashboard post links
2022-06-02 07:37:11 -04:00
c2b6d7c82c
Revise admin area with htmx
...
- Replace tables with grids (much better on mobile)
- Category / tag mapping now edit inline
- Messages shown in all request forms
- Success messages auto-hide at 4 seconds
2022-06-01 21:31:10 -04:00
2a796042ac
Fix trailing-slash-agnostic redirect
2022-06-01 07:50:46 -04:00
c377496611
Fix category feeds not selecting child category posts
2022-06-01 07:45:13 -04:00
39fdf42827
Fix collapsing classes
2022-05-31 21:50:05 -04:00
a050df4378
Disable boost on edit page/post links
...
- Add transition to solution page collapsible panels
2022-05-31 21:42:51 -04:00
7bd9b8d35c
Add htmx support to bit-badger and personal
...
- Tweak transitions on tech-blog
- Fix URL forwarding on settings save
- Add newer/older posts to tech-blog single post template
2022-05-31 19:17:23 -04:00
1fd2bfd08e
- Add autoHtmx field / htmx partial support
...
- Add page_foot tag for scripts
- Add htmx to admin area
- Move create/permalink import to its own module
- Add htmx to tech-blog theme
- Move dashboard to admin/dashboard
2022-05-31 15:28:11 -04:00
019ac229fb
Add categories to page render context
...
- Add post IDs to tech blog index template
2022-05-31 10:11:06 -04:00
aa3ee239f6
Return 404 vs. 500 for invalid category
2022-05-31 09:48:19 -04:00
ba6403dfef
Add pagination to page admin
...
- Update blog link in bit-badger theme
2022-05-31 08:45:45 -04:00
042e1fdec7
Add theme_asset filter
...
- Update themes to use theme_asset filter
2022-05-31 08:00:32 -04:00
5daf18e01d
Replace URLs in pages when not at directory root
2022-05-30 22:33:29 -04:00
b971a343a4
Add category/tag feeds
...
- Add page_head tag to add feed links, canonical URLs, generator, and theme files
- Use page_head in all current themes
2022-05-30 22:01:13 -04:00
d1d384812e
Fix podcast identifying data
...
Still need to test episode data, but it is thought-fixed as well
2022-05-30 12:13:04 -04:00
f99623d1cb
Add / update / delete custom feed complete
2022-05-29 22:44:51 -04:00
7757bd8394
WIP on custom feed edit page
2022-05-29 18:18:46 -04:00
46d6c4f5f1
Save RSS settings
...
- Add route for custom feed deletion
- Add ID for custom feed
2022-05-29 14:13:37 -04:00
50179ffab9
WIP on RSS settings page
...
- Move tag mappings to /settings URLs
- Remove container wrap for table pages
- Add notes for empty tables
2022-05-29 12:12:57 -04:00
92cc50254c
WIP on RSS settings page
2022-05-28 23:22:14 -04:00
fbacacfb5b
WIP on feeds / podcasts
2022-05-28 13:51:07 -04:00
1cd7b06add
WIP on "all the feeds"
2022-05-27 14:34:21 -04:00
2589d388f1
Tweak mobile layout for bit badger / tech blog
...
- Fix "manage permalink" showing for new posts
- Tweak admin mobile layout
2022-05-26 16:28:57 -04:00
b15fb78d5b
Tweak tech blog theme
...
- Upgrade deps
2022-05-25 20:20:15 -04:00
ff560d1d2f
Tweak bit-badger project template
2022-05-24 18:30:01 -04:00
7219b65f4f
- Rework page edit layout
...
- Add project template to bit-badger theme
- Add code styling to bit-badger theme
2022-05-23 22:17:14 -04:00
664704d3d5
Fix post edit action
...
- Add CSRF to post/page list pages (for deletion)
2022-05-23 00:09:09 -04:00
2c2db62e65
Add debug logging to web log determination
2022-05-22 18:59:48 -04:00