22 Commits

Author SHA1 Message Date
3a31aca467 Convert @ to : in parameter names
- Still more to do; possible connection exhaustion
2024-06-04 22:52:12 -04:00
7231a95fca Change to PDODocument library 2024-06-04 19:56:06 -04:00
93dd8e880f First cut of item-with-feed and list impl
- Add strict types to all files
- Convert many queries to document commands
2024-06-02 22:14:19 -04:00
b88ad1f268 Add table to doc util script
- Remove db parameter from several places
- Add constructors for document types
2024-06-01 23:17:29 -04:00
df20936af2 WIP on document conversion 2024-05-30 21:58:54 -04:00
210377b4da Move list retrieve/render to class (#15)
- array_key_exists -> key_exists
2024-05-25 23:03:39 -04:00
c4e85e6734 Link name to bookmarked page (#14)
- Tweak CSS
2024-05-25 12:31:48 -04:00
2495136fc9 First cut of read bookmarked item page (#14)
- Added Bookmarked link to header if items exist
2024-05-23 23:02:07 -04:00
4fa4dcb831 Alpha 6: Feed-level Pages (#21)
Reviewed-on: #21
2024-05-23 23:04:41 +00:00
b14399deb8 Add no purge, manual delete options (#12)
- Add htmx, hx attributes
- Only add/update items since last check
- Move messages to session to persist across redirects
- Polish styles a bit (still WIP)
2024-04-30 18:51:09 -04:00
c1790b58fd Add user maintenance CLI (#9)
- Add CLI infrastructure
- Add user to index page query
- Strip tags from title
- Move item parsing to FeedItem
2024-04-27 13:01:57 -04:00
7b21b86550 Merge branch 'main' into security-models 2024-04-26 20:49:34 -04:00
ce83b2a389 Add Atom support (#17) 2024-04-25 21:19:29 -04:00
cab26db255 First cut of log on page (#9)
- Add session support
- Refactor security handling to use db connection
- Fix db path issue
2024-04-15 23:25:58 -04:00
c74d9ccb74 Allow HTML in all item content
RSS description may contain encoded entities
2024-04-14 20:05:39 -04:00
77d628ed69 Add feed refresh link (#5)
- Feed updates and refresh use the same logic
- Fixed issue with logic around item add-or-update
2024-04-13 22:32:39 -04:00
ee86eeef13 Add item read page (#7)
- Open items links in an external window
- Include "Keep as New" button
2024-04-13 13:39:49 -04:00
9b2190252f List unread items on home page (#6)
- Fix feed update (latent bug on #4)
2024-04-13 12:10:07 -04:00
da9a569e4a Add editing of feed URL (#4)
- Move feed-specific database calls to Feed class
- Detect when feed items have been updated
- Add const keys for $_REQUEST values
2024-04-11 22:01:36 -04:00
7d30454d90 WIP on add/edit feed page (#4) 2024-04-06 11:02:48 -04:00
74bc83f266 Add single user security mode (#3)
- Tweaks to SQL column definitions
- Implement class autoloading
- Split user config into its own file
2024-04-05 22:14:24 -04:00
8db4216ea2 Fix table creation (#2)
- Add Caddyfile
- Add start of vanilla layout
2024-04-04 20:49:25 -04:00