52 lines
1.5 KiB
Markdown
52 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to the Financials Plugin will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [1.0.0] - 2025-11-02
|
|
|
|
### Added
|
|
- Comprehensive financial management system for HOA operations
|
|
- Chart of accounts with account hierarchy
|
|
- Budget management for monthly, quarterly, and annual periods
|
|
- Budget variance reporting
|
|
- Expense tracking and categorization
|
|
- Revenue management and tracking
|
|
- Financial reporting and analytics
|
|
- Bank account management
|
|
- Bank reconciliation functionality
|
|
- General ledger with transaction tracking
|
|
- Tax settings and tax management
|
|
- Special assessments management
|
|
- Unit balance tracking and calculation
|
|
- Transaction management (debits, credits)
|
|
- Payment processing and tracking
|
|
- Invoice generation and management
|
|
- Unit monthly fee management
|
|
- Financial insights and dashboards
|
|
|
|
### Technical
|
|
- Plugin structure following Etihadat plugin standards
|
|
- BaseRepository pattern for database operations
|
|
- Multi-tenant support with site isolation
|
|
- RESTful API endpoints
|
|
- Permission-based access control
|
|
- Transaction-based balance calculation
|
|
- Support for multiple currencies
|
|
|
|
### Dependencies
|
|
- Core Etihadat API: ^2.3.0
|
|
- Database abstraction via BaseRepository
|
|
|
|
---
|
|
|
|
## Version History
|
|
|
|
- **1.0.0** (2025-11-02): Initial release
|
|
|
|
---
|
|
|
|
**Note**: For detailed development notes, see `version.txt`.
|
|
|