copilot-swe-agent[bot]
cb63d10415
Merge origin/master into fix-edge-broker-default-shared-secret-issue
2026-06-01 20:12:06 +00:00
Jeppe B
a41334f513
Merge pull request #185 from copenhagentruckwash/fix-mysql-debug-exposure-vulnerability
...
Harden mysql-debug compose service configuration
2026-06-01 22:09:46 +02:00
Jeppe B
175fb3a35f
Harden mysql-debug compose service configuration
2026-06-01 22:09:35 +02:00
Jeppe B
21e9b2c80f
Harden edge broker shared secret defaults
2026-06-01 22:08:20 +02:00
copilot-swe-agent[bot]
3107779b74
Resolve merge conflicts with origin/master
2026-06-01 20:02:21 +00:00
Jeppe B
6204fb50f9
Harden edge broker compose defaults
2026-06-01 21:59:27 +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
Jeppe Bundgaard
dbc195c31d
Remove edge-broker service binding from Traefik configuration files
2026-05-12 04:30:55 +02:00
Jeppe Bundgaard
55f8f25fd7
Add broker diagnostics and enhance relay logging
...
- Implement `diagnoseBrokerConfiguration` to validate broker URLs, shared secrets, and connection health.
- Add diagnostic methods for shared secret validation, including legacy sync support.
- Extend relay logging with descriptive context (`relay_name`, `relay_role`) and dynamic messaging.
- Update tests to cover broker health and shared secret diagnostics.
2026-04-28 11:30:09 +02:00
Jeppe Bundgaard
c73e459d26
Add edge gateway broker configurations and session management routes
...
- Add broker-related configuration classes (`broker_url`, `public_broker_url`, `auth_mode`, `shared_secret`) to support edge gateway functionality.
- Enhance `SelfserveRoute` with routes for managing self-serve wash sessions, including session listing, detail retrieval, and forced lane stop.
- Update unit tests to validate new configuration handling, session routes, and OpenAPI endpoint coverage.
- Include default environment variables for broker settings in `docker-compose.example.yml`.
2026-04-28 10:04:17 +02:00
Jeppe B
2b905df478
Fix Caddy compose mounts for self-hosted Docker runtime
2026-04-24 00:19:13 +02:00
Jeppe B
1c647bb78b
Avoid Traefik port collisions in edge gateway CI
2026-04-23 23:52:01 +02:00
Jeppe Bundgaard
0813bfc0f0
Add customer mass import service with API route, test coverage, and e-conomic integration
2026-04-23 21:07:21 +02:00
Jeppe Bundgaard
c38a4379bd
Add department hardware workspace and plate scanner updates
2026-04-23 13:31:57 +02:00
Jeppe Bundgaard
e09e23025d
Add Edge Broker service and rename 'rows' column to 'terminal_rows' in Edge Gateway schema
2026-04-22 19:31:21 +02:00
Jeppe Bundgaard
9cfb19a3ba
Replace CI PHP suite execution script with Composer commands and integrate Edge Gateway Agent stack artifacts
2026-04-22 12:03:08 +02:00
Jeppe Bundgaard
a842edea97
Sync PHP app into php1 on CI runner
2026-04-21 22:11:06 +02:00
Jeppe Bundgaard
98b3943919
Restore edge broker compose defaults
2026-04-21 21:23:49 +02:00
Jeppe Bundgaard
7d450e285e
Remove outdated edge gateway object classes, add new agent implementation
...
Transitioned from obsolete gateway object classes (`edge_gateway_shell_action_jobs_o`, `edge_gateway_shell_events_o`, `edge_gateway_shell_sessions_o`, `edge_gateway_update_jobs_o`) to the new agent implementation (`edge-gateway-agent/agent.php`).
2026-04-21 14:13:17 +02:00
Jeppe Bundgaard
33fbf6d90d
Add initial docker-compose.yml with service definitions for Traefik, Redis, MySQL, Edge Broker, Caddy, and supporting components in local and staging environments
2026-04-14 16:55:20 +02:00