Changesets can be listed by changeset number.
The Git repository is here.
Changeset 170:
- Author: rool
- Date: Fri Mar 02 15:47 2007
Creating directory structure for import of Beast, a forum application
intended to replace RForum.
Changeset 169:
- Author: rool
- Date: Sun Jan 28 17:52 2007
A modern boot.rb is required to correctly handle being frozen on the
current Arachsys core Rails release.
Changeset 168:
- Author: rool
- Date: Thu Jan 18 23:31 2007
Temporary declawing of radiant-command. It looks like problems get
caused by the command execution environment differing from a login
shell. Until I work out the exact problem, it's safest to disable
the command and require administrators to manually restart the
services in the rare event that they update shared template data.
Changeset 167:
- Author: rool
- Date: Mon Jan 01 14:14 2007
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.
Changeset 166:
- Author: rool
- Date: Sat Dec 23 18:16 2006
Added pagination to Hub account lists. Sort order is whatever the database
feels like (so, usually, least to most recently updated). User-selectable
sorting might be needed in future but this current implementation does, at
least, provide the feature requested in Ticket #99.
Rather than using the much-maligned Rails default paginator, an external
paginator gem is used - "gem install paginator" grabs it. For more, see:
http://codefluency.com/2006/10/24/paginator-released
http://paginator.rubyforge.org/
Changeset 165:
- Author: rool
- Date: Sat Dec 23 17:15 2006
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).
Changeset 164:
- Author: rool
- Date: Fri Dec 22 15:28 2006
Added "ticket changes" and "ticket creation" RSS feeds, since I was
finding the merged feed containing both creation and change information
less than useful. Most of the time I just want to know about changes to
a ticket in which I have interest, but the combined feed lists changes
after creation - I have to go digging through the list for it.
Helps with Ticket #97 and Ticket #103.
Changeset 163:
- Author: rool
- Date: Fri Dec 22 15:11 2006
Added a "last updated" column to the list of tickets. It isn't
possible to sort using this column because the information on the
nature of the updates is held in a different database table entirely,
but at least you can see when things were updated from the list view.
Coupled with the RSS feed this is hopefully a useful addition.
Addresses Ticket #103.
Changeset 162:
- Author: rool
- Date: Wed Dec 13 10:32 2006
Hub was using default file-based session stores, but was, under heavy
load, generating loads and loads of session files - to the point of
running out of open file handles. The daft thing is that the Hub Gem
means it doesn't need Rails sessions anyway... So, they're turned off.
Hopefully, Hub won't fall over every half hour now!
Changeset 161:
- Author: rool
- Date: Wed Dec 13 10:14 2006
Updated Comodo SSL verification link to give long form of confirmation
page rather than short form.
Changeset 160:
- Author: rool
- Date: Tue Dec 12 22:47 2006
Fully specify the RISC OS Open web site .org site address in Hub e-mail
messages. The SSL certificate won't like it much if we use the shortened
version without the 'www'.
Changeset 159:
- Author: rool
- Date: Tue Dec 12 22:14 2006
Added images for Comodo SSL certificate with links to indication of validity
with identity insurance details. Addresses Ticket #77.
Changeset 158:
- Author: rool
- Date: Sun Dec 10 19:28 2006
Reconfigured all applications for use in the ROOL account with its
new layout. All files are set up for the development branch of the
filesystem. Caught up in this changeset is an unrelated modification
to the directory listing routine in Radiant, which now sorts the
entries alphabetically.
Changeset 157:
- Author: rool
- Date: Sun Dec 10 18:54 2006
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.
Changeset 156:
- Author: rool
- Date: Fri Dec 08 19:37 2006
Trivial change - added a full stop to the end of the summary
description, since the majority of other Gems have one.