Commit Graph
100 Commits
Author SHA1 Message Date
Virtually Nick 404e1d2ec4 GUACAMOLE-736: Bump jaxb-api to version 2.3.1 2019-02-18 08:43:18 -05:00
Virtually Nick d907767d52 GUACAMOLE-736: Explicitly pull in javax.xml.bind depdendency for modules that require it. 2019-02-17 18:28:37 -05:00
Virtually Nick 068a458822 GUACAMOLE-734: Update logback version to latest stable. 2019-02-15 09:16:59 -05:00
Virtually Nick 8f27896dca Merge 1.1.0 changes back to master. 2019-02-09 14:24:49 -05:00
Nick Couchman ba198398e0 GUACAMOLE-697: Add DISTINCT to selectOne permissions queries. 2019-01-24 07:53:22 -05:00
Nick Couchman af2ef32fc3 GUACAMOLE-693: Update copyright year to 2019. 2019-01-23 17:12:45 -05:00
Nick Couchman fd2198d62b GUACAMOLE-674: Merge add variable for LDAP member attribute to Docker start script. 2018-12-07 04:49:54 -05:00
Nick Couchman a1e6db170f GUACAMOLE-598: Merge ignore if current user has no associated data. 2018-12-06 07:01:31 -05:00
Nick Couchman 29982e3a85 GUACAMOLE-526: Clean up unused code and minor errors. 2018-12-04 19:28:18 -05:00
Nick Couchman df8c07c187 GUACAMOLE-526: Fix loading of CAS ticket field and redirection. 2018-12-04 19:28:14 -05: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
Nick Couchman ecca7bc509 GUACAMOLE-524: Merge correct handling of parameter tokens within SimpleConnection 2018-10-17 13:20:44 -04: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
Nick Couchman dfd4332761 GUACAMOLE-524: Merge use decoration API to inject tokens from LDAP attributes. 2018-10-06 08:09:29 -04: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
Nick Couchman 25071673db GUACAMOLE-96: Merge add protected convenience method for retrieving delegate object. 2018-10-05 14:40:22 -04: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
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
Nick Couchman 31c8dfe28b Merge 1.0.0 changes back to master. 2018-10-03 14:26:40 -04:00
Nick Couchman c04a71edad GUACAMOLE-232: Merge address regressions in handling of keyboard modifiers. 2018-10-03 14:24:18 -04:00
Nick Couchman 863670a580 GUACAMOLE-524: Merge correct AuthenticatedUser implementations of Attributes interface. 2018-10-03 09:44:52 -04:00
Nick Couchman 220d9b2994 GUACAMOLE-360: Merge update active connection permission check to support user groups. 2018-10-01 21:15:51 -04:00
Nick Couchman 658ce78846 Merge 1.0.0 changes back to master.
Conflicts:
	extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/user/RemoteAuthenticatedUser.java
