zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-28 08:29:13 +01:00
2136dbdd44 fix: Ensure bash shell is explicitly set for running E2E tests
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-28 08:19:08 +01:00
3da8a50ac4 feat: Add E2E testing workflow with Playwright and PostgreSQL service
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-28 07:56:34 +01:00
a772960390 feat: Add option to create isolated virtual environment in Python setup action
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-28 07:42:29 +01:00
89a4f663b5 feat: Add virtual environment creation step for Python setup
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-28 06:49:37 +01:00
50446c4248 feat: Refactor test workflow to separate lint, unit, and e2e jobs with health checks for PostgreSQL service
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 22:07:33 +01:00
c5a9a7c96f fix: Remove conditional execution for Node.js runtime installation in test workflow
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 21:12:59 +01:00
723f6a62b8 feat: Enhance CI workflows with health checks and update PostgreSQL image version
dcb08ab1b8 feat: Add production and development Docker Compose configurations, health check endpoint, and update documentation
a6a5f630cc feat: Add initial Docker Compose configuration for API service
b56045ca6a feat: Add Docker Compose configuration for testing and API services
Compare 4 commits »
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 19:07:49 +01:00
2f07e6fb75 fix: Update Playwright Python container version to v1.55.0
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 18:58:20 +01:00
1f8a595243 fix: Export PYTHONPATH to GitHub environment for test workflows
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 18:39:23 +01:00
54137b88d7 feat: Enhance Python environment setup with system Python option and improve dependency installation
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 18:04:31 +01:00
7385bdad3e feat: Add theme normalization and API integration for theme settings
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 16:48:12 +01:00
7d0c8bfc53 fix: Improve proxy configuration handling in setup action
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 15:39:56 +01:00
a861efeabf fix: Add Node.js runtime installation step to test workflow
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 15:29:08 +01:00
2f5306b793 fix: Update container configuration for test jobs to use specific Playwright image
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 15:12:53 +01:00
573e255769 fix: Enhance argument handling in seed data script and add unit tests
8bb5456864 fix: Update container condition for e2e tests in workflow
Compare 2 commits »
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 14:56:59 +01:00
b1d50a56e0 feat: Consolidate user, role, and theme settings tables into a single migration file
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 12:52:02 +01:00
e37488bcf6 fix: Comment out pip dependency caching in test workflow
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 12:50:23 +01:00
ee0a7a5bf5 fix: Add missing newlines for improved readability in test workflow
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 12:47:05 +01:00
ef4fb7dcf0 Refactor architecture documentation and enhance security features
zwitschi pushed to fest/ci-improvement at allucanget/calminer 2025-10-27 10:57:30 +01:00
7f4cd33b65 fix: Update authentication system to use passlib for password hashing