Commit Graph

6932 Commits

Author SHA1 Message Date
Michael Jumper
73eb4536a9 GUACAMOLE-1289: Remove unnecessary re-bundling of Apache license. 2024-04-25 18:10:48 -07:00
Michael Jumper
3859fd2f1c GUACAMOLE-1289: Migrate to minute-granularity timeouts for Duo (default of 5 minutes). 2024-04-25 18:10:48 -07:00
Michael Jumper
23ed76d460 GUACAMOLE-1289: Remove Duo dependency on Spring. Update transitive Duo dependencies to latest compatible. 2024-04-25 18:10:48 -07:00
Michael Jumper
6dd4766da4 GUACAMOLE-1289: Refactor Duo and authentication-resumption changes to instead leverage support for updating/replacing credentials prior to auth. 2024-04-25 18:10:48 -07:00
Virtually Nick
d6ff746808 GUACAMOLE-374: Merge generalize Docker image to automatically map environment variables to properties. 2024-04-25 20:44:03 -04:00
Michael Jumper
1b271a2407 GUACAMOLE-374: Enable automatic IP banning (brute-force throttling) by default. 2024-04-25 14:23:02 -07:00
Michael Jumper
649492b412 GUACAMOLE-374: Allow log level to be configured easily with "log-level" property. 2024-04-25 14:23:02 -07:00
Michael Jumper
acaee44a53 GUACAMOLE-374: Allow multiple PropertyValue annotations to be associated with each enum value for EnumGuacamoleProperty. 2024-04-25 14:23:02 -07:00
Michael Jumper
c818650ae0 GUACAMOLE-374: Switch to "REMOTE_IP_VALVE_*" environment variables for configuring RemoteIpValve. 2024-04-25 14:23:02 -07:00
Michael Jumper
d6a491f933 GUACAMOLE-374: Automatically read properties from files pointed to by "*_FILE" environment variables. 2024-04-25 14:23:02 -07:00
Michael Jumper
9580dd4f82 GUACAMOLE-374: Support absolutely all properties and extensions. 2024-04-25 14:23:02 -07:00
Virtually Nick
83111616e5 GUACAMOLE-1946: Merge disable autofill on TOTP verification code field. 2024-04-19 17:51:02 -04:00
James Muehlner
45c5afbf1e GUACAMOLE-1946: Disable autofill on TOTP verification code field. 2024-04-19 21:32:59 +00:00
James Muehlner
e9bac2aef0 GUACAMOLE-1068: Merge TOTO fix to generate random key at login if key is unconfirmed. 2024-04-18 12:28:28 -05:00
James Muehlner
13f827adf7 GUACAMOLE-1866: Merge feature allowing recent connections to be removed. 2024-04-17 16:18:57 -05:00
James Muehlner
8c2859ba5f GUACAMOLE-1760: Merge client-side options for compression and quality levels 2024-04-17 16:16:18 -05:00
Virtually Nick
4d7a54b463 GUACAMOLE-1866: Allow recent connections to be removed. 2024-04-17 14:44:20 -04:00
Virtually Nick
a909f23d4c GUACAMOLE-1760: Add client-side options for compression and quality levels. 2024-04-17 14:38:04 -04:00
Virtually Nick
462022e3f1 GUACAMOLE-1068: Generate random key at each login if key is unconfirmed. 2024-04-12 23:11:10 -04:00
James Muehlner
0e12f48c29 GUACAMOLE-1916: Merge jump to top of page after cloning entity in UI. 2024-04-05 13:55:47 -07:00
Virtually Nick
3b76865eec GUACAMOLE-1916: Jump to top of page after clone. 2024-04-05 15:11:56 -04:00
James Muehlner
e182073c33 GUACAMOLE-1289: Merge upgrade to Duo API v4. 2024-04-05 10:14:43 -07:00
Alex Leitner
9f1a8e6686 GUACAMOLE-1289: Add new translations and guacamole properties. 2024-04-05 01:28:28 +00:00
James Muehlner
83f0f193bd GUACAMOLE-1866: Merge new feature allowing users to configure recent connection display. 2024-04-04 14:43:39 -07:00
Virtually Nick
732a4c5762 GUACAMOLE-1479: Move disabled methods up to new Disableable interface. 2024-04-03 19:33:07 -04:00
Alex Leitner
7c49466c79 GUACAMOLE-1289: Modify the Authentication Service to no longer explicitly compare state query string. 2024-04-03 05:47:48 +00:00
Virtually Nick
61457686e3 GUACAMOLE-1479: Update front-end styles and translations for disabled users and user groups. 2024-04-01 11:24:23 -04:00
Virtually Nick
015117f079 GUACAMOLE-1479: Switch JDBC module to use disabled methods instead of attributes. 2024-04-01 11:24:23 -04:00
Virtually Nick
75250148b0 GUACAMOLE-1479: Implement the disabled methods for User and UserGroup in REST API. 2024-04-01 11:24:23 -04:00
Virtually Nick
beacffbfc7 GUACAMOLE-1479: Implement the disabled methods in guacamole-ext User and UserGroup classes. 2024-04-01 11:24:23 -04:00
Virtually Nick
17f16428f8 GUACAMOLE-1479: Correct AbstractUserGroup to actually be an abstract class. 2024-04-01 11:24:23 -04:00
Virtually Nick
06374de1a5 GUACAMOLE-1931: Merge add configuration option to allow overwriting typescript files. 2024-03-29 12:29:40 -04:00
James Muehlner
f5fa04d331 GUACAMOLE-1931: Add configuration option to allow overwriting typescript files. 2024-03-29 16:25:04 +00:00
Alex Leitner
b0e5ecd33e GUACAMOLE-1289: Handle resumable state for duo authentication. 2024-03-29 01:03:48 +00:00
Virtually Nick
7807bb9c11 GUACMAOLE-1289: Fixup and debugging. 2024-03-29 00:57:41 +00:00
Virtually Nick
cbd7f60f5d GUACAMOLE-1289: Licenses for updated Duo components. 2024-03-29 00:57:40 +00:00
Virtually Nick
e8860e4dd8 GUACAMOLE-1289: Update the Duo extension to the v4 API 2024-03-29 00:57:40 +00:00
Virtually Nick
13494baa4a GUACAMOLE-1289: Move AuthenticationSession components to guacamole-exit. 2024-03-29 00:57:40 +00:00
Alexander Leitner
5a135f3361 GUACAMOLE-1931: Merge addition of configuration option to allow overwriting of recording files. 2024-03-26 00:41:38 +00:00
Virtually Nick
eb31d5e82d Merge patch branch changes to main branch. 2024-03-25 08:42:46 -04:00
Virtually Nick
8b96e9cd29 Merge 1.5.5 changes to patch branch. 2024-03-25 08:41:54 -04:00
Virtually Nick
df6f9f3358 GUACAMOLE-1905: Merge update Kotlin, Jackson, and Jersey to their latest compatible versions. 2024-03-25 08:16:28 -04:00
Michael Jumper
3130728ecf GUACAMOLE-1905: Remove license documentation for dependencies no longer used. 2024-03-24 20:59:04 -07:00
Michael Jumper
30bf87368d GUACAMOLE-1905: Update to latest compatible version of Jersey (2.42). 2024-03-24 18:47:58 -07:00
Michael Jumper
5ff5b27817 GUACAMOLE-1905: Do not consider Logback 1.5.x for updates (incompatible). 2024-03-24 15:03:39 -07:00
Michael Jumper
923fe14d6c GUACAMOLE-1905: Update to latest compatible version of Jackson (2.17.0). 2024-03-24 15:02:43 -07:00
Michael Jumper
26e0a97201 GUACAMOLE-1905: Update to latest version of Kotlin (1.9.23). 2024-03-24 14:30:47 -07:00
Nathaniel.Belles
0ee8fb52d1 GUACAMOLE-1374: Updating base Docker image for building on ARM 2024-03-23 22:45:21 -04:00
James Muehlner
455c05aa37 GUACAMOLE-1931: Add configuration option to allow overwriting recording files. 2024-03-18 17:01:51 +00:00
Michael Jumper
3611be5c41 Merge changes from patch branch back to main. 2024-03-14 00:28:19 -07:00