Commit Graph

  • 45065178b8 chore: update AGENTS.md for release 2.1.9-beta14 sagitchu 2026-03-22 13:04:43 +08:00
  • 8ebde9dca9 feat: node OS logo and UI fixes (#367) 2.1.9-beta14 sagit 2026-03-22 13:03:04 +08:00
  • 6a1fc2abf2 chore: update AGENTS.md with next release info 2.1.9-beta13 sagitchu 2026-03-21 19:42:24 +08:00
  • 0a1ec60750 fix: qualify tunnel_metric columns (#366) sagit 2026-03-21 19:42:00 +08:00
  • 9ec35d2f2f merge main into sync-agents-v12 sagitchu 2026-03-21 19:40:44 +08:00
  • c914040b7d fix(repo): qualify tunnel_metric columns to avoid ambiguity in ON CONFLICT sagitchu 2026-03-21 19:40:16 +08:00
  • 822362c44c Update AGENTS.md for release v2.1.9-beta12 (#365) sagit 2026-03-21 19:24:51 +08:00
  • 80f5935b76 chore: update AGENTS.md for release v2.1.9-beta12 sagitchu 2026-03-21 19:23:20 +08:00
  • 433c8aab13 Tunnel metrics ingestion logging improvements (#364) 2.1.9-beta12 sagit 2026-03-21 19:22:32 +08:00
  • 949dfcd42d Merge branch 'main' into sync-all-changes # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. sagitchu 2026-03-21 19:21:26 +08:00
  • 1580e4ee10 chore: [monitoring] improve tunnel metric ingestion logging sagitchu 2026-03-21 19:20:23 +08:00
  • 32e4f0f514 feat: sync all changes (#363) sagit 2026-03-21 18:41:42 +08:00
  • ca3a643ef7 feat: optimize node monitoring and system info 2.1.9-beta11 sagitchu 2026-03-21 18:40:28 +08:00
  • ce2b234843 chore: update AGENTS.md for release v2.1.9-beta10 sagitchu 2026-03-21 17:31:08 +08:00
  • ac3506847c feat: implement tunnel quality polling and service monitor tuning (#362) 2.1.9-beta10 sagit 2026-03-21 17:30:07 +08:00
  • 6e3d604618 feat: implement tunnel quality polling and service monitor tuning to 1s/30s intervals sagitchu 2026-03-21 17:28:52 +08:00
  • 4417ece7cd fix: renewal reminder styling and position (#361) sagit 2026-03-21 10:04:02 +08:00
  • bab4371ba7 fix: renewal reminder styling and position sagitchu 2026-03-21 10:02:52 +08:00
  • 960c97cee4 release: v2.1.9-beta9 (#360) 2.1.9-beta9 sagit 2026-03-20 23:39:42 +08:00
  • 9d05d75fd6 docs: update AGENTS.md for release v2.1.9-beta9 sagitchu 2026-03-20 23:37:47 +08:00
  • c137bdcc63 fix: theme persistence and update version to 2.1.9-beta9 sagitchu 2026-03-20 23:37:35 +08:00
  • b7065f6e99 feat: implement theme selection and system integration (#359) 2.1.9-beta8 sagit 2026-03-20 22:49:06 +08:00
  • bd4e1f66cb feat: implement theme selection and system integration sagitchu 2026-03-20 22:47:49 +08:00
  • 9f0670f4d0 docs: complete plan 058 sagitchu 2026-03-20 22:20:49 +08:00
  • 32e338d295 fix: include missing field in repository (#358) 2.1.9-beta7 sagit 2026-03-20 22:20:15 +08:00
  • f6a753baa3 fix: include missing field in repository sagitchu 2026-03-20 22:18:45 +08:00
  • 322a10bb9d chore: release 2.1.9-beta7 (#357) sagit 2026-03-20 22:18:17 +08:00
  • 27c13d6c47 chore: release 2.1.9-beta7 sagitchu 2026-03-20 22:15:51 +08:00
  • f45f96063a fix: hide remote nodes from monitor view (#356) 2.1.9-beta6 sagit 2026-03-20 18:42:58 +08:00
  • 1780be73b9 fix(monitor): hide remote nodes from monitor view sagitchu 2026-03-20 18:41:31 +08:00
  • addf8e2089 feat: implement Uptime Kuma style historic quality bars for tunnel monitor (#355) 2.1.9-beta5 sagit 2026-03-20 14:17:16 +08:00
  • 75cd60ea3e feat(ui): update list view tables styling for Node, Monitor, User, Tunnel, and Limit (#354) 2.1.9-beta4 sagit 2026-03-20 13:15:15 +08:00
  • fe42a77409 feat: periodic tunnel quality probing (#353) 2.1.9-beta3 sagit 2026-03-20 12:38:08 +08:00
  • ce9abf457f fix(frontend): recharts Legend export and implicit any in monitoring sagitchu 2026-03-20 12:36:48 +08:00
  • 3c57a5ac84 feat: periodic tunnel quality probing and monitoring sagitchu 2026-03-20 12:34:09 +08:00
  • ff7c91d277 chore: optimize agent-panel metrics communication (#352) 2.1.9-beta2 sagit 2026-03-20 11:39:49 +08:00
  • 1498f3052d feat: align node and user list view UI (#351) 2.1.9-beta1 sagit 2026-03-20 11:03:01 +08:00
  • 6b1264ae90 feat: align node and user list view UI sagitchu 2026-03-20 11:01:37 +08:00
  • 18445ec063 feat(ui): add list view for node and user pages (#350) 2.1.9-alpha9 sagit 2026-03-20 10:02:11 +08:00
  • 08bc91e5c9 feat(ui): add list view for node and user pages sagitchu 2026-03-20 10:00:56 +08:00
  • 2f424bea31 feat: monitor tunnel top level (#347) 2.1.9-alpha8 sagit 2026-03-19 15:46:02 +08:00
  • bc75ed745d feat: monitor tunnel top level sagitchu 2026-03-19 15:44:25 +08:00
  • 78fb9a31d6 chore: Delete openspec documentation, AI agent configurations, and development plans. (#346) sagit 2026-03-19 14:22:51 +08:00
  • d3ed2e8856 chore: Delete openspec documentation, AI agent configurations, and development plans. 2.1.9-alpha7 sagitchu 2026-03-19 14:16:07 +08:00
  • db21ce6bb4 feat: implement monitor page list view (#345) 2.1.9-alpha6 sagit 2026-03-19 13:54:12 +08:00
  • 76ad841231 chore: release 2.1.9-alpha5 (#344) 2.1.9-alpha5 sagit 2026-03-19 11:49:43 +08:00
  • d0535707dc chore: release 2.1.9-alpha5 and update project knowledge base sagitchu 2026-03-19 11:48:03 +08:00
  • 6458b5af00 feat: beautify monitor tab and improve user page (#343) sagit 2026-03-18 22:46:02 +08:00
  • 555039e028 feat: monitor page redesign and node card cleanup (#340) 2.1.9-alpha4 sagit 2026-03-18 18:57:23 +08:00
  • 7134253b2c feat: redesign monitor view (#339) 2.1.9-alpha3 sagit 2026-03-18 17:40:19 +08:00
  • 58d29b440a fix(ci): remove unused variables to fix TS build sagitchu 2026-03-18 17:39:09 +08:00
  • 6a3a9add08 feat: redesign monitor view sagitchu 2026-03-18 17:21:39 +08:00
  • 6d986524f1 fix: remaining changes in forward 2.1.9-alpha2 sagitchu 2026-03-18 15:51:27 +08:00
  • 92a8fed796 feat: redesign monitor page to nezha-style server grid sagitchu 2026-03-18 15:48:48 +08:00
  • b314192621 feat(monitoring): add node/tunnel metrics, service monitors, and health checks (#331) 2.1.9-alpha1 sagit 2026-03-18 15:12:22 +08:00
  • 1e5f9bfb04 Merge branch 'main' into opencode/shiny-falcon sagit 2026-03-18 14:17:06 +08:00
  • 5972378897 fix: resolve merge conflicts and fix monitoring bugs sagitchu 2026-03-18 14:12:47 +08:00
  • 455900ba41 Merge branch 'main' into opencode/shiny-falcon sagitchu 2026-03-18 14:09:00 +08:00
  • 85e57213ee chore: update knowledge base metadata for release 2.1.8 (#337) sagit 2026-03-18 13:52:28 +08:00
  • 1377061234 chore: update knowledge base metadata for release 2.1.8 sagitchu 2026-03-18 13:49:41 +08:00
  • ea21a7deef fix(user): improve tunnel selector contrast in dark mode (#336) 2.1.8-rc9 2.1.8 sagit 2026-03-18 12:10:32 +08:00
  • 9b98194a0a feat(tunnel): add delete rule resolution settings (#335) 2.1.8-rc8 sagit 2026-03-18 10:05:03 +08:00
  • 2df061a19f fix(backend): resolve SQLite deadlock in tunnel entry updates (#334) 2.1.8-rc7 sagit 2026-03-18 09:00:20 +08:00
  • 46a60376c4 Merge remote-tracking branch 'origin/main' into opencode/shiny-falcon sagitchu 2026-03-17 15:18:25 +08:00
  • 9de240f034 feat(monitoring): add node/tunnel metrics, service monitors, and health checks sagitchu 2026-03-17 14:59:09 +08:00
  • 41ef814643 fix(forward): make force-delete work with offline nodes 2.1.8-rc6 sagit 2026-03-16 22:15:28 +08:00
  • 6c7b4817f9 fix(forward): stabilize selection in non-compact grouped view 2.1.8-rc5 sagit 2026-03-16 20:04:29 +08:00
  • 7507507fd9 fix(forward): show all users by default in non-compact mode 2.1.8-rc4 sagit 2026-03-16 18:06:41 +08:00
  • ff94406945 feat(node): restore info button popover style for remark/renewal info (#327) 2.1.8-rc3 sagit 2026-03-16 11:42:23 +08:00
  • 9aa13c4dfb fix: remove tunnel name from card view (#326) 2.1.8-rc2 sagit 2026-03-16 10:59:18 +08:00
  • 4a8c400944 fix: remove tunnel name and ratio from card view (shown in group header) sagitchu 2026-03-16 10:57:00 +08:00
  • 18e7ec94a8 fix: restore copy functionality for entry/target fields in non-compact table view and hide redundant tunnel name in grouped card view (#325) sagit 2026-03-16 10:36:06 +08:00
  • 02f2a1c8b3 fix: add missing renderCard prop to SortableForwardCard in non-compact card view (#324) 2.1.8-rc1 sagit 2026-03-16 09:28:11 +08:00
  • 681a0bef48 fix: add missing renderCard prop to SortableForwardCard in non-compact card view sagitchu 2026-03-16 09:26:42 +08:00
  • 67bf5be0f2 Restore removed features and keep UI improvements (#322) 2.1.8-beta10 sagit 2026-03-15 23:35:25 +08:00
  • efb613b0b5 Fix TypeScript compilation errors sagitchu 2026-03-15 23:31:39 +08:00
  • 8124e59de5 Roll back port column separation in forward table sagitchu 2026-03-15 23:12:48 +08:00
  • ac8c293ff3 Document forward.tsx refactoring review results sagitchu 2026-03-15 23:01:29 +08:00
  • 4e38b73cac Keep UI improvements: Modal styles, expiryReminderDismissed, BatchActionResultModal sagitchu 2026-03-15 22:51:09 +08:00
  • 8f336377f6 Revert user page search bar to inline implementation for consistency sagitchu 2026-03-15 22:28:44 +08:00
  • 5f78dd66fc Update plan: all restoration tasks completed sagitchu 2026-03-15 22:12:51 +08:00
  • f2ee939006 Restore BatchActionResultModal usage in tunnel.tsx sagitchu 2026-03-15 22:12:33 +08:00
  • 23d2060742 Restore BatchActionResultModal usage in forward.tsx sagitchu 2026-03-15 21:59:26 +08:00
  • bb0da0b769 Restore version badge and FLVX branding sagitchu 2026-03-15 21:33:35 +08:00
  • e51af4be1f Revert backend address description to main version sagitchu 2026-03-15 21:18:11 +08:00
  • a82f3a75b0 Update plan document for PR #322 restoration sagitchu 2026-03-15 21:08:11 +08:00
  • 7d07fe08b7 Restore removed features from PR #322 sagitchu 2026-03-15 20:53:25 +08:00
  • 375877b223 2.1.8-beta1.7 abai569ok 2026-03-15 20:33:53 +08:00
  • 004daeadb6 fix: add retry logic for tunnel chain and federation middle-hop failover (#321) 2.1.8-beta9 sagit 2026-03-15 11:13:46 +08:00
  • 3bcb80d7a2 feat: use DatePicker for expiry time and add ExpiryReminderDismissed migration (#320) 2.1.8-beta8 sagit 2026-03-14 12:38:04 +08:00
  • 5ff9621227 feat: use DatePicker for expiry time and add ExpiryReminderDismissed migration sagitchu 2026-03-14 12:36:26 +08:00
  • 84db9711bc fix: preserve scroll position after editing forward rules (#319) 2.1.8-beta7 sagit 2026-03-14 12:14:15 +08:00
  • 2f97e892d5 Merge branch 'main' into opencode/gentle-mountain sagit 2026-03-14 12:12:55 +08:00
  • 17fd1e4ad4 fix: preserve scroll position after editing forward rules sagitchu 2026-03-14 12:10:32 +08:00
  • e56dd898ef fix(dialog): prevent scroll to top on modal close (#318) sagit 2026-03-14 10:32:35 +08:00
  • 06bb8b3b04 fix(dialog): prevent scroll to top on modal close sagitchu 2026-03-14 10:23:51 +08:00
  • 42a775c3bb fix(dialog): remove onOpenAutoFocus, keep only onCloseAutoFocus sagitchu 2026-03-14 10:12:21 +08:00
  • 05c3b5842e fix(dialog): prevent both open and close auto focus to avoid page scroll (#317) 2.1.8-beta6 sagit 2026-03-14 09:38:09 +08:00
  • 149e10ee66 fix(dialog): prevent both open and close auto focus to avoid page scroll sagitchu 2026-03-14 09:33:19 +08:00
  • e194813f3b fix(modal): prevent auto focus restore on close to avoid page scroll (#316) 2.1.8-beta5 sagit 2026-03-13 17:35:18 +08:00