Virtually Nick
76d37b4071
GUACAMOLE-1239: Move caseSensitive parameter to the base mapper classes.
2024-10-11 14:10:31 -04:00
Virtually Nick
b2f74a6829
GUACAMOLE-1239: Correct spelling of parameter annotations for caseSensitive parameters.
2024-10-10 07:46:45 -04:00
Mike Jumper
02138fb208
GUACAMOLE-1239: Merge support for configuring username case-insensitivity.
2024-10-02 09:24:37 -07:00
Virtually Nick
116f709454
GUACAMOLE-1239: Update JDBC queries to handle case-sensitivity.
2024-10-02 09:23:27 -04:00
Virtually Nick
4d5101574a
GUACAMOLE-1239: Make identifier comparison case-insensitive.
2024-10-02 09:23:27 -04:00
corentin-soriano
3d0f43b558
GUACAMOLE-1611: Add new French translations.
2024-09-25 19:23:16 +02:00
Virtually Nick
3840b09dfb
GUACAMOLE-61: Strings for token names should be static.
2024-08-30 16:57:43 -04:00
Virtually Nick
7d8a6686c1
GUACAMOLE-61: New JDBC tokens should follow the standard naming conventions.
2024-08-29 22:14:52 -04:00
Mike Jumper
2799df6797
GUACAMOLE-538: Merge support for system-level "AUDIT" permission.
2024-08-29 16:47:28 -07:00
Virtually Nick
afe1e86d90
GUACAMOLE-61: Add JDBC-specific tokens, including connection start date and time.
2024-08-29 17:07:17 -04:00
Virtually Nick
24e7e05ad9
GUACAMOLE-538: Update JDBC extension to recognize AUDIT permissions.
2024-07-09 10:35:59 -04:00
Mike Jumper
9a8a5f3318
GUACAMOLE-1479: Merge change to styling of disabled users/groups.
2024-06-21 15:29:36 -07:00
Virtually Nick
3b8be53d25
Merge patch branch changes to main.
2024-05-09 17:13:48 -04:00
Alex Leitner
7317edd17d
GUACAMOLE-1948: Provide a comprehensive error message for input exceeding database column.
2024-05-07 08:23:50 +09:00
Virtually Nick
732a4c5762
GUACAMOLE-1479: Move disabled methods up to new Disableable interface.
2024-04-03 19:33:07 -04: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
b02f30935a
GUACAMOLE-1612: Merge updates to Italian translations
2023-12-01 06:40:54 -05:00
Virtually Nick
9a2fcf7028
Merge 1.5.4 changes back to master.
2023-09-27 00:00:34 -04:00
Mike Jumper
36b41e7309
GUACAMOLE-1856: Correct CREATE_USER vs. CREATE_USER_GROUP check in creation of groups.
2023-09-26 17:23:58 -07:00
Mike Jumper
940c7ad37a
Merge 1.5.3 changes back to master.
2023-06-22 08:37:23 -07:00
James Muehlner
cfd4a32f93
GUACAMOLE-1796: Batch updates to permissions so large permission changes can succeed.
...
(cherry picked from commit f2fd91ade5c75b97bbbccdef5d4ed62765ad8193)
2023-06-21 22:18:19 +00:00
Alex Leitner
2708a205d3
GUACAMOLE-1253: Update select all queries to process in batches.
2023-05-13 13:57:26 -07:00
James Muehlner
c4e6b046ae
GUACAMOLE-926: Disable batch executor for SQL Server JDBC extension - it doesn't work.
2023-05-11 00:12:43 +00:00
Mike Jumper
76ff86ec6b
GUACAMOLE-926: Merge support for importing connections via CSV/JSON/YAML.
2023-04-13 09:49:36 -07:00
James Muehlner
d657d2b90a
GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses.
2023-04-11 23:12:54 +00:00
Alex Leitner
7f37d0b0d2
GUACAMOLE-1253: Update select all queries to process in batches.
2023-04-07 21:50:36 +00:00
James Muehlner
314adf6c23
GUACAMOLE-926: Remove patch update functionality. It's needed for batch import, and it's a can of worms.
2023-04-07 20:43:30 +00:00
James Muehlner
e6bd12ee4c
GUACAMOLE-926: Allow JDBC extensions to accept identifiers from user for update.
2023-04-07 20:43:29 +00:00
James Muehlner
9cdbe0fb36
GUACAMOLE-926: Improve response plumbing through to user.
2023-04-07 20:43:29 +00:00
James Muehlner
65074385e1
GUACAMOLE-926: Set JDBC to batch mode and just do operations one at a time.
2023-04-07 20:43:29 +00:00
Niubbo75
d5e19d5e76
GUACAMOLE-1612: Update and correct Italian Translations for Guacamole Client
2023-03-17 10:41:26 +01:00
jbochenski
c375e6fcee
GUACAMOLE-1730: Add polish translation.
2023-01-04 15:32:34 +01:00
James Muehlner
89945caa5f
GUACAMOLE-1723: Simplify active window check; do not refresh from DB during active sessions.
2022-12-09 23:46:59 +00:00
James Muehlner
18d971a837
GUACAMOLE-1723: Enforce access time restrictions for logged in users.
2022-12-02 03:47:18 +00:00
James Muehlner
dfc7e6dd90
GUACAMOLE-1656: Simplify auto-refresh behavior in JDBC auth provider.
2022-08-26 18:12:23 +00:00
James Muehlner
3790d76fc9
GUACAMOLE-1656: Force refresh the user context on updateUserContext to ensure that any modified user attributes are picked up.
2022-08-26 18:12:21 +00:00
Niubbo75
a4713ca53b
GUACAMOLE-1612: Fix/Add italian translations
2022-08-08 14:17:45 +02:00
James Muehlner
31f9107ca2
GUACAMOLE-1616: Send updated tokens after adding HISTORY_UUID.
2022-06-03 20:51:59 +00:00
James Muehlner
7e4627c943
GUACAMOLE-1616: Store HISTORY_UUID in tokens for use by other extensions.
2022-05-31 21:36:08 +00:00
James Muehlner
cd3c1fbf35
GUACAMOLE-1616: Write history records for external connections if configured to do so.
2022-05-31 17:33:04 +00:00
Michael Jumper
c386845f24
GUACAMOLE-462: Retrieve individual database history records directly (by ID).
2022-02-28 00:30:30 +00:00
Michael Jumper
449fcb828e
GUACAMOLE-462: Allow individual records to be identified and retrieved directly.
2022-02-28 00:30:30 +00:00
Michael Jumper
b80d8da1bb
GUACAMOLE-462: Migrate user/connection record mappers to common base interface.
2022-02-28 00:30:30 +00:00
Michael Jumper
45ac06e0d0
GUACAMOLE-462: Create connection history records for in-progress connections.
...
Besides restoring historically-provided functionality, the ID generated
by the database for connection history records is needed to generate a
deterministic UUID that can be injected into connection configurations
with ${HISTORY_UUID}. Having such a token allows session recordings to
be given names that can be reliably matched with history records.
2022-02-28 00:30:30 +00:00
Michael Jumper
fb3aeb7628
GUACAMOLE-462: Ensure activity record UUID becomes available/updated if underlying model is assigned an ID.
2022-02-28 00:30:30 +00:00
Michael Jumper
538ac5d934
GUACAMOLE-462: Include history record UUID as token.
2022-02-28 00:30:30 +00:00
Michael Jumper
32c7ab03ad
GUACAMOLE-462: Generate consistent history record UUIDs based on database record IDs.
2022-02-28 00:30:30 +00:00
Michael Jumper
9cbf4f045f
GUACAMOLE-462: Add API-level support for associating data with history records.
2022-02-28 00:30:30 +00:00
Jimmy
a818aff733
GUACAMOLE-1446: Fixed a typo mistake ("the the") in some java files.
2021-10-26 08:09:12 +03:00