Commit Graph
64 Commits
Author SHA1 Message Date
tech 19e3aeaf98 chore: update latest-version pointer to v3.79.93 2026-08-07 15:01:00 +00:00
tech cb18e4c1b0 chore: update latest-version pointer to v3.79.92 2026-08-07 13:08:12 +00:00
root 0e677d5257 Pin update.sh to a specific version, never :latest (ADR-0051)
:latest is three independently-mutable registry tags with no cross-image
transaction -- update.sh pulling it directly could observe a torn set
mid-promotion (api already retagged, ui/proxy not yet). latest-version.json
is a single, atomically-committed pointer that argus-appliance's release
pipeline only ever writes AFTER every image it names has finished
promoting, so resolving it first cannot observe a partial release: by the
time it names a version, that version is already guaranteed complete.

docker-compose.yml: image tags now ${ARGUS_VERSION:-latest} -- default
unchanged for manual/non-update.sh use (plain `docker compose pull` with
no env var set behaves exactly as before).

update.sh: resolves latest-version.json first (fails loud and untouched if
unreachable/malformed, never falls back to :latest), exports ARGUS_VERSION
for its own docker compose calls only (not written to .env), and -- new --
verifies every service's actual running image tag matches the target
version before declaring success, not just that the API container itself
reports healthy. A torn pull (network hiccup, disk full on one image) is
now a loud failure instead of a silently-reported success.
2026-08-07 12:56:59 +00:00
tech c11f8a4a3d chore: update latest-version pointer to v3.79.91 2026-08-06 13:14:30 +00:00
tech 06afa3935e chore: update latest-version pointer to v 2026-08-06 13:08:07 +00:00
tech 87e330fb0e chore: update latest-version pointer to v3.79.90 2026-08-05 17:48:07 +00:00
tech 93702e5b2e chore: update latest-version pointer to v3.79.90 2026-08-05 17:46:48 +00:00
tech d9627b2fad chore: update latest-version pointer to v3.79.89 2026-08-04 18:53:05 +00:00
tech d40f2fc292 chore: update latest-version pointer to v3.79.88 2026-08-04 15:29:19 +00:00
tech 0deb389b46 chore: update latest-version pointer to v3.79.87 2026-08-04 13:39:50 +00:00
tech 10065dbec9 chore: update latest-version pointer to v3.79.86 2026-08-04 11:00:57 +00:00
tech e58b75c01d chore: update latest-version pointer to v3.79.86 2026-08-04 10:59:44 +00:00
tech d63683a0c1 chore: update latest-version pointer to v3.79.85 2026-08-03 21:17:51 +00:00
tech 29abd6812a chore: update latest-version pointer to v3.79.84 2026-08-03 17:30:48 +00:00
tech 718f720464 chore: update latest-version pointer to v3.79.83 2026-08-03 15:57:29 +00:00
tech c598e122af chore: update latest-version pointer to v3.79.83 2026-08-03 15:56:07 +00:00
tech 1ceabcba90 chore: update latest-version pointer to v3.79.82 2026-08-03 10:15:05 +00:00
tech c3bee01b21 chore: update latest-version pointer to v3.79.82 2026-08-03 10:13:53 +00:00
tech fd7c50b476 chore: update latest-version pointer to v3.79.81 2026-08-03 09:09:08 +00:00
tech 99689783e1 chore: update latest-version pointer to v3.79.81 2026-08-03 09:07:43 +00:00
rootandClaude Sonnet 5 ff17139b35 docs: reflect Reports Center + Attack Ops Center refinements, fix stale changelog note
Cross-repo documentation audit against argus-appliance's real current feature set
(v3.79.80): added a Reports Center bullet (guided JSON/CSV/HTML reporting, honestly scoped —
no PDF/scheduling/compliance templates yet) and expanded the Attack Origin Visualization bullet
with the two real additions from the appliance's Attack Operations Center follow-on (attack-type
coloring, fullscreen SOC wall mode).

Moved this changelog's own "not kept in sync" disclosure from a buried trailing note to the top
of the file, right under the title, so a reader sees it before the stale entries rather than
after — same honest content, just where it's actually useful.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 08:41:28 +00:00
tech 2369c5c5e1 chore: update latest-version pointer to v3.79.80 2026-08-03 03:08:50 +00:00
tech 74021eacd9 chore: update latest-version pointer to v3.79.80 2026-08-03 03:07:30 +00:00
tech bcdf3c21ce chore: update latest-version pointer to v3.79.79 2026-08-03 03:06:02 +00:00
tech 5e4f06c031 chore: update latest-version pointer to v3.79.78 2026-08-03 01:04:59 +00:00
tech 293cc7dcff chore: update latest-version pointer to v3.79.78 2026-08-03 00:59:37 +00:00
tech 43a6766047 chore: update latest-version pointer to v3.79.76 2026-08-02 21:06:34 +00:00
tech 69374325a5 chore: update latest-version pointer to v3.79.75 2026-08-02 16:18:20 +00:00
tech 55b04f015e chore: update latest-version pointer to v3.79.74 2026-08-02 11:56:23 +00:00
tech 206f155ffb chore: update latest-version pointer to v3.79.73 2026-08-02 04:36:20 +00:00
tech 450ed2b9e0 chore: update latest-version pointer to v3.79.72 2026-08-02 00:44:39 +00:00
tech 92fdba7745 chore: update latest-version pointer to v3.79.71 2026-08-01 22:37:08 +00:00
tech a9e28520d2 chore: update latest-version pointer to v3.79.70 2026-08-01 17:07:54 +00:00
tech 2429aa27e7 chore: update latest-version pointer to v3.79.69 2026-08-01 15:27:09 +00:00
tech 674d5715c6 chore: update latest-version pointer to v3.79.68 2026-08-01 13:12:42 +00:00
tech 6847c12804 chore: update latest-version pointer to v3.79.66 2026-08-01 11:44:22 +00:00
tech 3ce9d59ee1 chore: update latest-version pointer to v3.79.65 2026-08-01 11:19:37 +00:00
tech 1ea42fb615 chore: update latest-version pointer to v3.79.58 2026-08-01 02:29:19 +00:00
tech 42f9894ad8 chore: update latest-version pointer to v3.79.56 2026-07-31 19:37:05 +00:00
tech e2a3592f4d chore: update latest-version pointer to v3.79.55 2026-07-31 16:21:57 +00:00
tech 4e8d2f9948 chore: update latest-version pointer to v3.79.54 2026-07-30 23:35:13 +00:00
tech 9a27ac22a5 chore: update latest-version pointer to v3.79.53 2026-07-30 19:44:49 +00:00
tech 68f2e4b594 chore: update latest-version pointer to v3.79.53 2026-07-30 19:42:55 +00:00
tech 6d76f4f6cd chore: update latest-version pointer to v3.79.52 2026-07-30 16:51:40 +00:00
tech 35acca3663 chore: update latest-version pointer to v3.79.51 2026-07-30 15:59:38 +00:00
tech 020ec07641 chore: update latest-version pointer to v3.79.50 2026-07-30 15:24:35 +00:00
tech 0bfc1b3e6b chore: update latest-version pointer to v3.79.49 2026-07-30 14:52:45 +00:00
tech 6cf4acf7ea chore: update latest-version pointer to v3.79.48 2026-07-30 13:36:22 +00:00
tech 80aa96033d chore: update latest-version pointer to v3.79.47 2026-07-30 12:39:09 +00:00
tech 0baf75c493 chore: update latest-version pointer to v3.79.46 2026-07-30 10:34:50 +00:00