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 |
|
Alex Cabal
|
8090f3f9f7
|
Add bulk download page
|
2022-07-09 20:09:39 -05:00 |
|
Alex Cabal
|
6c603016bd
|
Move feeds behind Patrons Circle login
|
2022-07-09 20:09:39 -05:00 |
|
Alex Cabal
|
fa8fa4f7eb
|
Send email to the admin when a new patron joins
|
2022-07-09 12:26:32 -05:00 |
|
Alex Cabal
|
011cd747f1
|
Convert newsletter to use Users table as base
|
2022-07-04 12:09:49 -05:00 |
|
Alex Cabal
|
3fa9592e6d
|
Send an email to lapsed patrons
|
2022-07-02 16:45:23 -05:00 |
|
Alex Cabal
|
c2cf6ef455
|
Change 'modified' property to 'updated' for consistency
|
2022-06-29 18:55:51 -05:00 |
|
Alex Cabal
|
32206f3cd7
|
Improve handling of returning patrons
|
2022-06-29 18:05:49 -05:00 |
|
Alex Cabal
|
dbefba6b94
|
Change 'timestamp' properties on objects to more descriptive names
|
2022-06-29 17:19:28 -05:00 |
|
Alex Cabal
|
2ef5ce6551
|
Add poll system for Patrons Circle
|
2022-06-29 17:17:20 -05:00 |
|
Alex Cabal
|
1089e7e890
|
Tweak donation bar
|
2022-06-27 16:40:03 -05:00 |
|
Alex Cabal
|
86ae801f84
|
Tweak email template
|
2022-06-25 11:25:43 -05:00 |
|
Alex Cabal
|
1b237265c7
|
Add opensearch directives to Atom and RSS feeds
|
2022-06-24 13:26:15 -05:00 |
|
Alex Cabal
|
c109c565cb
|
Move feeds under new /feeds root
|
2022-06-24 12:54:57 -05:00 |
|
Alex Cabal
|
11855d34c3
|
Change rel='related' to rel='alternate' for feeds
|
2022-06-24 10:25:12 -05:00 |
|
Alex Cabal
|
f9fd6c8a02
|
Further refinment to OPDS/RSS generation and also add Atom feeds
|
2022-06-23 21:27:25 -05:00 |
|
Alex Cabal
|
d75d847004
|
Add author name to RSS entries
|
2022-06-23 09:34:10 -05:00 |
|
Alex Cabal
|
f6df03cfca
|
Flesh out OPDS generation backend to be more robust and to support generic Atom feeds
|
2022-06-22 15:09:05 -05:00 |
|
Alex Cabal
|
35188195f1
|
Add SE tags to OPDS and improve OPDS XSLT stylesheet
|
2022-06-20 14:44:07 -05:00 |
|
Alex Cabal
|
7fb985e0c4
|
Tweak some styles
|
2022-06-20 14:34:02 -05:00 |
|
Alex Cabal
|
70a80d0e02
|
Add system to retrieve and manage donations in a local database
|
2022-06-20 14:05:27 -05:00 |
|
Alex Cabal
|
79c531aacb
|
Update footer links in emails
|
2022-06-20 13:55:43 -05:00 |
|
Alex Cabal
|
305a9d298b
|
Add XSLT stylesheet for OPDS feeds
|
2022-06-20 13:52:39 -05:00 |
|
Alex Cabal
|
3b26e49509
|
Small-caps CAPTCHA in newsletter form and error message
|
2022-06-20 11:49:29 -05:00 |
|
Alex Cabal
|
93771ab1bc
|
Create new 'feeds' page to merge OPDS/RSS pages
|
2022-06-20 11:45:10 -05:00 |
|
Alex Cabal
|
06787c5f57
|
Make RSS link in footer more generic
|
2022-06-19 21:14:04 -05:00 |
|
Alex Cabal
|
a3d823dd5a
|
Add XSLT stylesheet for RSS feed
|
2022-06-19 21:11:43 -05:00 |
|
Alex Cabal
|
30a3dd053f
|
Add mailing address to email footers
|
2022-06-19 10:46:21 -05:00 |
|
Alex Cabal
|
6c267497cc
|
Adjust how tags URLs are calculated to support tags with non-ASCII characters like 'children’s'
|
2022-06-18 21:17:33 -05:00 |
|
Alex Cabal
|
e5c2e0d5fc
|
Add grant giveaway donation dialog
|
2022-05-09 15:45:31 -05:00 |
|
Alex Cabal
|
e164e74519
|
Change default Opengraph image on all pages
|
2022-04-26 18:00:20 -05:00 |
|
Alex Cabal
|
0d1554735f
|
Update OPDS feed <rights> element to harmonize boilerplate
|
2022-04-14 13:08:49 -05:00 |
|
Alex Cabal
|
327d330f5b
|
Remove first and last name from newsletter subscription form
|
2022-03-24 11:06:41 -05:00 |
|
Alex Cabal
|
fe93a1184b
|
Correct default ebook height in grid view
|
2022-03-21 09:35:00 -05:00 |
|
Alex Cabal
|
b0197d189a
|
Add newsletter management functionality
|
2022-03-20 17:46:47 -05:00 |
|
Alex Cabal
|
bbe89b0baf
|
Add donation drive scaffolding
|
2022-02-15 20:43:19 -06:00 |
|
Alex Cabal
|
3cc2826509
|
Fix crossorigin attribute in header
|
2022-01-23 14:31:29 -06:00 |
|
Alex Cabal
|
bbb35911cd
|
Update RDFa representation for ebooks to better match what's expected in https://developers.google.com/search/docs/data-types/book
|
2021-06-17 15:07:27 -05:00 |
|