Jeppe Bundgaard
b7aeb11801
Add department_selfserve_path_confirmations table and enhance PingApiTest
...
Introduce a new database table `department_selfserve_path_confirmations` to store path confirmations related to department configurations. Update `PingApiTest` to verify additional keys, ensuring `backend_version` and `api_commit_sha` are checked in the response.
2026-05-27 17:35:16 +02:00
Jeppe Bundgaard
d52ceb8513
Add robust release update and API health checks
...
This commit introduces a release update mechanism, including candidate detection, asset pre-downloading, and installation workflows with proper state management. Additionally, it implements API health checks both for successful and failure scenarios and adds related unit and e2e tests for enhanced reliability.
2026-05-27 13:24:15 +02:00
Jeppe Bundgaard
1504f1b116
Add tests for ReleaseManager's handling of production database targets, service set statuses, data target detection, and beta release bundle policies.
2026-05-26 17:28:12 +02:00
Jeppe Bundgaard
78462f3ae4
Integrate cors_policy class to standardize CORS handling, refactor optionsRoute to use it, and add unit tests for CORS and Self-Serve Lane Access functionalities.
2026-05-26 16:35:02 +02:00
Jeppe Bundgaard
6ff6ce9b48
Add tests for automatic path-routed release target preparation and application target handling failures in ReleaseManager
2026-05-26 15:11:27 +02:00
Jeppe Bundgaard
bc7c0280f2
Add .gitattributes for binary files and extend order booking update tests. Enhance dynamic image and routing logic with program_picker support.
2026-05-26 14:04:27 +02:00
Jeppe Bundgaard
8a1ec91b9e
Allow explicit runtime channel selection
2026-05-20 19:39:23 +02:00
Jeppe Bundgaard
f7ff9f0a3b
Use Dockerfile builds for frontend release targets
2026-05-20 18:53:41 +02:00
Jeppe Bundgaard
86fb092c22
Add extensive testing for ReleaseManager status overview logic and normalize API ingress paths. Enhance CORS headers and update gateway route URL handling for Coolify.
2026-05-20 17:49:16 +02:00
Jeppe Bundgaard
c5a1271798
Enhance Coolify API deployment with improved gateway route handling and extensive test coverage. Add new methods for service updates and ensure Composer vendor sanity checks in PHP container.
2026-05-20 16:45:50 +02:00
Jeppe Bundgaard
44c4b7656f
Enhance Coolify integration with gateway route deployment, add tests for new application route labels, and refactor gateway probing process.
2026-05-20 12:59:51 +02:00
Jeppe Bundgaard
24ac681365
Add tests for GitHub commit timestamp handling and runtime channel selection in ReleaseManager. Extend release URL normalization and runtime channel methods, and introduce assignment subject searches.
2026-05-20 11:27:29 +02:00
Jeppe Bundgaard
c2263b8c98
Add tests for Coolify app payload handling, e-conomic customer fields, and expand Coolify API client capabilities
2026-05-19 16:55:45 +02:00
Jeppe Bundgaard
cbf3c2d2b9
Add tests and methods for enhanced Coolify app handling, include isolated stack support and schema updates
2026-05-19 14:45:45 +02:00
Jeppe Bundgaard
00a8723347
Integrate Coolify API client and module for managing Coolify services, enhancing automation and deployment processes.
2026-05-19 13:17:07 +02:00