
.. a few people committed without updating this, and I've 
   become sick of it too; please use "mtn log" or ViewMTN 
   to see what has gone on recently

   -- Grahame

2008-02-14  Grahame Bowland  <grahame@fugro-fsi.com.au>

	* implement optional arguments, use this to 
	disable ignoring of suspend certs
	* don't link to empty revisions (for revisions 
	without an ancestor)

2008-01-16  Grahame Bowland  <grahame@fugro-fsi.com.au>
	
	* fix a #filter.. #end filter error affecting 
	the revisionfilechanges view. Reported by thm.

2008-01-13  Grahame Bowland  <grahame@angrygoats.net>

	* bump version to 0.08

2008-01-13  Grahame Bowland  <grahame@angrygoats.net>

	* merge Roland's patch back into the new web.py
	 and add a fall-back in case it can't find 
	 templates_directory in the config file.

2008-01-13  Grahame Bowland  <grahame@angrygoats.net>

	* get ViewMTN's tar export mode working with 
	Python 2.5's tarfile module, which requires the 
	"name" argument

2008-01-13  Grahame Bowland  <grahame@angrygoats.net>

	* merge patch from Roland McGrath, making 
	template directory a configurable option (some 
	servers require that it be an absolute path)
	* upgrade to latest web.py (0.22)
	* patches tuning automatic branch grouping code 
	for the branch listing web page.

2007-07-05  Grahame Bowland  <grahame@angrygoats.net>

	* support remapping MIME types, to allow 
	work arounds for unhelpful shared-mime-info.
	* show the MIME type via "title" attribute 
	on icon links

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>

	* apply selection_func in __get_last_changes 
	before appending to the result list, not when 
	appending to the list of candidate revisions. 
	We can now follow changes through propagates.
	Thanks to Tony Tung <tonytung@merly.org> for 
	reporting the issue.

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>

	* mention that "Monaco" isn't present on a lot 
	of systems.

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>

	* remove defunct authors.py; update the 
	AUTHORS file to mention new contributors

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>
	
	* patches from Thomas Keller <me@thomaskeller.biz>
	fixing template links, and replacing venge.net 
	with monotone.ca where mentioned

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>

	* Joshua Blanton <jblanton@masaka.cs.ohiou.edu>
	sent a patch fixing the tags link on the 
	front page; merged.

2007-07-04  Grahame Bowland  <grahame@angrygoats.net>

	* merge patch from Ludovic Brenta 
	<ludovic@ludovic-brenta.org> to handle times 
	with microseconds in them.

2007-05-01  Grahame Bowland  <grahame@angrygoats.net>

	* patch from Rob Schoening <robschoening@gmail.com>
	fixing a hardcoded URI to the help page

2007-04-13  Grahame Bowland  <grahame@angrygoats.net>

	* this is the 0.07 release

2007-04-11  Grahame Bowland  <grahame@angrygoats.net>

	* beta of file-based changelogs
	* NB: RSS feeds are misleading, as the information 
	in the RSS feed is immutable. A TODO here is to 
	make the RSS feed URI bounce off the to-head proxy 
	method.

2007-04-09  Grahame Bowland  <grahame@angrygoats.net>

	* put an explanation of the revision graph on 
	the revision/info/ page.
	* update the robots.txt request handler

2007-04-02  Grahame Bowland  <grahame@angrygoats.net>

	* more tests; check regexps (and found a bug 
	or two with them, that might have done untoward
	things!) and and start checking the string 
	subclasses in mtn.py

2007-04-02  Grahame Bowland  <grahame@angrygoats.net>

	* start of a test suite using PyUnit; first off, 
	check that config.py is sane. This is actually 
	useful for people that accidentally specify wrong 
	things in here.
	* move some experimental / old things into 
	experimental/ so that people know they're not 
	something you should actually try running.

2007-04-01  Grahame Bowland  <grahame@angrygoats.net>

	* fix a number of places where dynamic_join()
	was called with the first argument beginning with '/'
	resulting in an absolute link to /

2007-03-31  Grahame Bowland  <grahame@angrygoats.net>

	* remove accidental hardcoded absolute URI in 
	viewmtn.js; we now get the URI from a JS variable 
	output into the document by a template.

