Changesets can be listed by changeset number.
The Git repository is here.
Revision log for rool/rails/gems/hubssolib/trunk/hubssolib.gemspec
Date | Changeset | Author | Log |
---|---|---|---|
08/26/2012 17:35 | 330 | rool | Updated Hub gem to version 0.2.7. |
08/26/2012 17:35 | 262 | rool | Increase the Hub library gem's version number to 0.2.6 following Changeset #261 (should've been included in that Changeset, but I omitted it by accident). |
08/26/2012 17:35 | 192 | rool | Loads random data block fewer times - for FCGI-like execution models, possibly only once per application instance. Better handling of local DRb server proxies. Clarified a few comments. |
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 | 165 | rool | Addresses the most serious part of Ticket #101. Although the form of file reading used ought to self-close the file in question, it does not seem to. Perhaps it is reliant on garbage collection of the temporary File object, but garbage collection occurs so infrequently that the file can stay open for a very long time - so long in fact that "Too many open file" errors are seen during numerous visits to the web site in a short space of time. In any event, although more verbose, the new code in the Gem is quite explicit about closing the file after reading and, according to lsof, does so imediately. As an efficiency note, it is clear that this aspect of Hub needs a lot of work - the file gets opened and closed very often (typically twice for a site-based access as the secure cookie is first read, then written after last accessed time update). |
08/26/2012 17:34 | 157 | rool | Configuration of secure cookie's path now done via environment variable HUB_COOKIE_PATH rather than being hard-coded. Added gem reinstallation script for ROOL site. |
08/26/2012 17:34 | 156 | rool | Trivial change - added a full stop to the end of the summary description, since the majority of other Gems have one. |
08/26/2012 17:34 | 155 | rool | Uses externally set environment variables to do get hold of configuration data now, rather than hard coding the details. HUB_CONNECTION_URI: The URI for server connections; e.g. "drbunix:/path/to/socket/file" HUB_PATH_PREFIX: Web server URI prefix to get to root of Hub application, e.g. "/rails/hub". HUB_RANDOM_FILE: Path to file containing random data. |
08/26/2012 17:34 | 152 | adh | Increased login timeout to 60 minutes. |
08/26/2012 17:34 | 121 | adh | A couple of new accessor functions for RForum (see Changeset 120). |
08/26/2012 17:34 | 113 | adh | Numerous changes to use a DRb-based simple authorisation server, supplied with the Hub application in version 0.1.0 or later (see Changeset #112). Considerably more reliable than previous cookie based revisions. |
08/26/2012 17:34 | 107 | adh | Further updates to the HubSsoLib Gem to support cross-application, same domain single sign-on. |