Re: [Apache Bloodhound] #231: Batch create tickets from wiki lists
#231: Batch create tickets from wiki lists --+ Reporter: jdreimann| Owner: nobody Type: enhancement | Status: new Priority: major| Milestone: Component: ui design|Version: Resolution: | Keywords: --+ Comment (by jdreimann): Replying to [comment:2 olemis]: The first thing I can say so far is that it belongs neither in theme plugin nor in dashboard plugin nor in mutli-product plugin . This ticket is about a whole new different subject and IMO these features should be implemented in a separate plugin either if considered to be supported by us in the end or not . See the bh-dev email, Peter and I agree. I believe it should come bundled with BH though. Besides , clicking on create tickets should create a new version of the web page , and editing conflicts need to be taken into consideration , as with regular wiki page edits . Yep. About scope , well , maybe this proves to be useful beyond wiki pages themselves and can be implemented in other views supporting WikiFormatting (e.g. tickets ) . This aspect matters from an implementation perspective that's why I ask ''';)''' Yes, I'd be happy with this functionality in every place that supports WikiFormatting. -- Ticket URL: https://issues.apache.org/bloodhound/ticket/231#comment:3 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #232: Nudge users towards understanding search syntax
#232: Nudge users towards understanding search syntax --+ Reporter: jdreimann| Owner: nobody Type: enhancement | Status: new Priority: major| Milestone: Component: ui design|Version: Resolution: | Keywords: --+ Description changed by jdreimann: Old description: ,, ... via ''Bloodhound'' quick create ticket dialog,, New description: Users can use TracLinks in the search box to jump directly to tickets, wiki pages, change sets and more. I believe we should nudge them towards this by displaying a short one-liner at the bottom of the search results page: {{{You can jump directly to tickets, wiki pages, change sets and more by typing a [TracLink] into the search box.}}} The wording can doubtlessly be improved :) -- -- Ticket URL: https://issues.apache.org/bloodhound/ticket/232#comment:1 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #232: Nudge users towards understanding search syntax
#232: Nudge users towards understanding search syntax --+- Reporter: jdreimann| Owner: nobody Type: enhancement | Status: new Priority: trivial | Milestone: Component: ui design|Version: Resolution: | Keywords: starter --+- Changes (by jdreimann): * keywords: = starter -- Ticket URL: https://issues.apache.org/bloodhound/ticket/232#comment:3 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #236: Missing ticket keywords regression
#236: Missing ticket keywords regression +--- Reporter: gjm| Owner: nobody Type: defect | Status: new Priority: major | Milestone: Release 3 Component: dashboard |Version: Resolution: | Keywords: +--- Comment (by olemis): Replying to [ticket:236 gjm]: I note that #206 resulted in the absence of the keywords display. I believe that the following would fix the issue as the keywords field was removed from the {{{fields}}} variable: [...] Alternatively we could just store the value of the keywords field before it is removed from the fields. Your patch is better . Please go ahead and commit . I just didn't notice this was happening once I built patches for #206 . -- Ticket URL: https://issues.apache.org/bloodhound/ticket/236#comment:1 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398842 - /incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html
Author: gjm Date: Tue Oct 16 15:20:12 2012 New Revision: 1398842 URL: http://svn.apache.org/viewvc?rev=1398842view=rev Log: fix for missing keyword regression from #206 - fixes #236 Modified: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html Modified: incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html?rev=1398842r1=1398841r2=1398842view=diff == --- incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html (original) +++ incubator/bloodhound/trunk/bloodhound_theme/bhtheme/templates/bh_ticket_box.html Tue Oct 16 15:20:12 2012 @@ -61,10 +61,10 @@ Arguments: /div /py:def - py:with vars=fields = [f for f in fields if not f.skip and f.name not in ('type', 'owner', 'keywords')]; - small_fields = [f for f in fields if f.type not in ('text', 'textarea') and f.name != 'cc']; - text_fields = [f for f in fields if f.type == 'text' or f.name == 'cc']; - area_fields = [f for f in fields if f.type == 'textarea']; + py:with vars=basefields = [f for f in fields if not f.skip and f.name not in ('type', 'owner', 'keywords')]; + small_fields = [f for f in basefields if f.type not in ('text', 'textarea') and f.name != 'cc']; + text_fields = [f for f in basefields if f.type == 'text' or f.name == 'cc']; + area_fields = [f for f in basefields if f.type == 'textarea']; _colcount = colcount or 6 div class=properties style=margin: 1.2em 0px py:with vars=_fields, csscls, count, fontsize, is_inline =
Re: [Apache Bloodhound] #236: Missing ticket keywords regression
#236: Missing ticket keywords regression +--- Reporter: gjm| Owner: nobody Type: defect | Status: closed Priority: major | Milestone: Release 3 Component: dashboard |Version: Resolution: fixed | Keywords: +--- Changes (by gjm): * status: new = closed * resolution: = fixed Comment: r1398842 fixes in line with the patch above -- Ticket URL: https://issues.apache.org/bloodhound/ticket/236#comment:2 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398858 [5/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/de/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/de/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/de/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/de/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/el/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/el/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/el/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/el/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/messages-js.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/messages-js.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/messages-js.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/messages-js.po Tue Oct 16 15:55:00 2012 @@ -5,17 +5,17 @@ # msgid msgstr -Project-Id-Version: Trac 0.12\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2010-05-24 23:55+0200\n -PO-Revision-Date: 2012-02-25 10:30+0100\n +POT-Creation-Date: 2012-09-02 08:26+0200\n +PO-Revision-Date: 2012-08-15 12:04+0100\n Last-Translator: Mikael Relbe mik...@relbe.se\n Language-Team: en_GB trac-...@googlegroups.com\n Plural-Forms: nplurals=2; plural=(n != 1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.5\n +Generated-By: Babel 0.9.6\n #: trac/htdocs/js/blame.js:84 msgid (no changeset information) @@ -63,35 +63,116 @@ msgstr Fold directory msgid Show %(title)s msgstr Show %(title)s -#: trac/htdocs/js/folding.js:77 +#: trac/htdocs/js/folding.js:78 #, python-format msgid %(title)s (click to hide column) msgstr %(title)s (click to hide column) -#: trac/htdocs/js/query.js:131 +#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix +#. and showMonthAfterYear +#: trac/htdocs/js/jquery-ui-i18n.js:4 +msgid $month$year +msgstr $month$year + +#. TRANSLATOR: Link that closes the datepicker +#. TRANSLATOR: Link that closes the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:7 trac/htdocs/js/jquery-ui-i18n.js:39 +msgid Done +msgstr Done + +#. TRANSLATOR: Link to the previous month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:9 +msgid Prev +msgstr Prev + +#. TRANSLATOR: Link to the next month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:11 +msgid Next +msgstr Next + +#. TRANSLATOR: Link to the current day in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:13 +msgid Today +msgstr Today + +#. TRANSLATOR: Heading for the week-of-the-year column in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:20 +msgid Wk +msgstr Wk + +#. TRANSLATOR: Heading of the standalone timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:30 +msgid Choose Time +msgstr Choose Time + +#. TRANSLATOR: Time selector label +#: trac/htdocs/js/jquery-ui-i18n.js:32 +msgid Time +msgstr Time + +#.
svn commit: r1398858 [7/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/en_GB/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -1,21 +1,21 @@ # English (United Kingdom) translations for Trac. -# Copyright (C) 2011 Edgewall Software +# Copyright (C) 2012 Edgewall Software # This file is distributed under the same license as the Trac project. -# FIRST AUTHOR EMAIL@ADDRESS, 2011. +# Mikael Relbe (mrelbe) mik...@relbe.se, 2012 # msgid msgstr -Project-Id-Version: Trac 0.13\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2011-02-23 13:05+0900\n -PO-Revision-Date: 2012-02-25 10:30+0100\n +POT-Creation-Date: 2012-09-02 08:26+0200\n +PO-Revision-Date: 2012-09-04 14:46+0100\n Last-Translator: Mikael Relbe mik...@relbe.se\n -Language-Team: en_GB l...@li.org\n +Language-Team: en_GB trac-...@googlegroups.com\n Plural-Forms: nplurals=2; plural=(n != 1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.5\n +Generated-By: Babel 0.9.6\n #: tracopt/mimeview/enscript.py:105 msgid Path to the Enscript executable. @@ -69,10 +69,56 @@ msgstr quality ratio used by the SilverCity render, which is 3\n (''since 0.10''). -#: tracopt/perm/authz_policy.py:133 +#: tracopt/perm/authz_policy.py:132 msgid Location of authz policy configuration file. msgstr Location of authz policy configuration file. +#: tracopt/perm/config_perm_provider.py:24 +msgid +This section provides a way to add arbitrary permissions to a\n +Trac environment. This can be useful for adding new permissions to use\n +for workflow actions, for example.\n +\n +To add new permissions, create a new section `[extra-permissions]` in\n +your `trac.ini`. Every entry in that section defines a meta-permission\n +and a comma-separated list of permissions. For example:\n +{{{\n +[extra-permissions]\n +extra_admin = extra_view, extra_modify, extra_delete\n +}}}\n +This entry will define three new permissions `EXTRA_VIEW`,\n +`EXTRA_MODIFY` and `EXTRA_DELETE`, as well as a meta-permissions\n +`EXTRA_ADMIN` that grants all three permissions.\n +\n +If you don't want a meta-permission, start the meta-name with an\n +underscore (`_`):\n +{{{\n +[extra-permissions]\n +_perms = extra_view, extra_modify\n +}}} +msgstr +This section provides a way to add arbitrary permissions to a\n +Trac environment. This can be useful for adding new permissions to use\n +for workflow actions, for example.\n +\n +To add new permissions, create a new section `[extra-permissions]` in\n +your `trac.ini`. Every entry in that section defines a meta-permission\n +and a comma-separated list of permissions. For example:\n +{{{\n +[extra-permissions]\n +extra_admin = extra_view, extra_modify, extra_delete\n +}}}\n +This entry will define three new permissions `EXTRA_VIEW`,\n +`EXTRA_MODIFY` and `EXTRA_DELETE`, as well as a meta-permissions\n +`EXTRA_ADMIN` that grants all three permissions.\n +\n +If you don't want a meta-permission, start the meta-name with an\n +underscore (`_`):\n +{{{\n +[extra-permissions]\n +_perms = extra_view, extra_modify\n +}}} + #: tracopt/ticket/commit_updater.py:107 msgid Require commands to be enclosed in an envelope.\n @@ -119,7 +165,196 @@ msgstr msgid Send ticket change notification when updating a ticket. msgstr Send ticket change notification when updating a ticket. -#: trac/attachment.py:386 +#: tracopt/versioncontrol/git/git_fs.py:169 +msgid Enable persistent caching of commit tree. +msgstr Enable persistent caching of commit tree. + +#: tracopt/versioncontrol/git/git_fs.py:172 +msgid Wrap `GitRepository` in `CachedRepository`. +msgstr Wrap `GitRepository` in `CachedRepository`. + +#: tracopt/versioncontrol/git/git_fs.py:175 +msgid +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). +msgstr +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). + +#: tracopt/versioncontrol/git/git_fs.py:180 +msgid +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). +msgstr +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). + +#: tracopt/versioncontrol/git/git_fs.py:185 +msgid +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). +msgstr +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). + +#: tracopt/versioncontrol/git/git_fs.py:189 +msgid +Use
svn commit: r1398858 [9/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/messages.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/messages.po Tue Oct 16 15:55:00 2012 @@ -361,6 +361,7 @@ msgid Modify Component: msgstr تغÛÛر ٠ؤÙÙÙ #: trac/admin/templates/admin_components.html:42 +#, fuzzy msgid Description (you may use\n [1:WikiFormatting]\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/fa/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/fi/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/fi/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/fi/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/fi/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/messages-js.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/messages-js.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/messages-js.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/messages-js.po Tue Oct 16 15:55:00 2012 @@ -1,21 +1,21 @@ # French translations for Trac. -# Copyright (C) 2010 Edgewall Software +# Copyright (C) 2012 Edgewall Software # This file is distributed under the same license as the Trac project. -# Christian Boos cb...@neuf.fr, 2010. +# Christian Boos cb...@edgewall.org, 2010-2012. # msgid msgstr -Project-Id-Version: Trac 0.12\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2012-02-10 02:32+0100\n +POT-Creation-Date: 2012-09-06 15:50+0200\n PO-Revision-Date: 2011-01-25 20:28+0100\n -Last-Translator: Christian Boos cb...@neuf.fr\n +Last-Translator: Christian Boos cb...@edgewall.org\n Language-Team: fr trac-...@googlegroups.com\n Plural-Forms: nplurals=2; plural=(n 1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.6\n +Generated-By: Babel 0.9.6dev-r0\n #: trac/htdocs/js/blame.js:84 msgid (no changeset information) @@ -63,35 +63,116 @@ msgstr Fermer le répertoire msgid Show %(title)s msgstr Voir %(title)s -#: trac/htdocs/js/folding.js:77 +#: trac/htdocs/js/folding.js:78 #, python-format msgid %(title)s (click to hide column) msgstr %(title)s (cliquer pour cacher la colonne) -#: trac/htdocs/js/query.js:131 +#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix +#. and
svn commit: r1398858 [11/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/fr/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -7,7 +7,7 @@ msgid msgstr Project-Id-Version: Trac 0.13\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2012-02-10 02:32+0100\n +POT-Creation-Date: 2012-09-06 15:50+0200\n PO-Revision-Date: 2011-02-23 22:27+0900\n Last-Translator: FULL NAME EMAIL@ADDRESS\n Language-Team: fr l...@li.org\n @@ -15,7 +15,7 @@ msgstr MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.6\n +Generated-By: Babel 0.9.6dev-r0\n #: tracopt/mimeview/enscript.py:105 msgid Path to the Enscript executable. @@ -51,10 +51,35 @@ msgid (''since 0.10''). msgstr -#: tracopt/perm/authz_policy.py:133 +#: tracopt/perm/authz_policy.py:132 msgid Location of authz policy configuration file. msgstr +#: tracopt/perm/config_perm_provider.py:24 +msgid +This section provides a way to add arbitrary permissions to a\n +Trac environment. This can be useful for adding new permissions to use\n +for workflow actions, for example.\n +\n +To add new permissions, create a new section `[extra-permissions]` in\n +your `trac.ini`. Every entry in that section defines a meta-permission\n +and a comma-separated list of permissions. For example:\n +{{{\n +[extra-permissions]\n +extra_admin = extra_view, extra_modify, extra_delete\n +}}}\n +This entry will define three new permissions `EXTRA_VIEW`,\n +`EXTRA_MODIFY` and `EXTRA_DELETE`, as well as a meta-permissions\n +`EXTRA_ADMIN` that grants all three permissions.\n +\n +If you don't want a meta-permission, start the meta-name with an\n +underscore (`_`):\n +{{{\n +[extra-permissions]\n +_perms = extra_view, extra_modify\n +}}} +msgstr + #: tracopt/ticket/commit_updater.py:107 msgid Require commands to be enclosed in an envelope.\n @@ -88,20 +113,145 @@ msgstr msgid Send ticket change notification when updating a ticket. msgstr -#: trac/attachment.py:386 +#: tracopt/versioncontrol/git/git_fs.py:169 +msgid Enable persistent caching of commit tree. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:172 +msgid Wrap `GitRepository` in `CachedRepository`. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:175 +msgid +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:180 +msgid +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:185 +msgid +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:189 +msgid +Use git-committer id instead of git-author id for the\n +changeset ''Author'' field. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:194 +msgid +Use git-committer timestamp instead of git-author timestamp\n +for the changeset ''Timestamp'' field. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:199 +msgid Define charset encoding of paths within git repositories. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:202 +msgid +Path to git executable (relative to the Trac configuration folder,\n +so better use an absolute path here). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:750 +msgid Path to a gitweb-formatted projects.list +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:753 +msgid Path to the base of your git projects +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:756 +#, python-format +msgid +Template for project URLs. %s will be replaced with the repo\n +name +msgstr + +#: tracopt/versioncontrol/svn/svn_fs.py:253 +msgid +Comma separated list of paths categorized as branches.\n +If a path ends with '*', then all the directory entries found below \n +that path will be included. \n +Example: `/trunk, /branches/*, /projectAlpha/trunk, /sandbox/*` +msgstr + +#: tracopt/versioncontrol/svn/svn_fs.py:260 +msgid +Comma separated list of paths categorized as tags.\n +\n +If a path ends with '*', then all the directory entries found below\n +that path will be included.\n +Example: `/tags/*, /projectAlpha/tags/A-1.0, /projectAlpha/tags/A-v1.1` +msgstr + +#: tracopt/versioncontrol/svn/svn_prop.py:37 +msgid +The TracBrowser for Subversion can interpret the `svn:externals`\n +property of folders. By default, it only turns the URLs into links as\n +Trac can't browse remote repositories.\n +\n +However, if you have another Trac instance (or an other repository\n
Re: [Apache Bloodhound] #159: Incorporate Trac 1.0 into vendor branch
#159: Incorporate Trac 1.0 into vendor branch +--- Reporter: olemis | Owner: gjm Type: task | Status: accepted Priority: critical | Milestone: Release 3 Component: trac core |Version: Resolution: | Keywords: vendor +--- Comment (by gjm): r1398858 updates vendor/current to trac 1.0 tag (trac:r11307) -- Ticket URL: https://issues.apache.org/bloodhound/ticket/159#comment:3 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398858 [18/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/messages.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/messages.po Tue Oct 16 15:55:00 2012 @@ -3,6 +3,7 @@ # This file is distributed under the same license as the Trac project. # Jeroen Ruigrok van der Werven asmo...@in-nomine.org, 2007. # +#, fuzzy msgid msgstr Project-Id-Version: Trac 0.12\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/ko/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/messages-js.pot URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/messages-js.pot?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/messages-js.pot (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/messages-js.pot Tue Oct 16 15:55:00 2012 @@ -6,16 +6,16 @@ #, fuzzy msgid msgstr -Project-Id-Version: Trac 0.13\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2012-02-10 02:32+0100\n +POT-Creation-Date: 2012-09-06 15:50+0200\n PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n Last-Translator: FULL NAME EMAIL@ADDRESS\n Language-Team: LANGUAGE l...@li.org\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.6\n +Generated-By: Babel 0.9.6dev-r0\n #: trac/htdocs/js/blame.js:84 msgid (no changeset information) @@ -63,35 +63,116 @@ msgstr msgid Show %(title)s msgstr -#: trac/htdocs/js/folding.js:77 +#: trac/htdocs/js/folding.js:78 #, python-format msgid %(title)s (click to hide column) msgstr -#: trac/htdocs/js/query.js:131 +#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix +#. and showMonthAfterYear +#: trac/htdocs/js/jquery-ui-i18n.js:4 +msgid $month$year +msgstr + +#. TRANSLATOR: Link that closes the datepicker +#. TRANSLATOR: Link that closes the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:7 trac/htdocs/js/jquery-ui-i18n.js:39 +msgid Done +msgstr + +#. TRANSLATOR: Link to the previous month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:9 +msgid Prev +msgstr + +#. TRANSLATOR: Link to the next month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:11 +msgid Next +msgstr + +#. TRANSLATOR: Link to the current day in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:13 +msgid Today +msgstr + +#. TRANSLATOR: Heading for the week-of-the-year column in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:20 +msgid Wk +msgstr + +#. TRANSLATOR: Heading of the standalone timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:30 +msgid Choose Time +msgstr + +#. TRANSLATOR: Time selector label +#: trac/htdocs/js/jquery-ui-i18n.js:32 +msgid Time +msgstr + +#. TRANSLATOR: Time labels in the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Hour +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Minute +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Second +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:35 +msgid Time Zone +msgstr + +#. TRANSLATOR: Link to pick the current time in the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:37 +msgid Now +msgstr + +#: trac/htdocs/js/query.js:132 msgid A filter already exists for that property msgstr -#: trac/htdocs/js/query.js:158 +#: trac/htdocs/js/query.js:159 msgid or msgstr -#: trac/htdocs/js/query.js:177 +#: trac/htdocs/js/query.js:182
svn commit: r1398858 [20/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/locale/nb/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/nb/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/nb/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/nb/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/nl/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/nl/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/nl/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/nl/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/messages.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/messages.po Tue Oct 16 15:55:00 2012 @@ -3,6 +3,7 @@ # This file is distributed under the same license as the Trac project. # Jeroen Ruigrok van der Werven asmo...@in-nomine.org, 2008. # +#, fuzzy msgid msgstr Project-Id-Version: Trac 0.12\n @@ -4825,7 +4826,7 @@ msgstr Zatrzymaj siÄ po skopiowaniu #: trac/versioncontrol/templates/revisionlog.html:33 msgid Follow copies -msgstr PodÄ rzaj za kopiami +msgstr PodÄ Å¼aj za kopiami #: trac/versioncontrol/templates/revisionlog.html:39 msgid Show only adds and deletes Modified: incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/vendor/trac/current/trac/locale/pl/LC_MESSAGES/tracini.po Tue Oct 16 15:55:00 2012 @@ -264,9 +264,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/vendor/trac/current/trac/locale/pt/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/locale/pt/LC_MESSAGES/tracini.po?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/locale/pt/LC_MESSAGES/tracini.po (original) +++
svn commit: r1398858 [31/33] - in /incubator/bloodhound/vendor/trac/current: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
Modified: incubator/bloodhound/vendor/trac/current/trac/wiki/tests/formatter.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/wiki/tests/formatter.py?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/wiki/tests/formatter.py (original) +++ incubator/bloodhound/vendor/trac/current/trac/wiki/tests/formatter.py Tue Oct 16 15:55:00 2012 @@ -8,20 +8,14 @@ import unittest try: from unittest.util import safe_repr -unittest.case.safe_repr = lambda obj, short: safe_repr(obj, False) +unittest.case.safe_repr = lambda obj, short=False: safe_repr(obj, False) except ImportError: pass - from datetime import datetime -try: -from babel import Locale -except ImportError: -Locale = None - from trac.core import * -from trac.test import Mock, MockPerm, EnvironmentStub +from trac.test import Mock, MockPerm, EnvironmentStub, locale_en from trac.util.datefmt import utc from trac.util.html import html from trac.util.text import to_unicode @@ -132,7 +126,7 @@ class WikiTestCase(unittest.TestCase): req = Mock(href=Href('/'), abs_href=Href('http://www.example.com/'), authname='anonymous', perm=MockPerm(), tz=utc, args={}, - locale=Locale.parse('en_US') if Locale else None) + locale=locale_en, lc_time=locale_en) if context: if isinstance(context, tuple): context = web_context(req, *context) @@ -184,7 +178,7 @@ class WikiTestCase(unittest.TestCase): Testing WikiFormatter formatter = self.formatter() v = unicode(formatter.generate(**self.generate_opts)) -v = v.replace('\r', '').replace(u'\u200b', '') +v = v.replace('\r', '').replace(u'\u200b', '') # FIXME: keep ZWSP try: self.assertEquals(self.correct, v) except AssertionError, e: Modified: incubator/bloodhound/vendor/trac/current/trac/wiki/tests/macros.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/vendor/trac/current/trac/wiki/tests/macros.py?rev=1398858r1=1398857r2=1398858view=diff == --- incubator/bloodhound/vendor/trac/current/trac/wiki/tests/macros.py (original) +++ incubator/bloodhound/vendor/trac/current/trac/wiki/tests/macros.py Tue Oct 16 15:55:00 2012 @@ -2,7 +2,8 @@ from datetime import datetime import unittest -from trac.util.datefmt import utc +from trac.test import locale_en +from trac.util.datefmt import format_date, utc from trac.wiki.model import WikiPage from trac.wiki.tests import formatter @@ -88,6 +89,15 @@ IMAGE_MACRO_TEST_CASES = u /p -- a style=padding:0; border:none href=/wiki/WikiStartimg src=/browser/%C2%AB%20test%C2%A0%C2%BB?format=raw alt=/browser/« test » title=/browser/« test » //a +== Strip unicode white-spaces and ZWSPs (#10668) +[[Image(â âsource:« test ».pngã â, nolink)]] +-- +p +img src=/browser/%C2%AB%20test%C2%A0%C2%BB.png?format=raw alt=source:« test ».png title=source:« test ».png / +/p +-- +img src=/browser/%C2%AB%20test%C2%A0%C2%BB.png?format=raw alt=source:« test ».png title=source:« test ».png / +-- # Note: in the img src attribute above, the Unicode characters @@ -318,6 +328,58 @@ def titleindex5_setup(tc): ]) +RECENTCHANGES_MACRO_TEST_CASES = u +== RecentChanges, group option +[[RecentChanges()]] +[[RecentChanges(group=date)]] +[[RecentChanges(group=none)]] +[[RecentChanges(,2,group=none)]] +[[RecentChanges(Wiki,group=none)]] +[[RecentChanges(Wiki,1,group=none)]] +-- +p +/pdivh3%(date)s/h3ullia href=/wiki/WikiEndWikiEnd/a +/lilia href=/wiki/WikiMidWikiMid/a +/lilia href=/wiki/WikiStartWikiStart/a +/li/ul/divp +/pdivh3%(date)s/h3ullia href=/wiki/WikiEndWikiEnd/a +/lilia href=/wiki/WikiMidWikiMid/a +/lilia href=/wiki/WikiStartWikiStart/a +/li/ul/divp +/pdivullia href=/wiki/WikiEndWikiEnd/a +/lilia href=/wiki/WikiMidWikiMid/a +/lilia href=/wiki/WikiStartWikiStart/a +/li/ul/divp +/pdivullia href=/wiki/WikiEndWikiEnd/a +/lilia href=/wiki/WikiMidWikiMid/a +/li/ul/divp +/pdivullia href=/wiki/WikiEndWikiEnd/a +/lilia href=/wiki/WikiMidWikiMid/a +/lilia href=/wiki/WikiStartWikiStart/a +/li/ul/divp +/pdivullia href=/wiki/WikiEndWikiEnd/a +/li/ul/divp +/p +-- + % {'date': format_date(tzinfo=utc, locale=locale_en)} + +def recentchanges_setup(tc): +def add_pages(tc, names): +for name in names: +now = datetime.now(utc) +w = WikiPage(tc.env) +w.name = name +w.text = '--' +w.save('joe', 'the page ' + name, '::1', now) +add_pages(tc, [ +
svn commit: r1398864 - /incubator/bloodhound/vendor/trac/1.0/
Author: gjm Date: Tue Oct 16 16:01:04 2012 New Revision: 1398864 URL: http://svn.apache.org/viewvc?rev=1398864view=rev Log: tagging trac as 1.0 - towards #159 Added: incubator/bloodhound/vendor/trac/1.0/ - copied from r1398863, incubator/bloodhound/vendor/trac/current/
Re: [Apache Bloodhound] #195: Attach file form à la GMail (was: Make Attach file dialogue a popover)
#195: Attach file form à la GMail --+-- Reporter: jdreimann| Owner: olemis Type: enhancement | Status: accepted Priority: major| Milestone: Component: ui design|Version: Resolution: | Keywords: --+-- Changes (by olemis): * status: new = accepted * owner: nobody = olemis Old description: Current clicking 'Attach file' on wiki or ticket pages takes the user to a new page offering only three things: - Choose file button - Description field - Checkbox whether to replace file with the same name Once confirmed only single line confirmation is shown stating that the file has been added. I believe users would be better served by having this interaction in a [http://twitter.github.com/bootstrap/javascript.html#popovers popover], akin to the Quick Ticket one. ,, ... via ''Bloodhound'' quick create ticket dialog,, New description: Current clicking 'Attach file' on wiki or ticket pages takes the user to a new page offering only three things: - Choose file button - Description field - Checkbox whether to replace file with the same name Once confirmed only single line confirmation is shown stating that the file has been added. ~~ I believe users would be better served by having this interaction in a [http://twitter.github.com/bootstrap/javascript.html#popovers popover], akin to the Quick Ticket one. ~~ Something like GMail or Google+ attachments has been suggested indeed in attached mockup. ,, ... via ''Bloodhound'' quick create ticket dialog,, -- -- Ticket URL: https://issues.apache.org/bloodhound/ticket/195#comment:5 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #162: Convert version control user interface to Bootstrap
#162: Convert version control user interface to Bootstrap --+ Reporter: olemis | Owner: olemis Type: enhancement | Status: accepted Priority: major| Milestone: Release 3 Component: ui design|Version: Resolution: | Keywords: versioncontrol vcs --+ Changes (by olemis): * owner: = olemis * status: assigned = accepted -- Ticket URL: https://issues.apache.org/bloodhound/ticket/162#comment:5 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #237: Generic conversions still applied with different theme
#237: Generic conversions still applied with different theme + Reporter: olemis | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: dashboard |Version: Resolution: | Keywords: + Comment (by olemis): Generic conversions implemented in tickets #87 (preferences panels) , #79 (admin panels) , and #88 (tables) seem to be applied even if another theme is activated . -- Ticket URL: https://issues.apache.org/bloodhound/ticket/237#comment:1 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #237: Generic conversions still applied with different theme
#237: Generic conversions still applied with different theme +--- Reporter: olemis | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: dashboard |Version: Resolution: | Keywords: bootstrap +--- Changes (by olemis): * keywords: = bootstrap Old description: ,, ... via ''Bloodhound'' quick create ticket dialog,, New description: Generic conversions implemented in tickets #87 (preferences panels) , #79 (admin panels) , and #88 (tables) seem to be applied even if another theme is activated . ,, ... via ''Bloodhound'' quick create ticket dialog,, -- -- Ticket URL: https://issues.apache.org/bloodhound/ticket/237#comment:2 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
[Apache Bloodhound] #238: Ticket activity is empty if ProductModule is disabled ?
#238: Ticket activity is empty if ProductModule is disabled ? + Reporter: olemis | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: dashboard |Version: Keywords: ticket Activity widget timeline filter | + I had to enable an specific ticket module to try a plugin hosted by t-h.o and I noticed that ticket activity was always empty after disabling `multiproduct.ticket.ProductTicketModule` class . We need to dive deeper to figure out what's wrong . -- Ticket URL: https://issues.apache.org/bloodhound/ticket/238 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398968 [5/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/admi
Modified: incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/el/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/el/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/el/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/el/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/messages-js.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/messages-js.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/messages-js.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/messages-js.po Tue Oct 16 20:06:09 2012 @@ -5,17 +5,17 @@ # msgid msgstr -Project-Id-Version: Trac 0.12\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2010-05-24 23:55+0200\n -PO-Revision-Date: 2012-02-25 10:30+0100\n +POT-Creation-Date: 2012-09-02 08:26+0200\n +PO-Revision-Date: 2012-08-15 12:04+0100\n Last-Translator: Mikael Relbe mik...@relbe.se\n Language-Team: en_GB trac-...@googlegroups.com\n Plural-Forms: nplurals=2; plural=(n != 1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.5\n +Generated-By: Babel 0.9.6\n #: trac/htdocs/js/blame.js:84 msgid (no changeset information) @@ -63,35 +63,116 @@ msgstr Fold directory msgid Show %(title)s msgstr Show %(title)s -#: trac/htdocs/js/folding.js:77 +#: trac/htdocs/js/folding.js:78 #, python-format msgid %(title)s (click to hide column) msgstr %(title)s (click to hide column) -#: trac/htdocs/js/query.js:131 +#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix +#. and showMonthAfterYear +#: trac/htdocs/js/jquery-ui-i18n.js:4 +msgid $month$year +msgstr $month$year + +#. TRANSLATOR: Link that closes the datepicker +#. TRANSLATOR: Link that closes the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:7 trac/htdocs/js/jquery-ui-i18n.js:39 +msgid Done +msgstr Done + +#. TRANSLATOR: Link to the previous month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:9 +msgid Prev +msgstr Prev + +#. TRANSLATOR: Link to the next month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:11 +msgid Next +msgstr Next + +#. TRANSLATOR: Link to the current day in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:13 +msgid Today +msgstr Today + +#. TRANSLATOR: Heading for the week-of-the-year column in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:20 +msgid Wk +msgstr Wk + +#. TRANSLATOR: Heading of the standalone timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:30 +msgid Choose Time +msgstr Choose Time + +#. TRANSLATOR: Time selector label +#: trac/htdocs/js/jquery-ui-i18n.js:32 +msgid Time +msgstr Time + +#. TRANSLATOR: Time labels in the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Hour +msgstr Hour + +#:
svn commit: r1398968 [3/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/admi
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css (original) +++ incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css Tue Oct 16 20:06:09 2012 @@ -24,24 +24,29 @@ } .report div.reports { clear: both } + + .report div.reports h2 { - border-bottom: 1px solid #ee; - margin-top: 0; + /* taken from .wikipage h2 */ + border-bottom: 1px solid #ddd; + box-shadow: .1em .4em .7em 0 #f2f2f2; + padding: 0.2em .3em .1em; +} +.report div.reports h3 { + /* taken from .wikipage h3 */ + border-bottom: 1px dashed #ddd; } -.report div.reports h2 :link, .report div.reports h2 :visited { +.report div.reports h3 :link, .report div.reports h3 :visited { color: #000; border-bottom: none; } -.report div.reports h2 em { +.report div.reports h3 em { color: #800; font-style: normal; } -.report form div.inlinebuttons { - float: right; - margin-top: -2px; - margin-left: 0.2em; -} +.report form .inlinebuttons { float: right } +.uisymbols .report form .inlinebuttons { margin-top: -.6em } .report span.foldable { display: none } .report div.description { @@ -70,7 +75,9 @@ h2.report-result { background: #f7f7f7; border-bottom: 1px solid #d7d7d7; margin: 2em 0 0; - padding: 0 .33em; + padding: .2em .4em; + box-shadow: 1px 1px .5em 0 #ccc; + border-radius: .1em } #report-descr { margin: 0 2em; font-size: 90% } #report-notfound { margin: 2em; font-size: 110% } @@ -78,8 +85,9 @@ h2.report-result { #content.report .field label { padding-bottom: .3em; } #query { clear: right } -#query fieldset, #query fieldset input, #query fieldset select { font-size: 11px } -#query fieldset input[type=button] { padding: 0.1em 0.5em } +#query fieldset, #query fieldset input, #query fieldset select { + font-size: 11px; +} #query fieldset { margin-top: 1em } #query fieldset.collapsed { border-width: 0; @@ -91,6 +99,7 @@ h2.report-result { #query .buttons { float: right; margin-top: .5em } #query .buttons input { margin: .5em } #query hr { clear: both; margin: 0; visibility: hidden } +#trac-report-buttons { float: right } #filters table { width: 100% } #filters td.trac-clause { padding: 0 } @@ -217,7 +226,7 @@ table.tickets tbody tr.fullrow th { #batchmod_form fieldset input#batchmod_submit { font-size: 14px; } #batchmod_form fieldset input[type=button]{ padding: 0.1em 0.5em; } -#batchmod_form fieldset { margin-top: 1em } +#batchmod_form fieldset { margin-top: 1.5em } #batchmod_form fieldset.collapsed { border-width: 0; margin-bottom: 0pt; @@ -225,34 +234,32 @@ table.tickets tbody tr.fullrow th { } .batchmod_property { width: 100%; } .batchmod_required:before { content: * ; } - #batchmod_form fieldset input, #batchmod_form fieldset select, .batchmod_property, .batchmod_label { font-size: 11px; } - -#batchmod_action { line-height: 2em } - +#batchmod_action { margin-top: 0; line-height: 2em; } #batchmod_form th { -text-align: right; -white-space: nowrap; -font-size: 11px; + text-align: right; + white-space: nowrap; + font-size: 11px; } - .batchmod_required { -color: red; -font-size: 11px; -font-weight: bold; -font-style: italic; -padding-left: .5em; + color: red; + font-size: 11px; + font-weight: bold; + font-style: italic; + padding-left: .5em; } - #batchmod_help { - clear: both; + float: right; color: #999; - margin: 1em; - text-align: right; + margin: 0.3em 1em; +} +#batchmod_help :link, #batchmod_help :visited { cursor: help; } + +@media print { + .batchmod_selector { display: none } } -#batchmod_help :link, #batchmod_help :visited { cursor: help } \ No newline at end of file Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css (original) +++ incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css Tue Oct 16 20:06:09 2012 @@ -3,6 +3,7 @@ table.progress { border: 1px solid #d7d7d7; border-collapse: collapse; border-spacing: 0; + box-shadow: 0 0 1em #eee; /* from pre.wiki */ float: left; margin: 0; padding: 0; @@ -34,12 +35,15 @@ p.percent { .milestone .info h2 { background: #f7f7f7; border-bottom: 1px solid #d7d7d7; - margin: 0; + margin: .5em 0; + box-shadow: 1px 1px .5em 0 #ccc; + border-radius: .1em; } .milestone .info h2 :link, .milestone .info h2 :visited { color: #000; display: block; border-bottom: none; + padding: .2em .4em; } .milestone .info h2 :link:hover, .milestone .info h2 :visited:hover { color: #000; @@
Re: [Apache Bloodhound] #159: Incorporate Trac 1.0 into vendor branch
#159: Incorporate Trac 1.0 into vendor branch +--- Reporter: olemis | Owner: gjm Type: task | Status: accepted Priority: critical | Milestone: Release 3 Component: trac core |Version: Resolution: | Keywords: vendor +--- Comment (by gjm): r1398864 tags vendor/current to vendor/1.0 r1398968 merges trac 1.0 into trunk/trac -- Ticket URL: https://issues.apache.org/bloodhound/ticket/159#comment:4 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398968 [7/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/admi
Modified: incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/en_GB/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -1,21 +1,21 @@ # English (United Kingdom) translations for Trac. -# Copyright (C) 2011 Edgewall Software +# Copyright (C) 2012 Edgewall Software # This file is distributed under the same license as the Trac project. -# FIRST AUTHOR EMAIL@ADDRESS, 2011. +# Mikael Relbe (mrelbe) mik...@relbe.se, 2012 # msgid msgstr -Project-Id-Version: Trac 0.13\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2011-02-23 13:05+0900\n -PO-Revision-Date: 2012-02-25 10:30+0100\n +POT-Creation-Date: 2012-09-02 08:26+0200\n +PO-Revision-Date: 2012-09-04 14:46+0100\n Last-Translator: Mikael Relbe mik...@relbe.se\n -Language-Team: en_GB l...@li.org\n +Language-Team: en_GB trac-...@googlegroups.com\n Plural-Forms: nplurals=2; plural=(n != 1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.5\n +Generated-By: Babel 0.9.6\n #: tracopt/mimeview/enscript.py:105 msgid Path to the Enscript executable. @@ -69,10 +69,56 @@ msgstr quality ratio used by the SilverCity render, which is 3\n (''since 0.10''). -#: tracopt/perm/authz_policy.py:133 +#: tracopt/perm/authz_policy.py:132 msgid Location of authz policy configuration file. msgstr Location of authz policy configuration file. +#: tracopt/perm/config_perm_provider.py:24 +msgid +This section provides a way to add arbitrary permissions to a\n +Trac environment. This can be useful for adding new permissions to use\n +for workflow actions, for example.\n +\n +To add new permissions, create a new section `[extra-permissions]` in\n +your `trac.ini`. Every entry in that section defines a meta-permission\n +and a comma-separated list of permissions. For example:\n +{{{\n +[extra-permissions]\n +extra_admin = extra_view, extra_modify, extra_delete\n +}}}\n +This entry will define three new permissions `EXTRA_VIEW`,\n +`EXTRA_MODIFY` and `EXTRA_DELETE`, as well as a meta-permissions\n +`EXTRA_ADMIN` that grants all three permissions.\n +\n +If you don't want a meta-permission, start the meta-name with an\n +underscore (`_`):\n +{{{\n +[extra-permissions]\n +_perms = extra_view, extra_modify\n +}}} +msgstr +This section provides a way to add arbitrary permissions to a\n +Trac environment. This can be useful for adding new permissions to use\n +for workflow actions, for example.\n +\n +To add new permissions, create a new section `[extra-permissions]` in\n +your `trac.ini`. Every entry in that section defines a meta-permission\n +and a comma-separated list of permissions. For example:\n +{{{\n +[extra-permissions]\n +extra_admin = extra_view, extra_modify, extra_delete\n +}}}\n +This entry will define three new permissions `EXTRA_VIEW`,\n +`EXTRA_MODIFY` and `EXTRA_DELETE`, as well as a meta-permissions\n +`EXTRA_ADMIN` that grants all three permissions.\n +\n +If you don't want a meta-permission, start the meta-name with an\n +underscore (`_`):\n +{{{\n +[extra-permissions]\n +_perms = extra_view, extra_modify\n +}}} + #: tracopt/ticket/commit_updater.py:107 msgid Require commands to be enclosed in an envelope.\n @@ -119,7 +165,196 @@ msgstr msgid Send ticket change notification when updating a ticket. msgstr Send ticket change notification when updating a ticket. -#: trac/attachment.py:386 +#: tracopt/versioncontrol/git/git_fs.py:169 +msgid Enable persistent caching of commit tree. +msgstr Enable persistent caching of commit tree. + +#: tracopt/versioncontrol/git/git_fs.py:172 +msgid Wrap `GitRepository` in `CachedRepository`. +msgstr Wrap `GitRepository` in `CachedRepository`. + +#: tracopt/versioncontrol/git/git_fs.py:175 +msgid +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). +msgstr +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). + +#: tracopt/versioncontrol/git/git_fs.py:180 +msgid +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). +msgstr +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). + +#: tracopt/versioncontrol/git/git_fs.py:185 +msgid +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). +msgstr +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). + +#: tracopt/versioncontrol/git/git_fs.py:189 +msgid +Use git-committer id instead of git-author id for
svn commit: r1398968 [16/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/adm
Modified: incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/messages.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/messages.po Tue Oct 16 20:06:09 2012 @@ -3,6 +3,7 @@ # This file is distributed under the same license as the Trac project. # Jeroen Ruigrok van der Werven asmo...@in-nomine.org, 2007. # +#, fuzzy msgid msgstr Project-Id-Version: Trac 0.12\n Modified: incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/ko/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/messages-js.pot URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/messages-js.pot?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/messages-js.pot (original) +++ incubator/bloodhound/trunk/trac/trac/locale/messages-js.pot Tue Oct 16 20:06:09 2012 @@ -6,16 +6,16 @@ #, fuzzy msgid msgstr -Project-Id-Version: Trac 0.13\n +Project-Id-Version: Trac 1.0\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2012-02-10 02:32+0100\n +POT-Creation-Date: 2012-09-06 15:50+0200\n PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n Last-Translator: FULL NAME EMAIL@ADDRESS\n Language-Team: LANGUAGE l...@li.org\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n -Generated-By: Babel 0.9.6\n +Generated-By: Babel 0.9.6dev-r0\n #: trac/htdocs/js/blame.js:84 msgid (no changeset information) @@ -63,35 +63,116 @@ msgstr msgid Show %(title)s msgstr -#: trac/htdocs/js/folding.js:77 +#: trac/htdocs/js/folding.js:78 #, python-format msgid %(title)s (click to hide column) msgstr -#: trac/htdocs/js/query.js:131 +#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix +#. and showMonthAfterYear +#: trac/htdocs/js/jquery-ui-i18n.js:4 +msgid $month$year +msgstr + +#. TRANSLATOR: Link that closes the datepicker +#. TRANSLATOR: Link that closes the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:7 trac/htdocs/js/jquery-ui-i18n.js:39 +msgid Done +msgstr + +#. TRANSLATOR: Link to the previous month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:9 +msgid Prev +msgstr + +#. TRANSLATOR: Link to the next month in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:11 +msgid Next +msgstr + +#. TRANSLATOR: Link to the current day in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:13 +msgid Today +msgstr + +#. TRANSLATOR: Heading for the week-of-the-year column in the datepicker +#: trac/htdocs/js/jquery-ui-i18n.js:20 +msgid Wk +msgstr + +#. TRANSLATOR: Heading of the standalone timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:30 +msgid Choose Time +msgstr + +#. TRANSLATOR: Time selector label +#: trac/htdocs/js/jquery-ui-i18n.js:32 +msgid Time +msgstr + +#. TRANSLATOR: Time labels in the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Hour +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Minute +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:34 +msgid Second +msgstr + +#: trac/htdocs/js/jquery-ui-i18n.js:35 +msgid Time Zone +msgstr + +#. TRANSLATOR: Link to pick the current time in the timepicker +#: trac/htdocs/js/jquery-ui-i18n.js:37 +msgid Now +msgstr + +#: trac/htdocs/js/query.js:132 msgid A filter already exists for that property msgstr -#: trac/htdocs/js/query.js:158 +#: trac/htdocs/js/query.js:159 msgid or msgstr -#: trac/htdocs/js/query.js:177 +#: trac/htdocs/js/query.js:182 trac/htdocs/js/query.js:310 msgid yes msgstr -#: trac/htdocs/js/query.js:180 +#: trac/htdocs/js/query.js:185
svn commit: r1398968 [18/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/adm
Modified: incubator/bloodhound/trunk/trac/trac/locale/nb/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/nb/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/nb/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/nb/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/nl/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/nl/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/nl/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/nl/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/messages.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/messages.po Tue Oct 16 20:06:09 2012 @@ -3,6 +3,7 @@ # This file is distributed under the same license as the Trac project. # Jeroen Ruigrok van der Werven asmo...@in-nomine.org, 2008. # +#, fuzzy msgid msgstr Project-Id-Version: Trac 0.12\n @@ -4825,7 +4826,7 @@ msgstr Zatrzymaj siÄ po skopiowaniu #: trac/versioncontrol/templates/revisionlog.html:33 msgid Follow copies -msgstr PodÄ rzaj za kopiami +msgstr PodÄ Å¼aj za kopiami #: trac/versioncontrol/templates/revisionlog.html:39 msgid Show only adds and deletes Modified: incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/pl/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -264,9 +264,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/pt/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/pt/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/pt/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/pt/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html),
svn commit: r1398968 [13/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/adm
Modified: incubator/bloodhound/trunk/trac/trac/locale/hu/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/hu/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/hu/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/hu/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -7,11 +7,11 @@ msgid msgstr Project-Id-Version: Trac 0.13\n Report-Msgid-Bugs-To: trac-...@googlegroups.com\n -POT-Creation-Date: 2012-02-10 02:32+0100\n +POT-Creation-Date: 2012-08-06 17:09+0200\n PO-Revision-Date: 2011-02-23 22:27+0900\n -Last-Translator: FULL NAME EMAIL@ADDRESS\n -Language-Team: hu l...@li.org\n -Plural-Forms: nplurals=1; plural=0\n +Last-Translator: Zoltán Nagy nzol...@freemail.hu\n +Language-Team: hu_HU l...@li.org\n +Plural-Forms: nplurals=2; plural=(n!=1)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=utf-8\n Content-Transfer-Encoding: 8bit\n @@ -51,7 +51,7 @@ msgid (''since 0.10''). msgstr -#: tracopt/perm/authz_policy.py:133 +#: tracopt/perm/authz_policy.py:132 msgid Location of authz policy configuration file. msgstr @@ -88,20 +88,145 @@ msgstr msgid Send ticket change notification when updating a ticket. msgstr -#: trac/attachment.py:386 +#: tracopt/versioncontrol/git/git_fs.py:169 +msgid Enable persistent caching of commit tree. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:172 +msgid Wrap `GitRepository` in `CachedRepository`. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:175 +msgid +The length at which a sha1 should be abbreviated to (must\n +be = 4 and = 40). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:180 +msgid +The minimum length of an hex-string for which\n +auto-detection as sha1 is performed (must be = 4 and = 40). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:185 +msgid +Enable reverse mapping of git email addresses to trac user ids\n +(costly if you have many users). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:189 +msgid +Use git-committer id instead of git-author id for the\n +changeset ''Author'' field. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:194 +msgid +Use git-committer timestamp instead of git-author timestamp\n +for the changeset ''Timestamp'' field. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:199 +msgid Define charset encoding of paths within git repositories. +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:202 +msgid +Path to git executable (relative to the Trac configuration folder,\n +so better use an absolute path here). +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:746 +msgid Path to a gitweb-formatted projects.list +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:749 +msgid Path to the base of your git projects +msgstr + +#: tracopt/versioncontrol/git/git_fs.py:752 +#, python-format +msgid +Template for project URLs. %s will be replaced with the repo\n +name +msgstr + +#: tracopt/versioncontrol/svn/svn_fs.py:253 +msgid +Comma separated list of paths categorized as branches.\n +If a path ends with '*', then all the directory entries found below \n +that path will be included. \n +Example: `/trunk, /branches/*, /projectAlpha/trunk, /sandbox/*` +msgstr + +#: tracopt/versioncontrol/svn/svn_fs.py:260 +msgid +Comma separated list of paths categorized as tags.\n +\n +If a path ends with '*', then all the directory entries found below\n +that path will be included.\n +Example: `/tags/*, /projectAlpha/tags/A-1.0, /projectAlpha/tags/A-v1.1` +msgstr + +#: tracopt/versioncontrol/svn/svn_prop.py:37 +msgid +The TracBrowser for Subversion can interpret the `svn:externals`\n +property of folders. By default, it only turns the URLs into links as\n +Trac can't browse remote repositories.\n +\n +However, if you have another Trac instance (or an other repository\n +browser like [http://www.viewvc.org/ ViewVC]) configured to browse the\n +target repository, then you can instruct Trac which other repository\n +browser to use for which external URL. This mapping is done in the\n +`[svn:externals]` section of the TracIni.\n +\n +Example:\n +{{{\n +[svn:externals]\n +1 = svn://server/repos1 +http://trac/proj1/browser/$path?rev=$rev\n; +2 = svn://server/repos2 +http://trac/proj2/browser/$path?rev=$rev\n; +3 = http://theirserver.org/svn/eng-soft +http://ourserver/viewvc/svn/$path/?pathrev=25914\n; +4 = svn://anotherserver.com/tools_repository +http://ourserver/tracs/tools/browser/$path?rev=$rev\n; +}}}\n +With the above, the\n +`svn://anotherserver.com/tools_repository/tags/1.1/tools` external will\n +be mapped to `http://ourserver/tracs/tools/browser/tags/1.1/tools?rev=`\n; +(and `rev` will be set to the appropriate revision number if the\n +external additionally specifies a revision, see the\n
svn commit: r1398968 [20/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/adm
Modified: incubator/bloodhound/trunk/trac/trac/locale/pt_BR/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/pt_BR/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/pt_BR/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/pt_BR/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -263,9 +263,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/ro/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ro/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/ro/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/ro/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -264,9 +264,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/ru/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ru/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/ru/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/ru/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -264,9 +264,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s the project name\n +\n +- $(path)s the path for the current environment\n +- $(basename)s the last path component of the current environment\n +- $(project)s the project name\n \n Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n would be interpreted by the ConfigParser itself.\n Modified: incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/messages.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/messages.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/messages.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/messages.po Tue Oct 16 20:06:09 2012 @@ -4581,7 +4581,7 @@ msgstr #: trac/versioncontrol/templates/changeset.html:50 #, python-format msgid Changeset [1:%(new_rev)s] in %(reponame)s -msgstr Niz popravkov %(new_rev)s v %(reponame)s +msgstr Niz popravkov [1:%(new_rev)s] v %(reponame)s #: trac/versioncontrol/templates/changeset.html:57 #, python-format Modified: incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/tracini.po URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/tracini.po?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/tracini.po (original) +++ incubator/bloodhound/trunk/trac/trac/locale/sl/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012 @@ -264,9 +264,10 @@ msgid In addition to regular key names supported by the Python\n logger library (see\n http://docs.python.org/library/logging.html), one could use:\n - - $(path)s the path for the current environment\n - - $(basename)s the last path component of the current environment\n - - $(project)s
svn commit: r1398968 [28/28] - in /incubator/bloodhound/trunk/trac: ./ contrib/ doc/ doc/api/ doc/utils/ sample-plugins/ sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/ trac/adm
Modified: incubator/bloodhound/trunk/trac/tracopt/ticket/deleter.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/tracopt/ticket/deleter.py?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/tracopt/ticket/deleter.py (original) +++ incubator/bloodhound/trunk/trac/tracopt/ticket/deleter.py Tue Oct 16 20:06:09 2012 @@ -20,6 +20,7 @@ from trac.ticket.model import Ticket from trac.ticket.web_ui import TicketModule from trac.util import get_reporter_id from trac.util.datefmt import from_utimestamp +from trac.util.presentation import captioned_button from trac.util.translation import _ from trac.web.api import IRequestFilter, IRequestHandler, ITemplateStreamFilter from trac.web.chrome import ITemplateProvider, add_notice, add_stylesheet @@ -67,9 +68,12 @@ class TicketDeleter(Component): return tag.form( tag.div( tag.input(type='hidden', name='action', value='delete'), -tag.input(type='submit', value=_('Delete'), - title=_('Delete ticket')), -class_='inlinebuttons'), +tag.input(type='submit', + value=captioned_button(req, u'â', # 'EN DASH' + _(Delete)), + title=_('Delete ticket'), + class_=trac-delete), +class_=inlinebuttons), action='#', method='get') def delete_comment(): @@ -81,10 +85,12 @@ class TicketDeleter(Component): value='delete-comment'), tag.input(type='hidden', name='cnum', value=cnum), tag.input(type='hidden', name='cdate', value=cdate), -tag.input(type='submit', value=_('Delete'), - title=_('Delete comment %(num)s', - num=cnum)), -class_='inlinebuttons'), +tag.input(type='submit', + value=captioned_button(req, u'â', # 'EN DASH' + _(Delete)), + title=_('Delete comment %(num)s', num=cnum), + class_=trac-delete), +class_=inlinebuttons), action='#', method='get') buffer = StreamBuffer() Modified: incubator/bloodhound/trunk/trac/tracopt/versioncontrol/git/PyGIT.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/tracopt/versioncontrol/git/PyGIT.py?rev=1398968r1=1398967r2=1398968view=diff == --- incubator/bloodhound/trunk/trac/tracopt/versioncontrol/git/PyGIT.py (original) +++ incubator/bloodhound/trunk/trac/tracopt/versioncontrol/git/PyGIT.py Tue Oct 16 20:06:09 2012 @@ -31,12 +31,70 @@ import weakref __all__ = ['GitError', 'GitErrorSha', 'Storage', 'StorageFactory'] + +def terminate(process): +Python 2.5 compatibility method. +os.kill is not available on Windows before Python 2.7. +In Python 2.6 subprocess.Popen has a terminate method. +(It also seems to have some issues on Windows though.) + + +def terminate_win(process): +import ctypes +PROCESS_TERMINATE = 1 +handle = ctypes.windll.kernel32.OpenProcess(PROCESS_TERMINATE, +False, +process.pid) +ctypes.windll.kernel32.TerminateProcess(handle, -1) +ctypes.windll.kernel32.CloseHandle(handle) + +def terminate_nix(process): +import os +import signal +return os.kill(process.pid, signal.SIGTERM) + +if sys.platform == 'win32': +return terminate_win(process) +return terminate_nix(process) + + class GitError(Exception): pass class GitErrorSha(GitError): pass +# Helper functions + +def parse_commit(raw): +Parse the raw content of a commit (as given by `git cat-file -p rev`). + +Return the commit message and a dict of properties. + +if not raw: +raise GitErrorSha +lines = raw.splitlines() +if not lines: +raise GitErrorSha +line = lines.pop(0) +props = {} +multiline = multiline_key = None +while line: +if line[0] == ' ': +if not multiline: +multiline_key = key +multiline = [props[multiline_key][-1]] +multiline.append(line[1:]) +else: +key, value = line.split(None, 1) +props.setdefault(key, []).append(value.strip()) +line = lines.pop(0) +if multiline and (not line or
[Apache Bloodhound] #239: update of trunk/trac leaves errors in dashboard widgets
#239: update of trunk/trac leaves errors in dashboard widgets ---+ Reporter: gjm| Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: dashboard |Version: Keywords: | ---+ errors of form: {{{ 2012-10-16 20:54:03,386 Trac[web_ui] ERROR: - a153132c-108d-414a-91ae- ecf4acc81a21 - Error rendering widget TicketQuery with options {'args': {'max': 10, 'title': 'Active Tickets', 'query': 'status=!closedgroup=timecol=idcol=summarycol=ownercol=statuscol=priorityorder=pri oritygroupdesc=1desc=1'}} Traceback (most recent call last): File /home/bloodhound/projects/bloodhound_merge/trunk/bloodhound_dashboard/bhdashboard/web_ui.py , line 244, in _render_widget return wp.render_widget(name, ctx, options) File /home/bloodhound/projects/bloodhound_merge/trunk/bloodhound_dashboard/bhdashboard/util.py, line 130, in widget_name_checker return f(self, name, *args, **kwargs) File /home/bloodhound/projects/bloodhound_merge/trunk/bloodhound_dashboard/bhdashboard/widgets/qu ery.py, line 97, in render_widget data = qrymdl.process_request(fakereq)[1] File /home/bloodhound/projects/bloodhound_merge/trunk/trac/trac/ticket/query.py, line 965, in process_request return self.display_html(req, query) File /home/bloodhound/projects/bloodhound_merge/trunk/trac/trac/ticket/query.py, line 1132, in display_html Chrome(self.env).add_jquery_ui(req) File /home/bloodhound/projects/bloodhound_merge/trunk/trac/trac/web/chrome.py, line 1103, in add_jquery_ui is_iso8601 = req.lc_time == 'iso8601' File /home/bloodhound/projects/bloodhound_merge/trunk/trac/trac/web/api.py, line 307, in __getattr__ raise AttributeError(name) }}} leaving various widgets displaying errors. The following looks like it will fix the error: {{{ #!diff Index: bhdashboard/util.py === --- bhdashboard/util.py (revision 139) +++ bhdashboard/util.py (working copy) @@ -62,6 +62,7 @@ 'authname': rd.authenticate, 'chrome': chrome.prepare_request, 'hdf': getattr(rd, '_get_hdf', None), +'lc_time': rd._get_lc_time, 'locale' : getattr(rd, '_get_locale', None), 'perm': rd._get_perm, 'session': rd._get_session, }}} -- Ticket URL: https://issues.apache.org/bloodhound/ticket/239 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
svn commit: r1398977 - /incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py
Author: gjm Date: Tue Oct 16 20:22:29 2012 New Revision: 1398977 URL: http://svn.apache.org/viewvc?rev=1398977view=rev Log: fix for attribute error on dummy requests for widgets after trac upgrade - fixes #239 Modified: incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py Modified: incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py?rev=1398977r1=1398976r2=1398977view=diff == --- incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py (original) +++ incubator/bloodhound/trunk/bloodhound_dashboard/bhdashboard/util.py Tue Oct 16 20:22:29 2012 @@ -62,6 +62,7 @@ def dummy_request(env, uname=None): 'authname': rd.authenticate, 'chrome': chrome.prepare_request, 'hdf': getattr(rd, '_get_hdf', None), +'lc_time': rd._get_lc_time, 'locale' : getattr(rd, '_get_locale', None), 'perm': rd._get_perm, 'session': rd._get_session,
[Apache Bloodhound] New user registration: habakuk
New user registration for user habakuk -- Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #239: update of trunk/trac leaves errors in dashboard widgets
#239: update of trunk/trac leaves errors in dashboard widgets +--- Reporter: gjm| Owner: gjm Type: defect | Status: accepted Priority: major | Milestone: Release 3 Component: dashboard |Version: Resolution: | Keywords: +--- Changes (by gjm): * milestone: = Release 3 -- Ticket URL: https://issues.apache.org/bloodhound/ticket/239#comment:2 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker
Re: [Apache Bloodhound] #162: Convert version control user interface to Bootstrap
#162: Convert version control user interface to Bootstrap --+ Reporter: olemis | Owner: olemis Type: enhancement | Status: accepted Priority: major| Milestone: Release 3 Component: ui design|Version: Resolution: | Keywords: versioncontrol vcs --+ Comment (by olemis): Today I started conversion to Bootstrap of repository browser file preview . Proposed interface looks like shown below [[Image(bh_theme_x_78_file_preview.png, 600)]] The lines in file contents area have been introduced as a side effect of work previously committed for #88 . They should be removed by applying the following tiny update {{{ #!diff $ hg diff diff -r cc1f958d80ae bhtheme/theme.py --- a/bhtheme/theme.py Wed Oct 17 01:17:09 2012 -0500 +++ b/bhtheme/theme.py Wed Oct 17 01:37:12 2012 -0500 @@ -122,6 +122,8 @@ Insert default Bootstrap CSS classes if rendering legacy templates (i.e. determined by template name prefix). +if filename.startswith('bh_'): +return stream; tx = Transformer('body') def add_classes(classes): }}} Isn't it about time to commit this modification ? Any other comments | suggestions are welcome . -- Ticket URL: https://issues.apache.org/bloodhound/ticket/162#comment:6 Apache Bloodhound https://issues.apache.org/bloodhound/ The Apache Bloodhound (incubating) issue tracker