Simplify check-valid-connection-sql query.
Upgraded solr to 1.4 and refactored things a bit so that index rebuild is done synchronously from the ejb
We are not using the version number in the server code, and even if we were, we would not want it to be configurable at runtime.
Display the version number in the web client and set the next release to become 1.2.
- Add an administration application.- Remove the redundant RequestBuilder wrapper for efficiency.- Fix warnings.- Ignore the admin app build artifacts.- Guard against users without userclasses in the DB.- Add a dev mode launcher for debugging the admin app.
Complete quota upgrades with coupons. Also fix equals() and hashCode() for Invitations to consider the name or its components.
- 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.
Redirect to login for browser requests without a cookie present and also for requests with cookies but without the proper one.
Prettify the jsp pages.
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.
Create user accounts in an LDAP-based IdP server after registration, so that Shibboleth login can work.
Add a user registration flow. Registration can be open for all, or limited to issued invitation codes, as configured in gss.properties.
Replace JBossMessaging 1.x and its HSQLDB data store with HornetQ. Indexing should be faster and more reliable now.
Upgrade to JBoss 5.1.0 from 5.0.0.
Use a different strategy for login in development environments that does not require me to recompile the web client for production deployment. Now, if the testUsername property is found in gss.properties the server treats the value as an authenticated username....
Remove the redundant gss top-level directory.