Commit graph

1213 commits

Author SHA1 Message Date
Alex Cabal
e2dcf97961 Add 451 page and prettify the 404 page 2022-07-24 14:12:37 -05:00
Alex Cabal
620c2c983f Update wanted ebooks list 2022-07-23 12:51:27 -05:00
Alex Cabal
9c242d84a2 Add note to login page about anonymous donations 2022-07-21 11:35:01 -05:00
Alex Cabal
ba9e1e407c Update wanted ebooks list 2022-07-20 15:21:33 -05:00
Alex Cabal
be5528f7a2 Update wanted ebooks list 2022-07-19 18:37:36 -05:00
Alex Cabal
4dea56407e Add RSS links to page headers for collections and authors 2022-07-19 15:27:01 -05:00
Alex Cabal
9e202c4f49 Update wanted ebooks list 2022-07-18 15:46:37 -05:00
Alex Cabal
987f3219a9 Remove FA workaround code now that they fixed their bug 2022-07-18 10:16:17 -05:00
Alex Cabal
eaf5ff90ba Wrap long lines in ebook headers 2022-07-15 12:02:55 -05:00
Alex Cabal
e857e4e9e6 Rebuild web caches immediately on ebook updates 2022-07-14 15:28:57 -05:00
Alex Cabal
60a58e9a95 Update wanted ebook list 2022-07-14 14:59:49 -05:00
Alex Cabal
916fd76677 Add mentions in newsletter to corporate sponsor perks 2022-07-14 13:17:14 -05:00
Alex Cabal
7341304729 Temporarily disable feed authentication 2022-07-14 12:50:39 -05:00
Alex Cabal
30442c0c62 Move HTTP auth to PHP 2022-07-14 12:50:21 -05:00
Alex Cabal
306a77ce96 Change some HTTP 400 responses to HTTP 422 2022-07-13 11:04:43 -05:00
Lukas Bystricky
bbcdb09945 Add Le Monde's 100 Books of the Century to wanted list 2022-07-12 15:38:14 -05:00
Alex Cabal
c457af896c Log user in automatically if a request with HTTP auth is received 2022-07-12 11:30:03 -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
e19847adac Add 'scroll right' notice on bulk download pages 2022-07-11 11:52:59 -05:00
Alex Cabal
1cd73240ed Tweak wording on bulk download pages 2022-07-11 11:43:07 -05:00
Alex Cabal
625bbc3252 Tweak nav bar styling on small screens 2022-07-11 11:43:00 -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
9a72b27233 Rearrange bulk download index pages 2022-07-10 23:25:31 -05:00
Alex Cabal
169a74a3cb fixup! work 2022-07-10 20:57:17 -05:00
Alex Cabal
0bc3dc3830 Create cookie-based login and authentication system 2022-07-10 20:53:20 -05:00
Alex Cabal
45221365b5 More work on bulk downloads 2022-07-10 14:48:58 -05:00
Alex Cabal
fc1db3a3d4 Break bulk downloads into sections, add authors bulk download, and refactor bulk download generation code 2022-07-10 12:56:28 -05:00
Alex Cabal
7f50f00b42 work 2022-07-10 00:55:24 -05:00
Alex Cabal
d086ea59bd Abbreviate months in bulk download page 2022-07-09 20:35:35 -05:00
Alex Cabal
139ae6e918 Tweak wording on feed pages 2022-07-09 20:19:47 -05:00
Alex Cabal
270c612fc5 Move bulk-download page generation into the Library object 2022-07-09 20:09:40 -05:00
Alex Cabal
76a4c34688 Move items out of the 'patrons-circle' folder into the root 2022-07-09 20:09:40 -05:00
Alex Cabal
12b79b5dcd Split bulk downloads into file type and cache output 2022-07-09 20:09:40 -05:00
Alex Cabal
55985b0c2f Fix CSS breakpoints for various responsive issues 2022-07-09 20:09:40 -05:00
Alex Cabal
7c087e0e13 PHPStan tweaks 2022-07-09 20:09:39 -05:00
Alex Cabal
edd032be2c Hide Patrons Circle polls behind login 2022-07-09 20:09:39 -05:00
Alex Cabal
dbc2fd5fcd Improve bulk downloads page 2022-07-09 20:09:39 -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
8090f3f9f7 Add bulk download 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
0a32b295b0 Adjust navbar centering in header 2022-07-09 20:09:03 -05:00
Alex Cabal
9593d1d971 Update web.css to work around a Chrome pointer media query bug 2022-07-09 17:59:46 -05:00
Alex Cabal
e2a1dbb1e5 Fix squashed images on front page 2022-07-09 10:37:29 -05:00
Alex Cabal
f8c8bed247 CSS tweaks 2022-07-08 17:23:27 -05:00
Alex Cabal
904b8b1f50 Tweak SQL to use 'using' instead of 'on' 2022-07-07 10:38:53 -05:00
Alex Cabal
96f2da708a Unset styling in web.css to override styling that may have been set by the ebook itself 2022-07-06 12:04:42 -05:00
Alex Cabal
151e9e682b Correctly invert icons in page scan links in dark mode 2022-07-06 11:59:04 -05:00
Alex Cabal
285c708cab Don't reveal newsletter subscription ID in URL when creating a new subscription 2022-07-06 11:55:53 -05:00