Franck Villaume [Sat, 19 Jan 2013 12:34:17 +0000 (13:34 +0100)]
prepare 5.2.1
Roland Mas [Thu, 10 Jan 2013 07:55:06 +0000 (08:55 +0100)]
Backport from trunk: deleted reference to buildbot3
Roland Mas [Thu, 10 Jan 2013 07:54:07 +0000 (08:54 +0100)]
Backport from trunk: deleted reference to buildbot3
Thorsten Glaser [Mon, 7 Jan 2013 08:14:42 +0000 (09:14 +0100)]
remove trailing ?>
Roland Mas [Fri, 4 Jan 2013 16:46:07 +0000 (17:46 +0100)]
Added missing functions
Roland Mas [Fri, 4 Jan 2013 16:37:12 +0000 (17:37 +0100)]
Fixed display of related tasks
Roland Mas [Fri, 4 Jan 2013 16:37:12 +0000 (17:37 +0100)]
Fixed display of related tasks
Franck Villaume [Sun, 30 Dec 2012 15:06:26 +0000 (16:06 +0100)]
merge Branch_5_1
Franck Villaume [Sun, 30 Dec 2012 14:52:01 +0000 (15:52 +0100)]
fix path
Thorsten Glaser [Sat, 29 Dec 2012 17:37:08 +0000 (18:37 +0100)]
Merge branch 'Branch_5_1' into Branch_5_2
Thorsten Glaser [Sat, 29 Dec 2012 17:35:58 +0000 (18:35 +0100)]
fix updating and purging svnserve from inetd.conf (also, piuparts)
fun fact of the day: update-inetd --remove does *not* accept a
full ENTRY argument, it only takes the SERVICE
Thorsten Glaser [Sat, 29 Dec 2012 17:26:20 +0000 (18:26 +0100)]
use forge_get_config to get the chroot path
grepping for ^gforge_config= in /etc/gforge/gforge.conf in 4.8
was correct; changing this to /etc/fusionforge/fusionforge.conf
in 5.1 wasn’t as the latter file doesn’t contain this entry, and
we’re using forge_get_config nowadays anyway
also remove errorneously empty inetd.conf lines generated on all
systems that were installed during existence of this bug (like
freewrt.org for example)
Thorsten Glaser [Fri, 21 Dec 2012 16:00:14 +0000 (17:00 +0100)]
Merge branch 'Branch_5_1' into Branch_5_2
Thorsten Glaser [Fri, 21 Dec 2012 15:54:50 +0000 (16:54 +0100)]
add mksh(1) script to make some or all mailing lists private
with remote option ☺
Thorsten Glaser [Mon, 17 Dec 2012 18:02:13 +0000 (19:02 +0100)]
Merge branch 'Branch_5_1' into Branch_5_2
(pretty much automated, untested)
Thorsten Glaser [Mon, 17 Dec 2012 16:23:24 +0000 (17:23 +0100)]
Do not trust SimplePie for purifying HTML
This fixes an injection of invalid XHTML vulnerability which I do
not believe to constitute a user security hole, as SimplePie does
strip <script> tags, in the Codendi RSS widget, cf. #696179
Alain Peyrat [Mon, 3 Dec 2012 19:54:03 +0000 (20:54 +0100)]
Apply [#440] CSS Conflict between ViewVC and FusionForge by Jean-Christophe Masson
Alain Peyrat [Mon, 3 Dec 2012 19:54:03 +0000 (20:54 +0100)]
Apply [#440] CSS Conflict between ViewVC and FusionForge by Jean-Christophe Masson
Roland Mas [Fri, 30 Nov 2012 12:01:52 +0000 (13:01 +0100)]
Stop testsuite on first failure
Roland Mas [Fri, 30 Nov 2012 08:18:21 +0000 (09:18 +0100)]
Switch Loggerhead links to HTTP (not HTTPS) for testsuite
Roland Mas [Thu, 29 Nov 2012 15:16:16 +0000 (16:16 +0100)]
Backport from master: setup SSH key and host checking for testing
Roland Mas [Wed, 28 Nov 2012 17:33:28 +0000 (18:33 +0100)]
Let's give Loggerhead some more time to answer on the buildbot
Roland Mas [Thu, 29 Nov 2012 15:11:45 +0000 (16:11 +0100)]
Backport from master: Locally override defaultAssertions() for testing things such as gitweb and moinmoinwiki
Roland Mas [Thu, 29 Nov 2012 15:08:48 +0000 (16:08 +0100)]
Change class name to match file name (cosmetic)
Roland Mas [Thu, 29 Nov 2012 14:04:00 +0000 (15:04 +0100)]
Install loggerhead and libapache2-mod-wsgi from unstable
Roland Mas [Thu, 29 Nov 2012 13:55:33 +0000 (14:55 +0100)]
Don't start VM until we know the packages build
Roland Mas [Thu, 29 Nov 2012 13:51:10 +0000 (14:51 +0100)]
Don't try to remove a non-existing directory
Roland Mas [Thu, 29 Nov 2012 13:28:59 +0000 (14:28 +0100)]
Disable PluginsOnlineHelp testsuite on Debian installs
Franck VILLAUME [Fri, 23 Nov 2012 14:53:25 +0000 (14:53 +0000)]
fix syntax when tooltips are enabled
Alain Peyrat [Thu, 22 Nov 2012 19:56:25 +0000 (20:56 +0100)]
Apply patch [#521] Fix default scm box on register/index.hml by Sébastien Campion
Thorsten Glaser [Wed, 21 Nov 2012 15:17:19 +0000 (16:17 +0100)]
use DB id as tie-breaker for sorting by entrytime
Thorsten Glaser [Mon, 19 Nov 2012 14:48:01 +0000 (15:48 +0100)]
typo
Thorsten Glaser [Mon, 19 Nov 2012 13:01:39 +0000 (14:01 +0100)]
prevent accidentally creating *two* custom status fields in one tracker
also, localise all error messages in the create() method
Thorsten Glaser [Thu, 15 Nov 2012 14:04:40 +0000 (15:04 +0100)]
display status mapping
Thorsten Glaser [Wed, 14 Nov 2012 15:14:24 +0000 (16:14 +0100)]
did I mention I hate dh7?
Thorsten Glaser [Wed, 14 Nov 2012 15:09:21 +0000 (16:09 +0100)]
argh! this is because of someone not understanding make rules…
can’t have a meta-target the same name as an existing directory/file
without marking it phony…
Thorsten Glaser [Wed, 14 Nov 2012 14:55:48 +0000 (15:55 +0100)]
apparently, my last commit may have disturbed the +x bits (why?)
Thorsten Glaser [Wed, 14 Nov 2012 10:15:08 +0000 (11:15 +0100)]
once is enough
debian/rules build is run before debian/rules binary, anyway,
so no need to depend on it; this is easier than using a stampfile
Thorsten Glaser [Mon, 12 Nov 2012 15:08:07 +0000 (16:08 +0100)]
change project_task_vw to include project_task_external_order.external_id
which is required by some code in common/pm/ProjectTask.class.php
that throws warnings otherwise
Thorsten Glaser [Mon, 12 Nov 2012 12:57:36 +0000 (13:57 +0100)]
kill unused and broken getPublicFlag method
Thorsten Glaser [Mon, 12 Nov 2012 12:48:03 +0000 (13:48 +0100)]
contentless Merge branch 'Branch_5_1' into Branch_5_2
Roland Mas [Fri, 9 Nov 2012 12:31:30 +0000 (13:31 +0100)]
merge RBAC fixes from Branch_5_2:
commit
381a3683760f954e70a5aaa9bdf68d2fa1bcdaff
Author: Roland Mas <lolando@debian.org>
Date: Fri Nov 9 13:31:21 2012 +0100
Fixed crash when editing role permissions in projects where forums/pm/trackers are disabled
Roland Mas [Fri, 9 Nov 2012 18:18:26 +0000 (19:18 +0100)]
Merged bits of generic packaging back
Roland Mas [Fri, 9 Nov 2012 17:05:24 +0000 (18:05 +0100)]
Honor use_ssl for loggerhead
Roland Mas [Fri, 9 Nov 2012 13:58:59 +0000 (14:58 +0100)]
Removing Debian packaging from main repo (moved to https://fusionforge.org/projects/deb-packaging/)
Roland Mas [Fri, 9 Nov 2012 12:31:21 +0000 (13:31 +0100)]
Fixed crash when editing role permissions in projects where forums/pm/trackers are disabled
Franck VILLAUME [Fri, 9 Nov 2012 12:13:12 +0000 (12:13 +0000)]
fix personal url: wrong use of userid
Thorsten Glaser [Thu, 8 Nov 2012 17:34:50 +0000 (18:34 +0100)]
Revert "someone added an ‘s’ too much"
This reverts commit
8c437df000eab1d93c0e14cef363e3e9c875b6c9.
Apparently, the RPM testsystem is broken and the test correct,
even though it’s still incorrect English TTBOMK…
Thorsten Glaser [Thu, 8 Nov 2012 12:39:23 +0000 (13:39 +0100)]
someone added an ‘s’ too much
Thorsten Glaser [Thu, 8 Nov 2012 10:11:33 +0000 (11:11 +0100)]
merge forum and sortable fixes from branch 'Branch_5_1' into Branch_5_2
Thorsten Glaser [Thu, 8 Nov 2012 10:01:41 +0000 (11:01 +0100)]
merge from Evolvis: make JS sorted tables use a stable sort
revno: 10878
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: tarent-5.1
timestamp: Thu 2012-11-08 10:59:52 +0100
message:
add a stable sort, inspired by SortTable v2 by Stuart Langridge
(who’s also already one of the authors of our sortable)
also, revamp reverse sorting support, all on my own though, luckily
we’ve got the “JavaScript: The Good Parts” thin booklet here at work…
Thorsten Glaser [Thu, 8 Nov 2012 09:41:47 +0000 (10:41 +0100)]
merge from Evolvis: drop borders around sort arrow images
revno: 10629
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: tarent-5.1
timestamp: Tue 2012-06-26 14:57:58 +0200
message:
another case of M*zilla Firef*x displaying too many borders
Thorsten Glaser [Thu, 8 Nov 2012 09:39:12 +0000 (10:39 +0100)]
merge from Evolvis: add arbitrary sorting value attribute feature
revno: 9827.53.48
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: small-fixes
timestamp: Wed 2012-03-14 18:25:02 +0100
message:
if a node (table cell) has an attribute "content" take that ipv. its innerText
the "content" attribute is provided by the RDFa DTD, we misappropriate it
here to allow sorting by arbitrary values instead of the innerText
This makes things possible like:
<tr><th>Foo</th></tr>
<tr><td content="bar"><a href="99">bar</a></td></tr>
<tr><td content="baz"><a href="100">baz</a></td></tr>
This will now sort on the string 'bar' instead of on the
string '<a href="99">bar</a>'.
Thorsten Glaser [Thu, 8 Nov 2012 09:38:34 +0000 (10:38 +0100)]
merge from Evolvis: remove n#n-ASCII chars (replace by Unicode escapes)
revno: 9827.53.47
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: small-fixes
timestamp: Wed 2012-03-14 17:56:39 +0100
Thorsten Glaser [Thu, 8 Nov 2012 09:37:31 +0000 (10:37 +0100)]
merge from Evolvis: reduce diff against upstream sortable.js and include literal licence
revno: 9827.53.44
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: small-fixes
timestamp: Wed 2012-03-14 17:12:10 +0100
Thorsten Glaser [Thu, 8 Nov 2012 09:35:48 +0000 (10:35 +0100)]
merge from Evolvis: do not make table columns with empty th sortable
revno: 10146.1.26
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: theme-tasks
timestamp: Thu 2011-12-08 18:19:25 +0100
message:
ignore empty column headers for the purpose of sorting
Thorsten Glaser [Thu, 8 Nov 2012 09:34:22 +0000 (10:34 +0100)]
merge from Evolvis: make id-less tables sortable
revno: 10146.1.25
committer: Thorsten Glaser <t.glaser@tarent.de>
branch nick: theme-tasks
timestamp: Thu 2011-12-08 18:17:43 +0100
message:
[#1910] make Tasks browse table sortable
use sortable.js this time, and make id-less tables sortableable
Roland Mas [Wed, 7 Nov 2012 16:51:56 +0000 (17:51 +0100)]
Protect WSGI stuff in an IfModule block
Roland Mas [Wed, 7 Nov 2012 16:33:46 +0000 (17:33 +0100)]
Backport from trunk: use Loggerhead as WSGI rather than as a daemon, and testsuite for scmbzr
Thorsten Glaser [Wed, 7 Nov 2012 10:01:04 +0000 (11:01 +0100)]
[#480] install not-packaged jQuery modules for Debian
Thorsten Glaser [Wed, 7 Nov 2012 09:51:41 +0000 (09:51 +0000)]
add checks for forum pages for whether the group actually uses the forums tool
with careful checks to avoid breaking the news feature
Thorsten Glaser [Wed, 7 Nov 2012 09:40:49 +0000 (09:40 +0000)]
merge bugfix from Evolvis: circumvent forum/read RBAC check for news_bytes
Thorsten Glaser [Wed, 7 Nov 2012 08:34:14 +0000 (09:34 +0100)]
fix FRS download when {core/sysdebug_enable} is true
Franck VILLAUME [Tue, 6 Nov 2012 19:58:03 +0000 (19:58 +0000)]
fix from mailing-list: missing var
Franck VILLAUME [Mon, 29 Oct 2012 23:19:32 +0000 (23:19 +0000)]
fix #515: missing files in gforge and funky theme
Olivier Berger [Thu, 25 Oct 2012 09:30:01 +0000 (11:30 +0200)]
Fix missing renaming
Alain Peyrat [Mon, 22 Oct 2012 16:32:07 +0000 (18:32 +0200)]
Fix [#512] fix the call to function fetchDataForUser()
Roland Mas [Mon, 22 Oct 2012 15:06:58 +0000 (17:06 +0200)]
Fixed setting of permissions on news-related forums to fix spam; with testcase
Franck VILLAUME [Sun, 21 Oct 2012 09:25:05 +0000 (09:25 +0000)]
fix scm activity
Franck VILLAUME [Fri, 19 Oct 2012 18:07:57 +0000 (18:07 +0000)]
port from Branch_5_1: fix mimetype detection in case of application/octet-stream is found
Franck VILLAUME [Fri, 19 Oct 2012 18:02:44 +0000 (18:02 +0000)]
fix mimetype detection in case of application/octet-stream is found
Roland Mas [Fri, 19 Oct 2012 11:42:15 +0000 (11:42 +0000)]
Merged from 5.1: Require git and gitweb on source installs
Roland Mas [Fri, 19 Oct 2012 11:33:16 +0000 (11:33 +0000)]
Require git and gitweb on source installs
Franck VILLAUME [Thu, 18 Oct 2012 22:15:56 +0000 (22:15 +0000)]
port from Branch_5_1: fix path: some system does not allow to write in data_path, use the default tmp dir
Franck VILLAUME [Thu, 18 Oct 2012 22:09:00 +0000 (22:09 +0000)]
fix path: some system does not allow to write in data_path, use the default tmp dir
Franck VILLAUME [Thu, 18 Oct 2012 16:55:37 +0000 (16:55 +0000)]
port from Branch_5_1: fix if file already exists
Franck VILLAUME [Thu, 18 Oct 2012 16:54:09 +0000 (16:54 +0000)]
fix if file already exists
Roland Mas [Thu, 18 Oct 2012 16:33:06 +0000 (16:33 +0000)]
Merged from 5.1: Added skeleton testsuite for the web UI of the scmgit plugin
Roland Mas [Thu, 18 Oct 2012 15:49:15 +0000 (15:49 +0000)]
Added skeleton testsuite for the web UI of the scmgit plugin
Roland Mas [Thu, 18 Oct 2012 13:53:03 +0000 (13:53 +0000)]
Contentless merge from 5.1 on the bzr-svn side
Roland Mas [Thu, 18 Oct 2012 13:46:19 +0000 (15:46 +0200)]
Merged from 5.1: Unlink external roles from a project when deleting it (with non-regression test) + syntax fix
Roland Mas [Thu, 18 Oct 2012 13:39:20 +0000 (15:39 +0200)]
Syntax fix
Roland Mas [Thu, 18 Oct 2012 13:17:40 +0000 (15:17 +0200)]
Syntax fix
Roland Mas [Thu, 18 Oct 2012 13:11:06 +0000 (15:11 +0200)]
Contentless merge on the bzr-git side
Roland Mas [Thu, 18 Oct 2012 13:07:50 +0000 (13:07 +0000)]
Contentless merge from 5.1 on the bzr-svn side
Roland Mas [Thu, 18 Oct 2012 12:57:10 +0000 (12:57 +0000)]
Merged from 5.1: a few fixes
Roland Mas [Thu, 18 Oct 2012 12:51:16 +0000 (12:51 +0000)]
Merged from 5.1: a few fixes
Roland Mas [Thu, 18 Oct 2012 12:32:10 +0000 (14:32 +0200)]
Unlink external roles from a project when deleting it (with non-regression test)
Franck VILLAUME [Thu, 18 Oct 2012 06:09:33 +0000 (06:09 +0000)]
port from Branch_5_1: fix cleanup, remove file when job is done
Franck VILLAUME [Thu, 18 Oct 2012 06:07:04 +0000 (06:07 +0000)]
contentless merge from Branch_5_1
Franck VILLAUME [Thu, 18 Oct 2012 06:03:18 +0000 (06:03 +0000)]
fix cleanup: delete file once the job is done
Franck VILLAUME [Thu, 18 Oct 2012 06:00:54 +0000 (06:00 +0000)]
fix retrieve data
Franck VILLAUME [Wed, 17 Oct 2012 21:13:42 +0000 (21:13 +0000)]
port from Branch_5_1: remove call to unexistant function
Franck VILLAUME [Wed, 17 Oct 2012 21:12:16 +0000 (21:12 +0000)]
fix indent
Franck VILLAUME [Wed, 17 Oct 2012 21:09:33 +0000 (21:09 +0000)]
remove call to unexistant function
Franck VILLAUME [Wed, 17 Oct 2012 21:03:53 +0000 (21:03 +0000)]
port from Branch_5_1: use htmlspecialchars when needed
Franck VILLAUME [Wed, 17 Oct 2012 20:59:18 +0000 (20:59 +0000)]
port from Branch_5_1: fix typo
Franck VILLAUME [Wed, 17 Oct 2012 20:57:48 +0000 (20:57 +0000)]
port from Branch_5_1: fix sendNotice to make it compliant with mailman & fix missing update data_array on document update
Franck VILLAUME [Wed, 17 Oct 2012 20:52:24 +0000 (20:52 +0000)]
remove useless var & use htmlspecialchars when needed
Franck VILLAUME [Wed, 17 Oct 2012 20:51:35 +0000 (20:51 +0000)]
fix sendNotice to make it compliant with mailman & fix missing update data_array on document update