125 lines
4.5 KiB
Markdown
125 lines
4.5 KiB
Markdown
# Changelog
|
|
|
|
## 2025-11-15
|
|
|
|
- Fixed dev container setup by reviewing logs, identifying mount errors, implementing fixes, and validating the configuration.
|
|
|
|
## 2025-11-14
|
|
|
|
- Completed Coolify deployment automation with workflow and documentation.
|
|
- Improved build workflow for registry authentication and tagging.
|
|
- Updated production compose and added deployment guidance.
|
|
- Added optional Kubernetes deployment toggle.
|
|
|
|
## 2025-11-13
|
|
|
|
- Aligned UI styles and ensured accessibility.
|
|
- Restructured navigation under project-scenario-calculation hierarchy.
|
|
- Reorganized documentation for better structure.
|
|
- Refactored navigation sidebar with database-driven data.
|
|
- Migrated sidebar rendering to API endpoint.
|
|
- Created templates for data import and export.
|
|
- Updated relationships for projects, scenarios, and profitability.
|
|
- Enhanced scenario frontend templates with project context.
|
|
- Scoped profitability calculator to scenario level.
|
|
- Added navigation links for opex planner.
|
|
- Documented opex planner features.
|
|
- Integrated opex calculations with persistence and tests.
|
|
- Implemented capex calculations end-to-end.
|
|
- Added basic profitability calculations.
|
|
- Developed reporting endpoints and templates.
|
|
- Integrated charting for visualizations.
|
|
- Performed manual testing of capex planner.
|
|
- Added unit tests for opex service.
|
|
- Added integration tests for opex.
|
|
|
|
## 2025-11-12
|
|
|
|
- Fixed reporting dashboard error by correcting route reference.
|
|
- Completed navigation validation by adding missing routes and templates for various pages.
|
|
- Fixed template rendering error with URL objects.
|
|
- Integrated charting for interactive visualizations.
|
|
- Verified local application startup and routes.
|
|
- Fixed docker-compose configuration.
|
|
- Verified deployment pipeline.
|
|
- Documented data models.
|
|
- Updated performance model to clear warnings.
|
|
- Replaced migration system with simpler initializer.
|
|
- Removed hardcoded secrets from tests.
|
|
- Centralized security scanning config.
|
|
- Fixed admin setup with migration.
|
|
- Resolved code style warnings.
|
|
- Enhanced deploy logging.
|
|
- Fixed CI template issue.
|
|
- Added SQLite database support.
|
|
|
|
## 2025-11-11
|
|
|
|
- Combined old migration files into one initial schema.
|
|
- Added base routing to redirect users to login or dashboard.
|
|
- Added end-to-end tests for login flow.
|
|
- Updated templates to use logo image consistently.
|
|
- Centralized currency validation across the app.
|
|
- Updated services to show friendly error messages.
|
|
- Linked projects to pricing settings.
|
|
- Bootstrapped pricing settings at startup.
|
|
- Extended pricing support with persisted data.
|
|
- Added financial helpers for NPV, IRR, payback.
|
|
- Documented financial metrics.
|
|
- Implemented Monte Carlo simulation engine.
|
|
- Cleaned up reporting contexts.
|
|
- Consolidated migration history.
|
|
- Added migration script and updated entrypoint.
|
|
- Configured test coverage.
|
|
- Standardized colors and typography.
|
|
- Improved navigation with chevron buttons.
|
|
- Established test suites with coverage.
|
|
- Configured CI pipelines for tests and security.
|
|
- Added deployment automation with Docker and Kubernetes.
|
|
- Completed monitoring instrumentation.
|
|
- Implemented performance monitoring.
|
|
- Added metric storage and endpoints.
|
|
- Created middleware for metrics.
|
|
- Extended monitoring router.
|
|
- Added migration for metrics table.
|
|
- Completed concurrent testing.
|
|
- Implemented deployment automation.
|
|
- Set up Kubernetes manifests.
|
|
- Configured CI/CD workflows.
|
|
- Documented deployment processes.
|
|
- Validated deployment setup.
|
|
|
|
## 2025-11-10
|
|
|
|
- Added tests for guard dependencies.
|
|
- Added integration tests for authorization.
|
|
- Implemented admin bootstrap settings.
|
|
- Retired old RBAC plan document.
|
|
- Completed authentication and RBAC features.
|
|
- Documented import/export field mappings.
|
|
- Added import service for CSV/Excel.
|
|
- Expanded import workflow with previews and commits.
|
|
- Added audit logging for imports/exports.
|
|
|
|
## 2025-11-09
|
|
|
|
- Captured implementation status and roadmap.
|
|
- Added core database models and migration setup.
|
|
- Introduced repository helpers for data operations.
|
|
- Added tests for repository behaviors.
|
|
- Exposed CRUD APIs for projects and scenarios.
|
|
- Connected routers to HTML views.
|
|
- Implemented client-side enhancements.
|
|
- Added scenario comparison validator.
|
|
- Delivered new dashboard experience.
|
|
- Extended repositories with utilities.
|
|
- Updated detail pages with new visuals.
|
|
- Fixed route registration issues.
|
|
- Added end-to-end tests for lifecycles.
|
|
- Updated template responses.
|
|
- Introduced security utilities.
|
|
- Added authentication routes.
|
|
- Implemented session middleware.
|
|
- Delivered seeding utilities.
|
|
- Secured routers with RBAC.
|