2007-03-31  Grahame Bowland  <grahame@angrygoats.net>

	* don't fail entirely if xdg_* can't be found; 
	add a new module option to fdo/xdgbasedir 
	determining whether exceptions should be raised, 
	or just silently ignored.
	* work under Apache2!
	* update INSTALL, README
	* rename LICENSE to COPYING
	* add AUTHORS credit to Matthias Radestock and 
	Matthew Nicholson
	* add GNU GPL2 boilerplate to the top of all the 
	Python files.
	* credit json.py in the about.html template
	* remove cruft from config.py.example, update the 
	paths to be more sensible on a stock Debian/Redhat 
	machine.

2007-03-30  Grahame Bowland  <grahame@angrygoats.net>

	* upgrade to MochiKit development version (today's 
	subversion trunk) to resolve issues with Opera and 
	the elementPosition method.
	* rework the javascript / JSON RPC popup code; 
	introduce one-second delay to dampen requests, 
	mouse must hover for one second over something 
	before a JSON request is actually made.
	* fix problem where branchse with no heads got a
	silly "branch changed by undefined" message
	* clean up the logic of viewmtn.js, cancel 
	outstanding requests and correctly track 
	boundTo.

2007-03-30  Grahame Bowland  <grahame@angrygoats.net>

	* upgrade to web.py 0.2

2007-03-30  Grahame Bowland  <grahame@angrygoats.net>

	* in Automate, check per request with stat to see if the
	database has changed. If so, stop the automate process -
	it'll be restarted when the next request comes along anyway.

2007-03-30  Grahame Bowland  <grahame@angrygoats.net>

	* add new branch tag view, showing all tags 
	on a given branch

2007-03-29  Grahame Bowland  <grahame@angrygoats.net>

	* fix bug in revised get_last_changes; don't 
	loop forever when we run out of revisions to 
	look at
	* format dates in recent list so as to follow 
	the RSS spec.

2007-03-29  Grahame Bowland  <grahame@angrygoats.net>

	* rewrite BranchChanges.get_last_changes, much more 
	efficient algorithm suggested by Matthias Radestock.
	Use python's heapq class to get an efficient, sorted 
	list of revisions of interest.
	* to my horror, discover that README has totally out 
	of date, incorrect installation instructions. Delete 
	and replace with something useful. This explains the 
	emails I've been getting asking for help setting 
	up mod_python and wrapper.py..

2006-12-11  Matthew Nicholson  <mnicholson@digium.com>

	* templates/branch.html: Support branch names with '/' in them.
	* viewmtn.py: Support branch names with '/' in them.

2006-10-26  Grahame Bowland  <grahame@angrygoats.net>

	* release 0.06
	* almost total rewrite
	* see INSTALL for more details
	
2005-11-21  Grahame Bowland  <grahame@angrygoats.net>

	* release 0.05
	* requires Monotone 0.23 or greater
	* new file browser
	* branch view showing recent changes, including RSS support
	* source highlighting file view
	* much heavier use of "monotone automate stdio"; significant 
	reduction in number of "monotone" processes created to service
	requests.
	* requires monotone 0.24; 0.23 will work, however you'll find 
	"monotone automate stdio" process tend to leak due to bugs in 
	monotone.

2005-05-21  Grahame Bowland  <grahame@angrygoats.net>

	* release 0.03
	* fileinbranch.psp&branch=net.angrygoats.interapplet&path=ChangeLog 
	links to version of file in HEAD
	* tarofbranch.psp&branch=net.angrygoats.interapplet
	links to tar of HEAD manifest
	* now works with monotone 0.19
	* branches and tags pages split
	* user interface improved, help added
	* ancestry graph direction fixed (thanks to Bruce Stephens)
	* ancestry graph much improved (thanks to Emile Snyder)
	* ancestry graph colours nodes using an algorithm nicked 
	from monotone-viz (with tweaks from Matt Johnston)
	* abbreviate hashes, clean up linking code.

2005-04-26  Grahame Bowland  <grahame@angrygoats.net>

	* release 0.02
	* fixed bug where monotone processes were left running as childs
	of Apache.
	* changed the ancestry to be a directed graph
	* added blue highlight on target revision

2005-04-25  Grahame Bowland  <grahame@angrygoats.net>

	* release 0.01

