Commit Graph
6595 Commits
Author SHA1 Message Date
Amir RaminfarandClaude Opus 5 89e9794c96 fix(auth): restore permissions for sessions minted before roles existed (#4979)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-02 00:29:27 +00:00
Amir RaminfarandClaude Opus 5 abb141a0cf refactor: give every setting a description and drop the card outlines (#4977)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 17:07:03 -07:00
Amir RaminfarandClaude Opus 5 49dce121be feat: show app icons for well known container images (#4976)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 17:07:02 -07:00
Amir RaminfarandClaude Opus 5 1ec2699260 feat: check for newer container images and prompt to update (#4973)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 12:33:31 -07:00
Amir RaminfarandClaude Opus 5 949cf7daa9 fix(notification): name the signal behind a container's exit code (#4975)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 19:12:15 +00:00
Amir RaminfarandClaude Opus 5 75a0367051 docs: drop compose deployments note from actions page (#4974)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 08:32:31 -07:00
Amir RaminfarandClaude Opus 5 43d8be8f1c fix(deps): actually migrate releases to goldmark v2
v2 was added to go.mod but the code still imported v1, so v1 stayed a
direct dependency and renovate kept reopening the major bump. v2 removed
the top-level Convert, so use parser + html renderer directly.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UYTSyPzuMMzuaxgGShHdL4
2026-08-31 12:05:04 -07:00
Amir RaminfarandClaude Opus 5 db80ba682e fix(ui): restore log header on notched phones and widen mobile container names (#4972)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 11:51:50 -07:00
Amir Raminfar f9dc18a0aa chore: release v10.8.0 2026-08-30 18:44:22 -07:00
Amir RaminfarandClaude Opus 5 0cd356942b feat(ui): rebuild cloud welcome modal around the daily scan (#4967)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 01:36:47 +00:00
renovate[bot] fe545b62d8 fix(deps): update all non-major dependencies (#4969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-31 00:55:44 +00:00
Amir RaminfarandClaude Opus 5 4d738904e3 feat(ui): single status icon in sidebar container list (#4968)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-30 17:48:49 -07:00
Amir Raminfar 3b6b388355 feat(ui): show stopped containers on dashboard (#4966) 2026-08-29 19:53:12 -07:00
renovate[bot] dab1cf0cf6 fix(deps): update all non-major dependencies (#4963)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-29 14:24:06 +00:00
Amir RaminfarandClaude Opus 5 86ad7d639d feat(ui): move status icon next to container name (#4961)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-28 18:39:33 +00:00
Amir Raminfar 080130f7e5 chore: release v10.7.5 2026-08-28 08:35:25 -07:00
Amir RaminfarandClaude Opus 5 3794a3b637 fix(cloud): gate cloud endpoints behind a new cloud role (#4960)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-28 14:08:38 +00:00
Amir RaminfarandClaude Opus 5 bed7e7a226 feat(auth): support excluding roles with ^ prefix (#4959)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-28 13:58:01 +00:00
renovate[bot] ac6d4c6ff3 fix(deps): update module github.com/yuin/goldmark to v2 (#4955)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-28 06:39:05 -07:00
Patrick Richardson 536a3f5931 fix(ui): prevent mobile search from jumping (#4957) 2026-08-27 09:55:39 -07:00
renovate[bot] 2eadb9b80a fix(deps): update all non-major dependencies (#4954)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-27 15:20:19 +00:00
Amir RaminfarandClaude Opus 5 9bb8b3ae2b fix(security)!: scope cloud search, alerts and debug to user labels, add notifications role (#4951)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 14:57:39 -07:00
Amir RaminfarandClaude Opus 5 4bff12c46e fix(security): apply user label filter to notification preview (#4950)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 14:57:39 -07:00
Amir RaminfarandClaude Opus 5 c2d2623bb2 feat(ui): show health status in container table (#4949)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 15:50:22 -07:00
renovate[bot] 9a2e808d86 chore(deps): update all non-major dependencies (#4944)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-24 02:59:48 +00:00
Amir Raminfar c374e78638 chore: release v10.7.4 2026-08-23 08:56:28 -07:00
Amir RaminfarandClaude Opus 5 ae7a42e172 fix(logs): guess levels for "::INFO::" and signale style lines (#4941)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 08:53:52 -07:00
BAEM1337 ca4cab8cb8 fix(logs): guess level from klog/glog prefix (#4939) 2026-08-22 12:00:26 -07:00
renovate[bot] bd18d1995f fix(deps): update all non-major dependencies (#4938)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-22 00:37:56 +00:00
Amir RaminfarandClaude Opus 5 017690da99 refactor: adopt go 1.27 idioms (#4935)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 12:17:04 -07:00
1c546d36e9 fix(deps): update all non-major dependencies (#4934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amir Raminfar <findamir@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 17:01:58 +00:00
Amir RaminfarandClaude Opus 5 f18e4489f8 chore(deps): pin typescript to typescript-native-bridge 6.0.3-bridge.13 (#4932)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 07:30:24 -07:00
Amir Raminfar a9138bbd4c chore: release v10.7.3 2026-08-19 07:07:09 -07:00
Amir RaminfarandClaude Opus 5 f96bd973bf fix(logs): stop logging client disconnects as stream errors (#4931)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 15:58:17 -07:00
Amir RaminfarandClaude Opus 5 786b060c64 fix(logs): keep event badges through the viewer's re-clone (#4930)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 07:37:56 -07:00
renovate[bot] b42e3c1b91 fix(deps): update all non-major dependencies (#4929)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-18 14:23:48 +00:00
Amir RaminfarandClaude Opus 5 43aa003a1b ci: fix broken Go cache and drop redundant protoc install (#4926)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 19:51:11 +00:00
Amir RaminfarandClaude Opus 5 fa1d2a220c fix(logs): show cloud alerts in the historical log view (#4925)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 17:04:07 +00:00
Amir RaminfarandClaude Opus 5 11d2894f04 refactor(cloud): treat alert ids as opaque strings (#4924)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 19:35:15 -07:00
Amir RaminfarandClaude Opus 5 82dea58f40 perf(logs): poll Cloud for alerts on a timer, not on every log line (#4921)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 19:15:43 -07:00
Amir RaminfarandClaude Opus 5 304c0c027e fix(logs): correct the alert row, and badge the events behind it (#4920)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 19:15:43 -07:00
renovate[bot] 10b3a18f6c chore(deps): update all non-major dependencies (#4923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-17 02:14:59 +00:00
Amir RaminfarandClaude Opus 5 dceeb6cf97 fix(logs): re-enable copy actions in the log context menu (#4919)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 22:43:26 +00:00
Amir RaminfarandClaude Opus 5 2b781926a0 feat(logs): mark alerts in the scroll gutter (#4917)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 15:09:04 -07:00
Amir RaminfarandClaude Opus 5 4f21a44b4b feat(logs): show how long an alert's incident kept firing (#4916)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 15:09:03 -07:00
Amir RaminfarandClaude Opus 5 4b7b3d2221 feat(logs): merge Dozzle Cloud alerts into the log stream (#4915)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 15:09:03 -07:00
Amir RaminfarandClaude Opus 5 13270eed8b feat(cloud): proxy alert history to the local web layer (#4914)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 15:03:33 -07:00
Amir RaminfarandClaude Opus 5 0d03442e58 feat(cloud): add GetAlerts to the cloud tool service (#4913)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 14:53:33 -07:00
renovate[bot] a5ef6a77e3 fix(deps): update all non-major dependencies (#4912)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-15 18:40:30 +00:00
Amir Raminfar edb3421d74 chore: release v10.7.2 2026-08-15 11:35:03 -07:00