-
5b7cf5fb07
ci: add Gitea Actions workflows and deployment automation
main
Mike Swanson
2026-01-18 15:48:20 +00:00
-
3292ca4275
Fix auth token localStorage key consistency
Mike Swanson
2026-01-01 19:18:07 +00:00
-
22f592dd27
Add organization/site/tags support for machine grouping
Mike Swanson
2026-01-01 10:40:11 -07:00
-
5a82637a04
Add magic bytes deployment system for agent modes
Mike Swanson
2025-12-30 11:13:16 -07:00
-
0387295401
Fix viewer-only installs registering as agents
Mike Swanson
2025-12-30 10:10:10 -07:00
-
4e5328fe4a
Implement robust auto-update system for GuruConnect agent
Mike Swanson
2025-12-30 09:31:23 -07:00
-
7df824c2ca
Add project guidelines (CLAUDE.md)
Mike Swanson
2025-12-30 08:51:58 -07:00
-
48076e12b0
Add comprehensive build identification to agent
Mike Swanson
2025-12-30 08:26:50 -07:00
-
4614df04fb
Security: Require authentication for all WebSocket and API endpoints
Mike Swanson
2025-12-30 06:30:28 -07:00
-
56a9496f98
Fix protocol URL parsing - action is host, session is path
Mike Swanson
2025-12-30 06:08:29 -07:00
-
9f36686ea1
Auto-install protocol handler when exe run without args
Mike Swanson
2025-12-30 06:06:51 -07:00
-
1b810a5f0a
Native viewer: use guruconnect:// protocol with fallback to download
Mike Swanson
2025-12-29 21:24:12 -07:00
-
0c3435fa99
Add native viewer option to Connect button
Mike Swanson
2025-12-29 21:15:35 -07:00
-
3fc4e1f96a
Add user management system with JWT authentication
Mike Swanson
2025-12-29 20:57:30 -07:00
-
743b73dfe7
Session log: Machine deletion API implementation
AZ Computer Guru
2025-12-29 19:19:59 -07:00
-
dc7b7427ce
Add machine deletion API with uninstall command support
AZ Computer Guru
2025-12-29 19:15:16 -07:00
-
05ab8a8bf4
Unify agent and viewer into single guruconnect binary
AZ Computer Guru
2025-12-29 18:56:18 -07:00
-
a8ffa4bd83
Add native viewer with low-level keyboard hooks
AZ Computer Guru
2025-12-29 17:51:22 -07:00
-
e3fbba4d6b
Fix disconnect confirmation newline display
Mike Swanson
2025-12-29 06:06:15 -07:00
-
598a6737de
Fix SAS Service build errors
Mike Swanson
2025-12-28 20:55:36 -07:00
-
68eab236bf
Add SAS Service for Ctrl+Alt+Del support
Mike Swanson
2025-12-28 20:34:41 -07:00
-
f6bf0cfd26
Add PostgreSQL database persistence
Mike Swanson
2025-12-28 19:51:01 -07:00
-
448d3b75ac
Add connected technician tracking to dashboard
Mike Swanson
2025-12-28 19:17:47 -07:00
-
f3b76b7b62
Add clickable Online/Offline filters in sidebar
Mike Swanson
2025-12-28 18:44:34 -07:00
-
d01fb4173f
Fix sidebar counts to use is_online status
Mike Swanson
2025-12-28 18:41:47 -07:00
-
1cc94c61e7
Add is_online/is_persistent for persistent agent sessions
Mike Swanson
2025-12-28 17:52:26 -07:00
-
3c2e0708ef
Add remote desktop viewer
Mike Swanson
2025-12-28 17:40:29 -07:00
-
cc35d1112f
Fix: use Self:: for static method calls
Mike Swanson
2025-12-28 17:26:09 -07:00
-
4417fdfb6e
Implement idle/active mode for scalable agent connections
Mike Swanson
2025-12-28 17:24:51 -07:00
-
5bb5116b92
Hide console window, add Debug Window tray option
Mike Swanson
2025-12-28 17:09:15 -07:00
-
d7c272dabc
Restrict session termination to support sessions only
Mike Swanson
2025-12-28 17:04:08 -07:00
-
52c47b2de1
Fix persistence logic for persistent vs support sessions
Mike Swanson
2025-12-28 17:02:21 -07:00
-
4b29dbe6c8
Add disconnect/uninstall for persistent sessions
Mike Swanson
2025-12-28 16:53:29 -07:00
-
aa03a87c7c
Add chat functionality between technician and client
Mike Swanson
2025-12-28 16:31:16 -07:00
-
0dcbae69a0
Add startup persistence for support sessions
Mike Swanson
2025-12-28 16:15:24 -07:00
-
43f15b0b1a
Add UAC elevation support with manifest
Mike Swanson
2025-12-28 16:12:03 -07:00
-
c57429f26a
Fix tray icon event handling on Windows
Mike Swanson
2025-12-28 16:09:08 -07:00
-
dea96bd300
Add system tray icon with menu for agent
Mike Swanson
2025-12-28 16:06:16 -07:00
-
8246d135f9
Add cancellation flow for support sessions
Mike Swanson
2025-12-28 15:30:43 -07:00
-
f408667a3f
Auto-refresh dashboard and show client info
Mike Swanson
2025-12-28 14:49:03 -07:00
-
90ac39a0bc
Extract support code from executable filename
Mike Swanson
2025-12-28 14:35:05 -07:00
-
1d2ca47771
Link support codes to agent sessions
Mike Swanson
2025-12-28 14:11:52 -07:00
-
9af59158b2
Add team feedback to requirements document
Mike Swanson
2025-12-28 13:51:45 -07:00
-
e118fe6698
Add agent_id to WebSocket authentication
Mike Swanson
2025-12-28 13:51:31 -07:00
-
7c16b2bf4d
Set production server URL as default
AZ Computer Guru
2025-12-28 13:21:09 -07:00
-
d14fa5880f
Fix transport variable reference
AZ Computer Guru
2025-12-28 12:44:28 -07:00
-
d2c8cf1c0b
Fix remaining API issues and borrow conflicts
AZ Computer Guru
2025-12-28 12:43:54 -07:00
-
b1de7be632
Fix more Windows crate 0.58 API changes
AZ Computer Guru
2025-12-28 12:41:51 -07:00
-
582387f60e
Merge branch 'main' of ssh://172.16.3.20:2222/azcomputerguru/guru-connect
AZ Computer Guru
2025-12-28 12:39:47 -07:00
-
-
09223cf97a
Fix Windows crate 0.58 API compatibility
AZ Computer Guru
2025-12-28 12:39:33 -07:00
-
3f1fd8f20d
Add technician login and dashboard pages
Mike Swanson
2025-12-28 12:02:48 -07:00
-
611bc00d06
Add support codes API and portal server changes
Mike Swanson
2025-12-28 17:54:05 +00:00
-
70a9fcd129
Add portal frontend and support code API
Mike Swanson
2025-12-28 10:53:02 -07:00
-
cbb09ea524
Add portal UX and dashboard specifications
Mike Swanson
2025-12-28 10:37:34 -07:00
-
aa15902f7b
Add comprehensive REQUIREMENTS.md and build config
Mike Swanson
2025-12-28 09:53:29 -07:00
-
-
33893ea73b
Initial GuruConnect implementation - Phase 1 MVP
AZ Computer Guru
2025-12-21 17:18:05 -07:00