funman300
503e91f5f8
chore: advance bridge pointer (M1 complete)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 19:27:21 -07:00
funman300
cc30bf08df
chore: advance bridge pointer (GoOnline probe finding)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 18:46:28 -07:00
funman300
67a7396a13
chore: advance bridge pointer (M1 findings + callers mode)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 18:34:36 -07:00
funman300
14ca8a03ff
chore: advance bridge pointer (strategy docs)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 18:00:27 -07:00
funman300
3356c5827d
chore: advance bridge pointer (LSX capture + module-offset tooling)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 17:56:32 -07:00
funman300
04a13116bf
chore: remove broken launcher submodule; advance bridge to hook/RE work
...
- Remove the openfut-launcher submodule: its recorded commit was never
pushed and its remote held a mispushed copy of the superproject. The
hook work now lives in openfut-bridge/openfut-hook instead.
- Update openfut-bridge pointer to include the ProtoSSL RE tooling
(tools/protossl-scan), the FIFA 23 version.dll hook (openfut-hook),
and the bridge CLAUDE.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 17:10:14 -07:00
funman300
06b6cdd043
docs: add openfut-launcher to CLAUDE.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 08:58:34 -07:00
funman300
1daaebaefa
chore: add openfut-launcher submodule, CLAUDE.md, and setup.sh
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 08:57:23 -07:00
funman300
8035baf1b4
chore: update submodule pointers after review fixes
...
Advances openfut-core and openfut-bridge to include all bug fixes and
improvements from the workspace review session.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 21:55:31 -07:00
funman300
921d2dcb2f
chore: update openfut-core submodule to Phase 4
2026-06-25 15:53:33 -07:00
funman300
e4c40f814d
chore: update openfut-core submodule to Phase 3
2026-06-25 15:46:47 -07:00
funman300
0dbcc2788e
chore: update openfut-core submodule to Phase 2
2026-06-25 15:33:18 -07:00
funman300
954e3c1719
chore: update openfut-core submodule to Phase 1
2026-06-25 15:25:39 -07:00
funman300
cbe075822c
Convert to submodule monorepo
...
Replace inline subdirectories with git submodules pointing to
the dedicated OpenFUT-Core and OpenFUT-Bridge repositories.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 15:12:00 -07:00
funman300
6ef4c40e29
Initial commit: OpenFUT Core + Bridge scaffold
...
Two-repo monorepo for an offline FUT backend inspired by SPT.
openfut-core: game-independent REST API backend (Axum, SQLite, SQLx)
- 19 API endpoints: auth, profiles, clubs, cards, packs, squads,
objectives, SBCs, match rewards, NPC market, statistics
- JSON-driven card/pack/objective/SBC data (fully moddable)
- SQLx migrations, weighted pack generator, SBC validation engine
- 5 integration tests passing
openfut-bridge: FIFA 23 traffic proxy + reverse-engineering scaffold
- Catch-all HTTP proxy with request capture to captures/
- Known-route mapper (FUT paths → Core API calls)
- Placeholder responses for unknown endpoints
- Admin endpoints: captures, unknown endpoint list
- 4 unit tests passing
cargo fmt ✓ cargo clippy -D warnings ✓ cargo test ✓
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 14:42:16 -07:00