History | View | Annotate | Download (2.7 kB)
Re-structured the whole thingRemoved unused foldersRe-packaged the java codeFixed the packaging of various artifacts to contain only relevant thingsChanged build.xml to check for all dependencies, fixed target dependencies
- Initial implementation of quota coupon workflow. Userclass modifications are not happening yet.- Factor out the common servlet methods into a base class.- Style the error messages in registration and coupons.
Set all required objectClass attributes when adding an entry to LDAP. Also consistently encode and decode request parameters on success and errors.
Use firstname & lastname instead of full name for more flexibility and escape commas in property file.
Add a user registration flow. Registration can be open for all, or limited to issued invitation codes, as configured in gss.properties.