-
v0.2.0-alpha.1 Pre-Release
released this
2026-03-03 16:47:28 +01:00 | 3 commits to main since this releaseRelease v0.2.0-alpha.1
This update introduces the core financial logic to the ShAp-Planner. Users can now track expenses and see calculated balances, moving the project from a skeleton to a functional backend.
New Features
- Expense Tracking: Added endpoints to create household expenses.
- Balance Calculation: Implemented logic to automatically calculate debts and credits between users based on recorded expenses.
- HTTPS Enforcement: For security reasons, the backend now strictly requires HTTPS. Plain HTTP connections are no longer supported to protect sensitive financial data.
Security & Optimizations
- Hardened API: Improved input validation and error handling for financial transactions.
- Database Refinement: Optimized SQLite schemas for better performance during balance queries.
- Bugfixes: Resolved several issues from
v0.1.0-alpha.1related to initial routing and Docker networking.
Note: This is an early alpha version. Many features are still under development and the API is subject to change.
Associated packet: v0.2.0-alpha.1Downloads
-
v0.1.0-alpha.1 Pre-Release
released this
2026-02-27 21:54:59 +01:00 | 17 commits to main since this releaseInitial backend skeleton and project structure
- Initialized Go project environment.
- Added SQLite database integration and basic connection logic.
- Defined initial data structures for the planning system.
- Implemented basic HTTP server and routing setup.
- Configured project for Docker-based deployment.
Note: This is an early alpha version. Many features are still under development and the API is subject to change.
Associated packet: v0.1.0-alpha.1Downloads