Commit graph

21 commits

Author SHA1 Message Date
Robin Whittleton
3b744c1a82 Revert accidental commit of collections test code
Originally added in 4143e482f5
2021-05-04 08:45:12 +02:00
Robin Whittleton
4143e482f5 Fix spelling mistake in kobo usage 2021-05-01 09:38:13 +02:00
Alex Cabal
f3f6eaaa0b Allow ebooks in a collection to share the same position, like Ford Madox Ford's Parade's End books in the Modern Library's 100 Best Novels list 2021-01-04 14:27:38 -06:00
Alex Cabal
5c4617d759 Code style tweaks to satisfy PHPStan 2020-12-08 14:32:53 -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
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
905aef22fa Improve some type safety 2020-06-24 19:31:35 -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
8efec57abd Sort collections by their sequence number 2020-05-21 15:49:48 -05:00
Alex Cabal
bef5aea7ad Add type hints and some other tweaks to satisfy PHPStan 2020-03-01 11:36:20 -06:00
Alex Cabal
e3bf6115c8 Delete APCu keys as we process them, instead of clearing the whole cache at once; use an APCu lock var instead of a lockfile in /tmp/ when rebuilding the library cache 2020-03-01 10:20:26 -06: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
8f33a1021c Rearrange filesystem layout, and add configuration files 2019-08-23 19:47:30 -05:00
Alex Cabal
f8da23ab9d Don't crash the whole catalog if one book doesn't parse correctly 2019-08-16 15:57:54 -05:00
Evan Hall
52a5e6056f Add 'reading ease' and 'length' sorting methods 2019-06-13 15:29:29 -05:00
Alex Cabal
def275ab3c Remove closing tags from pure PHP files 2019-04-03 16:25:00 -05:00
Alex Cabal
58cc098058 Add Safe PHP functions 2019-03-07 12:11:50 -06: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
28c8a3f0ba Initial commit 2018-12-29 16:02:00 -06:00