Changesets can be listed by changeset number.
The Git repository is here.
Revision log for rool/rails/hub/trunk/app/controllers/tasks_controller.rb
Date | Changeset | Author | Log |
---|---|---|---|
08/26/2012 17:35 | 341 | rool | Lots of changes to Hub to make it Rails 2.3.11 compatible. This is being checked in as one large changeset because it doesn't really split down into smaller components without having something that doesn't function in the intermediate steps. |
08/26/2012 17:34 | 167 | rool | Implemented account enumeration. Improved pagination and enumeration "show details" mechanism; the HTTP referrer is used to return to the list view to get the right page and list type. Obvious potential for trouble if someone directly links to an item from an external site but since the details items require administrative Hub access it is unlikely to present a problem in real use. |
08/26/2012 17:34 | 112 | adh | After many attempts, a new version of Hub that requires the HubSsoLib Gem v0.1.0 (see future Changeset #113). HubSsoLib no longer uses cookies because of problems with the Rails cookies interface and the only viable workaround being scuppered by after_filter code not always being called (e.g. if you redirect from within a before_filter). Ultimately, the solution of using a (very) simple DRb-based authorisation server, as suggested by RubyPanther on the rubyonrails IRC channel, is perhaps a little slower but a lot more scalable and a lot more reliable. The server is included in the 'server' directory. |
08/26/2012 17:34 | 108 | adh | Substantial changes and additions to Hub. Now in a state where it will integrate with other applications to an acceptable level. Requires HubSsoLib gem 0.0.4 or later - see Changeset #107. |
08/26/2012 17:34 | 103 | adh | The next iteration of Hub. Requires the hubssolib Gem. Stores user login details in a secure cookie rather than the session, opening up the potential for cross-application access. Still need to move session expiry and last-recorded-URL stuff into a cookie, otherwise it's all done. Many bugs fixed, though some may have been introduced in splitting functionality into the Gem. No solution presently to whether or not the User object will be understood or accessible in any way from other applications (not yet tried). Checking this version in because it's reached a stage of reasonable stability, before the next step of attempting wider integration. Remember, this won't work at all unless hubssolib 0.0.3 is installed. |
08/26/2012 17:34 | 98 | adh | Initial import of Hub, an account management application. |