13 Nov 2011 11:23Add support for calling an external program to generate README markup
pinterface [Sun, 13 Nov 2011 11:23:24]
13 Nov 2011 11:07minidom chokes on form feed character
pinterface [Sun, 13 Nov 2011 11:07:41]
05 Nov 2011 10:18Show README in summary view, if it exists
pinterface [Sat, 05 Nov 2011 10:18:50]
Blatantly stealing the idea from Github, but not as fully implemented.

01 Nov 2011 10:19Add Owner and Last Change columns to repo listing
pinterface [Tue, 01 Nov 2011 10:19:57]
This is a little ugly due to the global config object. Boo.

01 Nov 2011 09:54Skip comments and blank lines in the author file
pinterface [Tue, 01 Nov 2011 09:54:21]
01 Nov 2011 08:30Add ability to specify a mailing list URL for repositories
pinterface [Tue, 01 Nov 2011 08:30:12]
01 Nov 2011 08:12Don't require myurl be specified when cachedir is in use
pinterface [Tue, 01 Nov 2011 08:12:39]
24 Nov 2010 15:52TAG 1.2-rc1
Alberto Bertogli [Wed, 24 Nov 2010 15:52:33]
15 Oct 2010 12:55Use diff --quiet.
Dave Love [Fri, 15 Oct 2010 12:55:46]
Prevents `Copying pristine' messages in output with darcs pre-2.5.

25 Jun 2010 00:32Do not use string exceptions
Alberto Bertogli [Fri, 25 Jun 2010 00:32:55]
String exceptions are deprecated and will soon no longer be supported at all.

Most of the instances of string exceptions in our code were not meant to be
catched, but just to get meaningful backtraces.

This patch replaces them with appropriate, usually generic, exceptions that
serve the same purpose.


28 Mar 2010 18:21log view: display the patch name just once, tighten up whitespace
Simon Michael [Sun, 28 Mar 2010 18:21:44]
28 Mar 2010 16:40allow custom "last" value in url, eg to view all patches on one page
Simon Michael [Sun, 28 Mar 2010 16:40:18]
28 Mar 2010 16:37hide darcs' Ignore-this: metadata in log view
Simon Michael [Sun, 28 Mar 2010 16:37:55]
28 Mar 2010 18:57more robust timestamp parsing
Simon Michael [Sun, 28 Mar 2010 18:57:50]
With this, darcsweb can list the full darcs repo log.

26 Mar 2009 19:58add the year in the date field if the patch wasn't made in the current year
gaetan.lehmann@jouy.inra.fr [Thu, 26 Mar 2009 19:58:42]
28 Oct 2008 15:44TAG 1.1
Alberto Bertogli [Tue, 28 Oct 2008 15:44:36]
28 Oct 2008 15:43Update my email address
Alberto Bertogli [Tue, 28 Oct 2008 15:43:41]
12 Aug 2008 09:50fix pygments disaligned linenos and code when using windows fonts (pygments>0.7 only)
Alexandre Rossi [Tue, 12 Aug 2008 09:50:07]
14 Oct 2008 21:18TAG 1.1-rc1
Alberto Bertogli [Tue, 14 Oct 2008 21:18:42]
14 Oct 2008 21:18Update HTML version number
Alberto Bertogli [Tue, 14 Oct 2008 21:18:29]
05 Oct 2008 15:53Import pygments only when needed
Alberto Bertogli [Sun, 05 Oct 2008 15:53:16]

Otherwise, we pay for the pygments import (which is noticeable) on every
darcsweb page view.

This follows the lazy module loading that is already being done for other
costly modules (i.e. 're').


05 Oct 2008 15:48Ignore broken multidir directories
Alberto Bertogli [Sun, 05 Oct 2008 15:48:31]

When a multidir directory is not really a directory or a valid symlink to one,
we want to skip it instead of exploding.

This patch fixes that by doing a simple sanity check while processing the
configured multidirs.

Thanks to Ralph Giles <giles@ghostscript.com> for the report and the patch.


07 Aug 2008 05:31optional source headblob syntax highlighting using python-pygments
Alexandre Rossi [Thu, 07 Aug 2008 05:31:41]
07 Aug 2008 04:41Handle old date formats
Alberto Bertogli [Thu, 07 Aug 2008 04:41:45]

Very old darcs commits use a different time format, that leaks out in some
operations like annotate. This patch makes darcsweb able to handle it.

Thanks to Simon Michael <simon@joyful.com> for the report and the help.


03 Aug 2008 15:04Fix typo in annotate output
Alberto Bertogli [Sun, 03 Aug 2008 15:04:07]
03 Aug 2008 15:03Simplify annotate code
Alberto Bertogli [Sun, 03 Aug 2008 15:03:41]

A very simple change, makes the code more straightforward.


03 Aug 2008 15:02Fix annotate so it works with darcs 2
Alberto Bertogli [Sun, 03 Aug 2008 15:02:56]

darcs 2 doesn't like files beginning with / as parameters for annotate. Since
darcs 1 doesn't care, remove the '/' before running darcs.


03 Aug 2008 15:00Use _darcs/patches instead of _darcs/inventory
Alberto Bertogli [Sun, 03 Aug 2008 15:00:34]

In darcs 2, there is no _darcs/inventory, so use the patches directory to find
out the last modification time of the repository.

Thanks to Patrick Waugh (ptwaugh@gmail.com) for providing (and testing) this
fix.


08 Apr 2008 00:11TAG 1.0
Alberto Bertogli [Tue, 08 Apr 2008 00:11:05]
08 Apr 2008 00:10Version 1.0
Alberto Bertogli [Tue, 08 Apr 2008 00:10:21]
27 Mar 2008 01:06TAG 1.0-rc2
Alberto Bertogli [Thu, 27 Mar 2008 01:06:42]
27 Mar 2008 01:02Add an option to change the display name of the repository
Alberto Bertogli [Thu, 27 Mar 2008 01:02:58]

It can be used to avoid clashes in multidir entries.

Thanks to Dan Muller for the idea and alternative implementation.


24 Mar 2008 17:31add support for the DARCSWEB_CONFPATH env var
Miklos Vajna [Mon, 24 Mar 2008 17:31:17]
- useful when hosting multiple darcsweb sites via vhost

14 Oct 2007 15:48TAG 1.0-rc1
Alberto Bertogli [Sun, 14 Oct 2007 15:48:26]
14 Oct 2007 15:42Add /etc/darcsweb after '.' in sys.path.
Alberto Bertogli [Sun, 14 Oct 2007 15:42:34]

Add it second place, so it goes after '.' but before the normal path. This
allows per-directory config files (desirable for multiple darcsweb
installations on the same machin), and avoids name clashing if there's a
config.py in the standard path.

This was reported by Philipp Kern <pkern@debian.org> in Debian bug 399751
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=399751).


22 Jun 2007 09:30Adjust URI scheme according to CGI environment variable HTTPS.
Peter Colberg [Fri, 22 Jun 2007 09:30:21]
This patch fixes RSS feed links when browsing darcsweb via SSL.

16 May 2007 09:48Fixed bad links in RSS feed when darcsweb URL is automatically detected
Jonathan Buchanan [Wed, 16 May 2007 09:48:24]
When the darcsweb URL is automatically detected, the script name is included in the URL - this results in bad links in RSS feeds like /darcsweb.cgi/darcsweb.cgi?r=projname.

16 May 2007 09:46Fixed a path problem when running on Windows
Jonathan Buchanan [Wed, 16 May 2007 09:46:25]
Repositories in subdirectories have backslashes in their path when running on Windows, which results in bad URLS - replaced these with forward slashes.

03 May 2007 16:18display the size of the files in tree view
VMiklos [Thu, 03 May 2007 16:18:30]
16 Apr 2007 19:06Soften some colors in commitdiff.
Alberto Bertogli [Mon, 16 Apr 2007 19:06:18]
16 Apr 2007 09:13only read the first line of _darcs/third_party/darcsweb/* files
Alexandre Rossi [Mon, 16 Apr 2007 09:13:34]
16 Apr 2007 09:11make color commitdiff more readable when parts of a file are skipped
Alexandre Rossi [Mon, 16 Apr 2007 09:11:29]
16 Mar 2007 19:27new optional config varuable: disable_annotate
VMiklos [Fri, 16 Mar 2007 19:27:14]
* the annotate feature is still enabled by default
* this can be useful on slow machines

04 Apr 2007 15:09closing <a> tag in project url link
Alexandre Rossi [Wed, 04 Apr 2007 15:09:32]
04 Apr 2007 12:15typo in sample config autoprojurl description
Alexandre Rossi [Wed, 04 Apr 2007 12:15:12]
01 Feb 2007 17:30new optional config varuable: author_links
VMiklos [Thu, 01 Feb 2007 17:30:50]
it is disabled by default and an example for cia is included

24 Jan 2007 23:38Check python version before running darcsweb.
Alberto Bertogli [Wed, 24 Jan 2007 23:38:07]
This patch adds a check to verify that the python version is >= 2.3, so the
user doesn't get strange errors when using older python interpreters.
Thanks to Mark Stosberg for the suggestion.

17 Jan 2007 23:02The DARCS_DONT_ESCAPE_8BIT environment variable is now set using os.environ before running darcs and restored to its original state after running darcs - makes darcsweb work on Windows
jonathan.buchanan@gmail.com [Wed, 17 Jan 2007 23:02:12]
25 Dec 2006 22:18Add support for regexp-based replacing.
Alberto Bertogli [Mon, 25 Dec 2006 22:18:20]
Add an option to replace text in the summary, using regexps. This allows you
to configure darcsweb to automatically detect and put links to other commits
or bug numbers.

This patch is heavily based on the one written by Kirill Smelkov
(kirr@mns.spb.ru).

30 Nov 2006 09:37string.join is deprecated
Kirill Smelkov [Thu, 30 Nov 2006 09:37:41]

Next ->