Commit graph

20 commits

Author SHA1 Message Date
Alex Cabal
79ec73946e Close all void HTML tags and remove HTML entities 2020-09-04 12:42:27 -05:00
Alex Cabal
ada670b7d4 Add a version hash query string to CSS files to ensure users get thhe lastest versions regardless of their local cache 2020-08-14 13:36:47 -05:00
Alex Cabal
8cb6fd7315 Don't show AVIF images if they don't exist in the filesystem 2020-08-07 15:06:50 -05:00
Alex Cabal
1ab7c8c0fe Add support for AVIF covers, and multiple image source sets in covers 2020-08-06 17:03:39 -05:00
Alex Cabal
75e7cce726 Change OPDS feed to show number of ebooks in each subject category, and a 'related' link back to the ebook's SE homepage 2020-07-09 13:15:52 -05:00
Alex Cabal
133f93cdce Add subjects OPDS feeds, and switch to a more object-oriented approach to generating the OPDS feeds 2020-06-25 13:07:00 -05:00
Alex Cabal
a42de8ef4d Correct OPDS entries to use the atom:updated element 2020-06-25 01:44:20 -05:00
Alex Cabal
ffa3ab8a74 Fix permissions on OPDS feeds 2020-06-25 01:28:07 -05:00
Alex Cabal
7a043c3e85 Update generate-opds script to use the web library and templates to generate feeds 2020-06-24 18:33:50 -05:00
Alex Cabal
86f3adca36 Add search ability to OPDS feed 2020-06-19 16:20:40 -05:00
Alex Cabal
986183a83f Remove trailing slashes from URLs 2020-05-02 21:03:22 -05:00
Alex Cabal
fe2d83461f Release SEMOS 1.0.0 2020-03-30 10:48:34 -05:00
Alex Cabal
d78d2ee402 Add the first draft of the unified manual 2020-03-12 22:28:24 -05:00
Trey Piepmeier
a73d547df8 Correct GitHub capitalization 2019-08-05 15:50:15 -05:00
Alex Cabal
cfa54122d6 Add support for tag browsing and collection browsing 2019-02-26 17:05:23 -06:00
Alex Cabal
ba53958596 More refactoring for static analysis 2019-01-18 17:49:13 -06:00
Alex Cabal
c879dcab34 Updates to more strict type checking after some static analysis 2019-01-17 21:26:48 -06:00
Alex Cabal
5e23dc069e Improve Open Graph data 2018-12-30 18:30:07 -06:00
Robin Whittleton
2affd08cf9 Initialise highlighting without jQuery
Nothing against the venerable old library, but it’s only being used here as a loader for the syntax highlighter. This approach will work in everything even remotely modern (IE9+, everything else), and saves 30Kb gzipped plus parsing time on the pages it’s used on.
2018-12-30 17:50:34 -06:00
Alex Cabal
28c8a3f0ba Initial commit 2018-12-29 16:02:00 -06:00