log mercurial/hgweb/hgweb_mod.py @ 7337:feb0b76b6717

age author description
Thu, 06 Nov 2008 11:56:01 -0600 Matt Mackall hgweb: Change default style to paper
Fri, 31 Oct 2008 15:28:06 +0100 Mark Edgington hgweb: support for deny_read/allow_read options
Mon, 03 Nov 2008 20:31:53 +0100 Dirkjan Ochtman hgweb: move another utility function into the webutil module
Mon, 03 Nov 2008 20:41:48 +0100 Dirkjan Ochtman hgweb: move the diffs() generator into webutil
Mon, 03 Nov 2008 20:05:03 +0100 Dirkjan Ochtman hgweb: use patch.diff() to make sensible diffs (issue1223, issue1258)
Tue, 28 Oct 2008 21:58:30 -0700 Brendan Cully hgweb: handle subdirectories within static directory
Mon, 20 Oct 2008 10:15:26 +0200 Dirkjan Ochtman hgweb: be sure to drain request data even in early error conditions
Sat, 30 Aug 2008 17:13:23 +0200 Dirkjan Ochtman hgweb: return content iterator instead of using write() callable
Tue, 22 Jul 2008 18:23:20 +0200 Dirkjan Ochtman hgweb: raise ErrorResponses to communicate protocol errors
Sat, 16 Aug 2008 16:32:57 +0200 Martin Geisler hgweb: removed unnecessary del before function return
Wed, 02 Jul 2008 12:27:57 +0200 Dirkjan Ochtman merge another backout
Wed, 02 Jul 2008 12:02:33 +0200 Dirkjan Ochtman Backed out changeset 4879468fa28f (incorrect Content-Length on Windows)
Sun, 29 Jun 2008 22:36:18 +0200 Dirkjan Ochtman hgweb: return content iterator instead of using write() callable
Sun, 29 Jun 2008 15:23:09 +0200 Dirkjan Ochtman hgweb: all protocol functions have become generators
Sun, 29 Jun 2008 11:34:36 +0200 Dirkjan Ochtman hgweb: protocol functions take repo instead of web
Sun, 29 Jun 2008 11:35:08 +0200 Dirkjan Ochtman hgweb: move capabilities calculation back into hgweb.protocol
Sun, 29 Jun 2008 11:35:06 +0200 Dirkjan Ochtman hgweb: centralize permission checks for protocol commands
Sat, 28 Jun 2008 15:28:43 +0200 Dirkjan Ochtman hgweb: protocol requests are processed immediately
Sat, 28 Jun 2008 09:28:01 +0200 Dirkjan Ochtman merge with mpm
Thu, 26 Jun 2008 13:45:39 +0200 Dirkjan Ochtman hgweb: move shortcut expansion to request instantiation
Thu, 26 Jun 2008 14:35:46 -0500 Matt Mackall use repo[changeid] to get a changectx
Thu, 03 Apr 2008 13:21:42 +0200 Dirkjan Ochtman Merge from crew-stable.
Thu, 03 Apr 2008 13:14:43 +0200 Dirkjan Ochtman hgweb: make hgwebdir work in the absence of PATH_INFO
Fri, 28 Mar 2008 19:40:44 +0100 Dirkjan Ochtman hgweb: refactor hgweb code
Fri, 28 Mar 2008 19:37:28 +0100 Dirkjan Ochtman hgweb: separate out utility functions
Mon, 24 Mar 2008 18:18:39 +0100 Dirkjan Ochtman Backed out changeset d2bb66a8a435 (temporary template compatibility)
Mon, 24 Mar 2008 13:45:01 -0300 Alexis S. L. Carvalho hgweb: add compatibility code for old templates
Mon, 24 Mar 2008 16:20:15 +0100 Dirkjan Ochtman hgweb: fix breakage in python < 2.5 introduced in 2c370f08c486
Sun, 23 Mar 2008 23:08:18 +0100 Dirkjan Ochtman hgweb: better error messages
Thu, 13 Mar 2008 23:45:35 +0100 Florent Guillaume hgweb_mod: add branch helper functions to use in templates
Thu, 06 Mar 2008 22:51:16 +0100 Joel Rosdahl Avoid importing mercurial.node/mercurial.repo stuff from mercurial.hg
Thu, 06 Mar 2008 22:23:26 +0100 Joel Rosdahl Expand import * to allow Pyflakes to find problems
Sun, 02 Mar 2008 23:32:13 +0100 Thomas Arendsen Hein hgweb/annotate: handle binary files like hgweb/file
Sat, 23 Feb 2008 11:19:59 +0100 Dirkjan Ochtman hgweb: fix parameter mixup (issue1001)
Thu, 21 Feb 2008 15:00:25 +0100 Dirkjan Ochtman hgweb: use bundletypes from mercurial.changegroup
Wed, 20 Feb 2008 10:50:10 +0100 Dirkjan Ochtman hgweb: separate protocol calls from interface calls (issue996)
Mon, 18 Feb 2008 19:21:33 +0100 Thomas Arendsen Hein merge backout
Mon, 18 Feb 2008 19:20:22 +0100 Thomas Arendsen Hein Backed out changeset b913d3aacddc (see issue971/msg5317)
Fri, 15 Feb 2008 21:34:16 +0100 Thomas Arendsen Hein Make hgweb annotate link to target line numbers (issue623)
Fri, 15 Feb 2008 19:44:54 +0100 Thomas Arendsen Hein merged Edward Lee's line anchors patch
Tue, 04 Sep 2007 22:25:37 -0500 Edward Lee Add line anchors to annotate, changeset, diff, file views for hgweb
Tue, 05 Feb 2008 14:34:46 +0100 Thomas Arendsen Hein merge with crew-stable
Tue, 05 Feb 2008 14:02:03 +0100 Dirkjan Ochtman hgweb: fix search skipping tip
Fri, 01 Feb 2008 13:09:45 -0800 Bryan O'Sullivan profiling: allow CGI and FastCGI to be profiled
Fri, 01 Feb 2008 10:31:13 +0100 Dirkjan Ochtman hgweb: explicit response status
Thu, 31 Jan 2008 14:44:19 -0600 Matt Mackall templates: move filters to their own module
Mon, 28 Jan 2008 15:10:17 +0100 Dirkjan Ochtman hgweb: centralize req.write() calls
Mon, 28 Jan 2008 14:58:03 +0100 Dirkjan Ochtman hgweb: explicitly check if requested command exists
Mon, 28 Jan 2008 13:42:40 +0100 Dirkjan Ochtman hgweb: get rid of raw-related code in hgweb.filerevision()
Wed, 23 Jan 2008 14:28:25 +0100 Dirkjan Ochtman send conservatively capitalized HTTP headers
Tue, 22 Jan 2008 10:45:55 +0100 Dirkjan Ochtman hgweb: move HTTP content types out of header templates
Tue, 22 Jan 2008 09:11:08 +0100 Dirkjan Ochtman hgweb: fix a stupid KeyError introduced in a0e20a5eba3c
Sun, 20 Jan 2008 14:39:25 +0100 Christian Ebert Prefer i in d over d.has_key(i)
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: fast path for sending raw files
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: just return iterables instead of yielding them
Fri, 18 Jan 2008 19:53:38 +0100 Dirkjan Ochtman hgweb: remove some legacy code
Fri, 11 Jan 2008 13:06:38 -0600 Matt Mackall hook: redirect stdout to stderr for ssh and http servers
Tue, 01 Jan 2008 17:07:15 +0100 Thomas Arendsen Hein Don't let ui.username override web.contact (issue900)
Fri, 07 Dec 2007 14:59:33 -0600 Matt Mackall Merge with crew
Mon, 03 Dec 2007 13:30:08 +0100 Dirkjan Ochtman hgweb: explicitly pass around the templater
Mon, 03 Dec 2007 12:40:29 +0100 Dirkjan Ochtman hgweb: split out templater definition
Mon, 03 Dec 2007 12:27:11 +0100 Dirkjan Ochtman separate the wire protocol commands from the user interface commands
Mon, 03 Dec 2007 12:06:21 +0100 Dirkjan Ochtman hgweb: extract constant to global level
Mon, 03 Dec 2007 11:58:52 +0100 Dirkjan Ochtman hgweb: get rid of some nested functions
Mon, 03 Dec 2007 11:58:29 +0100 Dirkjan Ochtman fix some imports; pushing bz2 bundles over http is currently untested
Sun, 02 Dec 2007 23:26:40 +0100 Dirkjan Ochtman split out hgweb commands into a separate file, move some code around
Sun, 02 Dec 2007 17:04:16 -0600 Matt Mackall churn: avoid division by zero
Sat, 01 Dec 2007 19:19:08 +0100 Dirkjan Ochtman Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes issue846).
Thu, 29 Nov 2007 20:47:41 -0600 Steve Borho hgweb: make web.name default to repo basename
Fri, 30 Nov 2007 18:23:18 +0100 Dirkjan Ochtman Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.
Wed, 28 Nov 2007 13:58:31 -0800 Bryan O'Sullivan Drop a bad import that snuck in.
Wed, 28 Nov 2007 09:39:17 -0800 Bryan O'Sullivan hgweb: fix breaking tests on Python < 2.5
Wed, 28 Nov 2007 08:38:42 -0800 Bryan O'Sullivan hgweb: return meaningful HTTP status codes instead of nonsense
Sat, 03 Nov 2007 17:04:42 +0100 Rocco Rutte hgweb_mod: update unidiff() calls and finish e5eedd74e70f job
Mon, 24 Sep 2007 19:14:18 -0300 Alexis S. L. Carvalho Merge with crew-stable
Mon, 24 Sep 2007 19:00:11 -0300 Alexis S. L. Carvalho hgweb: don't raise an exception when displying empty repos
Fri, 07 Sep 2007 17:54:38 +0200 Thomas Arendsen Hein merge with crew-stable
Fri, 07 Sep 2007 17:38:52 +0200 Dirkjan Ochtman Prevent WSGI apps from touching sys.stdin by setting ui.interactive to False.
Fri, 31 Aug 2007 11:18:29 +0200 Thomas Arendsen Hein hgweb: Show date of last change for each file in manifest
Thu, 30 Aug 2007 16:42:17 +0200 Robert Bachmann Added support for the Atom syndication format
Mon, 06 Aug 2007 01:00:10 -0300 Alexis S. L. Carvalho merge with crew-stable
Sun, 05 Aug 2007 22:36:39 -0300 Alexis S. L. Carvalho hgweb: don't use os.path.join to build URL parts
Sat, 21 Jul 2007 16:02:10 -0500 Matt Mackall Use try/finally pattern to cleanup locks and transactions
Fri, 06 Jul 2007 12:02:43 +0200 Christian Ebert Use isinstance instead of type == type
Thu, 12 Jul 2007 22:55:44 -0700 Wesley J. Landaker Use wsgi.url_scheme instead of ad-hoc CGI checks.
Wed, 11 Jul 2007 20:15:03 -0300 Alexis S. L. Carvalho merge with crew-stable
Tue, 10 Jul 2007 10:54:54 -0600 Wesley J. Landaker Make {urlbase} work in templates when https is used.
Sat, 12 May 2007 00:41:30 +0200 Edouard Gomez Fix inconsistency for the stream_out capability in hgweb
Tue, 03 Jul 2007 03:06:40 -0300 Alexis S. L. Carvalho hgweb: use lrwxrwxrwx as the permissions of a symlink
Wed, 13 Jun 2007 18:18:06 +0900 OHASHI Hideya Enable to select encoding in hgrc web section
Thu, 21 Jun 2007 19:38:44 +0200 Thomas Arendsen Hein hgweb_mod.archive(): Use 'key' instead of builtin 'id'.
Tue, 19 Jun 2007 08:51:34 +0200 Thomas Arendsen Hein Updated copyright notices and add "and others" to "hg version"
Mon, 11 Jun 2007 11:06:42 -0700 Brendan Cully Small cleanups for the new tag code
Fri, 01 Jun 2007 19:56:39 -0400 Josef "Jeff" Sipek gitweb: Display branch and tag labels
Thu, 31 May 2007 20:12:40 -0400 Josef "Jeff" Sipek gitweb: Fixed-up search template
Tue, 29 May 2007 16:42:05 +0200 Thomas Arendsen Hein hgweb: use generator to count parity of horizontal stripes for easier reading.
Tue, 29 May 2007 05:08:01 -0400 Josef "Jeff" Sipek hgweb: manifest: pass parity for the '[up]' link
Mon, 16 Apr 2007 09:52:37 -0500 Matt Mackall Merge with stable
Mon, 16 Apr 2007 09:51:50 -0500 Matt Mackall hgweb: fix rfind bug in PATH_INFO handling
Sun, 15 Apr 2007 18:42:38 -0500 Matt Mackall Merge with stable
Thu, 12 Apr 2007 11:00:21 -0500 Matt Mackall hgweb: make PATH_INFO handling slightly more robust
Sat, 07 Apr 2007 04:45:27 -0300 Alexis S. L. Carvalho Merge with crew-stable.
Thu, 29 Mar 2007 09:32:59 -0500 TK Soh hgweb: expand keyword search to full list of files
Tue, 27 Mar 2007 01:41:25 -0300 Alexis S. L. Carvalho hgweb: don't display heads in gitweb-style summary page
Fri, 16 Mar 2007 17:55:42 -0400 greg hgweb: display named branches in gitweb-style summary page
Tue, 13 Mar 2007 13:17:26 +0100 Christian Ebert hgweb: short hash for tip archive name
Thu, 22 Mar 2007 19:52:38 -0500 Matt Mackall revlog: simplify revlog version handling
Mon, 19 Mar 2007 19:16:35 -0300 Alexis S. L. Carvalho Merge with crew-stable.
Mon, 19 Mar 2007 19:07:35 -0300 Alexis S. L. Carvalho hgweb: break templater -> templater circular reference
Fri, 16 Mar 2007 00:45:18 -0300 Alexis S. L. Carvalho Merge with crew-stable
Fri, 16 Mar 2007 00:22:55 -0300 Alexis S. L. Carvalho hgweb: handle IOErrors and OSErrors during unbundle
Sun, 22 Oct 2006 13:54:43 -0300 Alexis S. L. Carvalho hgweb.unbundle: call req.httphdr only after the last possible call to bail
Thu, 08 Mar 2007 22:36:12 +0100 Michael Gebetsroither hgweb: use the given revision in the name of the archive
Fri, 16 Feb 2007 05:27:37 -0200 Alexis S. L. Carvalho merge with crew-stable
Fri, 16 Feb 2007 05:10:43 -0200 Alexis S. L. Carvalho hgweb: catch util.Abort raised by addchangegroup
Thu, 15 Feb 2007 08:51:32 -0200 Alexis S. L. Carvalho hgweb: allow static files to be served directly by the HTTP server
Tue, 26 Dec 2006 03:17:34 +0100 Benoit Boissinot hgweb: fix unused import
Tue, 26 Dec 2006 03:16:54 +0100 Benoit Boissinot hgweb: use contexts, fix coding style
Tue, 19 Dec 2006 16:40:09 -0800 Brendan Cully Teach hgweb about revlog.LookupError
Thu, 14 Dec 2006 15:55:46 -0600 Matt Mackall Merge with crew