Commit graph

2310 commits

Author SHA1 Message Date
Alex Cabal
84f9fc5a5c Update wanted ebooks list 2024-11-22 11:47:42 -06:00
Alex Cabal
b52954661a Update composer settings 2024-11-21 13:32:57 -06:00
Alex Cabal
8ccfc8ed6b Update wanted ebooks list 2024-11-21 10:00:09 -06:00
Alex Cabal
5bb681fe5c Update wanted ebooks list 2024-11-20 19:16:19 -06:00
Alex Cabal
11d9d0f44a Tweak a session variable name and update comments 2024-11-20 16:42:24 -06:00
Alex Cabal
3050ab7219 Use HTTP code enums instead of ints 2024-11-20 14:52:05 -06:00
Alex Cabal
3f822b85c3 Add PHPDocs and code formatting 2024-11-20 14:23:42 -06:00
Robin Whittleton
ac733df938 New short story in Tanizaki has an additional translator 2024-11-20 11:17:36 -06:00
Alex Cabal
ddbbef243a Update Bluesky handle in footer 2024-11-19 20:19:25 -06:00
Alex Cabal
2c8c8bd665 Disable Mastodon/Bluesky links until someone can manage them 2024-11-19 16:21:52 -06:00
Alex Cabal
4fb6331aca Update wanted ebooks list 2024-11-19 15:11:15 -06:00
Alex Cabal
5c7a924be2 Add Bluesky and Mastadon accounts, and add some Mastodon metadata to header 2024-11-18 13:41:45 -06:00
Alex Cabal
05ac7884e9 Convert artwork filters to enums 2024-11-15 23:11:01 -06:00
Alex Cabal
8546039b97 Comment formatting 2024-11-15 21:40:56 -06:00
Alex Cabal
8e2bb6edb0 Fix broken XHTML file inclusion in feeds 2024-11-15 21:26:10 -06:00
Alex Cabal
90b70b3235 Refactor feed functions out of Library and add some enums 2024-11-15 21:13:35 -06:00
erin
66c44cbdbe Uncomment call to chapter navigation footer script 2024-11-14 17:33:21 -06:00
Alex Cabal
b8981ba284 Adjust SE donation drive dates 2024-11-14 10:23:38 -06:00
Alex Cabal
9ca6b1eb0e Tweak donation constants 2024-11-13 11:25:05 -06:00
Alex Cabal
009505d182 Set artwork updated timestamp on save 2024-11-12 11:22:04 -06:00
Alex Cabal
c55cfb2875 Fix logic error when logging in with HTTP auth 2024-11-11 20:17:11 -06:00
Alex Cabal
f8d73ebaf1 Fix variable initializaion if museum is not found 2024-11-11 16:48:08 -06:00
Alex Cabal
d54d3357b1 Update wanted ebooks list 2024-11-11 16:19:54 -06:00
Alex Cabal
b167f7dabb Remove National Museum in Warsaw as an approved source 2024-11-11 14:48:09 -06:00
Alex Cabal
a5bd5d18ad Clarify comments in PropertyFromHttp trait 2024-11-11 14:22:25 -06:00
Alex Cabal
d4c7703cf0 Restructure how incorrect ebook URLs are redirected 2024-11-11 13:59:45 -06:00
Alex Cabal
d6a2bdcbc8 Make MARC roles an enum and restructure how contributors are fetched from the DB to reduce queries 2024-11-11 12:01:53 -06:00
Alex Cabal
daf8e16ef4 Update Composer dependencies 2024-11-11 11:21:44 -06:00
Alex Cabal
db35e380c0 Fix newsletter type hints 2024-11-11 11:21:28 -06:00
Alex Cabal
b3a9d86828 Fix SQL definition 2024-11-11 11:21:21 -06:00
Alex Cabal
ec0b81817d Restructure some files to match new URL structure 2024-11-11 11:17:04 -06:00
Alex Cabal
b340c55460 Move Apache rewrites into separate files 2024-11-11 11:06:04 -06:00
Alex Cabal
b7b63a4be5 Refactor functions out of Library 2024-11-10 23:05:31 -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
acb30b897c Add PropertyFromHttp trait and update codebase to use new pattern 2024-11-10 22:23:43 -06:00
Alex Cabal
c35c47b793 Add DateTimeFormat enum 2024-11-08 16:41:15 -06:00
Alex Cabal
be5574eaec Move enums into their own namespace 2024-11-08 16:34:21 -06:00
Alex Cabal
c3c588cc1b Add more type hints and work on some code formatting 2024-11-08 14:20:06 -06:00
Alex Cabal
06b82cdaaa Fix broken updated timestamps in OPDS feeds, and fix and add some type hints. 2024-11-08 12:43:47 -06:00
Alex Cabal
34e35194d8 Upgrade dependencies 2024-11-07 20:21:54 -06:00
Alex Cabal
d03d9782d1 Fixes for PD Day placeholder ebooks 2024-11-07 20:15:20 -06:00
Alex Cabal
a8e381b2a5 Add more PD day 2025 books 2024-11-07 19:13:59 -06:00
Alex Cabal
e234a71968 Update wanted ebooks list 2024-11-06 11:30:41 -06:00
Alex Cabal
8f17f39e1b Clean up some PD day code 2024-11-05 16:01:44 -06:00
brendan
5966657b1b Fix typo 2024-11-05 15:59:55 -06:00
Alex Cabal
274605a0e8 Fix incorrect filesystem determination and simplify hash calculation 2024-11-05 14:04:56 -06:00
Alex Cabal
163ada3b09 Add placeholders for public domain day ebooks 2024-11-04 21:17:09 -06:00
Alex Cabal
60f0ea16cb Formatting tweaks 2024-11-04 13:31:17 -06:00
Mike Colagrosso
0138b19000 Make Artwork robust to EbookNotFoundException
This probably means the Ebook is unreleased, but the artwork page can still show the EbookUrl.

Found this error during testing of the ebook DB here:

https://github.com/standardebooks/web/pull/401#issuecomment-2450588117
2024-11-04 13:16:56 -06:00
Mike Colagrosso
7e67e108f3 Update some comments 2024-11-04 13:16:56 -06:00