pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/loggerhead What's changed in loggerhead?



details:   https://anonhg.NetBSD.org/pkgsrc/rev/993aa06d36a1
branches:  trunk
changeset: 398794:993aa06d36a1
user:      epg <epg%pkgsrc.org@localhost>
date:      Wed Sep 09 05:45:23 2009 +0000

description:
What's changed in loggerhead?
=============================

1.17 [20Aug2009]
---------------

    - Add bug links in revision informations (Alexandre Garnier, #314052)

    - Make sure that binary files aren't annotated. (Martin Albisetti,
      #258848)

    - Loggerhead now serves bzr branches over HTTP and exposes the URL
      to branch them. Addresses bug #240577. (Jonathan Lange)

    - Leading blank lines in commit messages no longer result in an
      empty summary. (Colin Watson)

    - Added optional syntax highlighting to annotate view using
      python-pygments.  Partially addresses bug #306631. (Peter Bui)

    - Convert newlines in commit messages to HTML line breaks for
      annotate and changelog views.  Addresses bug #273688. (Peter
      Bui)

    - serve-branches now errors if run behind a proxy without
      paste.deploy installed. (Michael Hudson)

    - Loggerhead should now handle file and directory names that need
      URL escaping without crashing.

    - The start-loggerhead script properly sets the wsgi.url_scheme
      from the server.webpath option. (neror, #260547)

    - The revision page defaults to unified style again, and can
      convert to a side-by-side view using JavaScript. (Michael Hudson)

    - Clean up and improve performance of the annotate view. (Michael
      Hudson)

    - Finish converting JavaScript from MooTools to YUI 3. (Michael
      Hudson)

    - Improve compatibility with IE 6. (Michael Hudson)

    - Leading blank lines in commit messages no longer result in an
      empty summary. (Colin Watson)

    - Clip long lines in side-by-side diff view. (Michael Hudson,
      #334837)

    - The user-confusing "next" and "previous" links now read "older"
      and "newer" respectively. (Michael Hudson, #297930)

    - The annotate view now contains line number anchors. (Michael
      Hudson)

    - Fix inventory pages using "//" in links. (Michael Hudson, #329668)

    - Fix problems viewing files and directories containing spaces and
      other funny characters. (Peter Bui)

    - Changelog messages are now displayed with newlines preserved.
      (Peter Bui, #273688)

    - Offer a link to see the full file diffs for a file path. (Michael
      Hudson, #333797)

    - Fix annotate error caused by Pygments stripping trailing
      whitespace. (Michael Hudson, #338762)

    - Loggerhead can be installed as a Bazaar plugin and run by
      'bzr serve --http'. (Martin Pool)

    - Load parts of the changelog and revision pages via XMLHttpRequest
      to improve performance. This adds a dependency on simplejson or
      json. Partially addresses bug #253950. (Michael Hudson)

    - Various improvements to the animation JavaScript. (Michael Hudson)

    - Fix HTML content of source files being displayed unescaped when
      Pygments was unavailable. (Michael Hudson, #344970)

    - Fix serve-branches's path argument. (Michael Hudson, #353230)

    - serve-branches now has an option, --use-cdn, to load YUI from
      Yahoo!'s CDN. (Matt Nordhoff)

    - Fix certain race conditions for loading bzr-search. (Robert
      Collins, #334250)

    - Fix errors when using serve-branches --log-folder or --user-dirs.
      (It was calling config.get_option() incorrectly.) (Matt Nordhoff,
      bug #361238)

    - Move some caching from RAM to the disk, and other caching and
      memory usage improvements. (Michael Hudson)

    - Add a --cache-dir option to serve-branches to choose where to
      place the SQL cache, and only create one temporary SQL dir per
      process. (Matt Nordhoff, #358322)

    - Replace homebrew memory profiling code with Dozer. (Paul Hummer)

    - Use the branch's public_branch as the default suggested URL to
      branch from (Matt Nordhoff, #369767)

    - Fix a file descriptor leak (Matt Nordhoff, #370845)

    - Use transport API internally, so it is possible to specify a remote
      URL to serve-branches. (Jelmer Vernooij, #371787)

    - Fix internal server errors when using start-loggerhead. (Matt
      Nordhoff, #375948)

    - Fix annotating non-UTF-8 files when Pygments is disabled. (Matt
      Nordhoff, #376957)

    - Fix 'bzr serve --http' errors. (Matt Nordhoff, #377551)

    - Added the option to hide branches by setting http_serve = False
      in locations.conf (Martin Albisetti)

    - Fix serving branches over HTTP. (Matt Nordhoff, Jelmer Vernooij,
      #380026)

    - Install loggerhead as a bzr plugin by default (Jelmer Vernooij)

    - Fix logging 404 Not Found responses (Matt Nordhoff, #381029)

    - Bumped minimunm bzrlib version to 1.13 (Martin Albisetti)

    - Make sure the Atom feeds (nearly) validate. (Matt Nordhoff, #247162)

    - Support serving branches over HTTP using the smart server protocol.
      (Jelmer Vernooij, #306853)

    - Serving branch data was broken when --allow-writes was *not*
      passed. (Michael Hudson, #388730)

    - http_serve config values are interpreted more forgivingly.
      (Michael Hudson)

    - When specifying a remote url to serve-branches, do not share
      connections between threads. (Michael Hudson, #390972)

    - http_serve values from locations.conf are now applied to
      non-branch .bzr data (e.g shared repositories). (Michael Hudson)

    - tags are now displayed. (Cris Boylan, Alexandre Garnier, Michael
      Hudson, #246739)

    - Display Loggerhead's version number at the bottom of the page, and
      add a <meta> generator tag also including the version numbers of
      its dependencies. (Matt Nordhoff, #370155)

diffstat:

 www/loggerhead/Makefile |  10 ++++----
 www/loggerhead/PLIST    |  59 ++++++++++++++++++++++++++++++++++++++++--------
 www/loggerhead/distinfo |   8 +++---
 3 files changed, 58 insertions(+), 19 deletions(-)

diffs (210 lines):

diff -r aeceeead5c09 -r 993aa06d36a1 www/loggerhead/Makefile
--- a/www/loggerhead/Makefile   Wed Sep 09 05:45:08 2009 +0000
+++ b/www/loggerhead/Makefile   Wed Sep 09 05:45:23 2009 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2008/12/26 19:51:55 epg Exp $
+# $NetBSD: Makefile,v 1.3 2009/09/09 05:45:23 epg Exp $
 
 DISTNAME=      loggerhead-${VER}
 CATEGORIES=    www scm
 MASTER_SITES=  http://launchpad.net/loggerhead/${VER}/${VER}/+download/
-VER=           1.10
+VER=           1.17
 
-# 1.10 distfile contains no top-level directory.
-EXTRACT_DIR=   ${WRKSRC}
+WRKSRC=                ${WRKDIR}/loggerhead
 
 MAINTAINER=    epg%NetBSD.org@localhost
 HOMEPAGE=      https://launchpad.net/loggerhead
@@ -14,7 +13,8 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-DEPENDS+=      bzr>=1.6:../../devel/bzr
+DEPENDS+=      bzr>=1.13:../../devel/bzr
+DEPENDS+=      ${PYPKGPREFIX}-simplejson>=2.0:../../converters/py-simplejson
 DEPENDS+=      ${PYPKGPREFIX}-Paste>=1.2:../../www/py-paste
 DEPENDS+=      ${PYPKGPREFIX}-setuptools>=0.6c8:../../devel/py-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-SimpleTAL>=4.1:../../www/py-simpletal
diff -r aeceeead5c09 -r 993aa06d36a1 www/loggerhead/PLIST
--- a/www/loggerhead/PLIST      Wed Sep 09 05:45:08 2009 +0000
+++ b/www/loggerhead/PLIST      Wed Sep 09 05:45:23 2009 +0000
@@ -1,7 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 22:00:25 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/09/09 05:45:23 epg Exp $
 bin/serve-branches
 bin/start-loggerhead
 bin/stop-loggerhead
+${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.py
+${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.pyc
+${PYSITELIB}/bzrlib/plugins/loggerhead/__init__.pyo
 ${PYSITELIB}/loggerhead/__init__.py
 ${PYSITELIB}/loggerhead/__init__.pyc
 ${PYSITELIB}/loggerhead/__init__.pyo
@@ -17,12 +20,15 @@
 ${PYSITELIB}/loggerhead/apps/error.py
 ${PYSITELIB}/loggerhead/apps/error.pyc
 ${PYSITELIB}/loggerhead/apps/error.pyo
-${PYSITELIB}/loggerhead/apps/filesystem.py
-${PYSITELIB}/loggerhead/apps/filesystem.pyc
-${PYSITELIB}/loggerhead/apps/filesystem.pyo
+${PYSITELIB}/loggerhead/apps/transport.py
+${PYSITELIB}/loggerhead/apps/transport.pyc
+${PYSITELIB}/loggerhead/apps/transport.pyo
 ${PYSITELIB}/loggerhead/changecache.py
 ${PYSITELIB}/loggerhead/changecache.pyc
 ${PYSITELIB}/loggerhead/changecache.pyo
+${PYSITELIB}/loggerhead/config.py
+${PYSITELIB}/loggerhead/config.pyc
+${PYSITELIB}/loggerhead/config.pyo
 ${PYSITELIB}/loggerhead/controllers/__init__.py
 ${PYSITELIB}/loggerhead/controllers/__init__.pyc
 ${PYSITELIB}/loggerhead/controllers/__init__.pyo
@@ -47,27 +53,36 @@
 ${PYSITELIB}/loggerhead/controllers/error_ui.py
 ${PYSITELIB}/loggerhead/controllers/error_ui.pyc
 ${PYSITELIB}/loggerhead/controllers/error_ui.pyo
+${PYSITELIB}/loggerhead/controllers/filediff_ui.py
+${PYSITELIB}/loggerhead/controllers/filediff_ui.pyc
+${PYSITELIB}/loggerhead/controllers/filediff_ui.pyo
 ${PYSITELIB}/loggerhead/controllers/inventory_ui.py
 ${PYSITELIB}/loggerhead/controllers/inventory_ui.pyc
 ${PYSITELIB}/loggerhead/controllers/inventory_ui.pyo
 ${PYSITELIB}/loggerhead/controllers/revision_ui.py
 ${PYSITELIB}/loggerhead/controllers/revision_ui.pyc
 ${PYSITELIB}/loggerhead/controllers/revision_ui.pyo
+${PYSITELIB}/loggerhead/controllers/revlog_ui.py
+${PYSITELIB}/loggerhead/controllers/revlog_ui.pyc
+${PYSITELIB}/loggerhead/controllers/revlog_ui.pyo
 ${PYSITELIB}/loggerhead/controllers/search_ui.py
 ${PYSITELIB}/loggerhead/controllers/search_ui.pyc
 ${PYSITELIB}/loggerhead/controllers/search_ui.pyo
 ${PYSITELIB}/loggerhead/daemon.py
 ${PYSITELIB}/loggerhead/daemon.pyc
 ${PYSITELIB}/loggerhead/daemon.pyo
+${PYSITELIB}/loggerhead/highlight.py
+${PYSITELIB}/loggerhead/highlight.pyc
+${PYSITELIB}/loggerhead/highlight.pyo
 ${PYSITELIB}/loggerhead/history.py
 ${PYSITELIB}/loggerhead/history.pyc
 ${PYSITELIB}/loggerhead/history.pyo
-${PYSITELIB}/loggerhead/lockfile.py
-${PYSITELIB}/loggerhead/lockfile.pyc
-${PYSITELIB}/loggerhead/lockfile.pyo
 ${PYSITELIB}/loggerhead/lsprof.py
 ${PYSITELIB}/loggerhead/lsprof.pyc
 ${PYSITELIB}/loggerhead/lsprof.pyo
+${PYSITELIB}/loggerhead/main.py
+${PYSITELIB}/loggerhead/main.pyc
+${PYSITELIB}/loggerhead/main.pyo
 ${PYSITELIB}/loggerhead/search.py
 ${PYSITELIB}/loggerhead/search.pyc
 ${PYSITELIB}/loggerhead/search.pyo
@@ -75,6 +90,7 @@
 ${PYSITELIB}/loggerhead/static/css/diff.css
 ${PYSITELIB}/loggerhead/static/css/files.css
 ${PYSITELIB}/loggerhead/static/css/global.css
+${PYSITELIB}/loggerhead/static/css/highlight.css
 ${PYSITELIB}/loggerhead/static/images/bg_Tabs.gif
 ${PYSITELIB}/loggerhead/static/images/bg_infobox.gif
 ${PYSITELIB}/loggerhead/static/images/bg_menuTabs.gif
@@ -83,6 +99,7 @@
 ${PYSITELIB}/loggerhead/static/images/deleteCode.gif
 ${PYSITELIB}/loggerhead/static/images/favicon.ico
 ${PYSITELIB}/loggerhead/static/images/ico_branch.gif
+${PYSITELIB}/loggerhead/static/images/ico_bug.png
 ${PYSITELIB}/loggerhead/static/images/ico_committer.gif
 ${PYSITELIB}/loggerhead/static/images/ico_description.gif
 ${PYSITELIB}/loggerhead/static/images/ico_diff.gif
@@ -97,14 +114,16 @@
 ${PYSITELIB}/loggerhead/static/images/ico_mergeto.gif
 ${PYSITELIB}/loggerhead/static/images/ico_planilla.gif
 ${PYSITELIB}/loggerhead/static/images/ico_rss.gif
+${PYSITELIB}/loggerhead/static/images/ico_tag.gif
 ${PYSITELIB}/loggerhead/static/images/ico_time.gif
 ${PYSITELIB}/loggerhead/static/images/newCode.gif
+${PYSITELIB}/loggerhead/static/images/spinner.gif
 ${PYSITELIB}/loggerhead/static/images/treeCollapsed.png
 ${PYSITELIB}/loggerhead/static/images/treeDiff.png
 ${PYSITELIB}/loggerhead/static/images/treeExpanded.png
+${PYSITELIB}/loggerhead/static/javascript/changelog.js
 ${PYSITELIB}/loggerhead/static/javascript/custom.js
-${PYSITELIB}/loggerhead/static/javascript/mootools-1.2-core.js
-${PYSITELIB}/loggerhead/static/javascript/mootools-1.2-more.js
+${PYSITELIB}/loggerhead/static/javascript/diff.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/README
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/anim-base-debug.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/anim/anim-base-min.js
@@ -221,8 +240,23 @@
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/get/get-min.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/get/get.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/README
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-base.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-form.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-queue.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-upload-iframe.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io-xdr.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/io/io.swf
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/json/README
@@ -244,6 +278,9 @@
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-base-min.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-base.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate-debug.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate-min.js
+${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-event-simulate.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-min.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-screen-debug.js
 ${PYSITELIB}/loggerhead/static/javascript/yui/build/node/node-screen-min.js
@@ -280,6 +317,7 @@
 ${PYSITELIB}/loggerhead/templates/__init__.pyo
 ${PYSITELIB}/loggerhead/templates/annotate.pt
 ${PYSITELIB}/loggerhead/templates/atom.pt
+${PYSITELIB}/loggerhead/templates/branchinfo.pt
 ${PYSITELIB}/loggerhead/templates/breadcrumbs.pt
 ${PYSITELIB}/loggerhead/templates/browse.pt
 ${PYSITELIB}/loggerhead/templates/changelog.pt
@@ -288,13 +326,14 @@
 ${PYSITELIB}/loggerhead/templates/directory.pt
 ${PYSITELIB}/loggerhead/templates/error.pt
 ${PYSITELIB}/loggerhead/templates/feed-link.pt
+${PYSITELIB}/loggerhead/templates/filediff.pt
 ${PYSITELIB}/loggerhead/templates/inventory.pt
 ${PYSITELIB}/loggerhead/templates/macros.pt
 ${PYSITELIB}/loggerhead/templates/menu.pt
-${PYSITELIB}/loggerhead/templates/modified-file-link-rev.pt
 ${PYSITELIB}/loggerhead/templates/revision.pt
 ${PYSITELIB}/loggerhead/templates/revisionfilechanges.pt
 ${PYSITELIB}/loggerhead/templates/revisioninfo.pt
+${PYSITELIB}/loggerhead/templates/revlog.pt
 ${PYSITELIB}/loggerhead/templates/search-box.pt
 ${PYSITELIB}/loggerhead/templates/search.pt
 ${PYSITELIB}/loggerhead/trace.py
diff -r aeceeead5c09 -r 993aa06d36a1 www/loggerhead/distinfo
--- a/www/loggerhead/distinfo   Wed Sep 09 05:45:08 2009 +0000
+++ b/www/loggerhead/distinfo   Wed Sep 09 05:45:23 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2008/12/26 19:51:55 epg Exp $
+$NetBSD: distinfo,v 1.3 2009/09/09 05:45:23 epg Exp $
 
-SHA1 (loggerhead-1.10.tar.gz) = 66f2f5c4066b750cbfdefd4210c12792cc01ec2b
-RMD160 (loggerhead-1.10.tar.gz) = 2acaae51770cb624181fc51ce387dbeeb8ad1b80
-Size (loggerhead-1.10.tar.gz) = 513590 bytes
+SHA1 (loggerhead-1.17.tar.gz) = 910b5f569c8647294cabfa45698909b1fffda1ee
+RMD160 (loggerhead-1.17.tar.gz) = 847e3c12eff66e9fdf617e0ef7523f7f74e3c82c
+Size (loggerhead-1.17.tar.gz) = 706897 bytes
 SHA1 (patch-aa) = 92b3c29fb0320ebe65bee7f872251ba4b6c81fb7



Home | Main Index | Thread Index | Old Index