Commit Graph

284 Commits

Author SHA1 Message Date
Michael Jumper
2eeed36797 GUAC-1133: Apply common styling and form to management pages. 2015-03-19 14:00:32 -07:00
Michael Jumper
3273cd2645 GUAC-1132: Flesh out stubbed session-related translation text. Mark "Kill Sessions" button as dangerous. 2015-03-19 13:00:51 -07:00
Michael Jumper
dd78341cbd GUAC-1132: Implement session deletion within management UI. 2015-03-19 12:49:03 -07:00
James Muehlner
06b68a6834 GUAC-1133 Split out session, user, and connection manage pages, rudimentary session management interface. 2015-03-17 23:19:21 -07:00
Michael Jumper
dea4ac3cf1 GUAC-1132: Implement JavaScript tunnel service. 2015-03-17 16:26:43 -07:00
Michael Jumper
5cf48c7498 GUAC-1132: Add identifier to connection records. 2015-03-16 16:12:10 -07:00
Michael Jumper
3a4f6b85dd GUAC-1132: Add tunnel rest service stub. 2015-03-16 15:57:18 -07:00
Michael Jumper
3603155f36 GUAC-1132: Modify API to support listing of active connections and host information. 2015-03-16 14:44:10 -07:00
Michael Jumper
4475fcb7fb GUAC-1120: Move notifications into own service. 2015-03-12 17:34:26 -07:00
Michael Jumper
ad43949915 GUAC-1120: Only align password dialog fields to the right. 2015-03-12 16:06:20 -07:00
Michael Jumper
91dfa04a52 GUAC-1120: Fix incorrect translation string names. 2015-03-12 16:06:13 -07:00
Michael Jumper
9da1026241 GUAC-1120: Restore password dialog styling. 2015-03-12 14:24:16 -07:00
Michael Jumper
0aff801642 GUAC-1120: Display menu options as disabled if they are not relevant. Navigate explicitly via click event, in case browser depends on click propagation to handle href, but keep href for sake of "open in new tab", etc. 2015-03-12 14:21:18 -07:00
Michael Jumper
fea085fd7b GUAC-1120: Ensure proper rendering of menu on old Firefox. 2015-03-12 12:49:32 -07:00
Michael Jumper
eb86fadbcc GUAC-1120: Increase menu spacing and hover contrast. Add menu indicator (down arrow). 2015-03-12 11:53:15 -07:00
Michael Jumper
0f4662daff GUAC-1120: Close menu when user clicks outside menu. 2015-03-12 00:00:50 -07:00
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