Commit Graph
280 Commits
Author SHA1 Message Date
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
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 3ca08f781b feat(analytics): maximize drawer and export SQL results (#4871)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 11:33:19 -07:00
Baiyi Liao 49f625a1db feat(ui): small improvements and polishments (#4862) 2026-07-24 07:11:13 -07:00
Amir RaminfarandClaude 95794779d6 feat: Add theme-aware ANSI color palette for log viewer (#4849)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-19 18:38:36 -07:00
Amir Raminfar 15b6abf843 feat(web): "see in context" for level-filtered logs (#4825) 2026-07-13 02:18:30 +00:00
Amir RaminfarandClaude Opus 4.8 eb5c8fac1b fix(ui): null in JSON array crashes ComplexLogItem (#4780)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 15:37:59 +00:00
Amir RaminfarandClaude Opus 4.8 de368a1d97 refactor(ui): tighten TypeScript inference, drop redundant casts (#4779)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 15:25:31 +00:00
Amir RaminfarandClaude Opus 4.8 2abcf3480e feat: search progress and completion indicator (#4769) (#4775)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 09:36:28 -07:00
Amir RaminfarandClaude Opus 4.7 a51c7c1d86 fix: Improve SQL analytics panel UX (#4749)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 09:54:23 -07:00
Amir Raminfar 9a99e9305f fix: prevent DuckDB MAP inference from breaking log analytics (#4746) 2026-05-26 07:46:03 -07:00
Amir Raminfar b7d9d1346a test: add unit tests for core UI logic (utils, Container, LogEntry, search) (#4739) 2026-05-24 11:52:35 -07:00
Amir RaminfarandClaude Opus 4.7 ab6c93a679 fix: stats charts stale for a few seconds after switching containers (#4738)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 09:59:27 -07:00
Amir RaminfarandClaude Opus 4.7 727b33c8cc feat: detect podman vs docker and show runtime icon (#4717)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 05:47:08 -07:00
Amir RaminfarandClaude Opus 4.7 118a7deeab chore: cleanups across mounts + multi-container stats (#4716)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 16:13:28 +00:00
Amir RaminfarandClaude Opus 4.7 3895d87337 feat: disk I/O stats and volume free-space tracking (#4708)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 14:18:44 +00:00
dever23b 8d0682d0f5 fix: update key binds (#4698) 2026-05-13 11:49:25 -07:00
Amir RaminfarandClaude Opus 4.7 8dac197f60 feat(cloud-proto): add SearchLogs unary RPC (#4672)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 16:11:32 -07:00
Amir RaminfarandClaude Opus 4.6 481455a09b fix: increase log details max height (#4574)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 09:33:52 -07:00
Amir Raminfar c7e5615264 feat: bases colors for containers off id instead of name (#4496) 2026-03-01 22:58:22 +00:00
Amir Raminfar d3e237a562 fix: fixes incorrect bar charts (#4487) 2026-02-27 16:49:27 +00:00
Amir Raminfar 5d38eb7127 fix: makes the bar chart with a large limit more sensetive (#4476) 2026-02-26 19:23:31 +00:00
Amir RaminfarandClaude Opus 4.6 54469dc163 fix: normalize CPU % against container cpuLimit and add soft ceiling to BarChart (#4464)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 15:04:03 -08:00
Amir Raminfar fa8f6e4aeb feat: implements more dynamic filenames when downloading 📦 (#4428) 2026-02-11 14:15:30 -08:00
Amir Raminfar 40f335265f feat: adds shortcut for creating alerts (#4411) 2026-02-07 08:16:12 -08:00
Amir Raminfar cd15f91447 fix: fixes broken UI on smaller screens (#4400) 2026-01-31 13:03:11 -08:00
Amir Raminfar 321bf43f1c feat: implements web hooks and dispatchers with a complete new notificaiton page (#4349) 2026-01-19 17:30:36 -08:00
Amir Raminfar 4b3e44fcdc fix: fixes cpu limit not working correctly (#4356) 2026-01-18 06:12:40 -08:00
Amir Raminfar 51fce48137 feat: shows net stats on mobile (#4357) 2026-01-17 16:17:23 +00:00
Amir Raminfar 05f76c4f57 fix: fixes host limits being miscalculated (#4341) 2026-01-13 08:54:24 -08:00
Amir Raminfar d44ab349b9 feat: adds network usage for each container (#4340) 2026-01-12 14:11:19 -08:00
Amir Raminfar 5be1a55d33 fix: fixes minor bug when there are empy lines in grouped logs 2026-01-06 19:35:33 -08:00
Amir Raminfar 9a2d6fc6e8 feat: support grouping of log messages when possible (#4320) 2026-01-05 21:21:12 +00:00
Amir Raminfar b51ec5bfa7 fix: fixes mobile vertical align for stats (#4322) 2026-01-05 19:48:32 +00:00
Amir Raminfar 8c8ac09521 fix: fixes container stat not working when too low (#4321) 2026-01-05 19:40:04 +00:00
Amir Raminfar a8a76e29c9 feat: shows error when copy is not supported (#4318) 2026-01-04 17:57:46 -08:00
Amir Raminfar 41cc1eb2ff feat: support historical stats on homepage, hosts and containers. (#4307) 2026-01-03 13:28:16 -08:00
Amir Raminfar fd69eae2ea feat: enables action toolbar on menu (#4284) 2025-12-11 17:25:40 +00:00
Amir Raminfar bafcbf6d66 feat: enables filters and level filters when downloading (#4251) 2025-11-19 14:35:30 -08:00
Amir Raminfar 9e7de63f26 fix: fixes dropdown placement. (#4217) 2025-10-25 20:03:21 +00:00
Amir Raminfar bf0148d131 chore: fixes tests 2025-10-24 09:52:57 -07:00
Amir Raminfar 72d1ecbcc6 fix: fixes linebreaks breaks. Fixes #4197 (#4214) 2025-10-24 09:34:47 -07:00
Amir Raminfar 50ce41eca3 chore: fixes tests 2025-10-24 09:22:23 -07:00
Amir Raminfar cffd4bd4e3 fix: fixes action menu being cut 2025-10-24 09:18:42 -07:00
Amir Raminfar 0f1e9cf0e6 Merge branch 'master' into bugfix/scroll-jump 2025-10-24 09:09:53 -07:00