Michael Jumper
|
7c542e8de8
|
GUAC-1161: Reject attempts to visit '/' unless '/' is actually the home page. Redirect to true home page otherwise.
|
2015-04-23 12:00:37 -07:00 |
|
Michael Jumper
|
4215cd4f1e
|
GUAC-1161: Pre-cache Angular templates during build.
|
2015-04-22 15:50:46 -07:00 |
|
Michael Jumper
|
03f17c6223
|
GUAC-1161: Set page title when login directive is shown.
|
2015-04-21 22:06:46 -07:00 |
|
Michael Jumper
|
dc88c27149
|
GUAC-1161: Do not continue routing if authentication fails.
|
2015-04-21 22:03:45 -07:00 |
|
Michael Jumper
|
419e936c82
|
GUAC-1161: Ignore key events while user is logged out.
|
2015-04-21 14:11:29 -07:00 |
|
Michael Jumper
|
db7cba1884
|
GUAC-1161: For now, just show normal login prompt for insufficient credentials.
|
2015-04-21 12:30:25 -07:00 |
|
Michael Jumper
|
f29a24ad68
|
GUAC-1161: Convert login page to directive which accepts a dynamic form. Display login directive when credentials are needed.
|
2015-04-21 12:02:01 -07:00 |
|
Michael Jumper
|
999be47b20
|
GUAC-1161: Reorganize authenticationInterceptor to match service pattern used elsewhere.
|
2015-04-20 15:46:44 -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
|
3d43d4ed69
|
GUAC-1053: Move password changing into preferences.
|
2015-04-18 22:41:06 -07:00 |
|
Michael Jumper
|
82dee4640c
|
GUAC-1053: Migrate to tabbed settings screen. Create user management tab.
|
2015-04-17 16:42:24 -07:00 |
|
Michael Jumper
|
8ead3a9d81
|
GUAC-1126: Re-route user within route config.
|
2015-04-06 17:02:04 -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
|
4f5c757b43
|
GUAC-1138: Generalize sorting logic.
|
2015-03-26 14:28:51 -07:00 |
|
Michael Jumper
|
ed3ee60cc5
|
GUAC-1133: Add session placeholder.
|
2015-03-19 14:38:23 -07:00 |
|
Michael Jumper
|
292b01d475
|
GUAC-1133: Add disabled button styling.
|
2015-03-19 14:19:20 -07:00 |
|
Michael Jumper
|
2eeed36797
|
GUAC-1133: Apply common styling and form to management pages.
|
2015-03-19 14:00:32 -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
|
4475fcb7fb
|
GUAC-1120: Move notifications into own service.
|
2015-03-12 17:34:26 -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
|
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 |
|
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 |
|
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
|
1f9356100b
|
GUAC-1099: Paginate management interface. Remove styles from ui.css where possible/relevant.
|
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 |
|
James Muehlner
|
f7e1f3a303
|
GUAC-997 Added active user count to REST API and UI.
|
2015-01-27 22:20:20 -08:00 |
|
Michael Jumper
|
97189cb991
|
GUAC-1010: Only query contents of connection groups if they are not balancing or we have admin permission. Fix rendering of balancing groups for non-admins.
|
2015-01-20 20:38:59 -08:00 |
|
James Muehlner
|
cab6efbb79
|
Merge pull request #60 from glyptodon/secondary-auth
GUAC-971: Restore secondary authentication
|
2015-01-05 21:03:37 -08:00 |
|
Michael Jumper
|
32318d50ec
|
GUAC-991: Fix size of connection/user lists. Allow connection/user lists to be scrolled.
|
2015-01-05 17:09:11 -08:00 |
|
Michael Jumper
|
f1c5adfba8
|
GUAC-971: No need to re-authenticate when loading the login screen. The login screen is intended to allow fresh auth, overriding existing auth if necessary, and ignores any existing auth anyway.
|
2015-01-05 15:29:39 -08:00 |
|
Michael Jumper
|
98d5c19b1d
|
GUAC-971: Re-authenticate with server for each page visited.
|
2015-01-05 13:54:57 -08:00 |
|
Michael Jumper
|
e3a7a7dcd3
|
GUAC-959: Add ngTouch.
|
2015-01-05 01:46:41 -08:00 |
|
Michael Jumper
|
8c8f30ed63
|
GUAC-984: Make the spinning gear spin on Safari (and other old WebKit).
|
2015-01-04 23:12:29 -08:00 |
|
Michael Jumper
|
9a373ae982
|
GUAC-972: Ensure list links stretch the entire width of the list.
|
2015-01-04 21:05:03 -08:00 |
|
Michael Jumper
|
66779543c4
|
GUAC-975: Always hide status dialogs upon navigation.
|
2015-01-04 18:11:32 -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
|
0e7fed21f7
|
GUAC-973: Replace back button with home button where necessary.
|
2015-01-04 13:00:24 -08:00 |
|
Michael Jumper
|
b197c7c63c
|
GUAC-963: List active connections within recent connections.
|
2014-12-29 01:42:03 -08:00 |
|
Michael Jumper
|
35ca205653
|
GUAC-963: Proof-of-concept ManagedClient implementation. Remove guacClientFactory and guacTunnelFactory (functionality replaced by ManagedClient).
|
2014-12-28 19:27:04 -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
|
b8e335e3c7
|
GUAC-932: Add permissions list.
|
2014-12-22 16:40:06 -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
|
07a2a2da54
|
GUAC-932: Move connection editor to own page.
|
2014-12-21 23:18:37 -08:00 |
|
Michael Jumper
|
eaed778f91
|
GUAC-810: Send "synthetic" key events for non-physical input options. Allow components to prevent production/handling of guacKeyup/guacKeydown via guacBeforeKeyup/guacBeforeKeydown.
|
2014-12-20 14:05:54 -08:00 |
|
Michael Jumper
|
b305c9b148
|
GUAC-932: Remove excessive display logic from document structure.
|
2014-12-18 21:30:22 -08:00 |
|
Michael Jumper
|
68d3b7741e
|
GUAC-932: Migrate to PermissionSet for reading permissions.
|
2014-12-15 15:09:14 -08:00 |
|