Michael Jumper
|
f78281e3c8
|
GUAC-1101: Migrate to recent API changes on batch-directory branch.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
9c161c9fc6
|
GUAC-1101: Allow implementations to validate objects prior to create/update.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
c406ceb331
|
GUAC-1101: Add note regarding missing permission creation.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
c1ef4bfdd2
|
GUAC-1101: Fix user creation/deletion. Fix system permission modification.
|
2015-02-28 23:26:45 -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
|
304f7a181d
|
GUAC-1101: Implement system permission set.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
f71e33c39f
|
GUAC-1101: Implement object permission create/delete permission checks.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
4790624620
|
GUAC-1101: Note the permission-enforcing nature of each service.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
107367731a
|
GUAC-1101: Implement system permission creation/deletion.
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
e6f3da057b
|
GUAC-1101: Ignore duplicate perms on creation (but still warn).
|
2015-02-28 23:26:45 -08:00 |
|
Michael Jumper
|
2614ba7041
|
GUAC-1101: Implement/stub retrieval and mapping of system permissions.
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
57d252c463
|
GUAC-1101: Add permission service classes.
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
b1ae37adb3
|
GUAC-1101: Add permission model classes and mapper interfaces (no corresponding XML, though).
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
4e852aa61a
|
GUAC-1101: Update documentation to reflect changes in build process (no generator).
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
7a6af903fb
|
GUAC-1101: Restrict object manipulation depending on create/update/delete permission.
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
0e38acbd59
|
GUAC-1101: Limit results of retrieval operations by read permissions, unless user is a sysadmin.
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
b514fc910d
|
GUAC-1101: Modify base interfaces/classes to support permissions.
|
2015-02-28 23:26:44 -08:00 |
|
Michael Jumper
|
d3d5fef1e7
|
GUAC-1101: Remove use of mybatis-generator. Temporarily remove all but users. Add common interfaces and simple queries.
|
2015-02-28 23:26:44 -08:00 |
|
James Muehlner
|
03f94c15cd
|
Merge pull request #97 from glyptodon/fix-permission-filtering
GUAC-1100: Add permission filtering to tree retrieval.
|
2015-02-28 22:22:33 -08:00 |
|
Michael Jumper
|
00ccad54e8
|
GUAC-1100: Add permission filtering to tree retrieval.
|
2015-02-28 21:53:19 -08:00 |
|
James Muehlner
|
fd7343a3e0
|
Merge pull request #96 from glyptodon/paginate-history
GUAC-1099: Paginate the connection history list, too.
|
2015-02-28 13:39:35 -08:00 |
|
James Muehlner
|
ccd99452eb
|
Merge pull request #95 from glyptodon/location-chooser-speed
GUAC-1099: Do not attempt to display connections in guacGroupList if no connection template is provided.
|
2015-02-28 13:38:22 -08:00 |
|
Michael Jumper
|
b03d0b7c44
|
GUAC-1099: Paginate the connection history list, too.
|
2015-02-28 13:17:02 -08:00 |
|
Michael Jumper
|
10133ad577
|
GUAC-1099: Do not attempt to display connections in guacGroupList if no connection template is provided.
|
2015-02-28 12:30:36 -08:00 |
|
James Muehlner
|
777e031332
|
Merge pull request #94 from glyptodon/fix-rest-object-move
GUAC-1100: Update parent identifier within REST service calls.
|
2015-02-27 14:11:43 -08:00 |
|
Michael Jumper
|
e177d27e74
|
GUAC-1100: Update parent identifier within REST service calls.
|
2015-02-27 14:08:38 -08:00 |
|
James Muehlner
|
17c7641edf
|
Merge pull request #93 from glyptodon/paginate-lists
GUAC-1099: Paginate list output in Guacamole UI
|
2015-02-26 22:52:25 -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
|
ac3ee41699
|
GUAC-1099: Paginate guacGroupList directive.
|
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
|
c60d1197cb
|
Merge pull request #92 from glyptodon/batch-directories
GUAC-1100: Modify guacamole-ext to support batch retrieval/modification
|
2015-02-25 19:29:33 -08:00 |
|
Michael Jumper
|
bbabfec4da
|
GUAC-1100: Identifier retrieval should possibly throw an exception.
|
2015-02-25 16:28:35 -08:00 |
|
Michael Jumper
|
79130e96fc
|
GUAC-1100: Add getActiveConnections() function to Connectable.
|
2015-02-25 16:28:30 -08:00 |
|
Michael Jumper
|
6f61300cbc
|
GUAC-1100: Move connection and connection group directories to root level only.
|
2015-02-25 16:28:28 -08:00 |
|
Michael Jumper
|
220e33eca1
|
GUAC-1100: Keep parent identifiers within SimpleUserContext consistent with reality.
|
2015-02-25 16:28:25 -08:00 |
|
Michael Jumper
|
e9cebd181b
|
GUAC-1100: Implement recursive BFS tree retrieval.
|
2015-02-25 16:28:23 -08:00 |
|
Michael Jumper
|
bf8957986e
|
GUAC-1100: Remove old recursive tree query. Add stub of new batching tree object.
|
2015-02-25 16:28:19 -08:00 |
|
Michael Jumper
|
e9538a4167
|
GUAC-1100: Commit to String identifiers.
|
2015-02-25 16:28:17 -08:00 |
|
Michael Jumper
|
37227d05e8
|
GUAC-1100: System path comparison should not be startsWith() - there's only one, and no identifiers.
|
2015-02-25 16:28:14 -08:00 |
|
Michael Jumper
|
514aafbd6d
|
GUAC-1100: Implement patching of permissions with batch operations.
|
2015-02-25 16:28:12 -08:00 |
|
Michael Jumper
|
433d55d245
|
GUAC-1100: Use getAll() for retrieval of multiple users.
|
2015-02-25 16:28:10 -08:00 |
|
Michael Jumper
|
9fe2eb6bbd
|
GUAC-1100: Migrate REST services to new guacamole-ext API. This is partial and temporary - batch operations are not being used, and the MySQL auth has not been updated.
|
2015-02-25 16:28:07 -08:00 |
|
Michael Jumper
|
3f5d398f13
|
GUAC-1100: Extract batch operations on permission sets into interface.
|
2015-02-25 16:28:05 -08:00 |
|
Michael Jumper
|
7c353007f6
|
GUAC-1100: Add batch add/remove to permission sets.
|
2015-02-25 16:28:02 -08:00 |
|
Michael Jumper
|
a22299466b
|
GUAC-1100: Fix comments in User. ObjectPermissionSet does not need ObjectType parameter.
|
2015-02-25 16:28:00 -08:00 |
|
Michael Jumper
|
cf36e5841a
|
GUAC-1100: Bring SimpleUser up-to-date with API changes.
|
2015-02-25 16:27:56 -08:00 |
|
Michael Jumper
|
1d2e703556
|
GUAC-1100: Implement Simple* read-only versions of the permission sets.
|
2015-02-25 16:27:53 -08:00 |
|
Michael Jumper
|
ed4ad2a431
|
GUAC-1100: Make ObjectPermission concrete. Remove type-specific implementations.
|
2015-02-25 16:27:50 -08:00 |
|
Michael Jumper
|
df463a082a
|
GUAC-1100: Use permission sets for permission retrieval and manipulation.
|
2015-02-25 16:27:45 -08:00 |
|
Michael Jumper
|
ee40db759c
|
GUAC-1100: Add getAll() to Directory. Create AbstractDirectory and migrate the Simple* implementations appropriately.
|
2015-02-25 16:27:36 -08:00 |
|