log mercurial/hgweb/webcommands.py @ 36454:698fe0f6eb5c

age author description
Mon, 26 Feb 2018 16:16:37 +0530 Pulkit Goyal py3: use pycompat.strkwargs to convert kwargs keys to str
Fri, 23 Feb 2018 18:47:26 +0530 Pulkit Goyal py3: make regex bytes in hgweb/webcommands.py
Sat, 17 Feb 2018 22:38:53 -0500 Augie Fackler webcommands: use pycompat.strkwargs as needed
Sat, 17 Feb 2018 22:38:25 -0500 Augie Fackler webcommands: unpack contents of length-1 dict portably
Sun, 27 Dec 2015 13:08:51 +0900 Yuya Nishihara hgweb: translate Abort in help command to 404 error
Tue, 19 Dec 2017 20:41:25 +0800 Anton Shestakov hgweb: make different kinds of commits look differently on /graph
Fri, 05 Jan 2018 19:08:00 +0800 Anton Shestakov monoblue: make actual changeset entries have backgrounds on /graph
Thu, 14 Dec 2017 21:30:00 +0800 Anton Shestakov hgweb: update graph function docstring
Mon, 11 Dec 2017 15:43:56 +0800 Anton Shestakov hgweb: render next pages on /graph incrementally
Mon, 11 Dec 2017 13:47:58 +0800 Anton Shestakov hgweb: split graphdata() into jsdata() and nodes()
Sun, 10 Dec 2017 15:56:22 +0800 Anton Shestakov hgweb: calculate <canvas> width and height client-side
Fri, 08 Dec 2017 21:50:11 +0800 Anton Shestakov hgweb: filter graphmod.colored() output before iterating over it
Thu, 07 Dec 2017 17:18:29 +0800 Anton Shestakov hgweb: implement json-graph
Fri, 08 Dec 2017 22:27:14 +0800 Anton Shestakov hgweb: rewrite `template = A and B or C` to be a proper ternary operator
Fri, 01 Dec 2017 16:00:40 +0800 Anton Shestakov hgweb: only include graph-related data in jsdata variable on /graph pages (BC)
Mon, 20 Nov 2017 21:59:00 +0800 Anton Shestakov hgweb: use webutil.commonentry() for nodes (but not for jsdata yet) in /graph
Mon, 20 Nov 2017 21:47:11 +0800 Anton Shestakov hgweb: check changeset's original branch in graphdata()
Mon, 16 Oct 2017 22:51:58 -0400 Augie Fackler webcommands: replace str(ctx) etc with pycompat.bytestr(ctx) etc
Thu, 05 Oct 2017 14:16:20 -0400 Augie Fackler python3: use our bytes-only version of cgi.escape everywhere
Fri, 13 Oct 2017 00:22:54 +0900 Yuya Nishihara configitems: drop redundant default of web.allow<archtype>
Wed, 11 Oct 2017 04:15:24 +0200 Boris Feld configitems: register the 'web.guessmime' config
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal annotate: introduce attr for storing per-line annotate data
Sun, 01 Oct 2017 12:29:33 +0100 Gregory Szorc hgweb: use parsebool for parsing diff query string options
Sat, 30 Sep 2017 09:01:36 +0100 Gregory Szorc hgweb: add HTML elements to control whitespace settings for annotate
Sat, 30 Sep 2017 09:08:01 +0100 Gregory Szorc hgweb: query string arguments to control whitespace for annotate
Fri, 30 Jun 2017 03:45:52 +0200 Boris Feld configitems: register the 'web.style' config
Fri, 30 Jun 2017 03:45:43 +0200 Boris Feld configitems: register the 'web.description' config
Tue, 05 Sep 2017 15:06:45 -0700 Martin von Zweigbergk cleanup: rename "matchfn" to "match" where obviously a matcher
Sat, 15 Jul 2017 15:51:57 -0700 Gregory Szorc revset: pass repo when passing ui
Wed, 21 Jun 2017 17:17:17 +0200 Denis Laxalde hgweb: plug followlines action in annotate view
Sun, 19 Feb 2017 19:37:14 +0900 Yuya Nishihara dagop: move blockancestors() and blockdescendants() from context
Sun, 21 May 2017 16:57:32 +0900 Yuya Nishihara help: pass commands module by argument
Wed, 03 May 2017 18:04:43 -0700 Jun Wu webcommands: use fctx.isbinary
Mon, 24 Apr 2017 10:32:15 +0200 Denis Laxalde hgweb: do not show "descending" link in followlines UI for filelog heads stable
Mon, 10 Apr 2017 16:23:41 +0200 Denis Laxalde hgweb: handle a "descend" query parameter in filelog command
Thu, 30 Mar 2017 21:40:10 +0200 Denis Laxalde hgweb: prefix line id by ctx shortnode in filelog when patches are shown
Mon, 13 Mar 2017 15:17:20 +0100 Denis Laxalde hgweb: filter diff hunks when 'linerange' and 'patch' are specified in filelog
Thu, 19 Jan 2017 17:41:00 +0100 Denis Laxalde hgweb: handle a "linerange" request parameter in filelog command
Mon, 13 Mar 2017 10:41:13 +0100 Denis Laxalde hgweb: add a "patch" query parameter to filelog command
Mon, 13 Mar 2017 10:40:19 +0100 Denis Laxalde hgweb: handle "parity" internally in webutil.diffs()
Tue, 17 Jan 2017 17:25:48 +0100 Denis Laxalde hgweb: explictly pass basectx in webutil.diffs
Sun, 19 Feb 2017 18:19:33 +0900 Yuya Nishihara revset: split language services to revsetlang module (API)
Sun, 19 Feb 2017 18:16:09 +0900 Yuya Nishihara revset: import set classes directly from smartset module
Tue, 17 Jan 2017 09:19:24 +0100 Denis Laxalde hgweb: simplify calculation of first revision in filelog command
Tue, 17 Jan 2017 09:17:29 +0100 Denis Laxalde hgweb: restore ascending iteration on revs in filelog web command
Fri, 13 Jan 2017 10:22:25 +0100 Denis Laxalde hgweb: build the "entries" list directly in filelog command
Sun, 08 Jan 2017 01:24:45 +0800 Anton Shestakov hgweb: use archivespecs (dict) instead of archives (tuple) for "in" check
Sat, 22 Oct 2016 14:35:10 +0900 Yuya Nishihara ui: factor out ui.load() to create a ui without loading configs (API)
Sat, 05 Nov 2016 09:38:07 -0700 Gregory Szorc hgweb: cache fctx.parents() in annotate command (issue5414) stable
Sat, 08 Oct 2016 16:10:34 +0100 Jun Wu hgweb: make fctx.annotate a separated function so it could be wrapped
Sat, 16 Jul 2016 14:49:07 +0800 Anton Shestakov paper: make different blocks of annotated lines have different colors
Thu, 14 Jul 2016 12:33:44 +0800 Anton Shestakov hgweb: enumerate lines in loop header, not before
Tue, 28 Jun 2016 11:42:42 +0200 Denis Laxalde hgweb: add link to parents of annotated revision in annotate view
Thu, 30 Jun 2016 18:59:53 -0700 Gregory Szorc hgweb: expose list of per-repo labels to templates
Tue, 07 Jun 2016 12:10:01 +0200 Denis Laxalde hgweb: display blamed revision once per block in annotate view
Mon, 06 Jun 2016 15:14:11 +0200 Laura Médioni templates: add support for summary webcommand in json style
Wed, 01 Jun 2016 15:16:38 +0200 Denis Laxalde hgweb: remove unused code in annotate web command
Mon, 16 May 2016 21:30:53 +0000 timeless py3: convert to next() function
Thu, 31 Mar 2016 15:37:21 +0800 Anton Shestakov hgweb: generate last change date for an empty atom-bookmarks feed (issue5022)
Thu, 31 Mar 2016 15:22:06 +0800 Anton Shestakov hgweb: sort bookmarks in revlog order of their nodes
Thu, 31 Mar 2016 14:23:27 +0800 Anton Shestakov hgweb: sort bookmarks early
Sun, 27 Dec 2015 17:59:57 +0900 Yuya Nishihara templatefilters: make json filter be byte-transparent (BC) (issue4926)
Mon, 04 Jan 2016 23:05:09 +0900 Yuya Nishihara hgweb: add option to convert encoding of graphdata()
Mon, 04 Jan 2016 22:55:05 +0900 Yuya Nishihara hgweb: remove unused argument from graphdata() factory
Wed, 30 Dec 2015 17:15:10 -0700 Gregory Szorc hgweb: support rendering a sub-topic
Wed, 30 Dec 2015 17:34:51 -0700 Gregory Szorc hgweb: support rendering sub-topic indexes
Fri, 13 Nov 2015 14:35:36 +0800 Anton Shestakov hgweb: move entry-preparing code from webcommands to webutils.commonentry()
Sat, 28 Nov 2015 17:06:29 +0800 Anton Shestakov webcommands: test that fctx is not None in filediff()
Sat, 28 Nov 2015 16:46:31 +0800 Anton Shestakov webcommands: stop using ersatz if-else ternary operator for rename variable
Sat, 28 Nov 2015 16:02:22 +0800 Anton Shestakov webcommands: get correct parents when comparing a removed file (issue4962)
Fri, 13 Nov 2015 18:31:58 +0800 Anton Shestakov paper: show current revision on file log page
Sat, 31 Oct 2015 22:07:40 +0900 Yuya Nishihara hgweb: use absolute_import
Sun, 01 Nov 2015 14:43:25 +0900 Yuya Nishihara hgweb: unify import style of error classes
Tue, 10 Nov 2015 23:02:59 +0800 Anton Shestakov hgweb: compute changeset parents and children for log pages lazily
Mon, 02 Nov 2015 23:37:49 +0800 Anton Shestakov hgweb: replace some str.split() calls by str.partition() or str.rpartition()
Sat, 17 Oct 2015 00:58:46 +0200 Mads Kiilerich spelling: trivial spell checking
Sat, 22 Aug 2015 15:12:52 -0700 Gregory Szorc hgweb: move archive related attributes to requestcontext
Tue, 01 Sep 2015 23:35:06 +0800 Anton Shestakov hgweb: limit branches shown on summary page to 10
Tue, 01 Sep 2015 23:29:30 +0800 Anton Shestakov hgweb: use webutil.branchentries for branches on summary page
Tue, 01 Sep 2015 22:28:45 +0800 Anton Shestakov hgweb: move branchentries code from webcommands to webutil
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 16 Jun 2015 02:07:25 +0800 Anton Shestakov hgweb: provide symrev (symbolic revision) property to the templates
Sun, 26 Apr 2015 19:42:47 +0900 Yuya Nishihara revset: move validation of incomplete parsing to parse() function
Sat, 16 May 2015 14:30:07 -0400 Augie Fackler cleanup: use __builtins__.any instead of util.any
Fri, 15 May 2015 20:04:24 +0800 Anton Shestakov paper: show branch/tags/bookmarks when blaming (issue3559)
Fri, 15 May 2015 20:03:42 +0800 Anton Shestakov paper: show branch/tags/bookmarks when comparing (issue3559)
Fri, 15 May 2015 20:02:41 +0800 Anton Shestakov paper: show branch/tags/bookmarks when diffing (issue3559)
Fri, 15 May 2015 20:00:47 +0800 Anton Shestakov paper: show branch/tags/bookmarks when viewing (issue3559)
Fri, 15 May 2015 18:17:36 +0800 Anton Shestakov paper: show branch/tags/bookmarks when browsing (issue3559)
Mon, 27 Apr 2015 19:13:55 -0300 Wagner Bruna webcommands: fix description of manifest default behavior stable
Mon, 27 Apr 2015 19:09:54 -0300 Wagner Bruna webcommands: fix typo in changelog documentation stable
Tue, 28 Apr 2015 00:38:16 +0900 FUJIWARA Katsunori i18n: extract doc string of each web commands as translatable one stable
Fri, 10 Apr 2015 22:34:12 -0400 Gregory Szorc hgweb: expose raw line numbers to templates
Fri, 13 Mar 2015 17:00:06 -0400 Jordi Gutiérrez Hermoso style: kill ersatz if-else ternary operators
Mon, 02 Mar 2015 15:07:18 -0800 Gregory Szorc hgweb: extract changeset template mapping generation to own function
Mon, 02 Feb 2015 22:21:07 +0900 Yuya Nishihara revset: make match function initiate query from full set by default
Fri, 06 Feb 2015 22:25:40 -0800 Gregory Szorc webcommands: document "graph" web command
Fri, 06 Feb 2015 22:19:59 -0800 Gregory Szorc webcommands: document "archive" web command
Fri, 06 Feb 2015 22:11:54 -0800 Gregory Szorc webcommands: document "filelog" web command
Fri, 06 Feb 2015 22:08:30 -0800 Gregory Szorc webcommands: document "annotate" web command
Fri, 06 Feb 2015 22:06:44 -0800 Gregory Szorc webcommands: document "comparison" web command
Fri, 06 Feb 2015 22:02:14 -0800 Gregory Szorc webcommands: document "filediff" web command
Fri, 06 Feb 2015 21:51:52 -0800 Gregory Szorc webcommands: document "summary" web command
Fri, 06 Feb 2015 21:48:01 -0800 Gregory Szorc webcommands: document "manifest" web command
Fri, 06 Feb 2015 21:39:15 -0800 Gregory Szorc webcommands: document "changelog" web command
Fri, 06 Feb 2015 21:26:53 -0800 Gregory Szorc webcommands: document "file" web command
Fri, 06 Feb 2015 21:13:03 -0800 Gregory Szorc webcommands: document "log" web command
Fri, 06 Feb 2015 20:50:17 -0800 Gregory Szorc webcommands: document "shortlog" web command
Fri, 06 Feb 2015 20:48:22 -0800 Gregory Szorc webcommands: document "changeset" web command
Fri, 06 Feb 2015 20:44:46 -0800 Gregory Szorc webcommands: document "tags" web command
Fri, 06 Feb 2015 20:43:54 -0800 Gregory Szorc webcommands: document "bookmarks" web command
Fri, 06 Feb 2015 20:44:10 -0800 Gregory Szorc webcommands: document "branches" web command
Fri, 06 Feb 2015 20:41:08 -0800 Gregory Szorc webcommands: document "help" web command
Fri, 06 Feb 2015 22:47:48 -0800 Gregory Szorc webcommands: move help import into help command handler
Fri, 06 Feb 2015 22:52:40 -0800 Gregory Szorc webcommands: define a dict of available commands
Fri, 06 Feb 2015 19:06:17 -0800 Gregory Szorc webcommands: define web commands using a decorator
Mon, 02 Feb 2015 22:28:52 +0900 Yuya Nishihara hgweb: use revset.spanset where appropriate
Tue, 06 Jan 2015 20:14:52 -0800 Gregory Szorc hgweb: extract changelist entry generation into own function
Sat, 03 Jan 2015 17:50:21 +0800 Anton Shestakov hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904)
Fri, 21 Nov 2014 16:16:03 -0800 Siddharth Agarwal webcommands.annotate: explicitly only honor whitespace diffopts
Wed, 05 Nov 2014 21:33:45 -0500 Matt Harbison hgweb: fix a crash when using web.archivesubrepos stable
Sun, 28 Sep 2014 16:57:37 +0200 Mads Kiilerich templater: introduce templatepaths for getting paths searched for templates
Fri, 15 Aug 2014 16:20:47 +0200 Mads Kiilerich cleanup: avoid _ for local unused tmp variables - that is reserved for i18n
Thu, 17 Apr 2014 09:36:09 +0900 FUJIWARA Katsunori hgweb: show revisions and hashes gotten from changelog in "comparison" page
Thu, 17 Apr 2014 09:36:08 +0900 FUJIWARA Katsunori hgweb: make "comparison" get parent from not filelog but changelog
Fri, 14 Mar 2014 08:47:57 -0700 Lucas Moscovicz webcommands: changed code to use lazy classes when calling dagwalker
Wed, 12 Mar 2014 13:29:07 -0400 Augie Fackler webcommands: move from dict() construction to {} literals
Tue, 21 Jan 2014 11:39:26 -0800 Lucas Moscovicz revset: added baseset class (still empty) to improve revset performance
Mon, 16 Sep 2013 01:08:29 -0700 Brodie Rao hgweb: simplify branches with repo.branchmap().iterbranches()
Mon, 16 Sep 2013 01:08:29 -0700 Brodie Rao hgweb: simplify summary with repo.branchmap().iterbranches()
Fri, 22 Nov 2013 17:26:58 -0600 Matt Mackall merge with stable
Fri, 08 Nov 2013 09:48:01 +0100 Isaac Jurado hgweb: ignore non numeric "revcount" parameter values (issue4091) stable
Sun, 10 Nov 2013 18:23:29 +0400 Alexander Plavin hgweb: use semantically suitable filelog.revs in filelog
Sun, 10 Nov 2013 18:07:56 +0400 Alexander Plavin hgweb: always compute all entries and latestentry in filelog
Sun, 10 Nov 2013 18:05:53 +0400 Alexander Plavin hgweb: remove unused argument of entries function in filelog
Wed, 13 Nov 2013 16:46:46 -0200 Wagner Bruna hgweb, i18n: do not translate search mode description stable
Thu, 24 Oct 2013 01:49:56 +0800 Mads Kiilerich spelling: random spell checker fixes stable
Wed, 09 Oct 2013 14:15:34 -0700 Matt Mackall merge with stable
Wed, 09 Oct 2013 12:02:32 -0700 Matt Mackall hgweb: add escaping of tags and bookmarks in graph view stable
Mon, 07 Oct 2013 15:21:17 -0700 Matt Mackall hgweb: escape branch names in graph view stable
Thu, 03 Oct 2013 14:50:47 +0200 Mads Kiilerich check-code: check for spaces around = for named parameters
Fri, 06 Sep 2013 13:30:56 +0400 Alexander Plavin hgweb: add link to force literal keyword search
Fri, 06 Sep 2013 13:30:56 +0400 Alexander Plavin hgweb: pass variable with current search mode name to the search template
Fri, 06 Sep 2013 13:30:57 +0400 Alexander Plavin hgweb: add nextentry variable for easy pagination in changelog
Fri, 06 Sep 2013 13:30:57 +0400 Alexander Plavin hgweb: always compute all entries and latestentry in changelog
Fri, 06 Sep 2013 13:30:57 +0400 Alexander Plavin hgweb: remove unused argument of changelist function in changelog
Fri, 06 Sep 2013 13:30:56 +0400 Alexander Plavin hgweb: add revset syntax support to search
Tue, 03 Sep 2013 20:02:53 +0400 Alexander Plavin hgweb: import the whole util module in webcommands instead of just one function
Wed, 04 Sep 2013 19:40:04 +0400 Alexander Plavin hgweb: add string constants for search mode names
Fri, 19 Jul 2013 02:09:13 +0400 Alexander Plavin hgweb: always run search when a query is entered (bc)
Fri, 19 Jul 2013 02:41:11 +0400 Alexander Plavin hgweb: search() function supports direct pointing to revision
Thu, 22 Aug 2013 16:42:10 +0400 Alexander Plavin hgweb: pass arguments which a function depends on explicitly in search
Thu, 22 Aug 2013 16:45:23 +0400 Alexander Plavin hgweb: add dynamic search function selection, depending on the query
Fri, 19 Jul 2013 02:08:19 +0400 Alexander Plavin hgweb: cleaner if conditions in changelog() function
Mon, 15 Jul 2013 01:10:22 +0400 Alexander Plavin hgweb: separate search itself and template generation
Thu, 25 Jul 2013 15:27:41 +0400 Alexander Plavin hgweb: replace next(revs) to revs.next() to fix compatibility with Python 2.5- stable
Sun, 21 Jul 2013 01:38:04 +0400 Alexander Plavin hgweb: fix duplication for some search queries stable
Thu, 25 Jul 2013 02:41:22 +0400 Alexander Plavin hgweb: fix incorrect revisions count in graph (issue3977) stable
Thu, 25 Jul 2013 02:22:39 +0400 Alexander Plavin hgweb: fix incorrect way to count revisions in log (issue3977) stable
Thu, 25 Jul 2013 02:48:21 +0400 Alexander Plavin hgweb: always start graph with the revision in url stable
Sat, 13 Jul 2013 02:36:29 +0400 Alexander Plavin hgweb: always start log with searched revision
Fri, 12 Jul 2013 01:58:48 +0400 Alexander Plavin hgweb: run search instead of showing wrong error for ambigious identifier
Mon, 15 Jul 2013 01:05:42 +0400 Alexander Plavin hgweb: move local changelist function to the beginning of the parent one
Thu, 11 Jul 2013 17:01:54 +0400 Alexander Plavin hgweb: show current search query in the input field
Thu, 21 Mar 2013 23:27:37 +0100 Angel Ezquerra hgweb: respond HTTP_NOT_FOUND when an archive request does not match any files
Sun, 10 Feb 2013 11:52:05 +0100 Angel Ezquerra hgweb: teach archive how to download a specific directory or file
Sat, 09 Feb 2013 21:51:21 +0000 Dan Villiom Podlaski Christiansen hgweb: generate HTML documentation
Sun, 10 Feb 2013 18:24:29 +0100 Mads Kiilerich hgweb: simplify internal staticfile return codes
Fri, 08 Feb 2013 21:55:46 +0100 Benoit Boissinot templates: export extra as a dict to templates
Tue, 05 Feb 2013 11:31:43 -0600 Kevin Bullock hgweb: make 'summary' work with hidden changesets (issue3810) stable
Fri, 01 Feb 2013 10:12:41 -0600 Kevin Bullock hgweb: rename 'currentbaseline' template keyword to 'basenode' stable
Tue, 29 Jan 2013 16:44:51 +0100 Pierre-Yves David hgweb: prevent traceback during search when filtered (issue3783) stable
Fri, 25 Jan 2013 11:43:54 -0600 Kevin Bullock hgweb: don't attempt to show hidden bookmarks (issue3774) stable
Fri, 25 Jan 2013 14:50:18 -0600 Kevin Bullock hgweb: fetch tipmost unfiltered rev thru the changelog stable
Wed, 16 Jan 2013 14:22:43 +0100 Pierre-Yves David hgweb: walk the graph through the changelog
Fri, 11 Jan 2013 01:08:00 +0100 Pierre-Yves David hgweb: use changelog for iteration
Wed, 16 Jan 2013 13:18:22 +0100 Pierre-Yves David hgweb: pass repo object to revnav construction
Mon, 14 Jan 2013 16:55:48 +0100 Pierre-Yves David hgweb: introduction a filerevnav subclass
Thu, 10 Jan 2013 18:59:37 +0100 Pierre-Yves David hgweb: pass nodefunc to the revnav object
Tue, 15 Jan 2013 21:17:18 +0100 Pierre-Yves David hgweb: move revnavgen into an object
Wed, 16 Jan 2013 12:51:24 +0100 Pierre-Yves David hgweb: `limit` argument is actually `latestonly` renames and enforce
Tue, 15 Jan 2013 01:07:03 +0100 Mads Kiilerich hgweb: pass the actual response body to request.response, not just the length
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: simplify wsgirequest header handling
Tue, 15 Jan 2013 01:05:12 +0100 Mads Kiilerich hgweb: make type a mandatory parameter to request.respond
Wed, 19 Dec 2012 19:06:50 +0100 Pierre-Yves David hgweb: no do not use listinsert(0, ...)
Thu, 06 Dec 2012 16:42:15 -0600 Matt Mackall merge with stable
Thu, 06 Dec 2012 13:21:27 -0600 Matt Mackall hgweb: avoid generator exhaustion with branches stable
Wed, 05 Dec 2012 15:38:18 -0600 Matt Mackall hgweb: fix iterator reuse in atom feed generation stable
Mon, 12 Nov 2012 14:05:39 -0800 Weiwen hgweb: display diff for a changeset against any parents (issue2810)
Mon, 29 Oct 2012 10:53:46 -0400 Jordi Gutiérrez Hermoso webcommands: allow hgweb's archive to recurse into subrepos
Wed, 01 Aug 2012 14:59:15 +0200 Mads Kiilerich help: use the first topic name from helptable, not the longest alias stable
Sun, 29 Jul 2012 23:16:20 +0200 Patrick Mezard hgweb: fix graph view paging stable
Tue, 31 Jul 2012 00:59:38 +0200 wujek srujek hgweb: fixes invalid parents / children in comparison stable
Tue, 31 Jul 2012 14:14:15 +0200 wujek srujek hgweb: fixes traceback for invalid files by removing top-level template stable
Mon, 30 Jul 2012 11:02:10 +0200 Ross Lagerwall hgweb: avoid traceback when file or node parameters are missing stable
Fri, 27 Jul 2012 17:48:49 +0200 Patrick Mezard webcommands: do not modify repo.tagslist() stable
Sun, 08 Jul 2012 17:17:02 +0200 wujek srujek hgweb: side-by-side comparison functionality
Tue, 10 Jul 2012 17:52:43 +0200 Adrian Buehlmann hgweb: show help with verbose sections included
Mon, 21 May 2012 00:20:05 +0200 Paul Boddie hgweb: make graph data suitable for template usage
Tue, 15 May 2012 07:00:55 +0200 Matt Mackall merge with stable
Mon, 14 May 2012 12:56:43 +0200 Matt Mackall hgweb: fix filediff base calculation stable
Sun, 13 May 2012 14:04:06 +0200 Brodie Rao context: add changectx.closesbranch() method
Sun, 13 May 2012 14:04:04 +0200 Brodie Rao localrepo: add branchtip() method for faster single-branch lookups
Thu, 19 Apr 2012 20:54:56 +0900 FUJIWARA Katsunori i18n: show localized messages for commands/extensions in hgweb help top (issue3383) stable
Sun, 15 Apr 2012 16:05:53 +0200 Martin Geisler hgweb: add hook for remapping repository path into virtual paths
Fri, 23 Mar 2012 01:31:31 +0100 Paul Boddie hgweb: add block numbers to diff regions and related links
Sun, 22 Jan 2012 19:35:26 +0700 Constantine Linnick graph: in hgrc specify line width for main branch
Sun, 25 Dec 2011 20:35:16 +0900 FUJIWARA Katsunori i18n: use "encoding.lower()" to normalize string in hgweb search query
Fri, 18 Nov 2011 12:04:31 +0100 Patrick Mezard annotate: support diff whitespace filtering flags (issue3030)
Sun, 31 Jul 2011 01:46:52 +0200 Matt Mackall hgweb: raw file mimetype guessing configurable, off by default (BC) (issue2923) stable
Wed, 29 Jun 2011 09:36:45 +0200 Jesse Long hgweb: treat branch attribute `closed' as more important than `inactive' stable
Sat, 11 Jun 2011 21:11:43 +0800 Steven Brown web: provide diff summary to the changeset page
Thu, 02 Jun 2011 18:52:31 +0800 Steven Brown web: prevent TypeError thrown when using the diffstat templates
Sat, 28 May 2011 14:44:45 +0800 Steven Brown web: provide diffstat to the changeset page
Sat, 30 Apr 2011 12:55:07 +0200 Alexander Solovyov drop {short,hex}(ctx.node()) calls in favor of ctx methods
Sat, 23 Apr 2011 15:04:15 +0200 Alexander Solovyov graphlog: make use of graphmod's revset support
Wed, 13 Apr 2011 07:40:24 +0530 Md. O. Shayan hgweb: set minimum number of revision to display to 1 when revcount is 0
Sun, 10 Apr 2011 10:01:42 +0900 Yuya Nishihara hgweb: add bookmarks listing to summary page of gitweb/monoblue styles
Sun, 10 Apr 2011 10:01:39 +0900 Yuya Nishihara hgweb: remove useless notip handling from bookmarks listing
Sun, 10 Apr 2011 10:01:37 +0900 Yuya Nishihara hgweb: sort bookmarks in the same manner as console command
Thu, 07 Apr 2011 13:23:07 +0530 Md. O. Shayan hgweb: fix inconsistant display of graphlog (issue1706) stable
Wed, 30 Mar 2011 02:22:15 +0900 Yuya Nishihara hgweb: add bookmark labels to monoblue theme (based on 270f57d35525) stable
Sat, 12 Mar 2011 11:20:03 +0100 Alexander Solovyov hgweb: add separate page with bookmarks listing stable
Sat, 12 Mar 2011 11:19:44 +0100 Alexander Solovyov hgweb: add display of bookmarks for changelog and changeset stable
Mon, 06 Dec 2010 16:56:06 +0100 Oli Thissen hgweb: added revision date to annotate line data
Sun, 10 Oct 2010 17:35:28 -0500 Matt Mackall hgweb: another fix for the help termwidth bug
Sun, 10 Oct 2010 11:05:06 -0500 Matt Mackall hgweb: more ui fiddling
Sat, 09 Oct 2010 12:27:14 -0500 Augie Fackler web: add a help view for getting hg help output
Fri, 27 Aug 2010 13:32:40 -0400 Brodie Rao cleanup: remove unused variables
Thu, 26 Aug 2010 23:38:13 +0200 Patrick Mezard webcommands: remove unncessary access to repo.changelog
Wed, 09 Jun 2010 12:41:44 -1000 Julian Cowley hgweb: specify a charset when sending raw text files
Mon, 08 Feb 2010 15:36:34 +0100 Benoit Boissinot fix coding style (reported by pylint)
Mon, 25 Jan 2010 00:05:27 -0600 Matt Mackall many, many trivial check-code fixups
Tue, 19 Jan 2010 22:45:09 -0600 Matt Mackall Merge with stable
Tue, 19 Jan 2010 22:20:08 -0600 Matt Mackall Update license to GPLv2+ stable
Thu, 14 Jan 2010 16:42:10 +0100 Dirkjan Ochtman hgweb: add less/more links for search logs (issue1972)
Thu, 14 Jan 2010 16:28:21 +0100 Dirkjan Ochtman hgweb: add less/more links to shortlog/filelog nav
Thu, 14 Jan 2010 16:07:34 +0100 Dirkjan Ochtman hgweb: make graph page size equal to shortlog
Thu, 27 Aug 2009 00:01:03 +0200 Martin Geisler Merge with crew-stable
Wed, 26 Aug 2009 14:58:09 +0200 Dirkjan Ochtman hgweb: show diff header line in raw diffs