Commit Graph

199 Commits

Author SHA1 Message Date
James Muehlner
920ce67bee GUAC-1373: Partly refactored JDBC property loading. 2015-11-12 12:25:35 -08:00
Michael Jumper
58d7fc4e18 GUAC-1193: Add indexes to start_date and end_date columns. 2015-10-16 17:54:50 -07:00
James Muehlner
fdbc68bb92 GUAC-1193: Implement front end for connection history. 2015-10-13 23:38:55 -07:00
James Muehlner
03c1ac1876 GUAC-1193 Add required connection name property to connection record. 2015-10-13 20:04:24 -07:00
Michael Jumper
3c271da9b4 GUAC-1193: Do not use <bind> within <foreach>, as it only substitutes the last bound value for *ALL* usages of the created variable. Do not use LIKE, as we would then have to escape the search term in Java. 2015-10-08 17:56:12 -07:00
Michael Jumper
9b99fd7323 GUAC-1193: Add searchReadable() query, limited by available permissions. 2015-10-08 17:55:14 -07:00
Michael Jumper
b02fdb673a GUAC-1193: Fix ordering of record search results (OGNL comparison for enums is not string-based). 2015-10-08 14:35:06 -07:00
Michael Jumper
ef128b492d GUAC-1193: Fix description of query. 2015-10-08 13:53:49 -07:00
James Muehlner
a631aa803b GUAC-1193: Implement JDBC ConnectionRecordSet. Add MySQL mapping. 2015-10-06 23:06:21 -07:00
Michael Jumper
5f5b9f5cb8 GUAC-1280: Bump version numbers to 0.9.8 where appropriate. 2015-09-04 10:48:11 -07:00
Michael Jumper
b0ac5d22ff GUAC-586: Associate unique identifier with each AuthenticationProvider. 2015-08-28 12:14:02 -07:00
Michael Jumper
15e948138d GUAC-586: Associate AuthenticationProvider directly with UserContext. 2015-08-28 12:10:34 -07:00
Michael Jumper
6eee1e758c GUAC-586: Implement AuthenticatedUser. Refactor to support authenticateUser(), etc. within the database AuthenticationProvider implementations. 2015-08-28 12:10:34 -07:00
Michael Jumper
5298523114 GUAC-830: Align assignments. 2015-08-23 13:17:16 -07:00
Michael Jumper
9b27a27441 GUAC-830: Add new concurrency properties. Warn of deprecation and suggest alternatives in the logs. 2015-08-23 13:15:32 -07:00
Michael Jumper
cc07e99b83 GUAC-830: Add concurrency limitations to schema and mapping. 2015-08-21 15:39:18 -07:00
Michael Jumper
222aa93e41 GUAC-830: Migrate to ConfigurableGuacamoleTunnelService for all values of legacy properties. 2015-08-20 18:30:05 -07:00
Michael Jumper
db422d1fb0 GUAC-1213: Map date/time restriction columns to UserModel properties. 2015-07-30 12:05:23 -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
f41c7a7b1a GUAC-1174: Bump version numbers to 0.9.7. 2015-06-08 16:47:22 -07:00
Michael Jumper
02ffe81f2c GUAC-1176: Bring up-to-date with changes from GUAC-1217. 2015-06-08 14:33:43 -07:00
Michael Jumper
4c0cf58d9f GUAC-1176: Add Russian translation strings to JDBC authentication. 2015-06-08 14:33:43 -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
Michael Jumper
abd3d381f9 GUAC-587: Include and validate Guacamole version in manifest. 2015-05-12 13:40:52 -07:00
Michael Jumper
ab5fa56577 GUAC-587: Include only runtime dependencies within JDBC auth .jar files. 2015-05-11 15:53:00 -07:00
Michael Jumper
ba639f9e50 GUAC-587: Add guac-manifest.json to JDBC auth implementations. 2015-05-10 22:58:16 -07:00
Michael Jumper
a0ba68fcaf GUAC-1170: Use maven-dependency-plugin instead of maven-assembly-plugin, when build artifact should really only be one .jar file. 2015-04-26 23:42:53 -07:00
Michael Jumper
67424f693e GUAC-1170: Move to maven-assembly-plugin 2.5.3 for all projects. 2015-04-26 23:17:44 -07:00
Michael Jumper
5fc0ff66b5 GUAC-1170: Remove use of deprecated GuacamoleProperties. 2015-04-26 18:46:28 -07:00
Michael Jumper
b74c05b9f7 GUAC-1170: Add -Werror and -Xlint:all options to Java builds. 2015-04-26 18:46:27 -07:00
Michael Jumper
bbae09b51b GUAC-1128: Bump version numbers to 0.9.6 as necessary. 2015-03-23 15:36:00 -07:00
Michael Jumper
5ce0a3a5a4 GUAC-1132: Socket service is now really tunnel service. 2015-03-17 13:31:26 -07:00
James Muehlner
59d794ef96 GUAC-801 Merge master. 2015-03-10 18:52:03 -07:00
Michael Jumper
db6a9f07a3 GUAC-1103: Fix case of user READ permission. 2015-03-06 12:50:33 -08:00
Michael Jumper
4fb2f4e047 GUAC-1103: Allow unsalted passwords from external systems. 2015-03-06 11:02:00 -08:00
Michael Jumper
a2b4b62d9f GUAC-1105: Fix balancing policy semantics. 2015-03-05 14:04:34 -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
a4a3de002b GUAC-1109: Do not rely on SHA2(). Handle password hashing in Java. 2015-03-04 14:23:56 -08:00
Michael Jumper
a824ef14ea GUAC-1101: Implement multiseat and single-seat policies. Stub reserved policy. Select policy based on configuration properties. 2015-03-01 18:32:27 -08:00
Michael Jumper
edcb869c20 GUAC-1101: Username parameter of selectOne() is "username", not "identifier". 2015-03-01 13:59:34 -08:00
Michael Jumper
6f8b0ba41e GUAC-1101: Implement connection and group duplicate checks. Fix username duplicate check. 2015-03-01 12:05:58 -08:00
Michael Jumper
12c00c9749 GUAC-1101: Add missing selectAccessibleIdentifiers query. Fix selectOne for object permissions. 2015-02-28 23:26:51 -08:00
Michael Jumper
8d2e953a23 GUAC-1101: Implement querying of user permissions. 2015-02-28 23:26:51 -08:00
Michael Jumper
9f22d6bd71 GUAC-1101: Implement querying of connection group permissions. 2015-02-28 23:26:50 -08:00
Michael Jumper
820ffed959 GUAC-1101: Implement querying of connection permissions. 2015-02-28 23:26:50 -08:00
Michael Jumper
fc25bb33aa GUAC-1101: Rename guacamole-auth-mysql hierarchically. 2015-02-28 23:26:50 -08:00