session management for remote access client (#2592)

* feat(NET-584): wip: session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): session mgmt for RAC

* feat(NET-584): only enable if client is disabled

* feat(NET-584): check only for normal users

* feat(NET-584): fix condition
This commit is contained in:
Aceix
2023-10-02 04:57:58 +00:00
committed by GitHub
parent 622eb9899b
commit bfc61fa359
13 changed files with 238 additions and 70 deletions

View File

@@ -17,7 +17,7 @@ import (
const timer_hours_between_runs = 24
// HookManagerCh - channel to add any new hooks
var HookManagerCh = make(chan models.HookDetails, 2)
var HookManagerCh = make(chan models.HookDetails, 3)
// == Public ==