Commit Graph

  • c71908c8d9 Merge branch 'main' into feat/app-settings feat/app-settings zwitschi 2025-10-25 19:34:10 +02:00
  • 75f533b87b fix: Update HTTP status code for unprocessable entity and improve test database setup zwitschi 2025-10-25 19:26:43 +02:00
  • 5b1322ddbc feat: Add application-level settings for CSS color management zwitschi 2025-10-25 19:20:52 +02:00
  • 713c9feebb Merge pull request 'feat/database-setup' (#1) from feat/database-setup into main zwitschi 2025-10-25 18:16:57 +02:00
  • e74ec79cc9 feat: Add staging environment setup guide and configuration files; update .gitignore feat/database-setup zwitschi 2025-10-25 18:01:46 +02:00
  • f3ce095b71 docs: Add summary for Postgres container setup in quickstart guide zwitschi 2025-10-25 17:05:49 +02:00
  • 4e1658a638 refactor: Update CI configuration and local setup documentation; remove obsolete currency migration scripts zwitschi 2025-10-25 16:59:35 +02:00
  • bff75a722e fix: Disable trust_env for httpx requests in live server and currency seeding fixtures zwitschi 2025-10-25 16:40:55 +02:00
  • d455320eea fix: Update CI workflow to configure APT proxy and improve currency workflow tests zwitschi 2025-10-25 16:34:10 +02:00
  • 2182f723f7 feat: Add step to install Playwright browsers in CI workflow zwitschi 2025-10-25 16:23:47 +02:00
  • b3e6546bb9 fix: Comment out pip caching step in CI workflow zwitschi 2025-10-25 16:22:02 +02:00
  • 5c66bf7899 fix: Update import statement for client in currency workflow tests zwitschi 2025-10-25 16:21:26 +02:00
  • 9bd5b60d7a fix: Update cache key to include requirements-test.txt for better dependency management zwitschi 2025-10-25 16:11:32 +02:00
  • 01a702847d fix: Update database host in CI workflow to use service name instead of localhost zwitschi 2025-10-25 16:05:27 +02:00
  • 1237902d55 feat: Add wait step for database service availability in CI workflow zwitschi 2025-10-25 15:57:03 +02:00
  • dd3f3141e3 feat: Add currency management feature with CRUD operations zwitschi 2025-10-25 15:44:57 +02:00
  • 659b66cc28 style: Update color variables in CSS and improve scenario prompts in templates zwitschi 2025-10-25 11:16:24 +02:00
  • 2b1771af86 fix: Update .gitignore to match test database naming pattern zwitschi 2025-10-25 11:16:14 +02:00
  • 9b0c29bade refactor: Simplify caching steps in CI workflow and remove redundant cache for test dependencies zwitschi 2025-10-24 19:53:03 +02:00
  • f35607fedc feat: Add CI workflow for running tests and update database URL handling zwitschi 2025-10-24 19:19:24 +02:00
  • 28fea1f3fe docs: Update README and architecture documents with build instructions and detailed data models zwitschi 2025-10-24 13:49:04 +02:00
  • ae19cd67c4 fix: Downgrade docker/build-push-action to v4 and update deploy script to use environment variables zwitschi 2025-10-23 21:18:25 +02:00
  • e2f11a1459 refactor: Remove hardcoded production environment variables from Dockerfile zwitschi 2025-10-23 19:41:13 +02:00
  • f864ad563a fix: Add proxy configuration in Dockerfile and remove hardcoded environment variables zwitschi 2025-10-23 19:38:22 +02:00
  • 93a2f54f97 fix: build workflow variables zwitschi 2025-10-23 19:28:41 +02:00
  • 8dedfb8f26 feat: Refactor database configuration to use granular environment variables; update Docker and CI/CD workflows accordingly zwitschi 2025-10-23 19:17:24 +02:00
  • 8c3062fd80 chore: Update action versions in build workflow and add playwright to requirements zwitschi 2025-10-23 17:55:06 +02:00
  • 0acc2cb3fe fix: Correct registry URL variable in build and deploy workflows zwitschi 2025-10-23 17:44:15 +02:00
  • 0e51a3883d fix: Update registry secrets in build and deploy workflows for consistency zwitschi 2025-10-23 17:39:47 +02:00
  • f228eac61f feat: Add Docker support and CI/CD workflows documentation; include setup instructions for Docker-based deployment zwitschi 2025-10-23 17:25:26 +02:00
  • 119bbcc7a8 feat: Add Docker workflows for building, testing, and deploying the application; include Dockerfile for image creation zwitschi 2025-10-23 17:06:14 +02:00
  • 8aee7b0d74 refactor: Enhance architecture documentation with detailed sections on purpose, constraints, runtime view, deployment, and key concepts; add implementation plan and update quickstart reference zwitschi 2025-10-23 16:59:15 +02:00
  • 76f92f8a7d remove coverage xml zwitschi 2025-10-21 19:25:16 +02:00
  • c6948bc954 fix: Update file list formatting in architecture documentation for consistency zwitschi 2025-10-21 18:26:30 +02:00
  • bd36f46d30 fix: Update file list formatting in architecture documentation for consistency zwitschi 2025-10-21 18:24:06 +02:00
  • 9ed2a70521 refactor: Update documentation links for improved navigation; remove obsolete architecture file zwitschi 2025-10-21 18:18:38 +02:00
  • 4b3a15ed15 Add comprehensive architecture documentation and related scripts zwitschi 2025-10-21 15:39:17 +02:00
  • 2bae273d9e feat: Add currency normalization with migration and backfill tooling; update models and API for currency integration zwitschi 2025-10-21 10:49:48 +02:00
  • 672cafa5b9 feat: Implement currency management with models, routes, and UI updates; add backfill script for existing records zwitschi 2025-10-21 10:33:08 +02:00
  • fcea39deb0 feat: Add currency and unit support across models, routes, and templates; enhance UI for consumption, costs, and production zwitschi 2025-10-21 09:53:04 +02:00
  • 139ae04538 Enhance UI rendering and add unit tests for simulation functionality zwitschi 2025-10-21 09:26:39 +02:00
  • 9114b584c2 feat: Enhance end-to-end testing framework with improved server setup and UI validation zwitschi 2025-10-21 09:04:06 +02:00
  • f020d276bc Enhance testing framework and UI feedback zwitschi 2025-10-21 08:29:11 +02:00
  • ae4b9c136f feat: Introduce reusable template components and enhance styling utilities for consistent UI zwitschi 2025-10-21 07:43:10 +02:00
  • 18f4ae7278 Refactor templates to externalize JavaScript: Moved inline scripts to separate JS files and added JSON data attributes for better maintainability and performance. Updated consumption, costs, equipment, maintenance, production, reporting, and simulations templates accordingly. zwitschi 2025-10-21 07:20:02 +02:00
  • 5a84445e90 feat: Enhance equipment, maintenance, production, and simulation management interfaces zwitschi 2025-10-21 00:09:00 +02:00
  • 5ecd2b8d19 feat: Add main CSS styles for the application zwitschi 2025-10-20 22:58:59 +02:00
  • c6233e1a56 refactor: Centralize database session management in a shared dependency module zwitschi 2025-10-20 22:30:56 +02:00
  • 434be86b76 feat: Enhance dashboard metrics and summary statistics zwitschi 2025-10-20 22:06:39 +02:00
  • 606cb64ff1 Enhance simulation API and logic: refactor parameter handling, add support for multiple distributions, and improve simulation result persistence zwitschi 2025-10-20 21:18:24 +02:00
  • e73a987d25 Refactor and enhance CalMiner application zwitschi 2025-10-20 20:53:55 +02:00
  • fee857637f Add models and routes for costs, consumption, equipment, maintenance, and production; implement CRUD operations and unit tests zwitschi 2025-10-20 19:21:47 +02:00
  • 0b19a93e0d Implement distribution management API and UI forms; add distribution model and tests zwitschi 2025-10-20 18:51:23 +02:00
  • 4533a4c166 Add unit tests for scenarios, parameters, reporting, and simulation features zwitschi 2025-10-20 18:38:02 +02:00
  • 39c45e720c Add initial implementation of CalMiner with project structure, environment setup, and core features zwitschi 2025-10-20 18:37:57 +02:00
  • cb9749010f Initial project structure zwitschi 2025-10-20 17:12:33 +02:00
  • ebac14cbb2 Add .gitignore file and update README and implementation plan documentation zwitschi 2025-10-20 17:03:45 +02:00
  • 328910a985 Add comprehensive documentation for CalMiner, including architecture, development setup, MVP features, implementation plan, and testing strategy zwitschi 2025-10-20 16:25:39 +02:00
  • 218b0ba58d first commit zwitschi 2025-10-20 15:02:35 +02:00