Commit Graph

  • 92f3430892 Fix storage.js SQL corruption from v0.11.103 comments; bump to v0.11.103.1 marvin 2026-09-16 11:09:10 -04:00
  • 5c84e6cf73 Revert storage.js: v0.11.103 comments broke a SQL template literal v0.11.103.1 marvin 2026-09-16 11:02:08 -04:00
  • cb1bdc6aca Annotate server.js, storage.js, app.js, features.js, and index.html with section/function comments v0.11.103 marvin 2026-09-16 10:54:49 -04:00
  • b62f27f415 Give Proxy Hosts their own empty-state glyph v0.11.102 marvin 2026-09-16 09:13:17 -04:00
  • e39e1c3245 Add full compose files and ZimaOS manifest marvin 2026-09-16 08:29:45 -04:00
  • f1e89af839 Update README for v0.11.101 marvin 2026-09-15 22:01:01 -04:00
  • 609037fc2c Update README for v0.11.101 marvin 2026-09-15 21:55:01 -04:00
  • 399ca4ddaf Allow renaming a Hosted Site the same way Proxy Hosts already can (v0.11.101) v0.11.101 marvin 2026-09-15 19:11:25 -04:00
  • ac88b3b924 More breathing room around the brand mark; center themed pages (v0.11.100) v0.11.100 marvin 2026-09-15 16:45:20 -04:00
  • 1867bdea81 New icon and wordmark brand artwork (v0.11.99) v0.11.99 marvin 2026-09-15 16:34:58 -04:00
  • d9028aa8dc Fix missing dropdown arrow on Backup & Restore selects; catch package.json version up to v0.11.97 (v0.11.98) v0.11.98 marvin 2026-09-15 16:04:28 -04:00
  • 4050b004bd Stop the Logs & Retention preview poll from hitting the API before login, clobbering the username field (v0.11.97) v0.11.97 marvin 2026-09-15 15:49:34 -04:00
  • 1aee27b539 Fix Certificates section description text-size inconsistency (v0.11.96) v0.11.96 marvin 2026-09-15 10:23:08 -04:00
  • a6060627d9 Static Administration tab bar; backup page UX improvements (v0.11.95) v0.11.95 marvin 2026-09-15 09:58:57 -04:00
  • 13ff035fae Login-sized brand mark on themed pages; fix duplicate backup creation and auto-download (v0.11.93) v0.11.93 marvin 2026-09-15 09:46:07 -04:00
  • 69677fa9a8 Real brand icon/wordmark on themed default-site pages; wider/taller live preview (v0.11.92) v0.11.92 marvin 2026-09-15 00:37:02 -04:00
  • 98c4fd331d Add a live preview pane to Gateway Defaults for the themed page and Custom HTML (v0.11.91) v0.11.91 marvin 2026-09-15 00:18:29 -04:00
  • 60f36dbfb7 Fix caddyQuote() double-escaping backslashes, breaking the Block-common-exploits regex (v0.11.90) v0.11.90 marvin 2026-09-15 00:02:15 -04:00
  • fb961ae96d Simplify Block-common-exploits checkbox, reset Advanced-options state per dialog open, expand its documentation (v0.11.89) v0.11.89 marvin 2026-09-14 23:49:31 -04:00
  • d98642cbc2 Fix Load balancing dropdown enabling prematurely; clarify Forward-to/Upstream pool interaction (v0.11.88) v0.11.88 marvin 2026-09-14 23:36:04 -04:00
  • 56e0583b2d Add load-balancing policy selection for Proxy Hosts with multiple upstreams (v0.11.87) v0.11.87 marvin 2026-09-14 23:26:23 -04:00
  • 8e430a9127 Confirm before disabling a Group that's still granting Access List login (v0.11.86) v0.11.86 marvin 2026-09-14 22:28:38 -04:00
  • 4576845604 Always land on the dashboard after a successful login (v0.11.84) v0.11.84 marvin 2026-09-14 22:14:16 -04:00
  • 987cf48b6c Document My Account, 2FA, and the update-notification banner in the in-app manual (v0.11.83) v0.11.83 marvin 2026-09-14 22:09:27 -04:00
  • e62f0cc988 Show an update-available banner when a newer version is deployed (v0.11.82) v0.11.82 marvin 2026-09-14 21:56:58 -04:00
  • 823a116d09 Tighten My Account password-form spacing (v0.11.81) v0.11.81 marvin 2026-09-14 21:45:42 -04:00
  • fd414ddaf4 Tighten brand-logo spacing and clear password field on MFA cancel (v0.11.80) v0.11.80 marvin 2026-09-14 21:38:33 -04:00
  • 89cabf4baf Fix login username-focus race and tighten login/MFA spacing (v0.11.79) v0.11.79 marvin 2026-09-14 21:14:37 -04:00
  • f39d405de8 Fix My Account layout: password form grid gap and panel spacing (v0.11.78) v0.11.78 marvin 2026-09-14 19:59:55 -04:00
  • 2bb875eb98 Add optional two-factor authentication (TOTP) and a self-service My Account view (v0.11.77) v0.11.77 marvin 2026-09-14 19:49:23 -04:00
  • d73f0cea3f Fix domain-less-primary Hosted Sites not getting a Caddy site block (v0.11.76) v0.11.76 marvin 2026-09-14 10:42:08 -04:00
  • 72b2dc7458 Fix stale JS cache-bust versions (v0.11.75) v0.11.75 marvin 2026-09-14 10:32:42 -04:00
  • b17fce9adb Groups toggle instant feedback, fix site domains and proxy cert-upload on edit (v0.11.74) v0.11.74 marvin 2026-09-14 10:14:58 -04:00
  • 1ff8b6691d Center sidebar brand icon/wordmark (v0.11.73) v0.11.73 marvin 2026-09-14 09:45:39 -04:00
  • 97d62a1c3b Larger centered brand marks, clickable sidebar logo, block common exploits toggle (v0.11.72) v0.11.72 marvin 2026-09-14 09:40:43 -04:00
  • 94a651e4e5 Icon-on-top brand layout with new transparent icon/wordmark (v0.11.71) v0.11.71 marvin 2026-09-14 09:23:14 -04:00
  • d30357777e Security & Updates panel restructure; Performance error-count tooltip with status breakdown v0.11.70 marvin 2026-09-13 22:01:07 -04:00
  • 8c62eaca9d Documentation: add Dashboard and Performance sections, update Users menu reference v0.11.69 marvin 2026-09-13 21:51:24 -04:00
  • 1050cf9144 Performance table: merge error counts into their duration columns, center numeric columns v0.11.68 marvin 2026-09-13 21:41:57 -04:00
  • 538a617709 Performance view: move Domain/Range filters inside the Trend panel to match Logs v0.11.67 marvin 2026-09-13 21:22:13 -04:00
  • eeecf7b586 Logs view: wrap Access requests in a dashboard-panel to match Gateway events v0.11.66 marvin 2026-09-13 20:45:37 -04:00
  • 2c4be2bf42 Users: move Delete into options menu, fix missing dropdown arrow on role select v0.11.65 marvin 2026-09-13 20:36:50 -04:00
  • 01035371ff Performance tab: add time-range selector, fix gap between Trend and Per-route panels v0.11.64 marvin 2026-09-13 20:23:33 -04:00
  • d24edf4d6a Fix distorted sparkline labels: render as HTML overlay instead of SVG text v0.11.63 marvin 2026-09-13 20:15:35 -04:00
  • 4e624323e4 Fix sparkline scaling: restore preserveAspectRatio, taller chart v0.11.62 marvin 2026-09-13 20:09:56 -04:00
  • 02271d9072 Performance tab: sparkline axis, per-route card, fix table overflow/truncation v0.11.61 marvin 2026-09-13 20:03:26 -04:00
  • 73edc8e665 Fix layout imbalance when Needs Attention collapses to all-clear banner (v0.11.60) v0.11.60 marvin 2026-09-13 19:43:35 -04:00
  • f0857612e9 Live Health streaming/upstream tiles, tiled attention/activity panels with severity coloring and relative timestamps (v0.11.59) v0.11.59 marvin 2026-09-13 19:32:39 -04:00
  • 1f0082d9ac Dashboard consistency batch: tiled scheduled jobs, unified readiness/certificate accordions, public IP check, performance throughput tab (v0.11.58) v0.11.58 marvin 2026-09-13 19:08:00 -04:00
  • 5cce273b2c Move Scheduled Jobs panel directly below Live Health/Runtime row v0.11.57 marvin 2026-09-13 18:13:28 -04:00
  • a857f8be0e Keep Live Health and Runtime/System permanently side by side; move Scheduled Jobs to its own row v0.11.56 marvin 2026-09-13 18:07:44 -04:00
  • 6c3ef9f57b Fix Runtime panel reflow (broken selector after health-list rename) and light-theme chip backgrounds v0.11.55 marvin 2026-09-13 17:46:24 -04:00
  • df318bed4f Match System panel styling to Live Health: tile grid, accent bar, light-theme tile fix v0.11.54 marvin 2026-09-13 17:39:36 -04:00
  • bebf4322c0 Fix browser back/forward navigation: push a history entry per view change instead of replacing it v0.11.53 marvin 2026-09-13 17:32:09 -04:00
  • 799276eaa1 Redesign Live Health panel: status-driven accent bar, tile grid layout, live-check pulse indicator v0.11.52 marvin 2026-09-13 17:29:03 -04:00
  • 5f43f87474 Align dashboard icons with each page's existing icon, add icons to hosted/proxy/certificate tiles v0.11.51 marvin 2026-09-13 17:21:57 -04:00
  • efc48fbff2 Redesign dashboard metrics: surface Redirect/Streaming hosts, fix Needs Attention status color, add marketing-site accent palette v0.11.50 marvin 2026-09-13 17:11:03 -04:00
  • c8dade1e6e Add optimistic UI feedback and smooth transition to enable/disable toggles v0.11.49 marvin 2026-09-13 16:23:48 -04:00
  • fe98cd64b0 Stop search from scrolling away and fix lingering nav button focus outline v0.11.48 marvin 2026-09-13 15:51:25 -04:00
  • 731d41377c Documentation search shows only the single best match instead of a scrollable list v0.11.47 marvin 2026-09-13 14:29:24 -04:00
  • 05ec32ff3c Rank documentation search results by title/keyword match before body text v0.11.44 marvin 2026-09-13 14:15:53 -04:00
  • 34b7dbfdc3 Fix blue glow persisting on long pages by anchoring gradient to viewport v0.11.43 marvin 2026-09-13 13:53:39 -04:00
  • edb5d58bb4 Fix styles.css cache-busting so CSS updates always reach the browser v0.11.42 marvin 2026-09-13 13:43:58 -04:00
  • 34d7c2a77f Fix blue banner at top of Documentation page in dark theme v0.11.41 marvin 2026-09-13 13:31:31 -04:00
  • 46360a2453 Fix Documentation section theming to follow light/dark mode like other pages v0.11.40 marvin 2026-09-13 13:21:41 -04:00
  • a7201fbb8c Rewrite Documentation section: reorganize and cover every configurable field v0.11.39 marvin 2026-09-13 12:55:16 -04:00
  • 44777072d5 Fix: remove stray JS that repositioned the summary bar after every load v0.11.38 marvin 2026-09-13 00:36:26 -04:00
  • 575c1816c3 Fix: match Streaming Hosts summary bar, toggle, and dialog theming to Hosted/Proxy v0.11.37 marvin 2026-09-13 00:09:10 -04:00
  • 9a4f91d40d Fix: register streams collection and stream_hosts table in storage.js v0.11.36 marvin 2026-09-12 23:48:22 -04:00
  • dbc8f3490b Add Streaming Hosts: native TCP/UDP port forwarding with monitoring v0.11.35 marvin 2026-09-13 03:31:00 +00:00
  • d2aed579f7 Trigger an immediate upstream health check when a proxy host's PATCH settings change v0.11.34 marvin 2026-09-12 22:45:21 -04:00
  • 4a9cba5f8e Fix proxy host monitor-checkbox save/display bug; polish Certificates page loading text and spacing v0.11.33 marvin 2026-09-12 22:25:48 -04:00
  • 8c3a8c8281 Fix Redirect Hosts empty-state flash and implicit-submit save crash v0.11.32 marvin 2026-09-12 21:53:27 -04:00
  • 815769c539 Fix log token leakage, orphaned certs, hash routing, icon-reset label, docs/backup theme contrast, and version drift v0.11.31 marvin 2026-09-12 15:45:34 -04:00
  • 15dbfb4971 Fix Trivy action version pin again (use existing 0.35.0 tag) marvin 2026-09-12 14:08:35 -04:00
  • af2a7eeb86 Fix Trivy action version pin (0.28.0 doesn't exist, use 0.36.0) marvin 2026-09-12 14:07:21 -04:00
  • bbeeb633de Import Site Gateway app and clean up for standalone release marvin 2026-09-12 17:58:54 +00:00