Commit Graph

5089 Commits

Author SHA1 Message Date
Michael Jumper
b5c5fa39ca GUACAMOLE-649: Add definition and translation for SSH "locale" parameter. 2019-05-09 18:25:23 -07:00
Virtually Nick
12ea1cb5dd GUACAMOLE-422: Document valid timezone values for setting timezone. 2019-05-06 16:29:03 -04:00
Virtually Nick
f4b41e8b19 GUACAMOLE-422: Use null exclusively for missing timezone. 2019-05-06 16:25:08 -04:00
Nick Couchman
74c07c893a GUACAMOLE-422: Implement GuacamoleProtocolCapability enum. 2019-05-06 12:18:52 -04:00
Nick Couchman
ed7a99a11b GUACAMOLE-422: More documentation updates. 2019-05-06 11:58:59 -04:00
Nick Couchman
d534a7085d GUACAMOLE-422: Update documentation and style; tweaks to GuacamoleProtocolVersion implementation. 2019-05-06 11:29:09 -04:00
Nick Couchman
381bca07fd GUACAMOLE-422: Add JSTZ license. 2019-05-06 11:27:04 -04:00
Mike Jumper
4d1e0f18dd GUACAMOLE-696: Merge changes taking database groups into account with respect to database objects when user is otherwise external to the database. 2019-05-05 19:36:37 -07:00
Virtually Nick
9158ca68e3 GUACAMOLE-696: Use Guava Sets to combine the user groups. 2019-05-05 21:16:44 -04:00
Virtually Nick
2140bedee0 GUACAMOLE-715: Merge correct non-recursive MySQL/MariaDB effective group membership query 2019-04-25 16:40:21 -04:00
Virtually Nick
377e93c518 GUACAMOLE-422: Fix assignment of protocol version value in socket. 2019-04-24 22:31:55 -04:00
Virtually Nick
0f4ff0fe46 GUACAMOLE-422: Clean up style and extra code. 2019-04-22 11:53:09 -04:00
Virtually Nick
644e69de0a GUACAMOLE-422: Tweak to checking for protocol version. 2019-04-22 11:53:09 -04:00
Virtually Nick
c5a7ab757f GUACAMOLE-422: Implement protocol version support in the client. 2019-04-22 11:53:09 -04:00
Virtually Nick
d3e00abab7 GUACAMOLE-422: Only send timezone if it's there. 2019-04-22 11:53:09 -04:00
Virtually Nick
d194e0754f GUACAMOLE-422: Add timezone instruction to handshake, remove kludge from JDBC module. 2019-04-22 11:53:09 -04:00
Nick Couchman
5ac98e441c GUACAMOLE-422: Remove extra space in pom.xml 2019-04-22 11:53:09 -04:00
Nick Couchman
0968145160 GUACAMOLE-422: Revert weird addition of timezone field in JDBC module. 2019-04-22 11:53:09 -04:00
Nick Couchman
f1bce5173f GUACAMOLE-422: Correct javadoc tag. 2019-04-22 11:53:09 -04:00
Nick Couchman
047ed7ac9c GUACAMOLE-422: Add timezone to tunnel connections. 2019-04-22 11:53:09 -04:00
Nick Couchman
8ad65d6e6c GUACAMOLE-422: Add field for timezone for SSH connections. 2019-04-22 11:53:09 -04:00
Nick Couchman
50c2161ec8 GUACAMOLE-422: Add tunnel parameter for sending the timezone. 2019-04-22 11:53:09 -04:00
Nick Couchman
ea913c98fe GUACAMOLE-422: Implement client-side timezone detection. 2019-04-22 11:53:09 -04:00
Nick Couchman
8b443dc9d5 GUACAMOLE-422: Add timezone selection for RDP connections. 2019-04-22 11:53:09 -04:00
Michael Jumper
61b6664eac GUACAMOLE-715: Include all provided effective user groups that exist within the database in results of effective groups query, regardless of whether the user is declared as a member of those groups within the database.
While this query is generally functioning as described above for all
supported databases, it is not functioning properly for the
non-recursive variant of the MySQL/MariaDB query. This change corrects
that behavior.
2019-04-21 12:02:25 -07:00
Mike Jumper
3c9302f040 GUACAMOLE-146: Merge automatic removal of exploded webapp context prior to deployment. 2019-04-20 10:50:03 -07:00
Virtually Nick
380b88c095 GUACAMOLE-146: Pre-clean the webapp context before deploying it. 2019-04-19 15:01:52 -04:00
Mike Jumper
60ff499de2 GUACAMOLE-715: Merge automatic generation of in-memory skeleton users for JDBC auth.
The database authentication backend relies on the existence of a user object for processing permissions. With the addition of user group support, this is no longer sufficient, as a user may not exist in the database yet still have permissions effectively granted to them via the database due to their group memberships dictated elsewhere. Creating an in-memory skeleton user allows this processing to proceed.
2019-04-09 11:10:48 -07:00
Nick Couchman
52d6a6aff8 GUACAMOLE-715: Provide skeleton ModeledUser when none exists in DB. 2019-04-09 13:05:33 -04:00
Mike Jumper
15e5e70e90 GUACAMOLE-569: Merge removal of NAME and VERSION strings from Chinese translation. 2019-03-03 20:58:22 -08:00
Virtually Nick
1b83c0fb77 GUACAMOLE-569: Remove strings that aren't actually translated. 2019-03-01 07:25:47 -05:00
Virtually Nick
e1fea889ca GUACAMOLE-696: In JDBC module, merge effective groups. 2019-02-21 20:37:36 -05:00
Virtually Nick
19fe85b92b GUACAMOLE-354: Correct order of LANG-COUNTRY in keymap names. 2019-02-21 17:56:18 -05:00
Virtually Nick
bc3b7e24e4 GUACAMOLE-354: Add translation string for CH DE keyboard layout. 2019-02-21 17:53:47 -05:00
Virtually Nick
215b643600 GUACAMOLE-729: Merge bump version numbers to 1.1.0 2019-02-09 14:23:31 -05:00
Michael Jumper
c675d83ff9 GUACAMOLE-729: Extensions compatible with 1.0.0 are also compatible with 1.1.0. 2019-02-09 11:09:05 -08:00
Michael Jumper
c3fbf44f70 GUACAMOLE-729: Bump version numbers to 1.1.0. 2019-02-09 11:08:28 -08:00
Virtually Nick
1bbf9f0b72 GUACAMOLE-712: Merge add Danish to RDP 2019-02-06 09:02:14 -05:00
netromnetrom
d8aec21418 Merge pull request #2 from netromnetrom/patch-5
GUACAMOLE-712
2019-02-06 11:53:54 +01:00
netromnetrom
4efae76284 Merge pull request #1 from netromnetrom/patch-4
Patch 4
2019-02-06 11:53:00 +01:00
Nick Couchman
f88c3ab56f GUACAMOLE-354: Add ch-de-qwertz option for RDP keymap. 2019-02-02 14:45:49 -05:00
Virtually Nick
8c5002cd7b GUACAMOLE-626: Merge add support for Docker secrets to startup.sh 2019-02-02 14:38:25 -05:00
Virtually Nick
48f5f57ce7 GUACAMOLE-717: Merge handle LDAPException gracefully when doing a search 2019-02-01 20:43:21 -05:00
Virtually Nick
a2766884c4 GUACAMOLE-713: Merge add support for changing Logback verbosity to Docker start script 2019-01-27 16:53:18 -05:00
Joel Best
93d80418ba GUACAMOLE-717: Handle LDAPException gracefully when processing LDAP search results 2019-01-25 20:36:43 -05:00
Virtually Nick
957d45d9ea GUACAMOLE-716: Merge add all LDAP properties to Docker start script 2019-01-25 09:44:15 -05:00
Mike Jumper
df7404f4cb GUACAMOLE-693: Merge update to NOTICE copyright year (2018 -> 2019). 2019-01-24 16:43:48 -08:00
Mike Jumper
dda403e1c2 GUACAMOLE-697: Merge addition of DISTINCT to "selectOne" permission queries. 2019-01-24 16:42:42 -08:00
Joel Best
26d3d51db3 GUACAMOLE-716: Add all LDAP properties to Docker start script 2019-01-24 16:27:31 -05:00
Nick Couchman
ba198398e0 GUACAMOLE-697: Add DISTINCT to selectOne permissions queries. 2019-01-24 07:53:22 -05:00