Alex Cabal
531e3600ea
Convert some constants to enums
2024-01-14 22:32:47 -06:00
Alex Cabal
40d8700ae9
Add unreleased note for artworks for pending books
2024-01-09 14:30:30 -06:00
Alex Cabal
8a82524de7
Change artwork list to grid view
2024-01-09 11:19:36 -06:00
Alex Cabal
17abf45850
Fix links to existing books in in-use artwork
2024-01-08 20:54:03 -06:00
Alex Cabal
b99d2aac1a
Merge admin pages with regular pages for art system
2024-01-07 15:47:40 -06:00
Alex Cabal
52033320e1
Add submitter info to admin view of artworks
2024-01-07 14:23:34 -06:00
Alex Cabal
017baef7d3
Artwork system: More options for reviewers submitting new artwork
2024-01-07 14:03:55 -06:00
Alex Cabal
5a1c05d8c5
Add password login option for some users, and further refinements to artwork management system
2024-01-06 22:27:38 -06:00
Mike Colagrosso
6a5c05511a
Add cover art database
...
Co-authored-by: Job Curtis <job.curtis@gmail.com>
Co-authored-by: Alex Cabal <alex@standardebooks.org>
2024-01-03 19:14:04 -06:00
Alex Cabal
a82130ea91
Minor restructure of donation progress bar
2023-12-26 11:05:30 -06:00
Alex Cabal
bb07a19147
Allow open source projects free access to feeds
2023-12-06 17:58:38 -06:00
Alex Cabal
da66382102
Fix namespace in OPDS feeds
2023-12-06 17:58:25 -06:00
Alex Cabal
031aa0f4df
Tweak Patrons Circle renewal emails
2023-08-02 10:33:06 -05:00
Alex Cabal
2dd89c310f
Add unprocessed pending payments watchdog
2023-05-15 12:38:01 -05:00
Mike Colagrosso
1685a7b8ea
ereader browser: Preload the League Spartan font
...
When the font doesn't blink in a moment after the rest of the page, the
page looks faster.
2023-03-19 18:38:28 -05:00
Mike Colagrosso
4486a1e38d
Turn off multiple selection on ereader browsers
...
For different reasons, setting multiple="multiple" on <select> tags
doesn't work on Kobo and Kindle browsers.
On Kobo:
* the <option> tags don't appear
* the <option> tags in other <select> tags also don't appear
* the labels on the other form elements get offset
On Kindle:
* the full set of <option> tags don't appear, and the <select>
won't scroll to show them
2023-03-19 18:38:28 -05:00
Mike Colagrosso
e48ac5643a
Move ereader check to utility function
2023-03-19 18:38:28 -05:00
Robin Whittleton
706fd4fea0
Load an ereader CSS instead of core for Kobo/Kindle
2023-03-19 18:38:28 -05:00
Alex Cabal
c335ad331d
Use @aria-current attribute instead of class on nav items
2023-02-22 15:39:07 -06:00
Alex Cabal
1e32a97c7d
Some tweaks to collections
2023-02-16 18:45:20 -06:00
Mike Colagrosso
e2dd256edc
Add a /collections endpoint
2023-02-16 18:26:34 -06:00
Alex Cabal
379dec6439
Tweak Patrons welcome email
2023-01-06 21:22:43 -06:00
Alex Cabal
cebf499c16
Hide donation alerts if the ending time has passed
2023-01-01 01:12:44 -06:00
Alex Cabal
9f87133cb9
Notify admins of new fully-anonymous patrons
2022-12-11 12:10:27 -06:00
Alex Cabal
02c194ff82
Update donation progress target
2022-12-07 12:31:01 -06:00
Alex Cabal
903890d6f2
Correct donation progress bar to show full-anonymous patrons
2022-12-01 15:13:56 -06:00
Alex Cabal
f64e8b62cc
Tweak donations page
2022-11-29 03:11:55 -06:00
Alex Cabal
52f47c828b
Serve <div> instead of <aside> to Kindle browser to avoid it rendering as an undismissable popup
2022-11-28 13:43:47 -06:00
Alex Cabal
733b52c581
Don't serve Safari XHTML because of a bug in <picture> elements causing multiple images to be downloaded
2022-09-26 20:18:04 -05:00
Alex Cabal
f1352ec215
Don't output OG header data for 404 pages
2022-09-23 13:57:52 -05:00
Alex Cabal
7465145b33
Note patron anonymous status in notification email
2022-08-21 13:48:25 -05:00
Alex Cabal
d220ca05f5
Tweak wording in donation progress bar
2022-08-06 14:27:03 -05:00
Alex Cabal
1be152642f
Add caption to close button
2022-07-25 18:25:39 -05:00
Alex Cabal
9321f14ba3
Restore 0 to donation progress
2022-07-25 17:30:21 -05:00
Alex Cabal
d153daac3c
Hide donation alert for logged in patrons
2022-07-25 13:02:41 -05:00
Alex Cabal
a73ebff99c
Tweak donation progress page
2022-07-24 14:13:09 -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
3c387befce
Tweak email templates
2022-07-14 14:25:04 -05:00
Alex Cabal
e290758a9a
Update some email templates
2022-07-14 11:30:02 -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
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
139ae6e918
Tweak wording on feed pages
2022-07-09 20:19:47 -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
d659fb9649
Tweak authorization for feeds/downloads, add hero to feeds page
2022-07-09 20:09:39 -05:00