Nick Couchman
|
df8c07c187
|
GUACAMOLE-526: Fix loading of CAS ticket field and redirection.
|
2018-12-04 19:28:14 -05:00 |
|
Michael Jumper
|
ef0cb1ee7a
|
GUACAMOLE-598: Ignore if current user has no associated data. Authentication providers are not required to provide data for the users they authenticate.
|
2018-12-04 13:22:16 -08:00 |
|
Michael Jumper
|
fc457c080d
|
Merge 1.0.0 changes back to master.
|
2018-12-03 07:32:21 -08:00 |
|
Michael Jumper
|
a967ffa41c
|
GUACAMOLE-670: Merge changes correcting conflicting versions of SLF4J.
|
2018-12-03 07:30:23 -08:00 |
|
Nick Couchman
|
95dfb5e765
|
GUACAMOLE-670: Use exclusion to block loading of duplicate slf4j.
|
2018-12-03 07:35:22 -05:00 |
|
Nick Couchman
|
73744d22f9
|
GUACAMOLE-670: Add slf4j logging to modules to avoid pulling in conflicting versions.
|
2018-12-02 15:43:12 -05:00 |
|
Nick Couchman
|
823bbeace1
|
Merge 1.0.0 changes back to master.
|
2018-11-09 20:26:05 -05:00 |
|
Nick Couchman
|
001ece14e2
|
GUACAMOLE-220: Merge correct translation strings for user group "disabled" attribute.
|
2018-11-09 20:24:24 -05:00 |
|
James Muehlner
|
d4f58f2c0d
|
Merge changes from 1.0.0 back to master.
|
2018-11-08 22:18:28 -08:00 |
|
James Muehlner
|
4d858451c9
|
GUACAMOLE-656: Merge maven-surefire-plugin build fix.
|
2018-11-08 22:16:58 -08:00 |
|
Michael Jumper
|
95b5fdccdc
|
GUACAMOLE-656: Explicitly depend on maven-surefire-plugin 3.0.0-M1 due to SUREFIRE-1588.
|
2018-11-08 22:09:35 -08:00 |
|
James Muehlner
|
756ec2fcc4
|
Merge 1.0.0 changes back to master.
|
2018-11-08 21:26:43 -08:00 |
|
James Muehlner
|
c0008aed62
|
GUACAMOLE-220: Merge LDAP user group support.
|
2018-11-08 20:42:51 -08:00 |
|
Michael Jumper
|
b355106c77
|
GUACAMOLE-220: Remove unnecessary explicit type parameters.
|
2018-11-08 20:11:17 -08:00 |
|
Michael Jumper
|
a4d6f62df0
|
GUACAMOLE-220: Reword description of getGroupSearchFilter() to be less brain-meltingly difficult to read.
|
2018-11-08 19:55:49 -08:00 |
|
Michael Jumper
|
83033cad65
|
GUACAMOLE-220: Use JavaDoc "{@link Map}" to point to Map interface.
|
2018-11-08 19:45:25 -08:00 |
|
Michael Jumper
|
3c5594db2e
|
GUACAMOLE-220: Group attribute "disabled" controls whether the group has any effect, not whether login is allowed.
|
2018-11-03 17:24:06 -07:00 |
|
Michael Jumper
|
2d6ba84a3d
|
GUACAMOLE-220: Refactor default behavior of SimpleUser and SimpleUserGroup into AbstractUser and AbstractUserGroup.
|
2018-11-03 14:52:24 -07:00 |
|
Michael Jumper
|
90a6d8e371
|
GUACAMOLE-220: Clarify usage of SimpleUser and SimpleUserGroup.
|
2018-11-03 14:14:04 -07:00 |
|
Michael Jumper
|
d533de118f
|
GUACAMOLE-220: Add EMPTY_SET convenience constant to all core set interfaces.
|
2018-11-03 14:08:46 -07:00 |
|
Michael Jumper
|
d10256e151
|
GUACAMOLE-220: Deprecate built-in support for storage of permissions in SimpleUser. Add convenience constructors for SimpleObjectPermissionSet.
|
2018-11-03 13:58:50 -07:00 |
|
Michael Jumper
|
aa0c654231
|
GUACAMOLE-220: Retrieve user groups from LDAP. Take immediate group membership into account.
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
bdc792603d
|
GUACAMOLE-220: Add configuration property for setting the attributes which uniquely identify user groups within LDAP.
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
7c57b448bb
|
GUACAMOLE-220: Define generic service for executing LDAP queries. Refactor existing services to remove common code.
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
929c7de2c9
|
GUACAMOLE-220: Add user group permissions to SimpleUser.
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
5362bc6708
|
GUACAMOLE-220: Add SimpleUserGroup (read-only UserGroup implementation with no members).
|
2018-11-03 12:41:54 -07:00 |
|
Nick Couchman
|
ecca7bc509
|
GUACAMOLE-524: Merge correct handling of parameter tokens within SimpleConnection
|
2018-10-17 13:20:44 -04:00 |
|
Michael Jumper
|
143c10b6ef
|
GUACAMOLE-524: Correct handling of tokens within SimpleConnection. The copy of the configuration should be filtered, not the original, and token values need to actually be set.
|
2018-10-16 14:53:10 -07:00 |
|
Michael Jumper
|
333a8c411f
|
GUACAMOLE-524: Provide convenience constructor for TokenFilter which initializes the filter with provided tokens.
|
2018-10-16 14:53:10 -07:00 |
|
Nick Couchman
|
f3cbdf5a3b
|
Merge 1.0.0 changes back to master.
|
2018-10-11 06:40:52 -04:00 |
|
Nick Couchman
|
fd1928e0bb
|
GUACAMOLE-96: Merge do not require TOTP for users that cannot enroll.
|
2018-10-11 06:39:00 -04:00 |
|
Michael Jumper
|
d79988d59e
|
GUACAMOLE-96: Do not require TOTP for users that cannot enroll due to lack of permission to update their account.
|
2018-10-11 01:35:51 -07:00 |
|
Nick Couchman
|
dfd4332761
|
GUACAMOLE-524: Merge use decoration API to inject tokens from LDAP attributes.
|
2018-10-06 08:09:29 -04:00 |
|
Michael Jumper
|
13e2b06666
|
GUACAMOLE-524: Switch to "LDAP_" prefix for LDAP user attribute tokens.
|
2018-10-05 12:54:00 -07:00 |
|
Michael Jumper
|
cb30b148b9
|
GUACAMOLE-524: Consistently generate token names from LDAP attributes with arbitrary naming conventions.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
98bd3ead21
|
GUACAMOLE-524: Remove Attributes interface from AuthenticatedUser. Rely instead on tokens injected via decoration of connections.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
0d7cff5f2d
|
GUACAMOLE-524: Add convenience classes for injecting custom parameter tokens through decoration.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
7a3f51be71
|
GUACAMOLE-524: Rename LDAP-specific AuthenticatedUser / UserContext to not conflict with guacamole-ext classes.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
1210d5624c
|
GUACAMOLE-524: Deprecate and replace StandardTokens with arbitrary tokens provided to Connectable.connect().
|
2018-10-05 12:47:26 -07:00 |
|
Nick Couchman
|
3089e71e60
|
Merge 1.0.0 changes back to master.
|
2018-10-05 15:31:01 -04:00 |
|
Nick Couchman
|
1f55349d27
|
GUACAMOLE-220: Merge ignore missing user or group when retrieving permissions/memberships.
|
2018-10-05 15:29:38 -04:00 |
|
Nick Couchman
|
01709fb26b
|
Merge 1.0.0 changes back to master.
|
2018-10-05 15:13:36 -04:00 |
|
Michael Jumper
|
adb9aaa5e2
|
GUACAMOLE-220: Ignore missing user or group when retrieving permissions/memberships.
|
2018-10-05 11:56:42 -07:00 |
|
Nick Couchman
|
25071673db
|
GUACAMOLE-96: Merge add protected convenience method for retrieving delegate object.
|
2018-10-05 14:40:22 -04:00 |
|
Michael Jumper
|
11c1d8c97e
|
GUACAMOLE-96: Add protected convenience method for retrieving delegate object.
|
2018-10-05 10:36:47 -07:00 |
|
Nick Couchman
|
9d485ffcf7
|
Merge 1.0.0 changes back to master.
|
2018-10-04 04:05:34 -04:00 |
|
Nick Couchman
|
7fcb506711
|
GUACAMOLE-232: Merge mark key as implicitly pressed only when pressed due to another, identifiable key event.
|
2018-10-04 04:03:48 -04:00 |
|
Michael Jumper
|
e3c1b6ac98
|
GUACAMOLE-232: Mark key as implicitly pressed only when pressed due to another, identifiable key event.
|
2018-10-03 21:30:26 -07:00 |
|
Nick Couchman
|
e32f3abd76
|
Merge 1.0.0 changes back to master.
|
2018-10-03 14:53:46 -04:00 |
|
Nick Couchman
|
f46f52dbac
|
GUACAMOLE-232: Merge correct inverted explicit/implicit logic.
|
2018-10-03 14:52:27 -04:00 |
|