Alex Cabal
dbda2ad583
Update wanted ebooks list
2024-12-14 19:16:11 -06:00
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
23b5c8ef31
Allow admin to view collection metadata
2024-12-14 11:32:02 -06:00
Alex Cabal
79fdc8c20f
Some type check fixes
2024-12-13 23:21:04 -06:00
Alex Cabal
1979b27432
Fix typo
2024-12-13 22:51:24 -06:00
Alex Cabal
e76f691724
Prefill ebook placeholder form with same collection data when adding to a collection
2024-12-13 14:57:49 -06:00
Alex Cabal
a17aad76c2
Add in-progress and not-pd ribbons for ebook placeholders
2024-12-13 14:33:21 -06:00
Alex Cabal
77ce4cc6b4
Make titlecasing in <h1> and page titles consistent
2024-12-13 14:16:39 -06:00
Alex Cabal
e8f958558a
Tweak wording on ebook placeholder page
2024-12-13 14:09:46 -06:00
Alex Cabal
31cadd0617
Don't include placeholders in PD Day blog post
2024-12-13 13:09:05 -06:00
Alex Cabal
bbb25488e1
Add more detail to ebook placeholder page
2024-12-13 13:02:41 -06:00
Alex Cabal
77056dd267
Tweak success message for consistency
2024-12-13 12:43:51 -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
95d1b9e02e
Code formatting
2024-12-13 09:07:27 -06:00
Mike Colagrosso
cae8271ecb
Set ReviewerUserId only if Status changed
...
For non-admin reviewers (i.e., without `CanReviewOwnArtwork`), the `PATCH` form
has a hidden element with the artwork's current `Status`. If the reviewer
updates the `EbookUrl` and not `Status`, then don't record the reviewer's
`ReviewerUserId` because they didn't review or change the `Status`.
Side note: Sending the `PATCH` form an invalid `Status` will result in a
validation error, but that validation error was hard to read because it was the
wrong exception type. This commit adds a new `InvalidArtworkStatusException` to
fix that.
Fixes #433
2024-12-13 09:06:57 -06:00
Alex Cabal
5e4636f249
Clarify monthly cancellation steps and add index to /help
2024-12-12 17:27:17 -06:00
Alex Cabal
957d5ae948
Work on PD Day post
2024-12-12 17:03:09 -06:00
Alex Cabal
207b66baf9
Update wanted ebooks list
2024-12-12 13:35:24 -06:00
Weijia Cheng
7a1084b235
Fix "Hammet" typos
2024-12-12 11:16:43 -06:00
Alex Cabal
9583eeb284
Update wanted ebooks list
2024-12-11 08:47:48 -06:00
Alex Cabal
83843033b9
Tweak PD Day 2025 blog post
2024-12-09 23:06:29 -06:00
Anthony J. Bentley
1322f867a5
Update wanted ebooks list: Barry Goldwater
2024-12-08 15:55:41 -06:00
Alex Cabal
3e11e43e2d
Add AI warning to step by step guide
2024-12-06 14:48:39 -06:00
Alex Cabal
7ac427dad5
Add more information to user info page
2024-12-05 21:00:39 -06:00
Alex Cabal
228efdc780
Add new book to PD Day 2025
2024-12-05 15:43:49 -06:00
Alex Cabal
9a2b095b70
Allow adjustment of Patrons Circle cost
2024-12-05 14:32:46 -06:00
Alex Cabal
ad980bd1d3
Fix link in PD Day 2025 post
2024-12-05 11:21:04 -06:00
Alex Cabal
dfec249dbd
Fix typing error
2024-12-02 12:30:15 -06:00
Alex Cabal
75ef304824
Add more books to PD Day 2025
2024-12-01 18:35:48 -06:00
Alex Cabal
69dec1397f
Update wanted ebooks list
2024-12-01 17:08:16 -06:00
Alex Cabal
b81863224c
Add link to list all FA payments on user detail page
2024-12-01 17:03:58 -06:00
Alex Cabal
9835e5cee0
Show payments on user detail page
2024-12-01 16:16:04 -06:00
Alex Cabal
560b53c2a8
Tweak Patrons Circle signup box
2024-12-01 15:29:13 -06:00
Alex Cabal
cc304c180a
Tweak PD Day post and style
2024-11-27 20:12:43 -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
1b604ca97f
Update wanted ebooks list
2024-11-27 11:08:41 -06:00
Alex Cabal
b536ebdaee
Add blog post for Public Domain Day 2025
2024-11-26 23:14:26 -06:00
ACBSmith
8908c0a268
Update how-to-create-figures-for-music-scores.php
...
fix grammar, update SEMoS link
2024-11-26 20:57:32 -06:00
Alex Cabal
e11f2ad6b1
Adjust nofollow attribute
2024-11-26 13:41:00 -06:00
Alex Cabal
c9e6454f51
Add site map
2024-11-26 13:28:44 -06:00
Alex Cabal
99f49d7f51
Style tweaks
2024-11-26 11:12:19 -06:00
Alex Cabal
a7857cab1b
Add note about illustrations to collections policy
2024-11-26 10:56:54 -06:00
Alex Cabal
84f4b2b0bf
Add donation drive aside to download page
2024-11-25 12:03:26 -06:00
Alex Cabal
908b02e65b
Update wanted ebooks list
2024-11-25 11:46:57 -06:00
Alex Cabal
86f3ac74be
Tweak donation page style
2024-11-25 10:40:52 -06:00
Alex Cabal
186b8ac1a6
Fix some styles
2024-11-23 15:00:21 -06:00