Michael Jumper
ce4174ffba
GUAC-618: Add ping query via connection properties.
2014-04-14 18:18:15 -07:00
Michael Jumper
e44ea62d83
GUAC-574: Update appropriate count - should be user here, not group.
2014-03-26 18:17:20 -07:00
Michael Jumper
7fa30998b2
GUAC-574: Only update active connections if socket not yet closed.
2014-03-26 18:15:01 -07:00
Michael Jumper
b6ccf4c2f3
GUAC-574: Synchronize across ActiveConnectionMap to prevent connection usage race conditions. Need to revisit architecture of connection management within MySQL.
2014-03-26 16:47:27 -07:00
Michael Jumper
ac61c798e5
GUAC-569: Bump version numbers of guacamole-client components to 0.9.0.
2014-03-25 10:38:02 -07:00
Michael Jumper
78f7eb415d
GUAC-550: Use appropriate exceptions for error cases. Report when resources cannot be used because they are locked, exhausted, etc.
2014-03-18 22:27:20 -07:00
James Muehlner
3a91dfbb68
Ticket #362 : Added parentID property for connection and group.
2014-03-02 22:38:19 -08:00
Michael Jumper
0ab2932f1e
Re-license guacamole-auth-ldap as MIT.
2014-01-03 12:59:05 -08:00
Michael Jumper
8f32b98ae7
Re-license guacamole-auth-noauth as MIT.
2013-12-29 11:28:46 -08:00
Michael Jumper
2acfba2d7e
Add missing packages.
2013-12-28 20:51:08 -08:00
Michael Jumper
673052b101
Re-license guacamole-auth-mysql as MIT.
2013-12-28 20:33:50 -08:00
James Muehlner
9aa29fe4b2
Ticket #362 : Fixed bug in user directory.
2013-12-16 14:40:03 -08:00
James Muehlner
754bbb28c0
Ticket #362 : Added ConnectionGroup REST endpoints.
2013-12-16 14:40:02 -08:00
James Muehlner
8b2acc99b6
Ticket #362 . Got connection create working.
2013-12-16 14:40:01 -08:00
Michael Jumper
733db858a5
Rename upgrade script to avoid confusion in docs.
2013-08-26 15:54:00 -07:00
Michael Jumper
b6b5cdc8aa
Fix classpath in dist.xml. Remove unnecessary logging dependency.
2013-08-26 15:53:10 -07:00
Michael Jumper
fe3f2b73c6
Modify noauth to support same .tar.gz distribution as other extensions.
2013-08-26 15:53:10 -07:00
Michael Jumper
5912ea402d
Remove central guac-dev repo reference. Refactor net.sourceforge.guacamole to org.glyptodon.guacamole. Extensions are remaining with their classes in net.sourceforge.guacamole for compatibility's sake until we have a better system for extensions.
2013-08-25 13:39:00 -07:00
Michael Jumper
4352e6d444
Use latest guacamole-ext.
2013-08-23 11:39:43 -07:00
Michael Jumper
f663f754bc
Fix whitespace errors.
2013-08-23 11:39:43 -07:00
Michael Jumper
1ac2918f2c
Add backup files to .gitignore
2013-08-23 11:39:43 -07:00
Michael Jumper
361072548a
Replace README.rst with standard README.
2013-08-23 11:39:43 -07:00
Michael Jumper
7ab0d7858e
Remove unexpected element sanity check for now.
2013-08-23 11:39:42 -07:00
Michael Jumper
379912311c
Clean up parser. Add sanity checks against XML. Add documentation.
2013-08-23 11:39:42 -07:00
Michael Jumper
5af0052430
Clean up auth provider code, avoid NPE with property. Use getRequiredProperty() for required property.
2013-08-23 11:39:42 -07:00
Michael Jumper
ab87ba5614
Extract NoAuthConfigContentHandler. Partial cleanup.
2013-08-23 11:39:42 -07:00
Michael Jumper
ac9f276ddc
Fix author and name.
2013-08-23 11:39:42 -07:00
Michael Jumper
e32d9006da
Fix auth extension naming and groupId.
2013-08-23 11:39:42 -07:00
Laurent Meunier
f1f2e04860
Move NoAuthenticationProvider under extensions/
...
New auth providers shouldn't go in guacamole-ext, which is strictly the
API used by extensions to Guacamole. Instead this should be a separate
project like "guacamole-auth-noauth", and should go under extensions/.
2013-08-23 11:39:41 -07:00
Michael Jumper
fe944e9919
Remove whitespace errors at end of non-blank lines as well.
2013-08-22 17:54:57 -07:00
Michael Jumper
c559aeeabe
Remove whitespace errors.
2013-08-22 17:53:48 -07:00
Michael Jumper
166a09fdae
Remove TODOs, replace with logging.
2013-08-22 17:51:34 -07:00
Michael Jumper
1142419ed4
Add source from existing guacamole-auth-ldap.
2013-08-22 15:36:39 -07:00
James Muehlner
83e820e7ba
Fixing NPE found when not having required host and port properties.
2013-08-21 14:57:29 -07:00
Michael Jumper
2103e4388f
Bump version numbers of modified projects.
2013-08-19 10:35:50 -07:00
James Muehlner
7111fec092
Ticket #390 : Made changes suggested in code review.
2013-08-18 21:49:01 -07:00
James Muehlner
681a0201ba
Ticket #390 : Added mysql-disallow-duplicate-connections property and enforced connection and connectionGroup access restrictions thereof.
2013-08-18 19:32:22 -07:00
James Muehlner
d8e8eae489
Ticket #395 : Fixed some small bugs.
2013-08-16 21:33:26 -07:00
James Muehlner
32c09e9dae
Ticket #395 : Add automatic READ and UPDATE permissions to ROOT in the permission checks.
2013-08-16 21:26:08 -07:00
James Muehlner
d3b94abbdd
Ticket #263 : Fixed variable name in comment.
2013-08-15 10:50:27 -07:00
James Muehlner
1ba07bc03b
Ticket #263 : Make sure that no group cycles can be created, and change it so you can move items to ROOT.
2013-08-15 10:33:31 -07:00
James Muehlner
e55131c3c5
Ticket #263 : Made sure that we can't create connection group cycles.
2013-08-15 09:49:42 -07:00
James Muehlner
87b1b56b7f
Ticket #263 : Make sure to compare the correct object types in the group usage test.
2013-08-15 01:19:19 -07:00
James Muehlner
7e334e3559
Ticket #263 : Group admins can use connection groups however they wish.
2013-08-15 01:07:07 -07:00
James Muehlner
2f239ca203
Ticket #263 : Checking correct parentID for move().
2013-08-14 21:45:13 -07:00
James Muehlner
c600e289c3
Ticket #263 : Root group is now organizational.
2013-08-14 17:24:41 -07:00
James Muehlner
0abd544165
Ticket #263 : Fixed bugs around not being able to add connections or groups into the root group.
2013-08-14 16:45:30 -07:00
James Muehlner
28dbd67da6
Ticket #263 : Add cascade delete onto parentID constraints.
2013-08-14 16:06:02 -07:00
James Muehlner
beedf0eb39
Ticket #263 : Fixed connection vs group copy-paste bug.
2013-08-13 21:12:55 -07:00
James Muehlner
e13429c818
Ticket #263 : Fixed usages of CREATE_CONNECTION_GROUP permission throughout.
2013-08-13 21:00:57 -07:00