Commit graph

210 commits

Author SHA1 Message Date
Alex Cabal
adfe07aad9 Add beginning of a project management system to placeholders 2024-12-14 19:13:03 -06:00
Alex Cabal
e56de4b19d Switch from EbookPlaceholder.Status to EbookPlaceholder.IsInProgress, and some type tweaks 2024-12-14 13:39:28 -06:00
Alex Cabal
1a742baa51 Add CanEditEbooks benefit and clean up some PHPStan errors 2024-12-14 11:50:16 -06:00
Alex Cabal
bcc2f331bc Remove period from page titles 2024-12-14 00:07:58 -06:00
Alex Cabal
79fdc8c20f Some type check fixes 2024-12-13 23:21:04 -06:00
Alex Cabal
a17aad76c2 Add in-progress and not-pd ribbons for ebook placeholders 2024-12-13 14:33:21 -06:00
Mike Colagrosso
1ab95df084 Add placeholders for ebooks 2024-12-13 11:46:36 -06:00
Alex Cabal
cf5f488cae Improve error message for people trying to log in to the Patrons Circle 2024-12-13 10:10:52 -06:00
Alex Cabal
9a2b095b70 Allow adjustment of Patrons Circle cost 2024-12-05 14:32:46 -06:00
Alex Cabal
a4d1e9d724 Re-enable social media in footer 2024-12-05 11:23:13 -06:00
Alex Cabal
c28cfcda9f Tweak user edit form 2024-12-03 10:02:51 -06:00
Alex Cabal
5270891eb4 Update PD day banner and tweak blog post wording 2024-11-27 15:17:10 -06:00
Alex Cabal
c65035630f Add public domain day banner 2024-11-27 12:52:37 -06:00
Alex Cabal
b536ebdaee Add blog post for Public Domain Day 2025 2024-11-26 23:14:26 -06:00
Alex Cabal
e11f2ad6b1 Adjust nofollow attribute 2024-11-26 13:41:00 -06:00
Alex Cabal
8ad3291a35 Add admin form to view and edit users 2024-11-23 14:30:11 -06:00
Anthony J. Bentley
e00ed3c9a1 Fix typo 2024-11-23 10:45:25 -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
5c7a924be2 Add Bluesky and Mastadon accounts, and add some Mastodon metadata to header 2024-11-18 13:41:45 -06:00
Alex Cabal
8e2bb6edb0 Fix broken XHTML file inclusion in feeds 2024-11-15 21:26:10 -06:00
Alex Cabal
d4c7703cf0 Restructure how incorrect ebook URLs are redirected 2024-11-11 13:59:45 -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
Mike Colagrosso
364a2ca78f Rename GetAllArtists to GetArtists 2024-11-04 13:16:56 -06:00
Mike Colagrosso
41b4c0f8f6 Replace Created with EbookCreated for publication date 2024-11-04 13:16:56 -06:00
Mike Colagrosso
2613871e2d Replace LocTags with LocSubjects missed in #351 2024-11-04 13:16:56 -06:00
partev
f901ee89e0 replace twitter.com with x.com 2024-10-19 12:21:19 -05:00
Alex Cabal
19cf14c1aa Add automatic donation drives 2024-10-17 11:58:25 -05:00
Alex Cabal
eec79712fc Use a NOW constant instead of new DateTimeImmutable objects, and tweak how some donation drive dates work 2024-10-15 22:21:12 -05:00
Alex Cabal
135e4ac70c Move @autocomplete attributes to <form> parent 2024-07-19 11:20:37 -05:00
Alex Cabal
a91b899a69 Tweak appearance of artwork form and add URL validation for SE URL 2024-07-18 12:12:35 -05:00
Alex Cabal
8bcd52a40a Fix some broken references 2024-06-12 15:21:23 -05:00
Alex Cabal
bb7baa8a37 Tweak donation progress bar wording 2024-06-04 09:52:28 -05:00
Robin Whittleton
b4365fadb3 Stop images from being read out in the listing page
It just duplicates the data that follows, and doesn’t slows down the page for screen reader users.
2024-05-30 21:35:12 -05:00
Alex Cabal
c4bff3f613 Schedule new patron drive 2024-05-16 16:30:32 -05:00
Alex Cabal
a9eab552ab Flesh out some PHPDocs, and consistently name enums 2024-05-14 15:40:56 -05:00
Alex Cabal
8cc661015c Add enum for view type and fix some type hints 2024-05-08 11:22:28 -05:00
Alex Cabal
7c8463d297 Add <link rel="canonical"> to some pages 2024-05-08 11:01:18 -05:00
Robin Whittleton
be329ea7c6 First stab at an accessibility page 2024-04-28 16:30:09 -05:00
Alex Cabal
e7a9790147 Add Facebook button in footer 2024-04-24 13:05:15 -05:00
Alex Cabal
219247e16d Increase max file upload size in artwork DB 2024-04-19 13:31:28 -05:00
Alex Cabal
c486fc1680 Improve regexes for year input boxes in new artwork form 2024-04-16 11:19:25 -05:00
Alex Cabal
00619080a8 Add icons to form elements across site, and remove some CSS classes in favor of :has() 2024-04-15 20:36:56 -05:00
Alex Cabal
5fd1a39128 Remove autocomplete from new artwork form, and clarify exception for publication year page 2024-04-15 11:26:42 -05:00