Commit graph

19 commits

Author SHA1 Message Date
Alex Cabal
b2191d1219 Allow editing of projects 2024-12-18 14:20:28 -06:00
Alex Cabal
806939ca49 Replace Template::Emit...() functions with more generic function 2024-12-18 13:14:16 -06:00
Mike Colagrosso
f449c024ea Add /edit endpoint to update placeholders 2024-12-18 12:58:18 -06:00
Alex Cabal
7a3c7ad503 Allow VCS URLs to be null in projects 2024-12-16 21:48:01 -06:00
Alex Cabal
d902074285 Add new project form, and allow projects to be created when attempting to create a placeholder that already exists. 2024-12-16 21:27:45 -06:00
Mike Colagrosso
6dd8d50148 Add a dropdown to specify collection type 2024-12-16 10:32:23 -06:00
Alex Cabal
93a1b40b89 Link to discussion if project producer has no email 2024-12-16 00:14:56 -06:00
Alex Cabal
5782d6ca7d Further refine projects system 2024-12-15 23:39:23 -06:00
Alex Cabal
59a2d30d23 Remove @required attributes from hidden forms 2024-12-14 19:28:30 -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
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
e8f958558a Tweak wording on ebook placeholder page 2024-12-13 14:09:46 -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