Beta Update

JavaScript is now used to clean up URLs to try to improve their usability. Instead of a mess like:

/?q=foo&project[]=freebsd&repository[]=src&sort=commit_date

You’ll get the much nicer equivalent URL in the location bar:

/freebsd/src?q=foo

The aggregation buttons on these views work better too – previously they only worked on query strings, meaning clicking on one to clear that filter did nothing if you were on a friendly URL. Now they should work everywhere.

Pages should also load a little quicker due to search result totals and aggregation queries running in the background during commit retrieval and rendering.

Lots of other internal changes, but little of it is user-facing.

This past week also saw the first new release of fast_find in nearly six years. This was written for FreshBSD’s CVS importer, and is much quicker than standard Find on JRuby.