All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
<<<<<<< HEAD
- Refactored residents to users
- Added endpoint for registering as a user
- Added endpoint for logging in as a user
- Added authorization to all endpoints except for user login and registration
- Added support for JWTToken
- Added endpoints for getting users
=======
7bae4360eec21ca3ed39c3db9ed982f25441a281
- Refactored CQRS system to only use DTO's instead of common models
- Added endpoint for getting reconciliations
- Refactored entire project to be more structured and layered
- Added endpoint for getting settlements
- Added endpoint for creating new reconciliation
- Added endpoints for posting and retrieving residents
- Added endpoints for getting expenses per resident
- Fixed sql script
- Changed field in SettlementStatus.cs: Open => Pending
- Added 'create_tables' sql script
- Changed field in Reconciliation.cs: ActionDate => CreationDate
- Added queries for Resident
- Added commands for Resident
- Added base queries and commands
- Added LightInject dependency
Added contract models
Skeleton project