Files
calminer/changelog.md
zwitschi cbaff5614a
Some checks failed
CI / lint (push) Successful in 17s
Deploy - Coolify / deploy (push) Failing after 5s
CI / test (push) Successful in 1m3s
CI / build (push) Successful in 2m18s
feat(docker): add script to run Docker container for calminer application
2025-11-15 19:58:55 +01:00

4.5 KiB

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.