Commit Graph
822 Commits
Author SHA1 Message Date
Michael Jumper 1c75e9792d GUAC-1120: Toggle visibility of user menu upon click. 2015-03-11 23:25:32 -07:00
Michael Jumper ddbfacdf2f GUAC-1120: Use consistent styles for highlighting. Adjust for contrast. Only show menu options when open. 2015-03-11 23:25:05 -07:00
Michael Jumper 38d3d1930c GUAC-1120: Use flex layout for headers containing the user menu. 2015-03-11 22:50:53 -07:00
Michael Jumper 563a1d1af2 GUAC-1120: Improve user menu style. Add dark icons. 2015-03-11 19:43:55 -07:00
Michael Jumper 191046712c GUAC-1120: Add rudimentary menu styling. 2015-03-11 18:34:19 -07:00
Michael Jumper 9a8aa14674 GUAC-1120: Move logout panel to common user menu. 2015-03-11 18:34:19 -07:00
Michael Jumper 86ce781d8e GUAC-1119: Redirect to login ONLY for requests to /api/tokens, and ONLY if not already at login. 2015-03-11 15:10:00 -07:00
Michael Jumper e7af75ceed GUAC-1118: Do not include self in list of users in management UI. 2015-03-11 00:16:09 -07:00
James Muehlner 64a41daa1d GUAC-801 Use correct module name. 2015-03-10 21:35:55 -07:00
James Muehlner d31d214831 GUAC-801 Improved styling of password change dialog. 2015-03-10 21:28:38 -07:00
James Muehlner b32f358e7e GUAC-801 Implemented new endpoint for password update, and updated js to use the new endpoint. 2015-03-10 20:44:45 -07: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 0bf7b97558 GUAC-1101: User creation permission is sufficient for access to management screen. 2015-02-28 23:26:45 -08:00
James Muehlner fd7343a3e0 Merge pull request #96 from glyptodon/paginate-history
GUAC-1099: Paginate the connection history list, too.
2015-02-28 13:39:35 -08:00
Michael Jumper b03d0b7c44 GUAC-1099: Paginate the connection history list, too. 2015-02-28 13:17:02 -08:00
Michael Jumper 10133ad577 GUAC-1099: Do not attempt to display connections in guacGroupList if no connection template is provided. 2015-02-28 12:30:36 -08:00
Michael Jumper 1f9356100b GUAC-1099: Paginate management interface. Remove styles from ui.css where possible/relevant. 2015-02-26 17:46:02 -08:00
Michael Jumper ac3ee41699 GUAC-1099: Paginate guacGroupList directive. 2015-02-26 17:46:02 -08:00
Michael Jumper 09a9fd0876 GUAC-1099: Implement pagination directive (guacPager), borrowing from old 0.9.3 pager code and styles. 2015-02-26 17:46:02 -08:00
Michael Jumper 79130e96fc GUAC-1100: Add getActiveConnections() function to Connectable. 2015-02-25 16:28:30 -08:00
Michael Jumper 4a42d759b7 GUAC-1091: Alter menu figure sizes such that radio button should always fit. 2015-02-21 17:25:56 -08:00
James Muehlner 9101fcc6bf Merge pull request #87 from glyptodon/ie10-compat
GUAC-1052: Make compatible with IE10 and ancient Firefox by pulling teeth.
2015-02-18 22:38:54 -08:00
James Muehlner 024b1c8ec5 GUAC-1078 Added clone functionality for connections and fixed some bugs around button showing for connections, groups, and users. 2015-02-18 22:22:45 -08:00
Michael Jumper 7d65b4a024 GUAC-1078: Only traverse child connection groups if defined. 2015-02-18 21:59:30 -08:00
Michael Jumper 2e612ac70b GUAC-1052: Migrate to flexbox layout for client view. 2015-02-18 16:31:46 -08:00
Michael Jumper 7a4c606efd GUAC-1052: Migrate to flexbox layout for client view. 2015-02-18 15:49:18 -08:00
Michael Jumper 0190317264 GUAC-1052: Fix rendering of flexbox menu in older browsers. 2015-02-18 14:11:10 -08:00
Michael Jumper 16055e58b0 GUAC-1052: Migrate to flexbox layout for menu. 2015-02-17 17:05:33 -08:00
Michael Jumper 40b6858ea9 GUAC-1052: Work around IE10 issues with display: table. 2015-02-17 14:29:21 -08:00
Michael Jumper f77b763ef8 GUAC-1052: Explicitly close custom tags. 2015-02-17 14:29:20 -08:00
Michael Jumper 078aeff49b GUAC-998: Add left/right meta to list of possible "Alt" keys. Some systems interpret Shift+Alt as Shift+Meta. 2015-02-05 18:15:05 -08:00
Michael Jumper 5ac129661d GUAC-1044: Auto-fit property missing from menu object. 2015-01-30 17:21:31 -08:00
Michael Jumper 7134347d4c GUAC-1044: Input method may be "none", "osk", or "text". 2015-01-30 14:28:33 -08:00
Michael Jumper 7b9449d2da GUAC-1044: Keep menu header stationary while allowing body to scroll. 2015-01-30 14:07:12 -08:00
Michael Jumper a87d8053f0 GUAC-1044: Fix audio error when using IE over RDP - it's blocking testing (regression of GUAC-882). 2015-01-30 14:07:12 -08:00
Michael Jumper 21864ed823 GUAC-1044: Move guac menu inside guacViewport. Move menu-specific properties to own object. 2015-01-30 14:07:12 -08:00
Michael Jumper 798e9d28c5 GUAC-958: Simplify resize handling (use directive). Only install resize handler after object loads. 2015-01-29 23:47:17 -08:00
James Muehlner 7b8846b786 Merge pull request #74 from glyptodon/mobile-issues
GUAC-958: Yet another attempt at a workaround for the iOS 7 visibility issue.
2015-01-29 20:03:36 -08:00
Michael Jumper bb61a25166 GUAC-1043: Position viewport and menu absolutely, not with fixed. This also solves some iOS issues with the rendering of fixed elements after rotation. 2015-01-29 19:42:25 -08:00
Michael Jumper 5f6f63c5f7 GUAC-958: Work around iOS 7 visibility issue (again) by using object instead of iframe. The resize sensor needs to be where it used to be in the DOM for proper operation. 2015-01-29 18:01:51 -08:00
Michael Jumper 03f0e22199 GUAC-958: Work around iOS 7 visibility issue (text input UI invisible - apparently miscalculated by Safari as obscured by the iframe). 2015-01-29 14:22:25 -08:00
Michael Jumper 1ea2d40c19 GUAC-958: Adjust viewport height based purely on scroll state. Manually scroll if we suspect doing so may result in height adjustments. 2015-01-29 12:54:38 -08:00
James Muehlner f7e1f3a303 GUAC-997 Added active user count to REST API and UI. 2015-01-27 22:20:20 -08:00
Michael Jumper 97189cb991 GUAC-1010: Only query contents of connection groups if they are not balancing or we have admin permission. Fix rendering of balancing groups for non-admins. 2015-01-20 20:38:59 -08:00
James Muehlner 49d85dd89c GUAC-1000 Responded to code review comments. 2015-01-20 19:40:14 -08:00
James Muehlner 9489eaa122 GUAC-1000 User list should be filtered based on update and delete permission - furthermore admins should always have access to any user. 2015-01-20 19:22:09 -08:00
James Muehlner 459449c6d3 GUAC-995 Improve permission checking around connections and groups. 2015-01-13 21:27:54 -08:00
Michael Jumper c26cf7361e GUAC-340: Add password show/hide button. 2015-01-06 02:41:35 -08:00
James Muehlner cab6efbb79 Merge pull request #60 from glyptodon/secondary-auth
GUAC-971: Restore secondary authentication
2015-01-05 21:03:37 -08:00
James Muehlner 6a075688f8 Merge pull request #62 from glyptodon/fix-manage-button
GUAC-992: Fix display of manage button and UI.
2015-01-05 20:59:33 -08:00