v1.1.1
🏦 Banking Server v1.1.1 — Bug Squashing Update
Changes:
-
[Module Refactor]:
• Improvedbanking/module for enhanced code readability and maintenance.
• Refactored form validation logic.
• Moved client IP retrieval toget_data.pyfor cleaner separation of concerns. -
[API Enhancements]:
• Createdapi_routes.py— centralized all API route definitions. (In future will neatly organise it) -
[Bug Fixes]:
• Fixed critical bug in Admin SQL queries.
• Resolved issue wheresqlQueryfield wasn’t being cleared properly — previously allowed unintended stacked queries.
• Patchedrotate_logs()crash:
→ Problem was dependency on Flask app context during log rotation before the app being defined (log rotation is ainitfunction).
→ Solved by adjustinglog_module.pyto remove Flask dependency during initialization. -
[Features]:
• Added new button to access and review archived logs directly through Admin panel. -
[Cleanup]:
• Removed unnecessarydb_test.py(its useless compared to the in-web database feature).
Version bump:
- v1.1.0 → v1.1.1
Full Changelog: v1.1.0...v1.1.1