Commit Graph

80 Commits

Author SHA1 Message Date
Michael Jumper
861bddea6d GUACAMOLE-220: Add semantic CSS class for headers having corresponding tabs. 2018-07-21 14:22:51 -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
James Muehlner
b3eeb36b87 GUACAMOLE-526: Update webapp to angular 1.6.9. 2018-04-25 22:25:02 -07: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
393e1ab647 GUACAMOLE-220: Use effective permissions to test user access to resources. 2018-04-19 15:29:11 -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
138ea40dc9 GUACAMOLE-394: List users in a table displaying last active time. 2017-12-11 20:44:28 -08:00
Nick Couchman
252c4478b4 GUACAMOLE-358: Allow settings page to load even if permissions cannot be loaded. 2017-08-11 12:57:41 -04:00
Nick Couchman
7522a495b8 GUACAMOLE-339: Display the remote host field in connection history tables. 2017-07-16 22:23:00 -04:00
Michael Jumper
9902698d3a GUACAMOLE-334: Add support for downloading connection history search results as CSV. 2017-06-26 13:13:44 -07:00
Michael Jumper
986ea4b206 GUACAMOLE-36: Migrate guacLogin and guacNotification to TranslatableMessage. 2017-01-03 19:42:24 -08:00
Michael Jumper
21f184f42e GUACAMOLE-78: Render the usernames of anonymous users differently. 2016-08-12 20:05:33 -07:00
Michael Jumper
726613cbc8 GUACAMOLE-5: Include sharing profiles within connection management display. 2016-08-10 19:23:08 -07:00
Michael Jumper
5779274e25 GUACAMOLE-5: Use contextual actions to add connections and connection groups. 2016-08-07 23:41:09 -07:00
Michael Jumper
56d9c90940 GUACAMOLE-5: Generalize and clean the guacGroupList directive such that arbitrary GroupListItem types can be supported. 2016-08-07 23:10:20 -07:00
Michael Jumper
85f15b7cd1 GUACAMOLE-5: Correct and simply guacGroupList styling/structure. 2016-08-04 19:48:58 -07:00
Michael Jumper
374ad3eb23 GUACAMOLE-5: Replace UserRESTService with new resource-driven implementation. 2016-07-12 21:23:46 -07:00
Michael Jumper
67b09c39da GUACAMOLE-1: Relicense CSS files. 2016-03-28 20:50:32 -07:00
Michael Jumper
98a32feed8 GUACAMOLE-1: Remove copyright notice from template HTML (the DOM tree is insane otherwise). Add required license header to index.html. 2016-03-28 20:50:22 -07:00
Michael Jumper
1810ec971f GUACAMOLE-1: Relicense C and JavaScript files. 2016-03-28 20:50:18 -07:00
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