Alex Cabal
|
796ce22a9e
|
Add donation page and masthead
|
2020-12-20 14:32:58 -06:00 |
|
Alex Cabal
|
1383eba0f5
|
Fix incorrect series display on ebooks with more than one series
|
2020-12-16 12:22:43 -06:00 |
|
Alex Cabal
|
ff2501e24a
|
Don't show nav bar when listing an ebook collection, and show all the items on one page
|
2020-12-13 13:51:20 -06:00 |
|
Alex Cabal
|
cb5fa83e94
|
Track opensearch definition file
|
2020-12-09 11:09:32 -06:00 |
|
Alex Cabal
|
4ecb6f2aa2
|
Fix double encoding of URL in ebook grid navbar
|
2020-12-09 10:46:34 -06:00 |
|
Alex Cabal
|
5c4617d759
|
Code style tweaks to satisfy PHPStan
|
2020-12-08 14:32:53 -06:00 |
|
Alex Cabal
|
658db66c2b
|
Include ToC entries in search results for short and poetry compilations
|
2020-12-08 14:27:01 -06:00 |
|
Alex Cabal
|
1010b287a6
|
Add new sorting and filtering options to ebook browse page
|
2020-12-07 19:45:07 -06:00 |
|
Alex Cabal
|
4eae8af914
|
Don't show author name in grid or detail view if the name is 'Anonymous'
|
2020-12-03 11:47:54 -06:00 |
|
Alex Cabal
|
f4f700f4d1
|
Differentiate from PG from PG-CA and PG-AU when listing ebook sources
|
2020-10-28 17:46:51 -05:00 |
|
Alex Cabal
|
64e6bf716c
|
Tweak semantics of ebook download sections, and wrap lines of read online links in mobile
|
2020-10-13 14:49:15 -05:00 |
|
Alex Cabal
|
73ba658a05
|
Update ebooks to explode the ./src/epub folder into ebook endpoints, instead of just exploding the whole epub
|
2020-10-13 14:28:32 -05:00 |
|
Alex Cabal
|
262e86c625
|
Enable reading from the ToC and single-page reading
|
2020-10-11 13:39:32 -05:00 |
|
Alex Cabal
|
2ca12a5797
|
Escape XML entities in JSON-LD output
|
2020-09-29 14:46:20 -05:00 |
|
Alex Cabal
|
c6e8e7d36a
|
Serve PHP files as XHTML
|
2020-09-21 12:45:27 -05:00 |
|
Alex Cabal
|
eed3355916
|
Rename .epub3 output to _advanced.epub
|
2020-09-09 22:22:00 -05:00 |
|
Alex Cabal
|
79ec73946e
|
Close all void HTML tags and remove HTML entities
|
2020-09-04 12:42:27 -05:00 |
|
Alex Cabal
|
dec516e3f1
|
Add period after series info
|
2020-09-03 17:02:44 -05:00 |
|
Alex Cabal
|
27f7ce9334
|
For ebooks that are part of multiple collections, show each collection on a separate line
|
2020-08-25 21:40:38 -05:00 |
|
Alex Cabal
|
fa5af7ae84
|
Replace <div> with <hgroup> in ebook pages
|
2020-08-09 16:22:46 -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
|
25c40e3e67
|
Add link to Github for each commit in an ebooks short commit history
|
2020-06-03 12:01:09 -05:00 |
|
Alex Cabal
|
9e5654555f
|
Don't print collection type if the type is in the name (i.e. 'Martian Series series')
|
2020-05-23 20:46:32 -05:00 |
|
Alex Cabal
|
aed7db7fc1
|
Improve how collections are organized and internally and printed to HTML
|
2020-05-22 16:22:46 -05:00 |
|
Alex Cabal
|
c8cacc4ace
|
Add series number to collection headline
|
2020-05-22 16:03:59 -05:00 |
|
Alex Cabal
|
822ba2a3d7
|
Replace string path with constant
|
2020-05-02 21:13:34 -05:00 |
|
Alex Cabal
|
986183a83f
|
Remove trailing slashes from URLs
|
2020-05-02 21:03:22 -05:00 |
|
Alex Cabal
|
56aaab7152
|
Add new WEB_ROOT constant
|
2020-03-20 11:37:42 -05:00 |
|
Alex Cabal
|
bd4dd7baa2
|
Change the way we deploy ebooks from destroying the entire apcu cache and rebuilding on the next web request, to rebuilding in the background
|
2020-02-29 22:29:19 -06:00 |
|
Alex Cabal
|
7cd1a39bc2
|
White space tweak
|
2019-11-15 12:53:52 -06:00 |
|
Alex Cabal
|
347c04b7b5
|
Tweak usage of HttpInput::Get* to use default parameter instead of null coalesce
|
2019-11-15 12:53:37 -06:00 |
|
Alex Cabal
|
f1cf572b32
|
Tweak CSS for dark mode and accessibility
|
2019-10-24 16:25:55 -05:00 |
|
Alex Cabal
|
68ac986bb5
|
Fix 404 path
|
2019-08-24 17:30:43 -05:00 |
|
Alex Cabal
|
8f33a1021c
|
Rearrange filesystem layout, and add configuration files
|
2019-08-23 19:47:30 -05:00 |
|
Alex Cabal
|
46789303bd
|
Fix stray closing <a> tag in collection link
|
2019-08-16 15:57:15 -05:00 |
|
mgbennet
|
633b4f493c
|
Matched sort select style to the search bar, and other feedback from Alex
|
2019-06-13 15:29:29 -05:00 |
|
Evan Hall
|
f361c1a552
|
Replace sorting buttons with drop-down menu, including new sorting methods
|
2019-06-13 15:29:29 -05:00 |
|
Evan Hall
|
52a5e6056f
|
Add 'reading ease' and 'length' sorting methods
|
2019-06-13 15:29:29 -05:00 |
|
Danny Bautista
|
80e1ecc0d0
|
Add link to author page on ebook page.
|
2019-05-16 13:27:47 -05:00 |
|
Alex Cabal
|
58cc098058
|
Add Safe PHP functions
|
2019-03-07 12:11:50 -06:00 |
|
Alex Cabal
|
75bfec619e
|
Improve collection title for collections with diacritics
|
2019-02-27 13:26:52 -06:00 |
|
Alex Cabal
|
6f86a1899b
|
Improve tag and collection browsing and pagination
|
2019-02-26 18:36:26 -06:00 |
|
Alex Cabal
|
cfa54122d6
|
Add support for tag browsing and collection browsing
|
2019-02-26 17:05:23 -06:00 |
|
Alex Cabal
|
f5d7d4e02a
|
Add Composer autoloading functions and PHPStan for testing
|
2019-02-26 13:03:45 -06:00 |
|
Alex Cabal
|
f1c6e54bb1
|
Tweak VCS timestamp representation
|
2019-01-24 17:56:08 -06:00 |
|
Alex Cabal
|
f0575be98f
|
Add DP OLS to known sources
|
2019-01-23 17:46:35 -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 |
|