books.alexwlchan.net
19 months agoGive a bit more flexibility in the "date read" field
Alex Chan [Tue, 4 Feb 2020 07:16:03 +0000 (07:16 +0000)]
Give a bit more flexibility in the "date read" field

Now I can enter dates like "11 August 2019", which is how they're stored
in my current book tracker.

19 months agoAdd a whole pile of new books
Alex Chan [Mon, 3 Feb 2020 22:39:40 +0000 (22:39 +0000)]
Add a whole pile of new books

19 months agoTweak the contrast on favourite books
Alex Chan [Mon, 3 Feb 2020 07:51:52 +0000 (07:51 +0000)]
Tweak the contrast on favourite books

19 months agoAdd the first set of books
Alex Chan [Mon, 3 Feb 2020 07:51:46 +0000 (07:51 +0000)]
Add the first set of books

19 months agoFix a bug in the add_book.py script
Alex Chan [Mon, 3 Feb 2020 07:51:36 +0000 (07:51 +0000)]
Fix a bug in the add_book.py script

19 months agoMake top books stand out slightly
Alex Chan [Sun, 2 Feb 2020 23:32:14 +0000 (23:32 +0000)]
Make top books stand out slightly

19 months agoRender titles with smartypants
Alex Chan [Sun, 2 Feb 2020 23:28:51 +0000 (23:28 +0000)]
Render titles with smartypants

19 months agoAssume that a book with >3 stars was always finished
Alex Chan [Sun, 2 Feb 2020 23:28:37 +0000 (23:28 +0000)]
Assume that a book with >3 stars was always finished

19 months agoAdd "jump to" year links
Alex Chan [Sun, 2 Feb 2020 22:45:44 +0000 (22:45 +0000)]
Add "jump to" year links

19 months agoSimplify review paths – just the slug, not the year
Alex Chan [Sun, 2 Feb 2020 22:45:35 +0000 (22:45 +0000)]
Simplify review paths – just the slug, not the year

before: /reviews/2020/name-of-book
after:  /reviews/name-of-book

19 months agoGroup books on the reviews page by year read
Alex Chan [Sun, 2 Feb 2020 22:36:13 +0000 (22:36 +0000)]
Group books on the reviews page by year read

19 months agoFix the CSS on the currently reading page
Alex Chan [Sun, 2 Feb 2020 22:15:15 +0000 (22:15 +0000)]
Fix the CSS on the currently reading page

19 months agoAdd a bunch of books
Alex Chan [Sun, 2 Feb 2020 22:14:22 +0000 (22:14 +0000)]
Add a bunch of books

19 months agoPluralise "authors" correctly
Alex Chan [Sun, 2 Feb 2020 22:06:46 +0000 (22:06 +0000)]
Pluralise "authors" correctly

19 months agoTweak the CSS for books with square proportions
Alex Chan [Sun, 2 Feb 2020 21:54:40 +0000 (21:54 +0000)]
Tweak the CSS for books with square proportions

19 months agoFix a bug that wasn't recording ratings correctly
Alex Chan [Sun, 2 Feb 2020 21:53:07 +0000 (21:53 +0000)]
Fix a bug that wasn't recording ratings correctly

19 months agoAdd a way to track books that I didn't finish
Alex Chan [Sun, 2 Feb 2020 21:46:34 +0000 (21:46 +0000)]
Add a way to track books that I didn't finish

19 months agoProvide more meaningful <title> elements
Alex Chan [Sun, 2 Feb 2020 21:30:03 +0000 (21:30 +0000)]
Provide more meaningful <title> elements

19 months agoRun autoformatting
Alex Chan [Sun, 2 Feb 2020 21:28:30 +0000 (21:28 +0000)]
Run autoformatting

19 months agoAllow deploying to linode
Alex Chan [Sun, 2 Feb 2020 21:28:15 +0000 (21:28 +0000)]
Allow deploying to linode

19 months agoAnd now I can render a "books I want to read" page
Alex Chan [Sun, 2 Feb 2020 19:49:49 +0000 (19:49 +0000)]
And now I can render a "books I want to read" page

19 months agoHandle cover image URLs with query parameters
Alex Chan [Sun, 2 Feb 2020 19:44:24 +0000 (19:44 +0000)]
Handle cover image URLs with query parameters

19 months agoSupport formats; add a "currently reading" page
Alex Chan [Sun, 2 Feb 2020 19:39:49 +0000 (19:39 +0000)]
Support formats; add a "currently reading" page

19 months agoA bunch of cosmetic tweaks; add an index page
Alex Chan [Sun, 2 Feb 2020 19:17:41 +0000 (19:17 +0000)]
A bunch of cosmetic tweaks; add an index page

19 months agoMove the static directory to the top level
Alex Chan [Sun, 2 Feb 2020 19:06:29 +0000 (19:06 +0000)]
Move the static directory to the top level

This means the "src" directory just contains book data, not the app code.

19 months agoStrip the leading zero when displaying dates
Alex Chan [Sun, 2 Feb 2020 19:05:07 +0000 (19:05 +0000)]
Strip the leading zero when displaying dates

e.g. "1 February", not "01 February".

19 months agoUse SmartyPants to render nice curly quotes in reviews
Alex Chan [Sun, 2 Feb 2020 19:04:38 +0000 (19:04 +0000)]
Use SmartyPants to render nice curly quotes in reviews

19 months agoAdd a script for saving new books that I've read
Alex Chan [Sun, 2 Feb 2020 19:01:00 +0000 (19:01 +0000)]
Add a script for saving new books that I've read

19 months agoMake the title of reviewed books a bit bigger
Alex Chan [Sun, 2 Feb 2020 19:00:40 +0000 (19:00 +0000)]
Make the title of reviewed books a bit bigger

19 months agoAdd a "list all reviews" page
Alex Chan [Sun, 2 Feb 2020 17:08:25 +0000 (17:08 +0000)]
Add a "list all reviews" page

19 months agoCreate pages for individual reviews
Alex Chan [Sun, 2 Feb 2020 16:23:18 +0000 (16:23 +0000)]
Create pages for individual reviews