135 Commits
Author SHA1 Message Date
dijunkun 7e8383728c [feat] split admin pages and simplify login layout v1.1.24 2026-09-28 03:21:02 +08:00
dijunkun 75291245e8 [feat] remove client IP tracking and clarify offline time label v1.1.23 2026-09-28 02:53:19 +08:00
dijunkun 72af3124fd [fix] exclude idle hosts from active session list v1.1.22 2026-09-28 02:32:05 +08:00
dijunkun 85821fc640 [feat] add platform and version filters with colored client badges 2026-09-28 02:28:50 +08:00
dijunkun 82682e4a41 [fix] preserve admin list state during refresh 2026-09-28 02:20:14 +08:00
dijunkun 89095fef72 [feat] delete device records after 180 days offline 2026-09-28 02:11:24 +08:00
dijunkun 8137e5f2cb [feat] refine admin layout and remove cumulative duration stats v1.1.21 2026-09-28 01:48:21 +08:00
dijunkun 7b01986fb9 [feat] add secure admin device data management 2026-09-28 01:19:12 +08:00
dijunkun 440216de87 [feat] remove geolocation and add data retention cleanup 2026-09-28 00:09:43 +08:00
dijunkun 7dc9b4c0e2 [feat] add signaling connection admission diagnostics v1.1.20 2026-09-24 11:00:45 +08:00
dijunkun 942d95b2b9 [feat] display server version and add bilingual admin interface v1.1.19 2026-09-14 23:42:31 +08:00
dijunkun 54de1c33b2 [fix] count only controlled devices in presence filters v1.1.18 2026-09-14 23:03:58 +08:00
dijunkun 200bc7d274 [fix] harden signaling resource limits and connection recovery 2026-09-14 23:02:17 +08:00
dijunkun 858afc9f70 [feat] issue ICE configuration for each connection v1.1.17 2026-09-08 17:07:22 +08:00
dijunkun 479068df44 [docs] update server deployment and administration guides v1.1.16 2026-09-07 22:53:37 +08:00
dijunkun a1464b14ad [fix] expire inactive devices and preserve presence subscriptions 2026-09-07 20:02:19 +08:00
dijunkun 05ef9c4521 [fix] forward ICE candidate ufrag 2026-09-07 01:12:35 +08:00
dijunkun a69ced06f2 [fix] mark timed-out sessions offline 2026-08-31 01:51:49 +08:00
dijunkun 695193ab3c [feat] display client version and platform v1.1.15 2026-08-24 09:46:51 +08:00
dijunkun f1807f4c2b [fix] disable GeoIP processing when lookup is off 2026-08-24 00:42:15 +08:00
dijunkun d8f48ebad6 [fix] make password changes idempotent 2026-08-23 21:59:20 +08:00
dijunkun 78a5fb98d2 [feat] publish test Docker images from CI 2026-08-16 19:41:08 +08:00
dijunkun 8bda471bbd [fix] synchronize authenticated password changes 2026-08-16 16:55:30 +08:00
dijunkun 174745a98b [feat] issue dynamic TURN credentials 2026-08-16 16:41:36 +08:00
dijunkun 571db431f4 [fix] pass coturn arguments without entrypoint expansion 2026-08-15 03:38:11 +08:00
dijunkun 8bedd49ea7 [fix] upgrade coturn to 4.17.2 and document container operations 2026-08-15 03:31:48 +08:00
dijunkun 15379edf6a [feat] upgrade coturn to 4.17.0 and deploy it as a pinned standalone container v1.1.14 2026-08-15 02:17:01 +08:00
dijunkun d6489b3e39 [fix] reject existing device login with incorrect password, refs #9 2026-07-05 01:05:43 +08:00
dijunkun ebdc48ace6 [fix] fix silent offline join failures and Windows min/max macro build errors 2026-07-05 00:55:25 +08:00
dijunkun db8f32ccce [chore] refine admin geo attribution overlay v1.1.13.3 2026-06-12 17:42:45 +08:00
dijunkun 5452b2a779 [feat] refine Client Presence filter controls layout 2026-06-12 16:58:45 +08:00
dijunkun 5d37c6076f [feat] add client type filtering (PC/Web) to Client Presence with combinable status filters v1.1.13.2 2026-06-12 16:07:00 +08:00
dijunkun 01126db8f1 [feat] refine geoip country-region parsing, attribution, and unknown counts 2026-06-12 15:09:23 +08:00
dijunkun 6ce47407ad [feat] support location status sorting 2026-06-12 13:56:58 +08:00
dijunkun 87111aa5b7 [feat] improve admin geo totals and layout v1.1.13.1 2026-06-04 03:19:31 +08:00
dijunkun 64e3c94bb4 [feat] improve admin province distribution list v1.1.13 2026-06-04 02:05:01 +08:00
dijunkun 8d0e9a69a3 [perf] optimize geoip lookup and storage strategy v1.1.12.8 2026-06-04 01:24:53 +08:00
dijunkun 3027658b5a [feat] switch geoip lookup to ip2location v1.1.12.7 2026-06-04 00:05:29 +08:00
dijunkun b5271f955e [feat] support ipinfo lite geoip lookup v1.1.12.6 2026-06-03 23:26:45 +08:00
dijunkun 916f5072ef [perf] move geoip lookup off websocket thread 2026-06-03 22:29:28 +08:00
dijunkun aa8f449154 [perf] optimize admin dashboard performance v1.1.12.5 2026-06-03 21:54:02 +08:00
dijunkun 5dbd5b1daa [feat] show china user distribution map v1.1.12.4 2026-06-03 17:52:33 +08:00
dijunkun 0785d6496a [feat] show client locations in admin presence 2026-06-03 17:35:37 +08:00
dijunkun 5b3bccf88b [fix] fit admin presence table without horizontal scroll v1.1.12.3 2026-06-03 13:06:21 +08:00
dijunkun 299302ecf5 [fix] prune disconnected restored sessions v1.1.12.2 2026-06-03 11:23:01 +08:00
dijunkun 17b93179fb [fix] recover remote sessions after restart v1.1.12.1 2026-06-02 16:24:12 +08:00
dijunkun 2fa5cb9c31 [feat] improve admin mobile layout v1.1.12 2026-06-02 12:32:37 +08:00
dijunkun b130e93b3c [fix] show current online duration in admin details v1.1.11.2 2026-06-02 11:22:41 +08:00
dijunkun 3389b616ff [fix] show current control duration in admin details 2026-06-02 11:15:58 +08:00
dijunkun 37d29b2359 [fix] show remote control peers in admin details 2026-06-02 11:07:51 +08:00