Abdessamad Derraz
2abef61acd
feat: describe each data directory on its page
2026-10-19 04:34:33 +02:00
Abdessamad Derraz
dfc4d24ae8
fix: claim a source pin only where one exists
2026-10-19 04:34:07 +02:00
Abdessamad Derraz
4d360c3cc1
fix: show the sha256 a platform declares
2026-10-19 04:33:38 +02:00
Abdessamad Derraz
435564c728
feat: identify each emulator part and its card
2026-10-19 04:33:11 +02:00
Abdessamad Derraz
58a5783d14
fix: show a version per build as text
2026-10-19 04:32:28 +02:00
Abdessamad Derraz
04deb95a35
docs: give every command-line option a help text
2026-10-19 04:23:34 +02:00
Abdessamad Derraz
d430d361d9
feat: link each emulator page to its profile
2026-10-18 17:24:53 +02:00
Abdessamad Derraz
8f128b0b7f
feat: give platform pages structured data
2026-10-18 17:21:51 +02:00
Abdessamad Derraz
bfc7101166
fix: print the declared CRC32 on platform pages
2026-10-18 17:19:58 +02:00
Abdessamad Derraz
d5dd16dbdb
fix: give the home page a descriptive title
2026-10-18 17:19:25 +02:00
Abdessamad Derraz
e56621de42
fix: announce the sitemap from each page
2026-10-18 17:19:09 +02:00
Abdessamad Derraz
6c50e29dfa
fix: list archive members in accepted_hashes
2026-10-18 17:17:58 +02:00
Abdessamad Derraz
964f3f0cc9
fix: link cards to the platform's system section
2026-10-18 17:17:32 +02:00
Abdessamad Derraz
63a906e1bd
fix: say on the site when a source is gone
2026-10-18 17:15:25 +02:00
Abdessamad Derraz
8595814620
feat: give each gap its hash and destination
2026-10-18 17:14:58 +02:00
Abdessamad Derraz
c91a22ee7d
fix: print profile hashes whole on the site
2026-10-18 17:12:03 +02:00
Abdessamad Derraz
481b8eb5f9
fix: show catalog names and flag bad dumps
2026-10-18 17:11:39 +02:00
Abdessamad Derraz
4f42c52a7f
fix: count systems once per normalized id
2026-10-18 16:11:13 +02:00
Abdessamad Derraz
dbd47886ce
fix: name release assets as GitHub serves them
2026-10-18 14:49:00 +02:00
Abdessamad Derraz
fa34a9fe18
fix: hold docs/ while the site is generated
2026-10-18 13:45:48 +02:00
Abdessamad Derraz
962f8ea5dc
feat: publish the collection as a Logiqx DAT
2026-10-18 10:15:40 +02:00
Abdessamad Derraz
2679ed1ee0
feat: describe system page files for machines
2026-10-18 10:13:13 +02:00
Abdessamad Derraz
c813ccbd32
feat: describe the data exports as a Dataset
2026-10-18 10:10:06 +02:00
Abdessamad Derraz
bd75defb61
fix: date sitemap entries from their pages
...
The sitemap gave every page the build date. A page now states its own date
and a mkdocs hook passes it on, or leaves lastmod out. The values added to
the site's code spans today are also escaped: a backtick in a profile or
file name could close the span and inject markup.
2026-10-18 10:08:18 +02:00
Abdessamad Derraz
f5e3404a8d
fix: anchor each version on its content
2026-10-18 10:04:02 +02:00
Abdessamad Derraz
b2d74b5255
feat: link emulator cards to the copy and section
2026-10-18 10:00:46 +02:00
Abdessamad Derraz
c66f24f333
fix: print none, not Python's None, on the site
...
A null upstream, version or detail is a stated fact. It now reads as
none, and a null upstream shows the project's own source. The site's
exclusion of local working notes no longer names the tool writing them.
2026-10-18 09:58:14 +02:00
Abdessamad Derraz
ba36d9586f
fix: print full hashes on collection cards
2026-10-18 09:54:28 +02:00
Abdessamad Derraz
cf121d028e
feat: give each collection card its path and link
2026-10-18 09:51:58 +02:00
Abdessamad Derraz
c0e0da03a6
fix: give the reason on an unsourceable card
2026-10-18 09:50:07 +02:00
Abdessamad Derraz
6d67a56097
fix: count untested files one way on the gaps page
2026-10-18 09:48:37 +02:00
Abdessamad Derraz
38ce395116
fix: print Adler-32 values as the downloads do
2026-10-18 09:46:45 +02:00
Abdessamad Derraz
2076874c16
fix: stop listing bundled files as ones to find
2026-10-18 09:44:11 +02:00
Abdessamad Derraz
92d639253a
refactor: drop sixteen unused imports
2026-10-18 08:52:19 +02:00
Abdessamad Derraz
bac91d0824
fix: stop asking for dumps the collection can make
...
The Wanted page listed 79 dumps the collection already produces,
such as a Kickstart's byte-swapped words or the halves of a C128
character ROM. The pipeline now records which missing dumps can be
derived, in derivable.json, and the page moves them to a section of
their own that names the held file and the transform.
2026-10-18 06:16:16 +02:00
Abdessamad Derraz
fd4c118a38
fix: count a catalogued dump once across its DATs
...
Several DATs list the same dump, as No-Intro's three FM-7 sets do
for their system ROMs, and the provenance report counted it once per
listing: 2485 missing announced for 2284 distinct dumps, on the site
as well. Dumps are now counted by identity, each keeping the DATs
that list it.
2026-10-18 06:11:12 +02:00
Abdessamad Derraz
e1b6aad51b
fix: refuse abbreviated flags in every script
...
argparse completed a prefix into the only flag starting with it:
slots.py --emulator read profiles from a directory named after the
emulator and reported nothing, and pipeline.py --all built every pack
variant. Every parser now refuses an abbreviation.
2026-10-18 05:30:58 +02:00
Abdessamad Derraz
fad4fa6d7e
fix: read core files in verify as the builder does
2026-10-18 01:18:32 +02:00
Abdessamad Derraz
faa8af0800
refactor: annotate every remaining signature
2026-10-18 00:44:20 +02:00
Abdessamad Derraz
0a2907bd5f
feat: describe emulator pages in structured data
2026-10-17 23:52:50 +02:00
Abdessamad Derraz
43af290102
feat: link and list every file on site pages
2026-10-17 23:51:02 +02:00
Abdessamad Derraz
e1510f94f8
fix: list each file to source on the gaps page
2026-10-17 23:08:40 +02:00
Abdessamad Derraz
55631a2fbc
fix: end listings quietly when the reader leaves
2026-10-17 20:50:22 +02:00
Abdessamad Derraz
ba2fee0920
fix: count emulator page files by slot
2026-10-17 19:36:44 +02:00
Abdessamad Derraz
d2a3c0bc3c
feat: show who pins each variant on system pages
2026-10-17 15:12:21 +02:00
Abdessamad Derraz
0cfaf06735
fix: show where each platform file goes
2026-10-17 15:10:40 +02:00
Abdessamad Derraz
de30a43441
feat: link each emulator page to its pinned commit
2026-10-17 15:10:09 +02:00
Abdessamad Derraz
13b7177c88
feat: publish one row per accepted hash
2026-10-17 15:08:22 +02:00
Abdessamad Derraz
36dda46ddd
fix: resolve api catalog links from the catalog
2026-10-17 15:06:50 +02:00
Abdessamad Derraz
da1b655262
fix: send lakka users to lakka's own pack
2026-10-17 10:23:02 +02:00