Commit Graph
48 Commits
Author SHA1 Message Date
Michael Jumper b3614aef58 GUAC-586: Use data source when connecting to connections or groups. Remove deprecated getUserContext() from GuacamoleSession and related classes. Use identifiers which embed the data source for client URLs. 2015-09-02 19:51:28 -07:00
Michael Jumper a72cc118f4 GUAC-586: Support data sources within home screen. 2015-09-02 19:51:28 -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 d1be55809a GUAC-1161: Store managed clients in session storage. 2015-04-23 16:14:09 -07:00
Michael Jumper c0cc7366f6 GUAC-1126: Use active connection service to retrieve active connection counts within group list. 2015-04-09 15:38:46 -07:00
Michael Jumper 8ead3a9d81 GUAC-1126: Re-route user within route config. 2015-04-06 17:02:04 -07:00
Michael Jumper 9c7e98c97e GUAC-1126: Query root group and permissions directly within user page service. Return promises instead of pages. 2015-04-06 14:32:55 -07:00
Michael Jumper cff71345d1 GUAC-1126: Query root group and permissions directly within user menu. 2015-04-06 12:15:05 -07:00
James Muehlner 7bf4cb83d8 GUAC-1126 Created user page service which provides the list of main pages for a user. 2015-04-05 12:15:18 -07:00
Michael Jumper ed3ee60cc5 GUAC-1133: Add session placeholder. 2015-03-19 14:38:23 -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 9a8aa14674 GUAC-1120: Move logout panel to common user menu. 2015-03-11 18:34:19 -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
Michael Jumper ac3ee41699 GUAC-1099: Paginate guacGroupList directive. 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 f77b763ef8 GUAC-1052: Explicitly close custom tags. 2015-02-17 14:29:20 -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 aa0d11fb73 GUAC-992: Ignore root group when determining admin access. Take all permissions into account. Redirect to home screen if management UI cannot be used. 2015-01-05 18:09:36 -08:00
Michael Jumper 47d03a8974 GUAC-975: Only display views once critical data is loaded. 2015-01-04 18:09:35 -08:00
Michael Jumper 5a6a23cdd7 GUAC-975: Do not use index controller as permissions cache. 2015-01-04 17:06:49 -08:00
Michael Jumper b197c7c63c GUAC-963: List active connections within recent connections. 2014-12-29 01:42:03 -08:00
Michael Jumper 74b94f9b2e GUAC-968: Reduce number of namespaces. Adopt consistent string naming. Reorganize and reformat. Remove unused strings. 2014-12-26 21:30:09 -08:00
Michael Jumper 8b53797b30 GUAC-932: Fully-working connection editor. Initial migration of users and connection groups to own edit pages. Add support for CSS classes on notification actions. 2014-12-22 03:19:24 -08:00
Michael Jumper 2d60d2a4f9 GUAC-932: Make display of connections and groups within guacGroupList more abstract. 2014-12-18 23:16:01 -08:00
Michael Jumper 3a6a704452 GUAC-932: Fix naming. 2014-12-18 04:05:48 -08:00
Michael Jumper a6c601ca12 GUAC-932: Recent connections needs to load, too. 2014-12-18 03:52:56 -08:00
Michael Jumper b4ab50910a GUAC-932: Restore recent connections through new guacRecentConnections directive. 2014-12-18 03:34:51 -08:00
Michael Jumper 21ee9073d0 GUAC-932: Migrate home to connection list directive. 2014-12-16 19:25:20 -08:00
Michael Jumper 4ebb66c40d GUAC-932: Rename various *DAO to *Service. Rename legacy services to legacy*, pending removal/refactor. 2014-12-11 15:39:06 -08:00
Michael Jumper 6d6bf889f2 GUAC-932: Refactor existing REST service JS into single 'rest' module. 2014-12-11 15:05:31 -08:00
Michael Jumper 10171ff1ba GUAC-932: Move history-related things into own module. Begin "types/" hierarchy convention for services providing constructors only. 2014-12-08 13:55:09 -08:00
Michael Jumper f5e300250d GUAC-932: Dynamic "src" attribute for img tag should be "ng-src". 2014-12-08 13:55:09 -08:00
Michael Jumper c8991a2a02 GUAC-932: Remove localStorageUtility entirely. 2014-12-08 13:55:09 -08:00
Michael Jumper 4d1e604759 GUAC-931, GUAC-942: Add guacHistory service, replacing legacy GuacamoleHistory object. 2014-12-08 13:55:09 -08:00
Michael Jumper 8e6156f750 GUAC-932: Style no-recent to be a bit more subdued. 2014-11-23 22:15:03 -08:00
Michael Jumper b58a9b284f GUAC-932: Restyle login page and general UI. 2014-11-23 22:02:11 -08:00
Michael Jumper ad6d7a614e GUAC-932: Divide monolithic CSS files. 2014-11-22 14:13:15 -08:00
James Muehlner 41324be7b9 GUAC-897 Using a spinner instead of a distracting modal. 2014-11-19 23:01:23 -08:00
James Muehlner 683fc4475b GUAC-897 Added status message while home or manage pages are loading. 2014-11-18 22:51:25 -08:00
James Muehlner 2c47fbb55c GUAC-897 Fixed cg vs g confusion for connection group type identifier in javascript and templates. 2014-11-18 22:19:26 -08:00
Michael Jumper 80377f6663 GUAC-605: Use status dialog from index, not status modal. 2014-11-16 23:10:49 -08:00
Michael Jumper 6bea1eed44 GUAC-919: Rename LoginRESTService to TokenRESTService and provide logout semantics. Move Angular auth stuff to own module. Actually logout user. 2014-11-05 12:10:05 -08:00
Michael Jumper 0542146e8e GUAC-919: Open connections in new tabs. Fix group display. 2014-11-04 00:07:45 -08:00
James Muehlner 5c43ae4ff9 GUAC-919: Copy Angular changes from old GUAC-546 branch. 2014-11-03 13:57:01 -08:00