Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
21 check-ins
2023-08-02
| ||
00:08 | Add authors. Also, sort books by title, and don't bother escaping IDs, which have already been checked to not need escaping. Leaf check-in: 749a0d60c0 user: falsifian tags: trunk | |
2023-08-01
| ||
15:57 | Allow configuring through the cli. check-in: d81d75cf30 user: falsifian tags: trunk | |
02:41 | Add links to book pages. check-in: b11d0a2c8e user: falsifian tags: trunk | |
2023-07-31
| ||
20:17 | Scale images. check-in: cea0434920 user: falsifian tags: trunk | |
20:11 | Check for duplicate IDs. check-in: ab9856158d user: falsifian tags: trunk | |
20:06 | Add images, and change to an OO interface. check-in: 55a6041cab user: falsifian tags: trunk | |
2023-07-29
| ||
21:04 | Add pages for individual books. Also, make the "title" field and a new filed called "id" mandatory for each book. check-in: 250dd6fffb user: falsifian tags: trunk | |
20:29 | Rename the "book" field to "books". check-in: 2f623f7581 user: falsifian tags: trunk | |
20:23 | Reject catalogues with unknown keys. I don't know if I'll merge this commit into trunk, since it could prevent new catalogues from working with older versions of the software. I am committing it in order to save the work in case it is useful. Closed-Leaf check-in: ec1fb9ded7 user: falsifian tags: reject_extra_keys | |
2023-07-28
| ||
21:59 | Fix HtmlBookCatalogue.t. Create the output directory before caling make_catalogue, and expect path(...)->children to return a full path. check-in: 626d184d51 user: falsifian tags: trunk | |
21:47 | Move the HTML generation to a module. check-in: 074f770aa4 user: falsifian tags: trunk | |
21:46 | Remove an unused import. check-in: edeb6307cf user: falsifian tags: trunk | |
21:20 | Make a run_tests program. Make cli.t not depend on PATH being set; instead, test the local bin/make_catalogue. check-in: 4a6de64560 user: falsifian tags: trunk | |
20:16 | Read the catalogue from standard input. This removes the need for one of the command-line options. check-in: fd262f46dd user: falsifian tags: trunk | |
20:13 | Clean up cli.t a bit. Specify a version requirement for Object::Pad. Use Object::Pad's :strict(params). Remove unneeded whitespace. check-in: 66c6d466f2 user: falsifian tags: trunk | |
20:06 | Use "use" properly. Imported names aren't lexical. Oops. check-in: 9159f77657 user: falsifian tags: trunk | |
2023-07-27
| ||
17:19 | Fix indentation. check-in: 58169b6198 user: falsifian tags: trunk | |
17:18 | Use toml for catalogue file format. check-in: c746780f5b user: falsifian tags: trunk | |
14:56 | Add a simple test for make_catalogue. check-in: 37753a2cf2 user: falsifian tags: trunk | |
2023-07-26
| ||
19:26 | Write a simple starting point. The program just treats each line of a "catalogue" text file as a book description and outputs an html file listing them. check-in: aeb9285b57 user: falsifian tags: trunk | |
18:28 | initial empty check-in check-in: 5fa0284c4c user: falsifian tags: trunk | |