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