This website requires JavaScript.
dfeb9a9510
Merge pull request 'Release 2026-07: aria (develop → main)' (#11 ) from develop into main
develop
main
hiveiq
2026-07-15 21:20:12 -04:00
c7278d4364
chore(aria): bump hiveops-bom parent -> 1.0.8 (log4j CVE-2026-34479, fleet-wide)
johannes
2026-07-15 15:59:19 -04:00
a7cff6898d
ci: post a #hiveops-dev-deploy card when cd-develop finishes
johannes
2026-07-14 14:58:12 -04:00
9873d37d36
Merge pull request 'fix(security): bump hiveops-bom 1.0.5 -> 1.0.7 — clears httpcore5 + postgresql CVEs' (#10 ) from fix/aria-bom-1.0.7-cves into develop
hiveiq
2026-07-12 09:57:00 -04:00
8c7874e37a
fix(security): bump hiveops-bom 1.0.5 -> 1.0.7 — clears httpcore5 + postgresql CVEs
johannes
2026-07-12 09:54:32 -04:00
4c6d7c6df7
chore(aria): bump hiveops-bom 1.0.4 -> 1.0.5 (CVE remediation, bom#6)
johannes
2026-07-05 07:52:40 -04:00
ceda5ff546
ci(aria): pre-baked toolchain + trivy --skip-db-update (fix gpg /dev/tty + trivy cache)
johannes
2026-07-02 17:48:53 -04:00
e83869c180
ci: retrigger build-and-scan (post-IPv4-fix CVE verification; hiveops-bom#3)
johannes
2026-07-02 17:00:57 -04:00
15c76ba2bf
ci(aria): build+push only, drop deploy + embedded sonar (manual deploy; #12 )
johannes
2026-07-02 14:03:46 -04:00
54a7328599
chore(security): bump hiveops-bom parent to 1.0.4 — CVE remediation (#3 )
johannes
2026-07-02 13:40:15 -04:00
1b8ac53dd8
docs(claude): slim CLAUDE.md to thin standard, defer architecture to the Guide
johannes
2026-07-01 21:31:29 -04:00
c7e6165117
chore: back-merge main → develop (sync)
johannes
2026-07-01 09:59:30 -04:00
b21e029711
docs(claude): add hiveops-template usage pointer (copy canonical, header=text-only)
johannes
2026-06-29 18:09:39 -04:00
82c9c2a196
Merge pull request 'chore: merge develop → main (maintenance window 2026-06-28)' (#7 ) from develop into main
hiveiq
2026-06-28 11:25:43 +00:00
b0121c9f44
refactor(aria): standardize API URL — VITE_API_URL=api.bcos.dev/aria
johannes
2026-06-25 14:40:10 -04:00
2c957fb072
fix(aria): correct auth users/me endpoint path
johannes
2026-06-24 20:23:12 -04:00
dd10b8754a
feat(aria): replace countdown toggle with labeled auto-refresh switch
johannes
2026-06-24 10:03:16 -04:00
d8619c4ecb
fix: remove duplicate CORS headers — disable Spring CORS, delegate to NGINX
johannes
2026-06-23 15:20:26 -04:00
9a0d1a6ff2
chore(build): use :dev tag for bcos.dev registry, :latest for prod
johannes
2026-06-23 08:24:35 -04:00
59a7e1187e
chore: remove Slack notification from CI workflows
johannes
2026-06-23 06:35:58 -04:00
69eb86ea51
ci: fix Slack gate condition syntax (remove escaped quotes)
johannes
2026-06-22 22:19:25 -04:00
6eecbf7494
ci: gate prod Slack notification to main branch only
johannes
2026-06-22 22:14:52 -04:00
1423342537
ci: remove DOCKER_BUILDKIT=0, restore workflow_dispatch (Slack gated to main only)
johannes
2026-06-22 22:13:47 -04:00
26ca47f111
ci: remove workflow_dispatch from cd-main — prod Slack only fires on main pushes
johannes
2026-06-22 21:58:19 -04:00
40de32e48b
ci: add workflow_dispatch to cd-main for test runs
johannes
2026-06-22 19:01:47 -04:00
0eabc954af
ci: rewrite cd-main.yml — production runner, pre-installed toolchain, no deploy step
johannes
2026-06-22 18:39:17 -04:00
e9e1be631c
Merge pull request 'fix(feed): widen source_ref from VARCHAR(100) to TEXT' (#1 ) from develop into main
hiveiq
2026-06-19 16:01:47 +00:00
746b598f4d
fix(feed): widen source_ref from VARCHAR(100) to TEXT
johannes
2026-06-19 11:49:28 -04:00
7e4b147db8
style: remove bar-filters-active blue highlight from filter sidebar toggle bar
johannes
2026-06-16 21:38:04 -04:00
f7e5158446
style: remove light blue background from active-filters chips row
johannes
2026-06-16 21:34:18 -04:00
4dc3636f70
style: align all aria pages to canonical TemplatePage layout
johannes
2026-06-16 21:30:31 -04:00
b151bf112c
style: standardize ThreatEvents filter chip CSS to canonical template
johannes
2026-06-16 21:16:37 -04:00
7ea07440dc
fix(aria): collapse filter sidebar by default on all pages
johannes
2026-06-16 20:51:24 -04:00
1a47e2dea9
feat(aria): IOC reported_at, threat stats 24h window, filter sidebar, posture UX
johannes
2026-06-16 20:45:19 -04:00
87ad185711
feat(aria): group Device Posture table by institution with collapsible accordion
johannes
2026-06-16 17:43:10 -04:00
e288bcdfe9
fix(aria): IOC Feeds table — canonical column CSS matching DevicePosture
johannes
2026-06-15 22:52:11 -04:00
75ff2b92fd
chore(aria): add frontend CLAUDE.md with mandatory UI pattern rules
johannes
2026-06-15 22:44:51 -04:00
571d88db4d
fix(aria): IOC Feeds — restore app, fix API shapes, canonical UI
johannes
2026-06-15 22:41:21 -04:00
583aff9c2d
fix(aria): feed clients — @Param binding, auth keys, thread error logging
johannes
2026-06-15 21:59:50 -04:00
bdc2504635
feat(aria): Phase 5 — IOC feed refresh from OTX, MalwareBazaar, ThreatFox
johannes
2026-06-15 21:01:09 -04:00
d102a4bf61
fix(posture): page size selector now applies correctly
johannes
2026-06-15 20:31:51 -04:00
43b56fb859
fix(frontend): remove version string from sidebar, bump to v1.0.0
johannes
2026-06-15 20:03:14 -04:00
1663ec8c03
security(aria): restrict all endpoints to BCOS_ADMIN only
johannes
2026-06-15 19:05:14 -04:00
23a36cd824
fix(aria): enable Spring Data page DTO serialization for consistent pagination JSON
johannes
2026-06-15 17:00:27 -04:00
02d99c8ca2
fix(aria): replace severity pills with select dropdown in ThreatEvents filter sidebar
johannes
2026-06-15 16:49:36 -04:00
b42e1548bc
fix(aria): drop NOT NULL on device_id after PK migration
johannes
2026-06-15 16:44:51 -04:00
1d6ccff529
fix(aria): add BIGSERIAL PK to device_security_posture, fix JPA persist error
johannes
2026-06-15 16:42:16 -04:00
c78289bfef
fix(aria): replace plain Refresh button with canonical circular auto-refresh control
johannes
2026-06-15 16:39:21 -04:00
726ccb4ecf
fix(aria): correct V3 column names and switch filters to select dropdowns
johannes
2026-06-15 16:29:22 -04:00
d8fdec4da7
fix(aria): rewrite filter UI to follow canonical template pattern
johannes
2026-06-15 16:18:30 -04:00
cf275d87d1
fix(aria): convert all PostgreSQL named enum columns to VARCHAR
johannes
2026-06-15 16:05:56 -04:00
89a088c4b3
fix(aria): fix os_eol_status enum cast — use native SQL throughout
johannes
2026-06-15 15:57:41 -04:00
1e7625db8b
fix(aria): fix stats 500 — use native SQL cast for threat_severity enum
johannes
2026-06-15 15:36:53 -04:00
68cee9bd90
feat(aria): Phase 3 — device security posture tracking
johannes
2026-06-15 14:38:11 -04:00
aa9f8a10ef
feat(aria): Phase 2 — precursor sequence detection engine
johannes
2026-06-15 14:25:35 -04:00
fe9a252dcd
feat(aria): add Svelte SPA frontend and threat events API
johannes
2026-06-15 10:00:07 -04:00
8c877ddd31
chore: add .gitignore, remove target/ from tracking
johannes
2026-06-14 09:31:01 -04:00
e5f25f1c2c
feat: Phase 1 — ARIA ATM threat monitoring service
johannes
2026-06-14 09:30:46 -04:00
Powered by TurnKey Linux .