Jeppe B
2a6a86c9c3
Resolve backend Qodana critical and high findings ( #314 )
...
Resolve recommended-profile Critical and High findings, retain narrow analyzer exceptions, and update the edge-broker WebSocket dependency to a non-vulnerable release.
2026-07-17 05:44:16 +02:00
copilot-swe-agent[bot]
a828e9bc25
Merge origin/master into propose-fix-for-edge-broker-vulnerability, resolving all conflicts
2026-06-01 20:27:11 +00:00
Jeppe B
f2db92de09
Harden edge broker defaults and compose exposure
2026-06-01 22:10:14 +02:00
copilot-swe-agent[bot]
2ba87a4850
Start merge conflict resolution
2026-06-01 20:06:07 +00:00
copilot-swe-agent[bot]
3107779b74
Resolve merge conflicts with origin/master
2026-06-01 20:02:21 +00:00
Jeppe B
61a09dce87
Remove insecure default edge broker secret fallback
2026-06-01 22:01:39 +02: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
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 Bundgaard
cef53d8ebd
Fix compose config test service parsing
2026-04-24 19:13:41 +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
b21d0ce708
Validate compose contracts in CI and enhance edge-broker tests with a unified file reading utility
2026-04-14 16:54:10 +02:00
Jeppe Bundgaard
69eefdd572
Add Edge Broker service and configuration defaults
...
Introduced the Edge Broker service in the Docker Compose setup, configured to run on port 4300. Updated `.env.example` to include default environment variables for the Edge Broker and adjusted tests to validate the new configuration. Updated visual snapshot tests to reflect related UI changes.
2026-04-14 16:48:41 +02:00
Jeppe Bundgaard
e3f771a36c
Refactor edge-broker tests to consolidate file reading logic and streamline assertions
2026-04-14 16:41:18 +02:00
Jeppe Bundgaard
a83b850aba
Remove edge_broker_client.php and related unit tests. Add new dependencies and configuration files for edge-agent, including build scripts and package-lock updates.
2026-04-13 09:42:35 +02:00
Jeppe Bundgaard
16c9cd9931
Extend agent-cli with sync command, enhance schema validation for complaints, and add coverage for gateway command tests.
2026-04-09 16:31:58 +02:00
Jeppe Bundgaard
9e9372db05
Add unit tests for Bird department gate phone call logic, Edge Broker configuration, and gateway heartbeat status. Refactor warnings handling, Slack notifications, Bird client usage, and Edge gateway probes for improved maintainability and error clarity.
2026-04-09 08:53:10 +02:00
Jeppe Bundgaard
45b7250480
Add Edge Agent implementation for gateway connection lifecycle, agent commands, Shelly device discovery, relay control, and WebSocket communication with broker. Include unit tests for critical flows.
2026-04-08 19:01:42 +02:00