• Joined on 2026-03-28
fabi pushed to chore/repo-and-layering-cleanups at fabi/Mangalord 2026-06-05 05:10:24 +00:00
9c098c8a73 chore: dedupe is_unique_violation, lift SQL into repo, centralise URL parsing
fabi created branch chore/repo-and-layering-cleanups in fabi/Mangalord 2026-06-05 05:10:24 +00:00
fabi created branch chore/crawler-jobs-drop-failed-index in fabi/Mangalord 2026-06-05 05:10:23 +00:00
fabi pushed to chore/crawler-jobs-drop-failed-index at fabi/Mangalord 2026-06-05 05:10:23 +00:00
fab63f9f8c chore: drop dead 'failed' branch from crawler_jobs partial index
fabi pushed to chore/container-hardening at fabi/Mangalord 2026-06-05 05:10:23 +00:00
f276f0b55e chore: run containers as non-root, add HEALTHCHECK, npm ci
fabi created branch chore/container-hardening in fabi/Mangalord 2026-06-05 05:10:23 +00:00
fabi created branch chore/ci-pr-trigger-and-config in fabi/Mangalord 2026-06-05 05:10:22 +00:00
fabi pushed to chore/ci-pr-trigger-and-config at fabi/Mangalord 2026-06-05 05:10:22 +00:00
84a033a0fb chore: run CI on PRs, require POSTGRES_PASSWORD, document HTTPS need
fabi created branch bugfix/manga-authz-uploader-gating in fabi/Mangalord 2026-06-05 05:10:21 +00:00
fabi created branch bugfix/login-timing-equalisation in fabi/Mangalord 2026-06-05 05:10:21 +00:00
fabi pushed to bugfix/login-timing-equalisation at fabi/Mangalord 2026-06-05 05:10:21 +00:00
4863219cf6 bugfix: equalise login response time across user-existence branches (0.34.1)
fabi pushed to bugfix/manga-authz-uploader-gating at fabi/Mangalord 2026-06-05 05:10:21 +00:00
3495190854 bugfix: gate manga PATCH and cover endpoints on uploader (0.34.1)
fabi pushed to bugfix/crawler-preserves-user-tags at fabi/Mangalord 2026-06-05 05:10:20 +00:00
79eb4d2477 bugfix: preserve user-attached tags across crawler upserts (0.34.1)
fabi created branch bugfix/crawler-preserves-user-tags in fabi/Mangalord 2026-06-05 05:10:20 +00:00
fabi pushed to bugfix/crawler-content-defenses at fabi/Mangalord 2026-06-05 05:10:20 +00:00
c33f30972e bugfix: SSRF allowlist, image size cap, robust session detect (0.34.1)
fabi created branch bugfix/api-validation-and-sendbeacon-cleanup in fabi/Mangalord 2026-06-05 05:10:19 +00:00
fabi created branch bugfix/crawler-content-defenses in fabi/Mangalord 2026-06-05 05:10:19 +00:00
fabi pushed to bugfix/api-validation-and-sendbeacon-cleanup at fabi/Mangalord 2026-06-05 05:10:19 +00:00
8667f8b957 bugfix: tighten validation, drop dead sendBeacon, NUL byte (0.34.1)
fabi pushed to main at fabi/Mangalord 2026-06-05 05:10:06 +00:00
679abae736 feat(chapter): preserve source-site order in chapter list (0.52.0)
b812c6d16c fix(reader): drop "Chapter N:" prefix from chapter title display (0.51.2)
e93eec89e5 fix(crawler): queue chapter content in ascending number order (0.51.1)
8818c890c5 feat(reader): chapter select dropdown for direct chapter jumps (0.51.0)
c134bdbbde feat: cover retry backfill + admin force-resync for manga & chapter (0.50.0)
Compare 8 commits »
fabi created repository fabi/Xenia-Canary 2026-06-05 05:09:35 +00:00