2025-06-26 - 2026-06-26
Overview
39 Releases published by 1 user
Published
0.39
Published
0.38
Published
0.37
Published
0.36
Published
0.35
Published
0.34
Published
0.33
Published
0.32
Published
0.31
Published
0.30
Published
0.29
Published
0.28
Published
0.27
Published
0.26
Published
0.25
Published
0.24
Published
0.23
Published
0.22
Published
0.21
Published
0.20
Published
0.19
Published
0.18
Published
0.17
Published
0.16
Published
0.15
Published
0.14
Published
0.13
Published
0.12
Published
0.11
Published
0.10
Published
0.09
Published
0.08
Published
0.07
Published
0.06
Published
0.05
Published
0.04
Published
0.03
Published
0.02
Published
0.01
40 Pull requests merged by 1 user
Merged
#42 fix(ci): resolve image tag via Gitea API instead of artifact
Merged
#41 fix(ci): pass Go image tag from build to gitops via artifact
Merged
#40 fix(ci): separate git credentials from --git-repo URL to fix tea pr create
Merged
#39 feat(ci): gitops image-update PR workflow for home-kubernetes
Merged
#38 feat(display): limit /adults and /juniors to last N months by default
Merged
#37 feat: multi-account Fio sync + switch QR default to 2502035405/2010
Merged
#36 gitignore go/parity
Merged
#35 fix(reconcile): fill earliest month deficit first in multi-month allocations
Merged
#33 feat(go): M6.6.1 — QR payment popup modal on /adults and /juniors
Merged
#32 feat(go): M6.6 — /qr, /sync-bank, /flush-cache, /version pages
Merged
#31 feat(go): M6.5 — member-detail modal JS module
Merged
#30 feat(go): M6.4 — Go-native /payments page (grouped-by-person ledger)
Merged
#29 feat(go): M6.3 — Go-native /juniors page
Merged
#28 fix: restore Sep+Oct adult merge and stop auto-truncating period selector
Merged
#27 feat(go): M6.2 — adults page (table, filters, credits/debts/unmatched, Pay buttons)
Merged
#26 feat(go): M6.1 — template skeleton, embed.FS, HTML routes
Merged
#25 fix(py): parity coercions — amount/message types + junior '?' sticky
Merged
#23 feat(py): M5.4 fix #2 — add vs and sync_id to payments tx projection
Merged
#22 fix(go): accept single-digit day/month in attendance date headers
Merged
#19 feat(go): M5.4 — parity diff binary + make parity
Merged
#21 fix(go): pass raw value to FormatDate so numeric dates format
Merged
#20 fix(go): default CacheDir to tmp/go to avoid Python collision
Merged
#18 feat(py): M5.3 — Python /api/* shadow endpoints
Merged
#17 feat(go): M5.2 — HTTP handlers for /api/adults, /api/juniors, /api/payments, /api/version
Merged
#16 feat(go): M5.1 — hand-author /api/* wire types + JSON Schemas
Merged
#15 refactor(app): extract view-model builders into scripts/views.py
Merged
#14 feat(go): add --print-fio-table debug flag to fuj sync
Merged
#13 feat(go): IO layer behind interfaces (M4)
Merged
#12 feat(go): fixture capture + characterization framework (M3)
Merged
#11 feat(go): wire fuj fees + fuj reconcile (M2.11-12)
Merged
#10 feat(go/M2.10): port domain/reconcile.Reconcile
Merged
#9 feat(go): port matching helpers (M2.7-2.9)
Merged
#8 feat(go/M2.6): port domain/synch.GenerateSyncID
Merged
#7 feat(go/M2.5): port domain/money.ParseCZK
Merged
#6 feat(go/M2.3+M2.4): port domain/fees.CalculateFee and CalculateJuniorFee
Merged
#5 feat(go/M2.2): port czech.ParseMonthReferences
Merged
#4 feat(go/M2.1): port czech.Normalize
Merged
#3 refactor: code quality improvements across the backend
Merged
#2 google-documents-read-caching
Merged
#1 calculate-finance-for-juniors