3 Commits

Author SHA1 Message Date
52fae8594c Include options_map in snapshot serialization 2026-01-24 22:36:06 +01:00
78872fd4d6 Add ledger management service and API integration
- Introduced `LedgerService` to handle ledger file operations, queries, and snapshots.
- Added API routes for journal entry retrieval, account balances, and custom queries using FastAPI.
- Updated project dependencies to include `ruff` for linting, along with its configuration.
- Integrated `lifespan` for managing the lifecycle of `LedgerService`.
2026-01-24 21:45:19 +01:00
e807dc62da Initial commit 2026-01-24 15:40:38 +01:00