Commit graph

1181 commits

Author SHA1 Message Date
Alex Cabal
dbefba6b94 Change 'timestamp' properties on objects to more descriptive names 2022-06-29 17:19:28 -05:00
Alex Cabal
18f761929a Clean up some class inheritance issues in feeds 2022-06-29 17:17:21 -05:00
Alex Cabal
2ef5ce6551 Add poll system for Patrons Circle 2022-06-29 17:17:20 -05:00
Alex Cabal
3555d53615 Add timestamp to anonymous transactions in Zoho webhook 2022-06-28 09:38:31 -05:00
Alex Cabal
1089e7e890 Tweak donation bar 2022-06-27 16:40:03 -05:00
Alex Cabal
ea752d86dd Tweaks to how-to page and styles 2022-06-27 10:54:56 -05:00
James
c6c0088237 Add guide for paperwhite/oasis azw3 download on-device 2022-06-27 10:44:51 -05:00
Alex Cabal
208b08f7e5 Update wanted ebooks list 2022-06-27 10:33:37 -05:00
Alex Cabal
3d32bd03b9 Remove unused var declaration 2022-06-26 11:46:17 -05:00
Alex Cabal
74d007a3fc Update wanted ebooks list 2022-06-25 20:09:11 -05:00
Alex Cabal
5e28fe4d93 Tweak header CSS 2022-06-25 20:09:11 -05:00
Alex Cabal
70fbce410c Use the se:is-a-collection metadata element to decide if we search the ToC 2022-06-25 20:09:09 -05:00
Alex Cabal
86ae801f84 Tweak email template 2022-06-25 11:25:43 -05:00
Alex Cabal
26ff33b227 Update wanted ebook list 2022-06-25 11:25:39 -05:00
Alex Cabal
099d510334 Tweak header styles 2022-06-24 14:19:45 -05:00
Alex Cabal
b1e0520560 Update wanted ebooks list 2022-06-24 14:01:07 -05:00
Alex Cabal
280cf437bd Don't hyphenate wrapped URLs 2022-06-24 13:57:27 -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
ee545502af Add index pages for RSS/Atom roots 2022-06-24 11:00:42 -05:00
Alex Cabal
1266c5859b Serve OPDS as application/xml 2022-06-24 10:50:26 -05:00
Alex Cabal
dcb20692aa Add --force option to generate-feeds 2022-06-24 10:48:12 -05:00
Alex Cabal
372bdadd37 Send new patron emails 2022-06-24 10:25:16 -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
afe7ebeb22 Fix broken template in payment process script 2022-06-23 09:33:46 -05:00
Alex Cabal
ae79fc1f36 Add --no-feeds argument to deploy script 2022-06-22 15:09:05 -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
10630de2e3 Make some scripts explicitly executable 2022-06-20 14:43:53 -05:00
Alex Cabal
ee2c8431d0 Add subjects to public vocabulary 2022-06-20 14:42:58 -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
37830e173f Continue improving serving and display of RSS/OPDS 2022-06-20 11:31:58 -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
d252d328e1 Add Common PD Issues page to how-tos and adjust some text and styling 2022-06-18 21:39:49 -05:00
vr8ce
723479ac17 Correct HTML errors 2022-06-18 21:22:08 -05:00
vr8ce
993058306a Add guide to common issues in converting from PD transcriptions 2022-06-18 21:22:08 -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
c5b686636b Convert rsquo when making strings URL safe 2022-06-18 20:50:57 -05:00
Alex Cabal
934545c191 Replace Logger static class with Log class 2022-06-17 20:40:51 -05:00
Alex Cabal
f7558eab3a Check actual error code for duplicate row inserted in newsletter subscriptions 2022-06-17 11:14:55 -05:00
Alex Cabal
69df5ac43a Fix bug where newsletter subscribers couldn't uncheck an option 2022-06-17 11:13:15 -05:00