2018-10-01 13:51:56 -04:00
Nick Couchman 828313541b GUACAMOLE-220: Merge add database support for user groups. 2018-10-01 13:38:55 -04:00
Nick Couchman 3ff58129cb Merge 1.0.0 changes back to master. 2018-09-30 08:41:28 -04:00
Nick Couchman aa7cd9d261 GUACAMOLE-437: Merge remove erroneous non-breaking spaces from source. 2018-09-30 08:40:24 -04:00
Nick Couchman d1a6c297b8 Merge 1.0.0 changes back to master. 2018-09-29 16:50:32 -04:00
Nick Couchman e861027f53 GUACAMOLE-635: Merge require Java 1.8 for all Java components except guacamoole-common 2018-09-29 16:48:17 -04:00
Nick Couchman ef568fb9f1 GUACAMOLE-629: Merge support for argv instruction. 2018-09-26 08:40:48 -04:00
Nick Couchman 8a5645e90b GUACAMOLE-622: Merge add parameter definitions for telnet login success, failure, and username regex. 2018-09-21 20:56:15 -04:00
Nick Couchman 355f76b15e GUACAMOLE-624: Merge include user full name and organization in display and filter. 2018-09-21 20:29:03 -04:00
Nick Couchman 0f93e7ff45 GUACAMOLE-622: Merge increase FailoverGuacamoleSocket instruction queue limit. 2018-09-14 04:55:49 -04:00
Nick Couchman d37100dc1f Merge 1.0.0 changes back to master. 2018-09-08 18:45:21 -04:00
Nick Couchman d23f88f236 GUACAMOLE-220: Merge correct handling of permission-filtered directory search. 2018-09-08 18:44:00 -04:00
Nick Couchman d320606295 Merge 1.0.0 changes to master. 2018-09-08 18:42:08 -04:00
Nick Couchman 248e64531d GUACAMOLE-220: Merge add missing definitions for CREATE_USER_GROUP system permission. 2018-09-08 18:40:10 -04:00
Nick Couchman af0f8ea27f GUACAMOLE-598: Merge show fatal error message only after a fatal error has occurred. 2018-09-07 19:09:38 -04:00
Nick Couchman 0484a4e485 Merge 1.0.0 changes back to master. 2018-09-07 19:06:20 -04:00
Nick Couchman 7640065345 GUACAMOLE-567: Merge add specific connection stability test to tunnel implementations. 2018-09-07 19:03:49 -04:00
Nick Couchman 81010a8b6e GUACAMOLE-611: Merge selectively fall through to other extensions when authentication fails 2018-09-07 19:00:19 -04:00
Nick Couchman 7d822df5a3 Merge 1.0.0 changes back to master. 2018-08-14 19:38:16 -04:00
Nick Couchman 402ddb577f GUACAMOLE-220: Merge add user interface for managing user groups and membership. 2018-08-14 19:33:02 -04:00
Nick Couchman 735b22bcf0 GUACAMOLE-593: Add documentation to new methods, properly escape attribute. 2018-07-31 07:57:54 -04:00
Nick Couchman 343b21aba5 GUACAMOLE-593: Allow group membership attribute to be configured. 2018-07-30 16:45:51 -04:00
Nick Couchman 5ce0c0f035 GUACAMOLE-598: Merge display fatal error if a page is unusable/nonfunctional. 2018-07-27 21:54:19 -04:00
Nick Couchman 587c0c2073 Merge 1.0.0 changes back to master. 2018-07-26 06:15:30 -04:00
Nick Couchman c36d333216 GUACAMOLE-220: Merge display readable connections only by default within permission editor. 2018-07-26 06:13:07 -04:00
Nick Couchman c4b5fb7146 GUACAMOLE-446: Add parameters and translations for drive name. 2018-07-03 22:31:24 -04:00
Nick Couchman b4b7366b84 GUACAMOLE-445: Add client-side parameters and translations for changing printer name. 2018-07-02 20:40:39 -04:00
Nick Couchman 86856fa895 GUACAMOLE-585: getFieldOption should return EMPTY when value is not present. 2018-06-30 16:57:51 -04:00
Nick Couchman 2ff416bb1c GUACAMOLE-540: Remove unused imports. 2018-06-30 14:31:24 -04:00
Nick Couchman 3d593a4ca1 GUACAMOLE-540: Remove processing of X-Forwarded-For header. 2018-06-30 14:28:53 -04:00
Nick Couchman 0b4245cc65 GUACAMOLE-527: Make translation text consistent across SSH and SFTP 2018-06-26 15:43:25 -04:00
Nick Couchman 39f5cb4a2c GUACAMOLE-527: Change multiline to single line text field. 2018-06-26 15:41:45 -04:00
Nick Couchman db8bb9f85a GUACAMOLE-527: Correct order of options in RDP and VNC. 2018-06-26 15:39:25 -04:00
Nick Couchman 50e3e4ab94 GUACAMOLE-527: Add fields for known host key for servers. 2018-06-25 08:42:33 -04:00
Nick Couchman 2da0405798 GUACAMOLE-580: Return an empty map instead of null when nothing is specified or found. 2018-06-22 20:21:43 -04:00
Nick Couchman 50baf1c947 GUACAMOLE-580: Avert potential NullPointerException when looking for user attributes. 2018-06-22 06:43:56 -04:00
Nick Couchman a9637494ac GUACAMOLE-524: Merge allow user attributes to be used as tokens. 2018-06-21 11:14:06 -04:00
Nick Couchman 9aa369d040 GUACAMOLE-360: Another tweak to the translation for the session management help. 2018-06-19 20:07:16 -04:00
Nick Couchman c9975f2693 GUACAMOLE-360: Order pages correctly; remove unused variable. 2018-06-19 06:11:09 -04:00
Nick Couchman ef7e28d168 GUACAMOLE-360: Make session management page always available. 2018-06-18 21:12:20 -04:00
Nick Couchman 6a1b55a327 GUACAMOLE-360: deleteObject method should follow documented behavior. 2018-06-18 19:15:20 -04:00
Nick Couchman d2b40e4904 GUACAMOLE-360: Fix comment typo. 2018-06-16 20:22:30 -04:00
Nick Couchman 0b77782391 GUACAMOLE-540: Fix spaces that get added by IDE 2018-06-16 08:07:33 -04:00
Nick Couchman fb1efec056 GUACAMOLE-540: Restore removed setter methods in Credentials. 2018-06-16 08:06:13 -04:00
Nick Couchman a0d0e07658 GUACAMOLE-540: Clean up style and comments in Credentials class 2018-06-16 08:06:07 -04:00
Nick Couchman 52a3f454e6 GUACAMOLE-540: Clean up Credentials with new constructor. 2018-06-16 08:06:07 -04:00
Nick Couchman c725da00a0 GUACAMOLE-540: Update comments; remove unnecessary setter methods. 2018-06-16 07:13:17 -04:00
Nick Couchman cbd77b52ae GUACAMOLE-540: Move remote address processing to Credentials class for consistency. 2018-06-16 07:13:17 -04:00
Nick Couchman 77da5f5ac5 GUACAMOLE-360: Clean up style issues. 2018-06-15 21:06:07 -04:00
Nick Couchman bd2d051a19 GUACAMOLE-360: Make webapp use permission sets for active connection management. 2018-06-13 06:17:52 -04:00
Nick Couchman 5e16518569 GUACAMOLE-360: Change ActiveConnection elements to use the ObjectPermissionSet mechanism. 2018-06-13 06:17:52 -04:00
Nick Couchman 984ab48ce8 Merge 1.0.0 changes back to master. 2018-06-13 06:15:10 -04:00
Nick Couchman bc1dc41a7c GUACAMOLE-470: Merge provide predefined values for "color-scheme" parameter. 2018-06-13 06:13:28 -04:00
Nick Couchman 164e6086a8 GUACAMOLE-569: Merge add Simplified Chinese translation. 2018-06-10 20:41:04 -04:00
Nick Couchman 3a0b9e1550 GUACAMOLE-571: Fix rootConnectionGroup typo in homeController. 2018-06-07 16:58:45 -04:00
Nick Couchman b0dffbc05e Merge 1.0.0 changes back to master. 2018-06-07 16:40:46 -04:00
Nick Couchman 0163cfc30c GUACAMOLE-470: Merge remove translations for color-scheme enum values. 2018-06-07 16:39:29 -04:00
Nick Couchman 0e856d7a21 Merge 1.0.0 changes back to master. 2018-06-07 04:29:44 -04:00
Nick Couchman 6545c55008 GUACAMOLE-570: Merge bump version to 1.0.0. 2018-06-07 04:27:27 -04:00
Nick Couchman 19971107aa Merge 1.0.0 changes back to master. 2018-06-06 10:17:46 -04:00
Nick Couchman c63e3ffa51 GUACAMOLE-565: Merge add en translations for terminal-type parameter. 2018-06-06 10:15:19 -04:00
Nick Couchman 6d0b6d6494 GUACAMOLE-38: Update comments to match recent changes in return type of REST create method. 2018-06-01 13:40:53 -04:00
Nick Couchman b283adc73a GUACAMOLE-38: REST service should return proper JSON. 2018-06-01 13:40:53 -04:00
Nick Couchman 730201358e GUACAMOLE-38: Implement QuickConnectException for providing exceptions to the user. 2018-06-01 13:40:53 -04:00
Nick Couchman 8c130215f4 GUACAMOLE-38: Remove default protocol and port, throw errors if not specified. 2018-06-01 13:40:53 -04:00
Nick Couchman 84e71a029c GUACAMOLE-38: Put userInfo directly into configuration. 2018-06-01 13:40:53 -04:00
Nick Couchman aaada49dfe GUACAMOLE-38: Clean up minor code issues. 2018-06-01 13:40:53 -04:00
Nick Couchman 27f4ad01f5 GUACAMOLE-38: Add unit tests for the userInfo parser and the getConfiguration method. 2018-06-01 13:40:53 -04:00
Nick Couchman aafc4359c8 GUACAMOLE-38: Break userInfo parsing into its own function, and properly decode username and password. 2018-06-01 13:40:52 -04:00
Nick Couchman 6dad254c14 GUACAMOLE-38: Fix use of superclass methods. 2018-06-01 13:40:52 -04:00