Michael Jumper
|
a345ee7385
|
GUAC-1132: Add missing @Override annotations.
|
2015-03-17 15:40:19 -07:00 |
|
Michael Jumper
|
cd52b25b94
|
GUAC-1132: Add support for getRemoteHost() of ConnectionRecord. Store remote host within AuthenticatedUser.
|
2015-03-17 15:13:32 -07:00 |
|
Michael Jumper
|
d0c57a2378
|
GUAC-1132: Implement tunnel REST service.
|
2015-03-17 13:45:55 -07:00 |
|
Michael Jumper
|
5ce0a3a5a4
|
GUAC-1132: Socket service is now really tunnel service.
|
2015-03-17 13:31:26 -07:00 |
|
Michael Jumper
|
b33e515895
|
GUAC-1132: Associate tunnels with records, not sockets. Provide tunnel for connect().
|
2015-03-17 13:21:05 -07:00 |
|
Michael Jumper
|
129bb688f4
|
GUAC-1132: For consistency, rename getActiveSocket() to getSocket().
|
2015-03-17 12:27:14 -07:00 |
|
Michael Jumper
|
f9bb25fdb2
|
GUAC-1132: Associate active socket with connection record.
|
2015-03-17 12:11:29 -07:00 |
|
Michael Jumper
|
c7827e0e3f
|
GUAC-1132: Implement tracking of all active connections.
|
2015-03-16 16:32:47 -07:00 |
|
Michael Jumper
|
1e8d68d611
|
GUAC-1132: Set of active connections should be synchronized.
|
2015-03-16 16:31:39 -07:00 |
|
Michael Jumper
|
5cf48c7498
|
GUAC-1132: Add identifier to connection records.
|
2015-03-16 16:12:10 -07:00 |
|
Michael Jumper
|
3a4f6b85dd
|
GUAC-1132: Add tunnel rest service stub.
|
2015-03-16 15:57:18 -07:00 |
|
Michael Jumper
|
3603155f36
|
GUAC-1132: Modify API to support listing of active connections and host information.
|
2015-03-16 14:44:10 -07:00 |
|
James Muehlner
|
093a5a0dd9
|
Merge pull request #115 from glyptodon/notification-service
GUAC-1120: Move notifications into own service.
|
2015-03-12 18:17:50 -07:00 |
|
Michael Jumper
|
4475fcb7fb
|
GUAC-1120: Move notifications into own service.
|
2015-03-12 17:34:26 -07:00 |
|
James Muehlner
|
0d83f0e83d
|
Merge pull request #114 from glyptodon/user-menu
GUAC-1120: Implement user menu
|
2015-03-12 17:31:45 -07:00 |
|
James Muehlner
|
376026f430
|
Merge pull request #113 from glyptodon/encapsulate-internals
GUAC-1121: Do not expose retrieved ConnectionRecord list directly.
|
2015-03-12 17:27:51 -07:00 |
|
Michael Jumper
|
ad43949915
|
GUAC-1120: Only align password dialog fields to the right.
|
2015-03-12 16:06:20 -07:00 |
|
Michael Jumper
|
91dfa04a52
|
GUAC-1120: Fix incorrect translation string names.
|
2015-03-12 16:06:13 -07:00 |
|
Michael Jumper
|
9da1026241
|
GUAC-1120: Restore password dialog styling.
|
2015-03-12 14:24:16 -07:00 |
|
Michael Jumper
|
0aff801642
|
GUAC-1120: Display menu options as disabled if they are not relevant. Navigate explicitly via click event, in case browser depends on click propagation to handle href, but keep href for sake of "open in new tab", etc.
|
2015-03-12 14:21:18 -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
|
eb86fadbcc
|
GUAC-1120: Increase menu spacing and hover contrast. Add menu indicator (down arrow).
|
2015-03-12 11:53:15 -07:00 |
|
Michael Jumper
|
0f4662daff
|
GUAC-1120: Close menu when user clicks outside menu.
|
2015-03-12 00:00:50 -07:00 |
|
Michael Jumper
|
1c75e9792d
|
GUAC-1120: Toggle visibility of user menu upon click.
|
2015-03-11 23:25:32 -07:00 |
|
Michael Jumper
|
ddbfacdf2f
|
GUAC-1120: Use consistent styles for highlighting. Adjust for contrast. Only show menu options when open.
|
2015-03-11 23:25:05 -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
|
563a1d1af2
|
GUAC-1120: Improve user menu style. Add dark icons.
|
2015-03-11 19:43:55 -07:00 |
|
Michael Jumper
|
191046712c
|
GUAC-1120: Add rudimentary menu styling.
|
2015-03-11 18:34:19 -07:00 |
|
Michael Jumper
|
9a8aa14674
|
GUAC-1120: Move logout panel to common user menu.
|
2015-03-11 18:34:19 -07:00 |
|
James Muehlner
|
2c60282f31
|
Merge pull request #112 from glyptodon/fix-redirect
GUAC-1119: Redirect to login ONLY for requests to /api/tokens, and ONLY if not already at login.
|
2015-03-11 16:10:14 -07:00 |
|
Michael Jumper
|
bdc7a39cbd
|
GUAC-1121: Do not expose retrieved ConnectionRecord list directly - it may contain internal data that the JSON serializer will be happy to expose. Use APIConnectionRecord instead.
|
2015-03-11 15:57:06 -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
|
ce2b091afb
|
Merge pull request #111 from glyptodon/no-self-admin
GUAC-1118: Do not include self in list of users in management UI.
|
2015-03-11 08:41:39 -07:00 |
|
Michael Jumper
|
e7af75ceed
|
GUAC-1118: Do not include self in list of users in management UI.
|
2015-03-11 00:16:09 -07:00 |
|
Mike Jumper
|
e6de629452
|
Merge pull request #110 from glyptodon/GUAC-801
GUAC-801 User password management
|
2015-03-10 21:38:39 -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
|
59d794ef96
|
GUAC-801 Merge master.
|
2015-03-10 18:52:03 -07:00 |
|
James Muehlner
|
d57af488fa
|
Merge pull request #109 from glyptodon/parent-cycles
GUAC-1110: Do not allow connection groups to be updated if doing so would create a cycle.
|
2015-03-08 10:50:41 -07:00 |
|
Michael Jumper
|
f38c246ad0
|
GUAC-1110: Do not allow connection groups to be updated if doing so would create a cycle.
|
2015-03-07 22:10:17 -08:00 |
|
James Muehlner
|
2897ff74d6
|
Merge pull request #108 from glyptodon/protect-users-from-themselves
GUAC-1114: Do not allow users to delete themselves, nor remove their own system permissions.
|
2015-03-07 19:55:30 -08:00 |
|
Michael Jumper
|
83477e5e75
|
GUAC-1114: Do not allow users to remove their own system permissions.
|
2015-03-07 19:24:36 -08:00 |
|
Michael Jumper
|
0ed12dc0eb
|
GUAC-1114: Do not allow users to delete themselves.
|
2015-03-07 19:15:45 -08:00 |
|
James Muehlner
|
1e4713c1fb
|
Merge pull request #107 from glyptodon/psql-errors
GUAC-1103: Add missing explicit typecast.
|
2015-03-07 19:08:29 -08:00 |
|
Michael Jumper
|
45b31064c0
|
GUAC-1103: Add missing explicit typecast.
|
2015-03-07 19:01:16 -08:00 |
|
James Muehlner
|
331fa2d3ff
|
Merge pull request #106 from glyptodon/check-parent-group
GUAC-1104: Validate changes to parent groups
|
2015-03-07 16:17:27 -08:00 |
|
Michael Jumper
|
c6132d2f09
|
GUAC-1104: Add parent group validation. Switch to beforeCreate/beforeUpdate/beforeDelete validation functions.
|
2015-03-07 15:25:30 -08:00 |
|
Michael Jumper
|
eb676c8b3f
|
GUAC-1104: Move parent identifier functions to common base objects.
|
2015-03-07 14:06:27 -08:00 |
|
James Muehlner
|
f63b24713c
|
Merge pull request #105 from glyptodon/postgres
GUAC-1103: Add support for PostgresQL.
|
2015-03-06 14:29:23 -08:00 |
|