Commit Graph

  • be821d46f6 chore: bump version to v2.8.0 main v2.8.0 GL.iNet-Yongping.Xie 2026-08-20 00:39:29 -07:00
  • 8648908793 fix(cmd): fix execute-command execution and result display GL.iNet-Yongping.Xie 2026-08-20 00:39:17 -07:00
  • afe4cb9370 fix(ui): fix execute command feature pengyu.lu 2026-08-20 11:40:13 +08:00
  • ce05341dae fix(coturn): run as root and remove invalid allowed-peer-ip GL.iNet-Yongping.Xie 2026-08-18 02:40:00 -07:00
  • 57da780653 test(qa): add group/RBAC visibility, event-log, and device CRUD e2e cases v2.7.0 GL.iNet-Yongping.Xie 2026-06-24 02:57:44 -07:00
  • 07609164ef test(qa): add repeatable live e2e/regression suite (API + device protocol + real device) GL.iNet-Yongping.Xie 2026-06-24 02:48:14 -07:00
  • c6c57e450c feat(devices): add online/offline status filter to device list GL.iNet-Yongping.Xie 2026-06-24 02:05:28 -07:00
  • 428d296881 fix(devices): show total device count in header, not current page GL.iNet-Yongping.Xie 2026-06-24 01:42:53 -07:00
  • 34c3bb4e68 perf(devices): drop unused status/last_seen_at indexes (write churn) GL.iNet-Yongping.Xie 2026-06-24 00:07:50 -07:00
  • 3b41b0b41d perf(devices): minimal write on reconnect, skip unchanged client GL.iNet-Yongping.Xie 2026-06-24 00:07:50 -07:00
  • bf96173777 perf(devices): push list filter/sort/pagination to SQL GL.iNet-Yongping.Xie 2026-06-23 23:22:54 -07:00
  • 2abb1cff9a feat(devices): server-side pagination & search for device list (50/page) GL.iNet-Yongping.Xie 2026-06-23 23:22:54 -07:00
  • dce404e593 perf(sqlite): enable WAL and widen connection pool GL.iNet-Yongping.Xie 2026-06-23 23:22:54 -07:00
  • f291671d9d chore: bump version to v2.7.0 GL.iNet-Yongping.Xie 2026-06-23 23:22:54 -07:00
  • e98d46850b fix(devicelog): pair online/offline events and damp flapping GL.iNet-Yongping.Xie 2026-06-22 21:32:00 -07:00
  • b871dda40c fix(device): guard against empty token/MAC on registration GL.iNet-Yongping.Xie 2026-06-22 21:31:33 -07:00
  • 8f21589239 fix(script-info): let GLKVM_ACCESS_IP take priority over the web host GL.iNet-Yongping.Xie 2026-06-22 21:30:55 -07:00
  • cbe724f425 fix: keep i18n messages reactive after language switch v2.6.0 GL.iNet-Yongping.Xie 2026-04-23 00:05:19 -07:00
  • 53b7ee4e9e fix: render modal Confirm/Cancel buttons in all locales GL.iNet-Yongping.Xie 2026-04-22 21:00:20 -07:00
  • 6e85756350 fix: suppress notification emails during server restart v2.5.0 GL.iNet-Yongping.Xie 2026-04-08 02:41:23 -07:00
  • c973b41a36 fix: enforce route permission guard and await user info on login GL.iNet-Yongping.Xie 2026-04-08 01:25:52 -07:00
  • e4d5e0baec docs: clean up README and remove verbose auth sections GL.iNet-Yongping.Xie 2026-04-08 00:12:23 -07:00
  • 5c7ff5531b refactor: replace hardcoded IP with env variable in Makefile debug target GL.iNet-Yongping.Xie 2026-04-07 23:30:02 -07:00
  • fbc269c63a fix: register Popconfirm component and adjust trusted device column width GL.iNet-Yongping.Xie 2026-04-07 23:22:56 -07:00
  • 9459b4709c feat: add email notification for device events GL.iNet-Yongping.Xie 2026-04-07 21:02:24 -07:00
  • f5a8a6ddb6 feat: add multi-language support (ja, ko, de, fr, es) GL.iNet-Yongping.Xie 2026-04-07 20:08:38 -07:00
  • 53b95b71e6 feat: add device event logging with admin log viewer GL.iNet-Yongping.Xie 2026-04-07 19:40:35 -07:00
  • f49525ee9c feat: add personal center with TOTP 2FA and trusted devices GL.iNet-Yongping.Xie 2026-04-06 21:17:44 -07:00
  • 40a1d23ea2 feat: support self-hosted firmware WebUI interface GL.iNet-Yongping.Xie 2026-03-30 00:12:20 -07:00
  • 80112c7978 fix: resolve incorrect conflicts when merging dev v2.4.0 v2.4.0 GL.iNet-Yongping.Xie 2026-03-25 01:06:33 -07:00
  • b943a18959 fix: test device group sorting and LDAP/OIDC user creation GL.iNet-Yongping.Xie 2026-03-25 01:03:56 -07:00
  • ea37a171e9 Merge branch 'main' into dev-ui-0129 pengyu.lu 2026-03-25 11:45:00 +08:00
  • 689793d47f feat: Some UI experiences have been optimized pengyu.lu 2026-03-25 11:44:22 +08:00
  • 55854afba8 feat: add device group sorting and auto-create LDAP/OIDC users GL.iNet-Yongping.Xie 2026-03-24 02:00:09 -07:00
  • c8c67d5f0e Merge pull request #34 from PiexlPuck/Docker-compose-file-fixes iclannad 2026-03-18 19:30:49 +08:00
  • 66566e74a8 chore: remove unused service and update env template Brayden 2026-03-18 21:28:00 +11:00
  • 30a132cb4e Merge branch 'dev-ui-0129' v2.3.0 pengyu.lu 2026-03-10 11:56:20 +08:00
  • 52117f044b feat: Optimize the logic for storing data on the front end pengyu.lu 2026-03-10 11:56:03 +08:00
  • 884f537ae8 Merge branch 'dev-ui-0129' pengyu.lu 2026-03-10 10:46:19 +08:00
  • 807bab3e2a fix: Fix the issue where the version number is displayed with double quotes pengyu.lu 2026-03-10 10:45:56 +08:00
  • a1823096cc Merge branch 'feature/devicetable-order' GL.iNet-Yongping.Xie 2026-03-09 19:22:38 -07:00
  • b1aa8e3cae feat: bump version to v2.3.0 GL.iNet-Yongping.Xie 2026-03-09 19:20:30 -07:00
  • 3d75a87140 Merge branch 'dev-ui-0129' pengyu.lu 2026-03-10 10:17:54 +08:00
  • d237847f0d feat: Some UI issues have been optimized to enhance user experience pengyu.lu 2026-03-10 10:17:26 +08:00
  • 59021535b7 feat: add sorting support for the device list GL.iNet-Yongping.Xie 2026-03-08 19:37:01 -07:00
  • 133f344713 Merge branch 'bugfix/v2.1.0' v2.2.0 GL.iNet-Yongping.Xie 2026-02-27 18:28:24 -08:00
  • 7fd9c39ffb fix: resolve issues in v2.1.0 GL.iNet-Yongping.Xie 2026-02-27 18:27:43 -08:00
  • 96936ecdd8 Merge branch 'dev-ui-0129' pengyu.lu 2026-02-28 10:10:40 +08:00
  • a44c9a4833 fix: Fix some UI issues pengyu.lu 2026-02-28 10:10:11 +08:00
  • e6da02f711 feat: allow customizing system admin username v2.1.0 GL.iNet-Yongping.Xie 2026-02-25 18:23:43 -08:00
  • 75a0416221 feat: bump glkvm cloud to v2.0.0 v2.0.0 GL.iNet-Yongping.Xie 2026-02-23 23:22:57 -08:00
  • dc15e534b8 feat: bump glkvm cloud to v2.0.0 GL.iNet-Yongping.Xie 2026-02-23 23:08:41 -08:00
  • ea96caef90 fix: remove test server IP GL.iNet-Yongping.Xie 2026-02-23 18:48:16 -08:00
  • 13dca8b190 Merge remote-tracking branch 'origin/dev-ui-0129' GL.iNet-Yongping.Xie 2026-02-23 18:14:45 -08:00
  • 3810f9e72c fix: resolve branch merge conflicts GL.iNet-Yongping.Xie 2026-02-23 18:12:38 -08:00
  • a8414dd025 fix: Optimize the script logic for adding devices pengyu.lu 2026-02-12 10:11:43 +08:00
  • cea6b19f9a fix: prevent duplicate installation on Linux/macOS clients GL.iNet-Yongping.Xie 2026-02-11 06:36:10 -08:00
  • ba07f6386b fix: correct device migration script logic GL.iNet-Yongping.Xie 2026-02-09 19:55:10 -08:00
  • 206b0fa68b fix: correct OIDC login flow and admin defaults GL.iNet-Yongping.Xie 2026-02-09 19:31:27 -08:00
  • e3857e9f61 Merge remote-tracking branch 'origin/dev-ui-0129' into feature/user-device-group GL.iNet-Yongping.Xie 2026-02-09 17:53:24 -08:00
  • f3c32b186c fix: Fixed some ui issues pengyu.lu 2026-02-10 09:50:01 +08:00
  • 769b298707 feat: add Linux, macOS, and Windows clients support GL.iNet-Yongping.Xie 2026-02-09 02:02:44 -08:00
  • 3a503d0e77 feat: Add functions related to device permissions and user permissions pengyu.lu 2026-02-06 18:07:17 +08:00
  • 929e9526d9 fix: reset device status on startup and optimize sorting GL.iNet-Yongping.Xie 2026-02-06 00:23:40 -08:00
  • 82a8037244 fix: kick active sessions on user deletion GL.iNet-Yongping.Xie 2026-02-05 23:22:33 -08:00
  • 9c56f78493 fix: optimize user list logic GL.iNet-Yongping.Xie 2026-02-05 23:03:12 -08:00
  • a23912fd89 fix: optimize user deletion logic GL.iNet-Yongping.Xie 2026-02-05 20:29:07 -08:00
  • dff4d06107 fix: sync with frontend and fix bugs GL.iNet-Yongping.Xie 2026-02-05 18:22:29 -08:00
  • 359f29484a fix: resolve merge conflicts GL.iNet-Yongping.Xie 2026-02-03 19:16:38 -08:00
  • f1fb5b52fb fix: remove unused control permission GL.iNet-Yongping.Xie 2026-02-03 18:59:25 -08:00
  • c1b987e6b3 fix: remove redundant query parameters from redirect URL GL.iNet-Yongping.Xie 2026-02-03 18:33:04 -08:00
  • 1320b58cbb fix: resolve frontend integration issues and remove unused APIs GL.iNet-Yongping.Xie 2026-02-03 18:14:51 -08:00
  • a1ebef3326 feat: add groupId filtering to device list GL.iNet-Yongping.Xie 2026-02-01 18:43:46 -08:00
  • fdba252fa8 fix: switch Docker Compose network mode to bridge v1.9.0 GL.iNet-Yongping.Xie 2026-01-29 19:33:17 -08:00
  • 9faeac6ff9 fix: remove redundant query parameters from redirect URL GL.iNet-Yongping.Xie 2026-01-29 02:57:14 -08:00
  • 3e8d898a67 fix: return created device group ID in create API GL.iNet-Yongping.Xie 2026-01-29 02:37:25 -08:00
  • b2a9c6c7dd fix: remove and adjust legacy APIs GL.iNet-Yongping.Xie 2026-01-28 20:21:49 -08:00
  • 9c4592e697 fix: migrate legacy APIs to new project structure GL.iNet-Yongping.Xie 2026-01-28 19:41:38 -08:00
  • f783fa14fe fix: resolve issues found during API self-testing GL.iNet-Yongping.Xie 2026-01-27 01:23:44 -08:00
  • 6a01778bec feat: introduce device and user group management APIs GL.iNet-Yongping.Xie 2026-01-27 00:27:01 -08:00
  • 3b5360478d git commit -m "fix: adjust Makefile for local debugging GL.iNet-Yongping.Xie 2026-01-22 11:09:21 +08:00
  • 39dc768b9c fix: clean up unused files and update Makefile GL.iNet-Yongping.Xie 2026-01-21 18:48:42 -08:00
  • 606377fbf8 fix: remove unused legacy main entry GL.iNet-Yongping.Xie 2026-01-21 02:33:41 -08:00
  • b331a7c7f3 fix: remove unused legacy main entry GL.iNet-Yongping.Xie 2026-01-21 02:28:05 -08:00
  • 2b6a6eff77 fix: remove unused legacy main entry GL.iNet-Yongping.Xie 2026-01-21 02:16:29 -08:00
  • d93e5953ad fix: refactor rtty project structure GL.iNet-Yongping.Xie 2026-01-21 02:04:36 -08:00
  • 0d130ebc29 fix: remove command-line config parsing logic GL.iNet-Yongping.Xie 2026-01-21 00:34:36 -08:00
  • 2d2658383b fix: clarify handler naming to avoid role confusion GL.iNet-Yongping.Xie 2026-01-19 18:03:04 -08:00
  • 7931fa0efd fix: refactor legacy login endpoint GL.iNet-Yongping.Xie 2026-01-19 02:15:07 -08:00
  • ab77f53a77 feat: add user, group, and device relationship management APIs GL.iNet-Yongping.Xie 2026-01-15 18:11:13 -08:00
  • a5bce3b289 feat: implement resource permission framework GL.iNet-Yongping.Xie 2026-01-15 01:29:02 -08:00
  • 6c357f2842 feat: add domain-based access restrictions for security v1.8.0 GL.iNet-Yongping.Xie 2026-01-07 23:10:27 -08:00
  • 8703f91ebf feat: support configurable device access domain in proxy mode v1.7.0 GL.iNet-Yongping.Xie 2026-01-06 23:13:39 -08:00
  • 1c473458cf Merge remote-tracking branch 'origin/dev-ui-0105' into feature/version v1.6.0 GL.iNet-Yongping.Xie 2026-01-05 18:41:05 -08:00
  • c6c09dbae1 feat: show version in GUI GL.iNet-Yongping.Xie 2026-01-05 18:40:03 -08:00
  • 9258aa5f43 feat: show version in GUI GL.iNet-Yongping.Xie 2026-01-05 18:36:16 -08:00
  • 8994cccb25 feat: Add the display of version numbers pengyu.lu 2026-01-05 14:36:34 +08:00
  • 60994b9513 fix: update documentation formatting GL.iNet-Yongping.Xie 2025-12-29 00:22:03 -08:00
  • c99b96ca01 Merge branch 'arm64' v1.5.0 GL.iNet-Yongping.Xie 2025-12-29 00:06:08 -08:00
  • 27792291ed feat: add arm64 platform support GL.iNet-Yongping.Xie 2025-12-29 00:05:49 -08:00