Unnamed Fossil Project

Timeline
Login

Timeline

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