chore: merge develop → main (maintenance window 2026-06-28) #7

Merged
hiveiq merged 12 commits from develop into main 2026-06-28 07:25:43 -04:00
Owner

Maintenance Window — develop → main

Brings all develop changes to main:

  • URL standardization routing
  • Hotfixes already running on bcos.dev (18/18 health )
  • All cherry-picks from prior hotfix/* branches

Note for fleet: after merge, verify only FleetTaskKafkaConfig.java remains (delete FleetTaskKafkaProducerConfig.java — dual bean causes startup failure).

bcos.dev is fully deployed and smoke-tested green.

## Maintenance Window — develop → main Brings all develop changes to main: - URL standardization routing - Hotfixes already running on bcos.dev (18/18 health ✅) - All cherry-picks from prior hotfix/* branches **Note for fleet:** after merge, verify only `FleetTaskKafkaConfig.java` remains (delete `FleetTaskKafkaProducerConfig.java` — dual bean causes startup failure). bcos.dev is fully deployed and smoke-tested green.
hiveiq added 12 commits 2026-06-28 07:15:57 -04:00
ci: add workflow_dispatch to cd-main for test runs
CD - Develop / build-and-deploy (push) Failing after 4m19s
40de32e48b
ci: gate prod Slack notification to main branch only
CD - Develop / build-and-deploy (push) Failing after 2m31s
6eecbf7494
ci: fix Slack gate condition syntax (remove escaped quotes)
CD - Develop / build-and-deploy (push) Failing after 3m40s
69eb86ea51
chore: remove Slack notification from CI workflows
CD - Develop / build-and-deploy (push) Failing after 2m49s
59a7e1187e
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace cryptic SVG countdown circle with a clear labeled toggle switch
in ThreatEvents, DevicePosture, and PrecursorAlerts. State is persisted
to localStorage per-component (aria_threats_autoRefresh, aria_posture_autoRefresh,
aria_alerts_autoRefresh).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Path was /api/auth/users/me but the auth controller is at /auth/api/users/me.
Caused a CORS-then-404 error on every page load.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Single VITE_API_URL replaces apiUrl+authUrl. Gateway URL for auth calls
is derived at runtime via apiUrl.replace(/\/aria$/, '').

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
johannes approved these changes 2026-06-28 07:19:31 -04:00
hiveiq merged commit 82c9c2a196 into main 2026-06-28 07:25:43 -04:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hiveiq-src/hiveops-aria#7