6c1570a254feat: Update favicon handling to use FileResponse and add favicon.icozwitschi2025-11-12 22:42:09 +01:00
b1a6df9f90feat: Add profitability calculation schemas and service functionszwitschi2025-11-12 22:22:29 +01:00
6d496a599efeat: Resolve test suite regressions and enhance token tamper detection feat: Add UI router to application for improved routing style: Update breadcrumb styles in main.css and remove redundant styles from scenarios.csszwitschi2025-11-12 20:30:40 +01:00
1199813da0feat: Add plotly to requirements for enhanced data visualizationzwitschi2025-11-12 19:42:09 +01:00
acf6f50bbdfeat: Add NPV comparison and distribution charts to reportingzwitschi2025-11-12 19:39:27 +01:00
ad306bd0aafeat: Refactor database initialization for SQLite compatibilityzwitschi2025-11-12 18:30:35 +01:00
ed4187970cfeat: Implement SQLite support with environment-driven backend switchingzwitschi2025-11-12 18:29:49 +01:00
0fbe9f543efix: Update .gitignore to include additional SQLite database fileszwitschi2025-11-12 18:21:39 +01:00
80825c2c5dchore: Update changelog with recent verification and documentation updateszwitschi2025-11-12 18:17:09 +01:00
44a3bfc1bffix: Remove unnecessary 'uvicorn' command from docker-compose.override.ymlzwitschi2025-11-12 18:17:04 +01:00
1f892ebdbbfeat: Implement SQLAlchemy enum helper and normalize enum values in database initializationzwitschi2025-11-12 18:11:19 +01:00
bcdc9e861efeat: Enhance CSS with custom properties for theming and layout adjustmentszwitschi2025-11-12 18:11:02 +01:00
23523f70f1feat: Add comprehensive tests for database initialization and seedingzwitschi2025-11-12 16:38:20 +01:00
8ef6724960feat: Add database initialization, reset, and verification scriptszwitschi2025-11-12 16:30:17 +01:00
6e466a3fd2Refactor database initialization and remove Alembic migrationszwitschi2025-11-12 16:29:44 +01:00
9d4c807475feat: Update logo images in footer and header templateszwitschi2025-11-12 16:00:11 +01:00
9cd555e134feat: Add pre-commit configuration for code quality toolszwitschi2025-11-12 12:07:39 +01:00
e72e297c61feat: Add CI workflow for linting, testing, and building the projectzwitschi2025-11-12 12:00:56 +01:00
101d9309fdchore: Update changelog to reflect changes made on 2025-11-12zwitschi2025-11-12 12:00:04 +01:00
9556f9e1f1refactor: Replace local Base declaration with import from config.databasezwitschi2025-11-12 11:59:02 +01:00
53eacc352efeat: Enhance deploy job to collect and upload Kubernetes deployment logs for staging and productionzwitschi2025-11-12 11:15:09 +01:00
2bfa498624fix: Remove Playwright installation steps from CI workflowzwitschi2025-11-12 11:12:55 +01:00
4cfc5d9ffafix: Resolve Ruff E402 warnings and clean up imports across multiple moduleszwitschi2025-11-12 11:10:50 +01:00
ce7f4aa776fix: Correct syntax for apt proxy configuration in CI workflowzwitschi2025-11-12 10:56:45 +01:00
e0497f58f0fix: Correct escaping in apt proxy configuration in CI workflowzwitschi2025-11-12 10:55:19 +01:00
60410fd71dfix: Comment out pip cache dependencies in CI workflowzwitschi2025-11-12 10:54:23 +01:00
f55c77312dfix: Simplify pip cache directory handling in CI workflowzwitschi2025-11-12 10:52:46 +01:00
63ec4a6953fix: Update pip cache directory usage in CI workflowzwitschi2025-11-12 10:51:58 +01:00
b0ff79ae9cfix: Update pip cache directory handling in CI workflowzwitschi2025-11-12 10:51:00 +01:00
0670d05722fix: Update pip cache directory configuration in CI workflowzwitschi2025-11-12 10:48:31 +01:00
0694d4ec4bfix: Correct Python version syntax in CI workflowzwitschi2025-11-12 10:45:04 +01:00
ce9c174b53feat: Enhance project and scenario creation with monitoring metricszwitschi2025-11-12 10:36:24 +01:00
f68321cd04feat: Add CI workflow for linting, testing, and building Docker imageszwitschi2025-11-11 18:56:41 +01:00
44ff4d0e62feat: Update Python version to 3.12 and use environment variable for Docker image namezwitschi2025-11-11 18:41:24 +01:00
4364927965Refactor Docker setup and migration scriptszwitschi2025-11-11 18:30:15 +01:00
795a9f99f4feat: Enhance currency handling and validation across scenarioszwitschi2025-11-11 18:29:59 +01:00
032e6d2681feat: implement persistent audit logging for import/export operations with Prometheus metricszwitschi2025-11-10 21:37:07 +01:00
51c0fcec95feat: add import dashboard UI and functionality for CSV and Excel uploadszwitschi2025-11-10 19:06:27 +01:00
3051f91ab0feat: add export button for projects in the projects list viewzwitschi2025-11-10 18:50:46 +01:00
e2465188c2feat: enhance export and import workflows with improved error handling and notificationszwitschi2025-11-10 18:44:42 +01:00
43b1e53837feat: implement export functionality for projects and scenarios with CSV and Excel supportzwitschi2025-11-10 18:32:24 +01:00
4b33a5dba3feat: add Excel export functionality with support for metadata and customizable sheetszwitschi2025-11-10 18:32:09 +01:00
5f183faa63feat: implement CSV export functionality with customizable columns and formatterszwitschi2025-11-10 15:36:14 +01:00
1a7581cda0feat: add export filters for projects and scenarios with filtering capabilitieszwitschi2025-11-10 15:36:06 +01:00
b1a0153a8dfeat: expand import ingestion workflow with staging previews, transactional commits, and new API testszwitschi2025-11-10 10:14:42 +01:00
609b0d779ffeat: add import routes and ingestion service for project and scenario importszwitschi2025-11-10 09:28:32 +01:00
eaef99f0acfeat: enhance import functionality with commit results and summary models for projects and scenarioszwitschi2025-11-10 09:20:41 +01:00
3bc124c11ffeat: implement import functionality for projects and scenarios with CSV/XLSX support, including validation and error handlingzwitschi2025-11-10 09:10:47 +01:00
7058eb4172feat: add default administrative credentials and reset options to environment configurationzwitschi2025-11-10 09:10:08 +01:00
e0fa3861a6feat: complete Authentication & RBAC checklist by finalizing models, migrations, repositories, guard dependencies, and integration testszwitschi2025-11-10 07:59:42 +01:00