Mike Jumper
c4b9b0173c
GUACAMOLE-1205: Merge bump of version numbers to 1.3.0.
2020-11-03 22:17:21 -08:00
Virtually Nick
5da40bd633
GUACAMOLE-1205: Bump Guacamole Client components to version 1.3.0
2020-11-03 18:06:47 -05:00
Virtually Nick
c68a817b46
GUACAMOLE-1078: Merge add Catalan translations to Guacamole
2020-11-03 13:48:06 -05:00
Jordi Roman
5972b006ff
GUACAMOLE-1078: Catalan I18N. Generation of a translation into the Catalan language.
...
The modifications add translation file for the webapp and the following extensions:
- guacamole-auth-cas
- guacamole-auth-duo
- guacamole-auth-jdbc
- guacamole-auth-openid
- guacamole-auth-quickconnect
- guacamole-auth-radius
- guacamole-auth-saml
- guacamole-auth-totp
Modify the guac-manifest file of the different translated extensions and place translations in alphabetical order
2020-11-03 18:59:10 +01:00
Michael Jumper
349fc36109
GUACAMOLE-1021: Refactor MySQL queries to NOT duplicate results across related entities.
...
Previous versions of the MySQL queries relied on permission for each
object being granted from exactly one location, thus allowing queries
to be narrowed by permission using a simple JOIN. This is no longer
the case, as permissions may be inherited from multiple locations
(groups).
2020-10-31 15:36:11 -07:00
Virtually Nick
54b80f94bf
GUACAMOLE-1123: Add RecordMapper support for searching history limited by the identifier of a record.
2020-10-30 11:51:16 -04:00
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