68d3b7741e
GUAC-932: Migrate to PermissionSet for reading permissions.
Michael Jumper2014-12-15 14:19:29 -08:00
b1db52541d
GUAC-932: Remove filtering user service. Add permission filtering support to user retrieval endpoint.
Michael Jumper2014-12-12 15:18:21 -08:00
97190259c3
GUAC-932: Update user service to use User class.
Michael Jumper2014-12-12 10:36:55 -08:00
ed23ae3a25
GUAC-932: Update protocol service to use Protocol class. Remove single permission add/remove from REST service.
Michael Jumper2014-12-12 09:55:07 -08:00
a4cc4ab12d
GUAC-932: Update permission service to use Permission class.
Michael Jumper2014-12-12 09:52:57 -08:00
0ef7c4a527
GUAC-932: Handle FIXMEs for connection/connection group creation. Update connection group service to use ConnectionGroup class.
Michael Jumper2014-12-12 09:29:39 -08:00
8fa0522ca4
GUAC-932: Add types for all JSON responses. Ensure default values are documented.
Michael Jumper2014-12-11 19:27:37 -08:00
4ebb66c40d
GUAC-932: Rename various *DAO to *Service. Rename legacy services to legacy*, pending removal/refactor.
Michael Jumper2014-12-11 15:12:45 -08:00
6d6bf889f2
GUAC-932: Refactor existing REST service JS into single 'rest' module.
Michael Jumper2014-12-11 15:03:57 -08:00
ed96f27603
GUAC-933 Cleaned up history entry display logic a bit.
James Muehlner2014-12-10 08:48:54 -08:00
3c55e97abe
GUAC-933 Fixed connection history formatting, connection parameter saving, and create new connection view.
James Muehlner2014-12-09 23:30:14 -08:00
9d3d500839
GUAC-932: Explicitly handle lack of auth data. Document return values for such a case.
Michael Jumper2014-12-08 14:26:30 -08:00
437d389ffc
GUAC-932: Migrate ClientProperties to new "types/" convention. Explicitly note type elsewhere.
Michael Jumper2014-11-30 18:08:34 -08:00
aab0297d40
GUAC-932: Add Notification* classes. Clean up related JS.
Michael Jumper2014-11-30 17:50:21 -08:00
10171ff1ba
GUAC-932: Move history-related things into own module. Begin "types/" hierarchy convention for services providing constructors only.
Michael Jumper2014-11-30 15:26:52 -08:00
bfe0f737e3
Merge pull request #13 from glyptodon/reconnect-countdown
James Muehlner2014-11-29 21:20:26 -08:00
ed31e0c026
GUAC-605: Migrate status to guacNotification. Add countdown string to en_US translation. Use 15 second reconnect countdown if appropriate for error at hand.
Michael Jumper2014-11-29 20:54:50 -08:00
58e73435d3
GUAC-932: Replace green spinner with spinning cog.
Michael Jumper2014-11-23 02:36:50 -08:00
d32ca5bfca
GUAC-932: Restyle login page and general UI.
Michael Jumper2014-11-23 02:00:57 -08:00
b58a9b284f
GUAC-932: Restyle login page and general UI.
Michael Jumper2014-11-23 01:31:47 -08:00
49b91ebe56
GUAC-340: Expose available protocols within Environment.
Michael Jumper2014-11-23 17:39:48 -08:00
ff286264e4
GUAC-340: Add Environment and LocalEnvironment, collectively replacing GuacamoleHome and GuacamoleProperties. Mark GuacamoleHome and GuacamoleProperties as deprecated. Remove use of deprecated classes within guacamole-ext.
Michael Jumper2014-11-23 14:01:05 -08:00
c8e7b5f328
GUAC-865: Just send actual dimensions as the optimal size. Do not force 600x600.
Michael Jumper2014-11-21 16:23:30 -08:00
14c6996267
GUAC-897 New loading styling belongs in ui.css, not status.css.
James Muehlner2014-11-19 23:13:40 -08:00
41324be7b9
GUAC-897 Using a spinner instead of a distracting modal.
James Muehlner2014-11-19 23:01:23 -08:00
683fc4475b
GUAC-897 Added status message while home or manage pages are loading.
James Muehlner2014-11-18 22:51:25 -08:00
2c47fbb55c
GUAC-897 Fixed cg vs g confusion for connection group type identifier in javascript and templates.
James Muehlner2014-11-18 22:19:26 -08:00
08d075f473
GUAC-929 Fixed bugs around keys getting stuck down when menu is hidden, and error when clipboard isn't set to any value.
James Muehlner2014-11-18 19:54:43 -08:00
863f30a8dc
GUAC-927 Removed unnecessary ../ from icon link tag.
James Muehlner2014-11-18 18:53:34 -08:00
80377f6663
GUAC-605: Use status dialog from index, not status modal.
Michael Jumper2014-11-16 23:10:49 -08:00
9fcd7af361
GUAC-605: Add separate stylesheet for status dialogs.
Michael Jumper2014-11-14 21:36:14 -08:00
49637fe17f
GUAC-605: Separate common mouse code into functions.
Michael Jumper2014-11-14 15:32:38 -08:00
534c706d1b
GUAC-605: Remove menu/clipboard logic from client directive. It belongs elsewhere and, in the case of the menu, already is elsewhere.
Michael Jumper2014-11-14 15:21:10 -08:00
1a69a12c61
GUAC-605: Allow non-root scope for client and tunnel factories.
Michael Jumper2014-11-14 15:08:34 -08:00
14446d1afa
GUAC-605: Move client, display, and display element to higher, shared level.
Michael Jumper2014-11-14 13:36:35 -08:00
5db4905510
GUAC-605: Clean up and rename variable use. Remove unnecessary DOM manipulation.
Michael Jumper2014-11-14 12:33:47 -08:00
b5ec678906
GUAC-605: Remove unnecessary watch on connection name.
Michael Jumper2014-11-14 11:54:31 -08:00
4863a8e96b
GUAC-605: Move client and tunnel creation into factories. Use scope watch on ID to handle connect/disconnect.
Michael Jumper2014-11-14 11:46:06 -08:00
660828da9d
GUAC-605: Reduce use of $scope for variables that are local in spirit.
Michael Jumper2014-11-13 15:12:40 -08:00
c1505cace2
GUAC-605: Add reconnect button and placeholder.
Michael Jumper2014-11-12 20:37:24 -08:00
b95b32971e
GUAC-605: Broadcast guacStatusAction from root scope.
Michael Jumper2014-11-12 20:21:16 -08:00
79f8ee07da
GUAC-605: Handle tunnel state/error events. Handle client error events. Add remaining translations for state/error display.
Michael Jumper2014-11-12 20:03:34 -08:00
3f55c93bc4
GUAC-605: Make guacClient status/error events more consistent. Add "reconnect" callback to ALL error events.
Michael Jumper2014-11-12 20:02:25 -08:00
53411640a0
GUAC-605: Add status strings. Show dialog when status changes.
Michael Jumper2014-11-12 18:29:37 -08:00
1fd5497382
GUAC-605: Add statusModal service. Set appropriate styles.
Michael Jumper2014-11-12 18:26:38 -08:00
4f6a69fea1
GUAC-925: Replace modal.js with pre-minified version of the same.
Michael Jumper2014-11-12 16:30:10 -08:00
2a050128c8
GUAC-807 Got rid of useless checked attribute on radio button now model-controlled.
James Muehlner2014-11-12 08:24:58 -08:00