Michael Jumper
|
f8bd8d8ec9
|
GUACAMOLE-526: Remove call to old-style $http success().
|
2018-04-27 00:02:22 -07:00 |
|
Michael Jumper
|
ae6b5fc8bb
|
GUACAMOLE-526: Move handling of request error notification to guacNotification, resolving circular dependency.
|
2018-04-26 22:28:18 -07:00 |
|
Michael Jumper
|
266b445c21
|
GUACAMOLE-526: Handle rejections for absolutely all promises.
|
2018-04-26 22:15:17 -07:00 |
|
Michael Jumper
|
f6d5e5662b
|
GUACAMOLE-526: Add convenience callback for displaying modal notifications strictly for REST errors, while logging all other promise rejections.
|
2018-04-26 21:20:31 -07:00 |
|
Michael Jumper
|
1e5e9b607b
|
GUACAMOLE-526: Add convenience function for displaying modal notifications for REST errors.
|
2018-04-26 21:20:05 -07:00 |
|
Michael Jumper
|
cc6ade4917
|
GUACAMOLE-526: Add convenience callbacks for ignoring or (quietly) warning of REST errors.
|
2018-04-26 21:19:22 -07:00 |
|
Michael Jumper
|
c30b7b0d80
|
GUACAMOLE-526: Add convenience function for generating promise callbacks which handle only REST errors.
|
2018-04-26 21:11:51 -07:00 |
|
Michael Jumper
|
8c9735d1e7
|
GUACAMOLE-526: Wrap HTTP response in Error object only if it's an actual HTTP response object.
|
2018-04-26 20:57:18 -07:00 |
|
Michael Jumper
|
2d03387b6b
|
GUACAMOLE-526: Add missing semicolon.
|
2018-04-26 19:20:43 -07:00 |
|
Michael Jumper
|
f6f66eec0a
|
GUACAMOLE-526: Ignore failure to load OSK layout.
|
2018-04-26 19:03:53 -07:00 |
|
Michael Jumper
|
73eb25f311
|
GUACAMOLE-526: Remove unused (and wrong!) getAllActiveConnections() function. Remove now-unnecessary injection of $q.
|
2018-04-26 18:51:46 -07:00 |
|
Michael Jumper
|
bba01bdbc4
|
GUACAMOLE-526: Explicitly fail routing if attempting to update the auth token fails.
|
2018-04-26 18:51:46 -07:00 |
|
Michael Jumper
|
6cd07052d8
|
GUACAMOLE-526: Remove unused injections of $q.
|
2018-04-26 18:51:46 -07:00 |
|
Michael Jumper
|
5be303666a
|
GUACAMOLE-526: Remove unnecessary use of $q within authenticationService. Rely on requestService.
|
2018-04-26 18:51:45 -07:00 |
|
Michael Jumper
|
01e19c19dc
|
GUACAMOLE-526: Maintain full correct chain of promises for clipboard read attempts, including the "finally" used for cleanup. The "finally" handler creates a new promise with a potentially unhandled rejection otherwise.
|
2018-04-26 18:42:52 -07:00 |
|
Michael Jumper
|
670ec390b5
|
GUACAMOLE-526: Ignore failure to read/write clipboard.
|
2018-04-26 18:42:52 -07:00 |
|
Michael Jumper
|
9a2e0c6087
|
GUACAMOLE-526: Merge changes updating AngularJS to the latest stable (1.6.9).
|
2018-04-26 09:55:31 -07:00 |
|
Nick Couchman
|
74124ca52d
|
GUACAMOLE-549: Merge update to latest version of webjar-servlet-2.x
|
2018-04-26 04:09:52 -04:00 |
|
James Muehlner
|
197ffc76d0
|
GUACAMOLE-526: Remove no-longer-used licenses.
|
2018-04-25 23:37:46 -07:00 |
|
James Muehlner
|
b3eeb36b87
|
GUACAMOLE-526: Update webapp to angular 1.6.9.
|
2018-04-25 22:25:02 -07:00 |
|
Michael Jumper
|
18b0d99ae0
|
GUACAMOLE-549: Update to latest version of webjar-servlet-2.x.
|
2018-04-25 22:23:44 -07:00 |
|
Nick Couchman
|
03281667b4
|
GUACAMOLE-549: Merge do not automatically create HttpSession.
|
2018-04-25 08:45:55 -04:00 |
|
Michael Jumper
|
320d342899
|
GUACAMOLE-549: Do not automatically create HttpSession. If an extension truly needs an HttpSession, it should create it manually via the HttpServletRequest.
|
2018-04-25 00:45:50 -07:00 |
|
Nick Couchman
|
c81cb78684
|
GUACAMOLE-530: Merge add Spanish OSK.
|
2018-04-23 11:14:07 -04:00 |
|
Nick Couchman
|
95d1f72b4d
|
GUACAMOLE-553: Merge update MySQL JDBC driver for Docker build script.
|
2018-04-23 08:36:33 -04:00 |
|
Mathias
|
5410c6bc0e
|
GUACAMOLE-553: Update JDBC MySQL connector library to version 5.1.45
|
2018-04-23 13:40:29 +02:00 |
|
Nick Couchman
|
1ac08257bc
|
GUACAMOLE-220: Merge add base extension API support for user groups.
|
2018-04-22 15:45:46 -04:00 |
|
Michael Jumper
|
e75e9715f7
|
GUACAMOLE-220: Permissions returned by getEffectivePermissions() may BE implied, not "may implied".
|
2018-04-21 14:25:39 -07:00 |
|
Michael Jumper
|
c8564f5d80
|
GUACAMOLE-220: Correct JavaDoc of getEffectiveUserGroups() - missing period.
|
2018-04-21 14:24:11 -07:00 |
|
Michael Jumper
|
b35e494fdf
|
GUACAMOLE-220: Remove erroneously-added blank line.
|
2018-04-21 14:23:07 -07:00 |
|
Michael Jumper
|
6db10c1dbb
|
GUACAMOLE-220: Collapse / clean up retrieval of self() and effective permissions.
|
2018-04-21 14:22:07 -07:00 |
|
Michael Jumper
|
b43aa59958
|
GUACAMOLE-220: Correct documentation of getUserGroups() behavior.
|
2018-04-21 14:11:18 -07:00 |
|
Nick Couchman
|
456ad7f28e
|
GUACAMOLE-549: Merge migrate to localStorage for storage of auth token.
|
2018-04-20 05:12:28 -04:00 |
|
Michael Jumper
|
393e1ab647
|
GUACAMOLE-220: Use effective permissions to test user access to resources.
|
2018-04-19 15:29:11 -07:00 |
|
Michael Jumper
|
dfb07edf29
|
GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary.
|
2018-04-19 15:29:10 -07:00 |
|
Michael Jumper
|
884a9c0ee9
|
GUACAMOLE-549: Store auth token within localStorage rather than cookie.
|
2018-04-19 12:49:19 -07:00 |
|
Michael Jumper
|
1686e6f149
|
GUACAMOLE-549: Migrate storage/retrieval of local preferences to localStorageService.
|
2018-04-19 12:49:19 -07:00 |
|
Michael Jumper
|
831e4e0989
|
GUACAMOLE-549: Migrate recent connection history to localStorageService.
|
2018-04-19 12:45:43 -07:00 |
|
Michael Jumper
|
11d356a70b
|
GUACAMOLE-549: Add service for manipulating items within localStorage.
|
2018-04-18 21:15:11 -07:00 |
|
Nick Couchman
|
aac9d8795c
|
GUACAMOLE-542: Merge implement AbstractUsreContext and AbstractAuthenticationProvider
|
2018-04-13 14:35:04 -04:00 |
|
Michael Jumper
|
fa100a888f
|
GUACAMOLE-542: Explicitly document the behavior of the default implementations provided by AbstractUserContext and AbstractAuthenticationProvider.
|
2018-04-12 14:33:32 -07:00 |
|
Nick Couchman
|
8fb62d1286
|
GUACAMOLE-541: Merge prioritize extension classes over inherited in webapp.
|
2018-04-12 10:04:20 -04:00 |
|
Michael Jumper
|
f8bd359c9a
|
GUACAMOLE-541: Prioritize classes defined within extensions over classes inherited from the webapp classpath or lib directory.
|
2018-04-11 21:33:43 -07:00 |
|
Michael Jumper
|
57ff8b84e6
|
GUACAMOLE-542: Deprecate SimpleConnectionDirectory, etc., relying instead on SimpleDirectory.
|
2018-04-11 21:29:23 -07:00 |
|
Michael Jumper
|
9b7ef0dfcf
|
GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes.
|
2018-04-11 21:29:15 -07:00 |
|
Michael Jumper
|
18136d5146
|
GUACAMOLE-269: Merge parameter definitions for controlling backspace behavior of SSH/telnet.
|
2018-04-02 13:41:13 -07:00 |
|
Nick Couchman
|
ae1d6dc279
|
GUACAMOLE-269: Add translations for empty options.
|
2018-04-02 16:38:39 -04:00 |
|
Nick Couchman
|
f03cd2bd8c
|
GUACAMOLE-269: Style tweak for translation spacing.
|
2018-04-02 16:27:57 -04:00 |
|
Nick Couchman
|
c9e8d2fc21
|
GUACAMOLE-269: Fix option assocation for telnet.
|
2018-04-02 16:25:37 -04:00 |
|
Nick Couchman
|
1f1d64e2c8
|
GUACAMOLE-269: Move options to new section, fix translations.
|
2018-04-02 10:31:53 -04:00 |
|