35 Commits
Author SHA1 Message Date
dijunkun 7e8383728c [feat] split admin pages and simplify login layout 2026-09-28 03:21:02 +08:00
dijunkun 75291245e8 [feat] remove client IP tracking and clarify offline time label 2026-09-28 02:53:19 +08:00
dijunkun 72af3124fd [fix] exclude idle hosts from active session list 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 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 2026-09-28 01:48:21 +08:00
dijunkun 440216de87 [feat] remove geolocation and add data retention cleanup 2026-09-28 00:09:43 +08:00
dijunkun 54de1c33b2 [fix] count only controlled devices in presence filters 2026-09-14 23:03:58 +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 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 5d37c6076f [feat] add client type filtering (PC/Web) to Client Presence with combinable status filters 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 2026-06-04 03:19:31 +08:00
dijunkun 8d0e9a69a3 [perf] optimize geoip lookup and storage strategy 2026-06-04 01:24:53 +08:00
dijunkun 3027658b5a [feat] switch geoip lookup to ip2location 2026-06-04 00:05:29 +08:00
dijunkun aa8f449154 [perf] optimize admin dashboard performance 2026-06-03 21:54:02 +08:00
dijunkun 5dbd5b1daa [feat] show china user distribution map 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 299302ecf5 [fix] prune disconnected restored sessions 2026-06-03 11:23:01 +08:00
dijunkun 17b93179fb [fix] recover remote sessions after restart 2026-06-02 16:24:12 +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
dijunkun 48918df647 [fix] map clone remote sessions to base devices 2026-06-01 17:52:15 +08:00
dijunkun d812de8040 [feat] improve admin device presence view 2026-06-01 17:00:13 +08:00
dijunkun 06bb68c762 [fix] persist duration stats across restarts 2026-06-01 16:38:28 +08:00
dijunkun 3c9fcfbda3 [feat] add client presence and remote control duration stats 2026-06-01 16:00:44 +08:00
dijunkun 9dfc6df776 [fix] stabilize connection and online device counts 2026-06-01 15:11:44 +08:00
dijunkun 270a326307 [fix] reduce admin dashboard data loading 2026-06-01 14:48:28 +08:00
dijunkun 1d83e39375 [feat] add admin dashboard for session management, refs kunkundi/crossdesk#53 2026-05-30 04:03:03 +08:00
dijunkun ec28370549 [fix] fix active connection count for host offers 2026-05-30 01:35:19 +08:00
dijunkun 22599bc7db [fix] exclude clone clients from online device stats 2026-05-30 01:24:17 +08:00
dijunkun 68d496a9b2 [feat] add online web client stats 2026-05-30 01:16:59 +08:00