5a6c536283
feat: add .o tape extension, recompute missing (32,960 rows)
...
claude-opus-4-6@MacFiver
2026-02-17 16:18:51 +00:00
9efedb5f2e
feat: add .p tape extension and --rebuild-missing flag
...
- Add .p (ZX81 program) to tape file extensions list
- Add --rebuild-missing flag: only processes downloads not yet in
software_hashes (LEFT JOIN exclusion), avoids recomputing known hashes
- Recomputed: 639 new .p file hashes, total now 32,944 rows
claude-opus-4-6@MacFiver
2026-02-17 16:15:53 +00:00
9bfebc1372
feat: add initial software_hashes JSON snapshot (32,305 rows)
...
First full run of update-software-hashes.mjs completed:
- 32,305 tape-image downloads hashed (MD5, CRC32, size, inner path)
- Snapshot at data/zxdb/software_hashes.json for DB wipe recovery
claude-opus-4-6@MacFiver
2026-02-17 16:09:55 +00:00
f5ae89e888
feat: add software_hashes table schema and reimport pipeline
...
- Add softwareHashes Drizzle model (download_id PK, md5, crc32,
size_bytes, inner_path, updated_at)
- Update import_mysql.sh to reimport from JSON snapshot after DB wipe
- Add pnpm scripts: update:hashes, export:hashes
- Create data/zxdb/ directory for JSON snapshot storage
claude-opus-4-6@MacFiver
2026-02-17 16:06:51 +00:00
dd8794af60
GONE
2025-11-13 15:21:30 +00:00
c306976f3a
Adding notes for future work
2025-10-15 23:04:08 +01:00
5b39e84b02
Update parsers to handle more wikilink formats
2025-10-14 13:51:24 +01:00
7c4d93d7ba
Fixing up wikilinks
2025-10-13 18:36:05 +01:00
9bc2557ff2
More whitespace, more footnotes, more Case Matching
2025-10-13 18:31:07 +01:00
1bc613dd4e
Update whitespace and bullet point refs
2025-10-13 18:12:27 +01:00
3ba737eb03
More whitespace changes
2025-10-10 21:00:50 +01:00
a85d323487
Attempt for project to document itself, and moving to live version of nextreg.txt
2025-10-08 12:28:46 +01:00
0aae6aebfd
Trying to get a dokku build :)
2025-10-07 22:01:08 +01:00
50190d002d
First version of app, by GPT5
2025-10-07 13:32:22 +01:00