Commit Graph

37 Commits

Author SHA1 Message Date
Virtually Nick
8f6d0c37cc GUACAMOLE-538: Add newlines at the end of the schema files for easy concatenation. 2024-08-29 17:03:48 -04:00
Virtually Nick
24e7e05ad9 GUACAMOLE-538: Update JDBC extension to recognize AUDIT permissions. 2024-07-09 10:35:59 -04:00
Michael Jumper
bb6e8bc1c7 GUACAMOLE-220: Correct documentation of update script.
The UNIQUE constraint is being added once the column is expected to be
unique, not necessarily because it should safely point to entries of a
particular table.
2018-09-27 20:15:23 -07:00
Michael Jumper
1d0fcc1732 GUACAMOLE-220: Add MySQL and SQL Server versions of user group schema. 2018-09-19 23:56:52 -07:00
Michael Jumper
d5768ead6d GUACAMOLE-96: Correct version number of upgrade scripts for next release (it will be 1.0.0, not 0.9.15). 2018-01-31 15:26:16 -08:00
Michael Jumper
6a834a1066 GUACAMOLE-96: Map base JDBC support for arbitrary attributes to MySQL tables. 2018-01-31 15:26:16 -08:00
Michael Jumper
dbd5b98250 GUACAMOLE-394: Cover both main object ID and "start_date" columns with an index for sake of correlated MAX(start_date) history queries. 2017-12-11 23:51:57 -08:00
Michael Jumper
5aa2172eac GUACAMOLE-394: Add guacamole_user_history table to database schema. 2017-12-11 23:51:56 -08:00
Nick Couchman
8b71e30c71 GUACAMOLE-339: Bump up field size to 256 to support full DNS names. 2017-07-16 22:43:50 -04: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
3c553b965c GUACAMOLE-317: Add "failover_only" column to database schema for Guacamole connections. 2017-06-06 17:32:38 -07:00
Nick Couchman
6a4bc249a7 GUACAMOLE-102: Correct versions for database schema upgrade scripts 2017-06-05 21:43:23 -04:00
Nick Couchman
025f77d1c4 GUACAMOLE-102: Initial addition of connection weight to JDBC authentication extension 2017-06-05 15:33:23 -04:00
Michael Jumper
8286b21baa GUACAMOLE-189: Define guacd override columns for guacamole_connection table in main schema init script. 2017-06-04 16:06:16 -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
152de87dc2 GUACAMOLE-189: Allow per-connection guacd parameters for the JDBC auth. 2017-05-04 21:32:23 -07:00
Michael Jumper
b69599e822 GUACAMOLE-163: Remove DEFAULT CURRENT_TIMESTAMP from guacamole_user's password_date column (compatibility with MySQL 5.5 and older). 2017-01-22 12:04:01 -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
759469231d GUACAMOLE-5: Fix syntax error in mysql create script by adding missing comma. 2016-07-26 11:48:34 -07:00
Michael Jumper
21f5aba548 GUACAMOLE-5: Add sharing profiles to database schema. 2016-07-19 11:21:45 -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
Michael Jumper
07972de9c0 GUACAMOLE-1: Relicense SQL files. 2016-03-28 20:50:34 -07:00
James Muehlner
61a73ba5bc GUAC-1426 Remove code to retroactively grant UPDATE permission to existing users. 2015-12-09 19:39:54 -08:00
James Muehlner
8f58d90ec7 GUAC-1373: Add new indexes to help performance in search query. 2015-11-24 21:34:43 -08:00
Michael Jumper
58d7fc4e18 GUAC-1193: Add indexes to start_date and end_date columns. 2015-10-16 17:54:50 -07:00
Michael Jumper
cc07e99b83 GUAC-830: Add concurrency limitations to schema and mapping. 2015-08-21 15:39:18 -07:00
Michael Jumper
ca516e6bfe GUAC-1213: Document and store user timezone such that it is used for all date/time comparisons. 2015-07-29 15:50:45 -07:00
Michael Jumper
5f25558ebd GUAC-1213: Add date/time access restrictions to guacamole_user table. 2015-07-29 15:23:09 -07:00
Michael Jumper
b078804c87 GUAC-1220: MySQL init scripts should not rely on specific IDs nor on column order/count of guacamole_user. 2015-06-09 11:41:01 -07:00
Michael Jumper
10aea5d0a3 GUAC-1176: Add password expiration attribute. 2015-06-08 14:33:43 -07:00
Michael Jumper
c8c12663b3 GUAC-800: Add support for disabling user accounts. 2015-05-26 12:42:57 -07:00
James Muehlner
59d794ef96 GUAC-801 Merge master. 2015-03-10 18:52:03 -07:00
Michael Jumper
4fb2f4e047 GUAC-1103: Allow unsalted passwords from external systems. 2015-03-06 11:02:00 -08:00
James Muehlner
f513fa6e2e GUAC-801 Created password update dialog on home screen, grant self READ and UPDATE permission to users upon creation, and added sql update script to grant self READ and UPDATE permissions for users in pre-existing databases. 2015-03-04 23:18:16 -08:00
Michael Jumper
fc25bb33aa GUAC-1101: Rename guacamole-auth-mysql hierarchically. 2015-02-28 23:26:50 -08:00