Michael Jumper
917da570b0
GUACAMOLE-823: Restructure home screen connection groups to match connections.
2020-06-18 01:35:19 -07:00
Michael Jumper
ba60449786
GUACAMOLE-822: Correct retrieval of client identifier for connection groups.
...
Commit f92bf9c
moved the getClientIdentifier() function to the
GroupListItem class, thus making the function available as
item.getClientIdentifier() within the connection or connection group
templates referenced by an instance of the guacGroupList directive.
This change correctly updated all but the connection group template for
the home screen, which was incorrectly updated to reference the
function as if it were directly on the scope. As such a function
doesn't exist, AngularJS didn't substitute any value, resulting in a
non-functional link.
2019-06-24 00:21:06 -07:00
Michael Jumper
f92bf9c35f
GUACAMOLE-723: Move getClientIdentifier() to GroupListItem for convenience of other uses of the guacGroupList directive.
2019-03-25 17:01:58 -07:00
Michael Jumper
12f899a148
GUACAMOLE-5: Fix targeting of share tag HTML patch.
2016-08-10 18:59:54 -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
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
e7d89fc659
GUAC-1406: Add filtering to main connection list of the home screen.
2015-12-05 22:30:42 -08:00
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
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
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
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
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
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
2d60d2a4f9
GUAC-932: Make display of connections and groups within guacGroupList more abstract.
2014-12-18 23:16:01 -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
f5e300250d
GUAC-932: Dynamic "src" attribute for img tag should be "ng-src".
2014-12-08 13:55:09 -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
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