Commit graph

18 commits

Author SHA1 Message Date
Alex Cabal
124e8343fc Completely type hint template functions and switch to named arguments 2025-03-04 20:32:20 -06:00
Alex Cabal
1449148989 Switch logged in user to static typed variable instead of in $GLOBALS 2024-11-10 23:05:31 -06:00
Alex Cabal
042816cf45 Use auto_prepend_file INI directive to prepend Core.php to all web requests automatically 2023-07-15 15:17:20 -05:00
Alex Cabal
30442c0c62 Move HTTP auth to PHP 2022-07-14 12:50:21 -05:00
Alex Cabal
dc0e873577 Add feed/download toolbar to author and collection indexes 2022-07-12 10:24:41 -05:00
Alex Cabal
05e0f77b45 Add collections and authors RSS/Atom/OPDS feeds 2022-07-11 18:49:11 -05:00
Alex Cabal
4d307c0a5d Change feeds hero image 2022-07-11 11:33:29 -05:00
Alex Cabal
282909ef6a Add captions to hero images 2022-07-11 10:42:25 -05:00
Alex Cabal
139ae6e918 Tweak wording on feed pages 2022-07-09 20:19:47 -05:00
Alex Cabal
12b79b5dcd Split bulk downloads into file type and cache output 2022-07-09 20:09:40 -05:00
Alex Cabal
d659fb9649 Tweak authorization for feeds/downloads, add hero to feeds page 2022-07-09 20:09:39 -05:00
Alex Cabal
6c603016bd Move feeds behind Patrons Circle login 2022-07-09 20:09:39 -05:00
Alex Cabal
c109c565cb Move feeds under new /feeds root 2022-06-24 12:54:57 -05:00
Alex Cabal
ee545502af Add index pages for RSS/Atom roots 2022-06-24 11:00:42 -05:00
Alex Cabal
f9fd6c8a02 Further refinment to OPDS/RSS generation and also add Atom feeds 2022-06-23 21:27:25 -05:00
Alex Cabal
f6df03cfca Flesh out OPDS generation backend to be more robust and to support generic Atom feeds 2022-06-22 15:09:05 -05:00
Alex Cabal
305a9d298b Add XSLT stylesheet for OPDS feeds 2022-06-20 13:52:39 -05:00
Alex Cabal
93771ab1bc Create new 'feeds' page to merge OPDS/RSS pages 2022-06-20 11:45:10 -05:00