Commit Graph
35 Commits
Author SHA1 Message Date
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