Jan Novak 6f36225187
All checks were successful
Deploy to K8s / deploy (push) Successful in 10s
feat(go): M5.4 — parity diff binary + make parity
Adds cmd/parity/main.go: a standalone Go binary that GETs
/api/version, /api/adults, /api/juniors, /api/payments from both
the Python (:5001) and Go (:8080) backends, scrubs an allowlist
(render_time.total, build_meta), and prints cmp.Diff for any
remaining differences.  Exits 0 on full match, 1 on diffs, 2 on
fetch/parse errors — CI-friendly for M7.2.

- go/cmd/parity/main.go: flags (-py, -go, -route, -timeout), fetch
  helper, allowlist scrubber (dotted-path aware), exit-code logic.
- go/cmd/parity/scrub_test.go: 4 unit tests for the scrubber.
- go/go.mod: promote github.com/google/go-cmp to direct dep.
- Makefile: parity target + help entry.
- Progress tracker: M5.4 ticked; milestone updated to M5 complete.
- Plan archived to docs/plans/2026-05-07-2254-m5-4-parity-binary.md.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 22:57:30 +02:00

FUJ Management Documentation

Welcome to the documentation for the FUJ Management application.

This project automates financial and operational management for the FUJ (Frisbee Ultimate Jablonec) club.

Navigation

Use the sidebar to explore the documentation:

For more technical details, check out the guides by Claude and Gemini in the sidebar.

Description
Brainstorming and possibly automatization of internal processes in FUJ frisbee team - mainly finances
Readme 2.3 MiB
Languages
Go 48.8%
Python 30%
HTML 15.1%
JavaScript 2.9%
CSS 1.5%
Other 1.7%