Commit graph

  • 80eea276df Phase 4: drop registry.viktorbarzin.me push, Forgejo only master Viktor Barzin 2026-05-07 22:32:00 +00:00
  • 23d7c52ff8 trigger after WP v3.14 upgrade Viktor Barzin 2026-05-07 22:30:52 +00:00
  • 9c2e4d626a trigger fresh after timing settle Viktor Barzin 2026-05-07 17:18:18 +00:00
  • d1e273a0d0 trigger after hostAliases patch Viktor Barzin 2026-05-07 17:16:45 +00:00
  • d33690b8f6 trigger after timeout fix Viktor Barzin 2026-05-07 17:11:20 +00:00
  • 4b4cf991e9 trigger after WP restart Viktor Barzin 2026-05-07 17:07:41 +00:00
  • a07e65822c retry trigger Viktor Barzin 2026-05-07 17:05:48 +00:00
  • 91da493f2c trigger webhook (webhook allowlist fixed) Viktor Barzin 2026-05-07 17:04:29 +00:00
  • 1734784eac trigger pipeline (forgejo registry consolidation) Viktor Barzin 2026-05-07 17:01:56 +00:00
  • f646fe0207 Phase 1: dual-push to Forgejo registry during consolidation bake Viktor Barzin 2026-05-07 16:01:49 +00:00
  • 3a62a38069 rsu_vest_events: schema + ORM for Schwab vest ground truth (Phase D) Viktor Barzin 2026-04-19 18:27:41 +00:00
  • 08f28ad581 sync: ActualBudget Meta deposit overlay (Phase C) Viktor Barzin 2026-04-19 18:20:50 +00:00
  • 3b9c69bfd3 backfill: cash_income_tax back-fill for variant-A NULL rows Viktor Barzin 2026-04-19 18:15:18 +00:00
  • 4f70681dcb ci: fix .woodpecker.yml paths — repo was extracted from monorepo Viktor Barzin 2026-04-19 15:49:03 +00:00
  • 92e4ecaf78 processor: dedup bonus within tax year — zero out repeats Viktor Barzin 2026-04-19 15:33:07 +00:00
  • 26e43b1055 parser + P60 ingest: split income_tax cash/RSU, add P60 ground-truth Viktor Barzin 2026-04-19 15:23:05 +00:00
  • d91f34ddb4 processor + parser: fix 3 backfill failure modes Viktor Barzin 2026-04-19 12:00:00 +00:00
  • f62c5332e3 meta_uk parser: add variant A (2019-2022) + variant C (2022-2023) Viktor Barzin 2026-04-19 11:52:59 +00:00
  • 974181674d v2: regex parser for Meta UK template + accurate RSU tax attribution Viktor Barzin 2026-04-19 10:53:52 +00:00
  • 1f2e73e024 alembic 0002: fix down_revision to '0001' (matches 0001_initial's id) Viktor Barzin 2026-04-18 23:41:29 +00:00
  • 9105b6b79d extractor: track rsu_vest + rsu_offset separately from cash pay Viktor Barzin 2026-04-18 23:37:25 +00:00
  • 86cac65572 processor: skip non-payslip docs by title pattern Viktor Barzin 2026-04-18 23:32:17 +00:00
  • c696bf32f0 backfill: continue on per-document errors instead of aborting Viktor Barzin 2026-04-18 23:25:36 +00:00
  • 3da24fdf7a extractor: preextract PDF text with pdftotext before calling Claude Viktor Barzin 2026-04-18 22:48:04 +00:00
  • 693ec4a5d4 extractor: wait up to 15min for claude-agent-service to free lock Viktor Barzin 2026-04-18 22:36:05 +00:00
  • 7a32885d26 extractor: bump claude poll timeout to 600s Viktor Barzin 2026-04-18 22:32:34 +00:00
  • 11a8256e6a alembic: create schema before initializing version table Viktor Barzin 2026-04-18 22:23:30 +00:00
  • 57484619c1 Initial commit: event-driven UK payslip ingest service Viktor Barzin 2026-04-18 22:10:23 +00:00