Commit Graph
83 Commits
Author SHA1 Message Date
Virtually Nick 211f8e2b25 GUACAMOLE-966: Bump client version numbers to 1.2.0 2020-02-27 14:02:45 -05:00
Michael Jumper 5ff81f7735 Merge 1.1.0 changes back to master.
Conflicts:

 * extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-radius/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
 * guacamole/src/main/webapp/translations/de.json
2019-09-09 18:57:01 -07:00
Mike Jumper 981adc94e6 GUACAMOLE-699: Merge changes bringing German translations up-to-date. 2019-09-09 18:52:53 -07:00
leetxyz 5ac68c3f72 GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation 2019-08-15 18:09:30 +02:00
chisatohasimoto 0cad9eef69 GUACAMOLE-821:Add Japanese language support 2019-07-08 13:28:03 +09: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
Michael Jumper c3fbf44f70 GUACAMOLE-729: Bump version numbers to 1.1.0. 2019-02-09 11:08:28 -08:00
Nick Couchman ba198398e0 GUACAMOLE-697: Add DISTINCT to selectOne permissions queries. 2019-01-24 07:53:22 -05:00
Michael Jumper dec7b3c340 GUACAMOLE-220: Dynamically detect whether the MariaDB / MySQL server supports recursive CTEs. 2018-09-19 23:56:53 -07:00
Michael Jumper 204b6a4b24 GUACAMOLE-220: Update MySQL mapping with respect to user group support. 2018-09-19 23:56:52 -07:00
Michael Jumper 45513592a7 GUACAMOLE-570: Bump version numbers to 1.0.0. 2018-06-05 21:34:26 -07:00
Michael Jumper 6a834a1066 GUACAMOLE-96: Map base JDBC support for arbitrary attributes to MySQL tables. 2018-01-31 15:26:16 -08:00
Nick Couchman 00d464b511 Merge 0.9.14 changes back to master. 2018-01-05 10:41:40 -05:00
Nick Couchman 1c5951b6ac GUACAMOLE-394: Merge add support for recording user login/logout history to database auth. 2018-01-05 10:38:12 -05:00
Nick Couchman d73a0ece29 Merge 0.9.14 changes back to master. 2018-01-01 16:29:38 -05:00
djrm05 3e9387112e GUACAMOLE-463: Spanish translation for Guacamole client. 2017-12-13 19:30:24 +01:00
Michael Jumper 58054719b3 GUACAMOLE-394: Disambiguate "user_id" column, now that connection query joins the connection history table. 2017-12-11 23:51:57 -08:00
Michael Jumper 28e7d215ac GUACAMOLE-394: Automatically update the end time of user history records upon logout. 2017-12-11 23:51:57 -08:00
Michael Jumper 8694bc802a GUACAMOLE-394: Determine last active date for users based on history table. 2017-12-11 23:51:57 -08:00
Michael Jumper a3dd919940 GUACAMOLE-394: History must be LEFT JOINed when calculating last active date, or inactive connections will disappear entirely. 2017-12-11 23:51:57 -08:00
Michael Jumper 6f6b4e5d96 GUACAMOLE-394: Add mapper for user login records. 2017-12-11 23:51:57 -08:00
Michael Jumper 3d7b8ee89b GUACAMOLE-394: Pull connection last active time from history records. 2017-12-11 23:51:56 -08:00
Michael Jumper ce4cd11993 GUACAMOLE-423: Bump version numbers for all modified components to 0.9.14. 2017-12-06 00:12:43 -08:00
Michael Jumper 26122ebc3e GUACAMOLE-394: Deprecate ConnectionRecordSet. Refactor accordingly. 2017-09-25 12:30:03 -07:00
Michael Jumper 22760b5d0b GUACAMOLE-395: Populate "expired" property of Guacamole users defined via MySQL / MariaDB. 2017-09-25 11:39:03 -07:00
Nick Couchman f2120c8d14 GUACAMOLE-339: Add remote host field to database and populate appropriately. 2017-07-16 21:58:28 -04:00
Michael Jumper 06a090d7d6 GUACAMOLE-317: Add missing comma to MySQL ConnectionMapper.xml. 2017-06-13 22:39:50 -07:00
Michael Jumper 3c553b965c GUACAMOLE-317: Add "failover_only" column to database schema for Guacamole connections. 2017-06-06 17:32:38 -07:00
Nick Couchman 25493a8355 GUACAMOLE-102: Woops...add MySQL module ConnectionMapper.xml updates. 2017-06-05 21:43:25 -04:00
Michael Jumper 9236aea866 GUACAMOLE-314: Bump version numbers of all modified components to 0.9.13-incubating. 2017-06-01 23:05:53 -07:00
Michael Jumper a34d3facc4 GUACAMOLE-292: Store user profile information within PostgreSQL/MySQL database. 2017-05-27 11:28:13 -07:00
Michael Jumper 31b1b42ba6 GUACAMOLE-189: Refactor GuacamoleProxyConfiguration to guacamole-ext. 2017-05-04 21:32:23 -07:00
Michael Jumper 152de87dc2 GUACAMOLE-189: Allow per-connection guacd parameters for the JDBC auth. 2017-05-04 21:32:23 -07:00
Michael Jumper 3de690abfe GUACAMOLE-225: Bump version numbers to 0.9.12-incubating (guacamole-common unchanged). 2017-02-28 09:33:53 -08:00
Michael Jumper ca7ec98d50 GUACAMOLE-159: Less-than characters must be properly escaped within mapper XML. 2017-01-13 13:14:06 -08:00
Michael Jumper 8185a023f6 GUACAMOLE-154: Bump version numbers to 0.9.11-incubating for modified components. 2017-01-09 13:51:23 -08:00
Michael Jumper a943077d40 GUACAMOLE-36: Record and maintain password history. 2017-01-05 13:37:13 -08:00
Michael Jumper ae695ef17b GUACAMOLE-36: Define and map historical password record table. 2017-01-05 13:37:13 -08:00
Michael Jumper a207411241 GUACAMOLE-36: Add password reset date to schema. 2017-01-03 20:55:42 -08:00
James Muehlner 3f7ed57a8a GUACAMOLE-87: Bump guacamole-client version numbers to 0.9.10-incubating. 2016-08-25 21:48:04 -07:00
Michael Jumper f32dbac458 GUACAMOLE-81: Enforce parent/child permissions between SharingProfile and Connection. 2016-08-20 19:13:01 -07:00
Michael Jumper a83b5c585c GUACAMOLE-76: Query child object identifiers directly. 2016-08-19 23:18:37 -07:00
James Muehlner 4d35e1c166 GUACAMOLE-80: Remove trailing comma. 2016-08-16 22:02:36 -07:00
Michael Jumper ff3c57dff0 GUACAMOLE-5: Display the username of the user that shares a connection. 2016-07-30 23:11:12 -07:00
Michael Jumper 06a7ca1b7a GUACAMOLE-5: Handle shared connections via dedicated AuthenticationProvider. 2016-07-29 18:46:58 -07:00
Michael Jumper f119b97230 GUACAMOLE-5: Column "sharing_profile_id" is ambiguous without the table name. 2016-07-25 14:44:48 -07:00
Michael Jumper 53a856b285 GUACAMOLE-5: Add sharing profile properties to connection record model. 2016-07-19 22:26:30 -07:00
Michael Jumper cfac865807 GUACAMOLE-5: Map sharing profile model objects to database schema. 2016-07-19 22:26:30 -07:00
Michael Jumper b7ac434d41 GUACAMOLE-53: Add session affinity attribute for connection groups. 2016-06-14 22:14:41 -07:00
Michael Jumper f4a3c5b31e GUACAMOLE-52: Foreign keys in history table should be ON DELETE SET NULL. For sake of context, always store username and connection name in history table. 2016-06-14 21:25:41 -07:00