Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor meta data merging | Simon Rettberg | 2023-03-24 | 1 | -17/+19 |
| | |||||
* | Reduce logging spam | Steffen Ritter | 2023-03-02 | 1 | -1/+1 |
| | |||||
* | Compatibility with guacamole 1.4.0 | Steffen Ritter | 2023-03-02 | 1 | -1/+1 |
| | |||||
* | fix language tags for Guacamole 1.2.0, workaround for greyed out continue ↵ | Udo Walter | 2020-10-27 | 1 | -5/+8 |
| | | | | | | | button, add build logging Build revision and timestamp are logged on start and sent as http request headers on connection to the sat server. (Bwlp-Plugin-Build-Revision and Bwlp-Plugin-Build-Timestamp) This build now requires guacamole >=1.2.0 | ||||
* | Reduce SPAM by using .debug() not .info() | Simon Rettberg | 2020-07-23 | 1 | -2/+2 |
| | |||||
* | Update client list every 2 mins for better timeout handling | Simon Rettberg | 2020-07-23 | 1 | -0/+20 |
| | | | | | | AvailableClient.isTimeout() is only called when the list is updated, which might be very infrequently. Some of its checks are better run frequently, as to not accidentally kill a connection to early. | ||||
* | Sanity checks, thread safety, remove unused grouplist in AvailableClient | Simon Rettberg | 2020-07-20 | 1 | -22/+39 |
| | |||||
* | Add sanity check, fix array compare | Simon Rettberg | 2020-07-20 | 1 | -2/+6 |
| | |||||
* | Remove pointless code | Simon Rettberg | 2020-07-20 | 1 | -5/+0 |
| | | | | | No need to mark removed clients as OFFLINE. Timeout handling will work just fine either way. | ||||
* | Add translations to German and an info text regarding the resolution | Udo Walter | 2020-06-30 | 1 | -2/+2 |
| | |||||
* | Try reusing old connection, even if we don't have a user context | Simon Rettberg | 2020-05-15 | 1 | -0/+19 |
| | |||||
* | Fix two ways a client could be listed as free but be not connectable. | Udo Walter | 2020-05-14 | 1 | -10/+35 |
| | | | | | | 1. User gets assigned a client but never connects to the vnc. Client is "in use" but ist actually idleing in the login screen. The client gets updated and the state set to IDLE but the inUseBy is not reset because the vnc password stays the same for some time. Clients in IDLE state with no user connected to the vnc tunnel now get reset to not in use. 2. If a client is missing from the JSON list and had IDLE as the last status it was still listed as IDLE until the timeout (5 minutes) where it is removed entirely. Missing clients waiting to timeout are now set to OFFLINE state. | ||||
* | Add some debug logs. Rename the 'virtual' locations to groups. | Udo Walter | 2020-05-13 | 1 | -35/+41 |
| | |||||
* | Add location selection | Udo Walter | 2020-05-07 | 1 | -17/+99 |
| | |||||
* | Adapt to new json format | Simon Rettberg | 2020-04-30 | 1 | -1/+11 |
| | |||||
* | First Commit | Simon Rettberg | 2020-04-15 | 1 | -0/+219 |