Commit Graph

59 Commits

Author SHA1 Message Date
Michael Jumper
edc3f19216 GUAC-1406: Add filtering to connection admin UI. 2015-12-03 22:13:11 -08:00
James Muehlner
400afcba64 GUAC-1406: Add user filtering on settings tab. 2015-12-02 22:29:35 -08:00
James Muehlner
e2e8979654 GUAC-1373: Modify connection history page to show duration instead of end date. 2015-11-24 23:29:01 -08:00
Michael Jumper
77804b2a9d GUAC-1373: Define sorting only by start date. 2015-11-24 21:34:37 -08:00
Michael Jumper
18d8674c6f GUAC-1193: Show the gear within the history table when search results are loading. 2015-10-16 22:58:12 -07:00
Michael Jumper
404a9ee77d GUAC-1193: Fix the history sort order - sorting mainly by username for historical records is just silly. 2015-10-15 16:59:53 -07:00
Michael Jumper
e5d1458ef7 GUAC-1193: We're displaying history records, not user sessions. 2015-10-15 15:25:50 -07:00
Michael Jumper
e71d7e3a4f GUAC-1193: Fix year of copyright notice. 2015-10-15 15:24:56 -07:00
Michael Jumper
a24e754c80 GUAC-1193: Fix documentation of historyRecords property. 2015-10-15 15:23:07 -07:00
Michael Jumper
aa2261c282 GUAC-1193: Use actual form and submit button - allow automatic handling of searching via pressing "Enter", etc. 2015-10-15 14:07:26 -07:00
Michael Jumper
83edfb9832 GUAC-1193: Use filter token parser to split search string. 2015-10-15 14:03:14 -07:00
Michael Jumper
fc11926288 GUAC-1193: Add filter placeholder to search input field. 2015-10-15 13:50:49 -07:00
James Muehlner
fdbc68bb92 GUAC-1193: Implement front end for connection history. 2015-10-13 23:38:55 -07:00
Michael Jumper
df34b87460 GUAC-586: Simplify and fix connection permission checks in management UI. 2015-09-03 15:44:03 -07:00
Michael Jumper
49c40c0b77 GUAC-586: Restore redirection to home if permission to manage connections is denied. 2015-09-03 14:06:15 -07:00
Michael Jumper
873de9ddbf GUAC-586: Link to the first editable user account by default. 2015-09-03 13:40:14 -07:00
Michael Jumper
2dcadd584e GUAC-586: Do not attempt to create users with blank/whitespace usernames. 2015-09-03 12:41:41 -07:00
Michael Jumper
bf2a814aae GUAC-586: Permission functions should not just work - they should be correct. 2015-09-02 23:03:47 -07:00
Michael Jumper
efc17851c5 GUAC-586: Associate dwith -> associated with. 2015-09-02 22:50:19 -07:00
Michael Jumper
85df765d64 GUAC-586: Restore permission check logic within connection management UI. 2015-09-02 22:49:00 -07:00
Michael Jumper
a7ea7ba6c9 GUAC-586: Restore management of active sessions. 2015-09-02 19:51:28 -07:00
Michael Jumper
ddd144fc47 GUAC-586: Add support for data sources to connection and connection group management. 2015-09-02 19:51:28 -07:00
Michael Jumper
361e985ae1 GUAC-586: Do not show tab levels which have only one tab. 2015-09-02 19:51:28 -07:00
Michael Jumper
36c1c853f9 GUAC-586: Implement generic and hierarchical page tabbed page lists. 2015-09-02 19:51:28 -07:00
Michael Jumper
3c46dda5bc GUAC-586: List readable users if applicable to management. 2015-09-02 19:51:28 -07:00
Michael Jumper
7235ed980f GUAC-586: Invoke REST service functions across multiple data sources using dataSourceService.apply(). 2015-09-02 19:51:27 -07:00
Michael Jumper
7a9b3a5cab GUAC-586: Display ALL users in the user list. Navigate to the first data source with creation permission when "New User" is clicked. 2015-09-02 19:51:27 -07:00
Michael Jumper
a3f8888a27 GUAC-586: Remove unused services from active sessions page. 2015-09-02 19:51:27 -07:00
Michael Jumper
f892446e03 GUAC-586: Only provide password change interface for the data source that authenticated the current user. 2015-09-02 19:51:27 -07:00
Michael Jumper
e75ab6ebd5 GUAC-586: Add data source to user and permissions services. 2015-09-02 19:51:26 -07:00
Michael Jumper
405448116f GUAC-586: Clarify auth result and include data source. Consistently refer to usernames as "username", not "user IDs". 2015-08-28 12:14:02 -07:00
Michael Jumper
30b62f2cfb GUAC-1230: Restore usage of browser language default. 2015-07-14 12:51:17 -07:00
Michael Jumper
04a303108d GUAC-1172: Work around angular-translate/angular-translate#788 by using the translate directive (no filter). Current scope is not available to filters as of AngularJS 1.3. 2015-07-02 16:12:17 -07:00
Michael Jumper
19e4b5496f GUAC-1229: Default to English until language fallback issues can be resolved. 2015-06-12 11:08:06 -07:00
Michael Jumper
f711baefab GUAC-1217: Use navigator.languages in preference to navigator.language (Chrome does not set navigator.language based on user preferences). 2015-06-05 19:39:21 -07:00
Michael Jumper
3128b69db6 GUAC-587: Use ::before for button images - it's friendlier to overriding CSS. 2015-05-05 15:53:44 -07:00
Michael Jumper
20d51309b5 GUAC-1053: Pull language from preferences when configuring the translate service. Fallback to US English if there is no such translation file. 2015-04-24 15:51:45 -07:00
Michael Jumper
39440be4ff GUAC-1053: Use system language for default language. 2015-04-23 19:03:52 -07:00
Michael Jumper
0a8edf2e4c GUAC-1053: Add "Change Password" header. 2015-04-23 11:37:15 -07:00
Michael Jumper
b114dbaf01 GUAC-1053: Ensure new preferences are set even if the user already had preferences from an older version. 2015-04-23 11:22:48 -07:00
James Muehlner
8e3e27b8cd GUAC-1053 Fixed problems highlighted in pull request comments. 2015-04-22 22:52:23 -07:00
James Muehlner
c2b2302708 GUAC-1053 New endpoint for listing languages, JS service for retrieving languages, and settings section for choosing language. 2015-04-22 22:39:57 -07:00
Michael Jumper
3310ac73ff GUAC-1053: Add constants for each input method type. 2015-04-20 11:21:17 -07:00
Michael Jumper
346cd4a4e5 GUAC-1053: Default to "none" input mode as before. Do not guess platform. Having the keyboard open automatically for all apparently-mobile users is disruptive.
This reverts commit 21d3e4550b.
2015-04-20 10:53:43 -07:00
Michael Jumper
21d3e4550b GUAC-1053: Unless overridden, default to "text" input mode if platform likely lacks a physical keyboard. 2015-04-19 22:19:09 -07:00
Michael Jumper
0785db0953 GUAC-1053: Clean up display of mouse modes. 2015-04-19 22:04:48 -07:00
Michael Jumper
dde1cda2d9 GUAC-1053: Clean up styles. Fix copyright dates. 2015-04-19 21:55:42 -07:00
Michael Jumper
0ea23b8cbc GUAC-1053: Configure default input method and mouse emulation mode through preferences screen. 2015-04-19 21:50:48 -07:00
Michael Jumper
02ca2a4d7c GUAC-1053: Add preference service, storing the default mouse emulation mode and input method. 2015-04-19 21:17:26 -07:00
Michael Jumper
cbb5ab953c GUAC-1053: Clean up style of password editor. Add help text. 2015-04-18 23:04:52 -07:00