Commit Graph

596 Commits

Author SHA1 Message Date
Michael Jumper
2d33753194 Allow unrestricted access to all Users and GuacamoleConfigurations through the Environment. Restrict access to everything and provide CRUD operations within UserContext. Define contract of permissions. 2013-01-27 01:52:56 -08:00
Michael Jumper
003dc28511 Refactor CRUD operations of AuthenticationProvider into Environment (produced via Credentials). 2013-01-26 23:20:31 -08:00
Michael Jumper
d8c8b2d423 Add User CRUD operations to AuthenticationProvider. Add mechanism for converting Credentials into a User (#267). 2013-01-26 22:04:55 -08:00
Michael Jumper
6b4156ccf0 Add User and AbstractUser clases for managing users (#267). 2013-01-26 21:01:46 -08:00
Michael Jumper
34dd92cae6 Fix placement of import. 2013-01-26 17:15:55 -08:00
Michael Jumper
ef342e9100 Add interface for restricting arbitrary objects on a per-user basis (#266, #267). 2013-01-26 17:05:35 -08:00
Michael Jumper
6d64a3e161 Add CRUD operations for GuacacmoleConfigurations (#266), bump version to 0.8.0. 2013-01-26 14:09:16 -08:00
Michael Jumper
d13014a481 Bump version. 2012-10-23 00:48:30 -07:00
Michael Jumper
8b172d4af5 Updated guacamole-common. 2012-10-15 10:49:57 -07:00
Michael Jumper
650ae27d19 Bump version number. 2012-08-13 09:59:36 -07:00
Michael Jumper
ad73864f1b Depend on same version of guacamole-common as guacamole. 2012-08-13 09:59:18 -07:00
Michael Jumper
5fef7cda4c Updated changelog 2012-08-11 14:03:39 -07:00
Michael Jumper
c9876cc16e Revert moderately silly changes. 2012-08-09 20:57:40 -07:00
Michael Jumper
7d66740a96 Add missing JavaDoc. 2012-08-09 14:42:57 -07:00
Michael Jumper
591dc39ba3 Added missing package-info.java, fixed other. 2012-08-09 14:40:05 -07:00
Michael Jumper
96ad89486f Add missing periods. 2012-08-09 14:36:14 -07:00
Michael Jumper
720a78b174 Add package-info.java for all packages. 2012-08-09 14:18:46 -07:00
Michael Jumper
545c525361 Make method parameters final where it makes sense. 2012-08-09 14:09:52 -07:00
Michael Jumper
5ab65225ef Remove redundant public modified missed in last pass. 2012-08-09 12:51:10 -07:00
Michael Jumper
66b222bc5c Remove redundant public modifiers. 2012-08-09 12:45:40 -07:00
Michael Jumper
e911a615bc Removed trailing whitespace. 2012-08-09 11:42:29 -07:00
Michael Jumper
548fe9e008 Updated ChangeLog 2012-05-04 18:49:39 -07:00
Michael Jumper
57c5694142 Fixed project URL. 2012-03-26 18:51:08 -07:00
Michael Jumper
8a17e6592e Make Credentials as serializable as possible. 2012-03-26 12:34:36 -07:00
Michael Jumper
0285fe371a Rename attach/detach listeners to connect/close. 2012-03-23 15:31:03 -07:00
Michael Jumper
c2eb0744ac Monitoring connect/close rather than attach/detach (as attach/detach is too low level, buried within the base HTTP tunnel implementation). 2012-03-23 15:21:44 -07:00
Michael Jumper
d831969322 Added missing constructors. 2012-03-23 14:04:03 -07:00
Michael Jumper
837614800d Allow listeners to throw exceptions from within hooks. 2012-03-23 12:13:54 -07:00
Michael Jumper
fc6750da00 Tunnel attach and detach listeners. 2012-03-23 12:09:24 -07:00
Michael Jumper
e13b62a993 Tunnel attach and detach events. 2012-03-23 12:04:08 -07:00
Michael Jumper
fe7de5201a TunnelEvent interface. 2012-03-23 12:00:37 -07:00
Michael Jumper
d99d38a9b6 Authentication success event and listener. 2012-03-23 11:57:05 -07:00
Michael Jumper
e9fcab10b1 Renamed hook function. 2012-03-23 11:54:18 -07:00
Michael Jumper
0b1011364d Add AuthenticationFailureListener. 2012-03-23 11:06:09 -07:00
Michael Jumper
898cee122f Create CredentialEvent interface for generic credentials-related events. Implemented AuthenticationFailureEvent. 2012-03-23 11:02:47 -07:00
Michael Jumper
e58a4fc52b Renamed to guacamole-ext. 2012-03-23 11:02:08 -07:00
Michael Jumper
7f027a71f2 Fixed comments. 2012-03-22 23:40:45 -07:00
Michael Jumper
697c4601da Use truly generic HTTP-based credentials object, rename project to guacamole-auth (truly, this is a basic framework for extending Guacamole, a single webapp, NOT part of guacamole-common, which is the basis of the Guacamole webapp and potentially others). 2012-03-22 22:44:02 -07:00
Michael Jumper
451a09873d Bumping version to 0.6.0. 2012-03-15 15:53:13 -07:00
Michael Jumper
6ff00e28ea Update docs to reflect null return value. 2011-12-21 00:11:18 -08:00
Michael Jumper
76b6f2af05 Relicensed, fixed comments. 2011-12-18 21:32:46 -08:00
Michael Jumper
e6818a551f Added JavaDoc. 2011-12-18 20:15:28 -08:00
Michael Jumper
6cd150a2a0 Added README 2011-12-18 14:57:05 -08:00
Michael Jumper
4e33e1c9a7 Added changelog 2011-12-18 14:56:49 -08:00
Michael Jumper
aae7c8674f Bumped versions to 0.5.0. 2011-11-04 15:20:22 -07:00
Michael Jumper
b574a33cfd Initial commit 2011-08-17 09:42:40 -07:00