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