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 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
Franck VILLAUME [Wed, 17 Oct 2012 20:49:43 +0000 (20:49 +0000)]
fix typo
Alain Peyrat [Tue, 16 Oct 2012 16:48:59 +0000 (18:48 +0200)]
Fix [#509] Bugtracker eats newlines in descrition and comment
Alain Peyrat [Tue, 16 Oct 2012 16:48:59 +0000 (18:48 +0200)]
Fix [#509] Bugtracker eats newlines in descrition and comment
Franck VILLAUME [Tue, 16 Oct 2012 12:31:39 +0000 (12:31 +0000)]
port from Branch_5_1: check for use_project_full_list when needed
Franck VILLAUME [Tue, 16 Oct 2012 12:29:13 +0000 (12:29 +0000)]
check for use_project_full_list when needed
Franck VILLAUME [Tue, 16 Oct 2012 12:17:46 +0000 (12:17 +0000)]
port from Branch_5_1: disable trove link if forge does not use trove
Franck VILLAUME [Tue, 16 Oct 2012 12:15:49 +0000 (12:15 +0000)]
disable trove link if forge does not use trove
Franck VILLAUME [Tue, 16 Oct 2012 11:41:23 +0000 (11:41 +0000)]
fix wrong url, remove useless amp;
Julien HEYMAN [Mon, 15 Oct 2012 14:50:32 +0000 (16:50 +0200)]
Fix bullet in mediawiki summary
Roland Mas [Fri, 12 Oct 2012 08:48:47 +0000 (08:48 +0000)]
Install xfonts-base for the testsuite
Franck VILLAUME [Wed, 10 Oct 2012 09:46:41 +0000 (09:46 +0000)]
fix wrong var: do not use the global group_id
Thorsten Glaser [Sat, 6 Oct 2012 22:21:52 +0000 (22:21 +0000)]
tell the user what is expected *before* they do anything (usability)
instead of throwing incremental error messages (must be PNG, must be size X)
Thorsten Glaser [Sat, 6 Oct 2012 20:27:56 +0000 (20:27 +0000)]
use common code to display number of active site users
which also ignores/skips the 100 user (nobody)
discovered while setting up an Evolvis for Natureshadow
Christian Bayle [Sun, 30 Sep 2012 20:13:52 +0000 (20:13 +0000)]
Add install of xfonts-base
Franck VILLAUME [Sun, 30 Sep 2012 15:08:35 +0000 (15:08 +0000)]
fix wrong function call
Roland Mas [Fri, 28 Sep 2012 12:41:56 +0000 (12:41 +0000)]
Getting ready for 5.2
Thorsten Glaser [Thu, 27 Sep 2012 15:09:22 +0000 (15:09 +0000)]
add changelog for bzr revno 11721 and close a related Debian bug at that
Thorsten Glaser [Thu, 27 Sep 2012 14:20:43 +0000 (14:20 +0000)]
Apply workaround for Debian #683188 (bug in Subversion)
cf. https://evolvis.org/tracker/t_follow.php/3227
"ViewVC: diff broken", discovered by mgebbe, workaround by
me after studying the Debian bug discussion and tinkering
Thorsten Glaser [Thu, 27 Sep 2012 14:20:43 +0000 (14:20 +0000)]
Apply workaround for Debian #683188 (bug in Subversion)
cf. https://evolvis.org/tracker/t_follow.php/3227
"ViewVC: diff broken", discovered by mgebbe, workaround by
me after studying the Debian bug discussion and tinkering
Franck VILLAUME [Wed, 26 Sep 2012 17:38:59 +0000 (17:38 +0000)]
fix #505: port from trunk: set correct header
Roland Mas [Sun, 23 Sep 2012 10:47:47 +0000 (10:47 +0000)]
Add missing function
Roland Mas [Sun, 23 Sep 2012 10:11:26 +0000 (10:11 +0000)]
Make moinmoinwiki testsuite slightly more comprehensive
Roland Mas [Sun, 23 Sep 2012 10:11:26 +0000 (10:11 +0000)]
Use cookies from the auth* plugins for moinmoin authentication
Roland Mas [Sun, 23 Sep 2012 10:11:26 +0000 (10:11 +0000)]
Backport from trunk: Save computed RBAC values in DB (non-PHP plugins don't necessarily apply the semantics of the project_admin setting)
Roland Mas [Sun, 23 Sep 2012 10:08:58 +0000 (10:08 +0000)]
Added (small) testsuite for Mediawiki plugin
Roland Mas [Sun, 23 Sep 2012 10:06:49 +0000 (10:06 +0000)]
Disable testing of moinmoinwiki plugin on RPM testsuite
Roland Mas [Sun, 23 Sep 2012 10:06:49 +0000 (10:06 +0000)]
Make cronjobs executable
Roland Mas [Sun, 23 Sep 2012 10:06:49 +0000 (10:06 +0000)]
Set forge_run_job and forge_run_plugin_job executable during "manual" install
Roland Mas [Sun, 23 Sep 2012 10:06:49 +0000 (10:06 +0000)]
Backport from trunk: fixes to moinmoinwiki plugin (and tests)
Roland Mas [Sun, 23 Sep 2012 10:06:23 +0000 (10:06 +0000)]
Backport from trunk: debugging in testsuite
Roland Mas [Sun, 23 Sep 2012 10:05:11 +0000 (10:05 +0000)]
Backport from trunk: Added minimal testsuite for MoinMoinWiki plugin
Roland Mas [Sun, 23 Sep 2012 10:02:26 +0000 (10:02 +0000)]
Backport from trunk: Ported testsuite to use cronjob wrapper
Roland Mas [Sun, 23 Sep 2012 10:01:48 +0000 (10:01 +0000)]
Backport from trunk: Add wrapper to find and run a cronjob, ported crontabs
Roland Mas [Sun, 23 Sep 2012 09:58:12 +0000 (09:58 +0000)]
Backport from trunk: SECURITY: make session_key available to the web pages
Roland Mas [Fri, 21 Sep 2012 14:14:04 +0000 (14:14 +0000)]
Merged from 5.1: Fail configuration of the -db-postgresql package if no database is available
Roland Mas [Fri, 21 Sep 2012 14:06:27 +0000 (14:06 +0000)]
Fail configuration of the -db-postgresql package if no database is available
Thorsten Glaser [Fri, 21 Sep 2012 12:04:28 +0000 (12:04 +0000)]
MFC revno: 11720
svn revno: 16244 (on /branches/Branch_5_2)
committer: nerville
timestamp: Fri 2012-09-21 10:32:53 +0000
message:
fix update value in db but not in current instance
Franck VILLAUME [Fri, 21 Sep 2012 11:32:53 +0000 (11:32 +0000)]
fix update value in db but not in current instance
Thorsten Glaser [Fri, 14 Sep 2012 15:28:15 +0000 (15:28 +0000)]
* make minijson_encode recursion depth safe
* sync with FF trunk version (use "elseif" PHP keyword)
Thorsten Glaser [Fri, 14 Sep 2012 15:28:15 +0000 (15:28 +0000)]
* make minijson_encode recursion depth safe
* sync with FF trunk version (use "elseif" PHP keyword)
Thorsten Glaser [Fri, 14 Sep 2012 14:02:30 +0000 (14:02 +0000)]
I like this one better: provide (and use) displayStylesheetElements
displayStylesheetElements is empty for now; it might call stuff
like headerFavIcon, headerCSS, etc. if needed
also, make the widget IFRAME valid XHTML: <head> *must* contain <title>
Franck VILLAUME [Fri, 14 Sep 2012 11:09:13 +0000 (11:09 +0000)]
comment undefined function: make iframe to work: thks Thorsten for the tip
Roland Mas [Thu, 6 Sep 2012 13:47:50 +0000 (13:47 +0000)]
Merged from 5.1: two security fixes by Thorsten
Franck VILLAUME [Mon, 3 Sep 2012 17:53:25 +0000 (17:53 +0000)]
remove double fix for private project in user_home
Thorsten Glaser [Mon, 3 Sep 2012 12:09:31 +0000 (12:09 +0000)]
SECURITY: Do not disclose inaccessible groups on user_home/toplist
Thorsten Glaser [Mon, 3 Sep 2012 12:09:31 +0000 (12:09 +0000)]
SECURITY: Do not disclose inaccessible groups on user_home/toplist
Thorsten Glaser [Mon, 3 Sep 2012 11:17:58 +0000 (11:17 +0000)]
SECURITY: Upon user deletion, remove their Unix shell account as well
Thorsten Glaser [Mon, 3 Sep 2012 11:17:58 +0000 (11:17 +0000)]
SECURITY: Upon user deletion, remove their Unix shell account as well