Roland Mas [Tue, 8 Jun 2010 14:15:36 +0000 (14:15 +0000)]
Merged from 5.0: dropped perl-suid dependency, changelog for 5.0.1+svn10006-1 upload
Roland Mas [Tue, 8 Jun 2010 14:04:50 +0000 (14:04 +0000)]
Uploading 5.0.1+svn10006-1 to Debian
Roland Mas [Tue, 8 Jun 2010 13:52:10 +0000 (13:52 +0000)]
Dropped unused dependency on perl-suid
Alain Peyrat [Mon, 7 Jun 2010 19:54:15 +0000 (19:54 +0000)]
fusionforge.spec improved (.ini and more cleanup)
Alain Peyrat [Sun, 6 Jun 2010 21:20:19 +0000 (21:20 +0000)]
Add repo for ci server
Alain Peyrat [Sun, 6 Jun 2010 20:42:11 +0000 (20:42 +0000)]
Fix class name for Tar func tests
Alain Peyrat [Sun, 6 Jun 2010 20:12:01 +0000 (20:12 +0000)]
Initial code for building & testing RPM packaging
Alain Peyrat [Sun, 6 Jun 2010 19:23:33 +0000 (19:23 +0000)]
Clean perm views
Alain Peyrat [Sun, 6 Jun 2010 19:18:23 +0000 (19:18 +0000)]
Fix test: adding a task
Roland Mas [Fri, 4 Jun 2010 14:41:59 +0000 (14:41 +0000)]
Added missing tbody element
Roland Mas [Fri, 4 Jun 2010 14:40:45 +0000 (14:40 +0000)]
Removed useless click that seemed to cause the testsuite to break
Roland Mas [Fri, 4 Jun 2010 13:04:41 +0000 (13:04 +0000)]
Fixed forum moderation interface
Roland Mas [Fri, 4 Jun 2010 12:25:13 +0000 (12:25 +0000)]
Fixed crasher in forum moderation page
Roland Mas [Fri, 4 Jun 2010 12:16:04 +0000 (12:16 +0000)]
Fixed permission checking for posting to forums; this should fix the 'no welcome messages in newly-created forums' problem too
Roland Mas [Fri, 4 Jun 2010 12:09:13 +0000 (12:09 +0000)]
Fixed forum_get_object() to unbreak the creation of forums on project approval
Roland Mas [Thu, 3 Jun 2010 15:16:14 +0000 (15:16 +0000)]
configman.php can now display the configuration from the config API
Roland Mas [Thu, 3 Jun 2010 15:02:33 +0000 (15:02 +0000)]
Variable interpolation needs to be delayed, so as to allow booleans to refer to one another, such as defining scmsvn/use_ssl=$core/use_ssl
Roland Mas [Thu, 3 Jun 2010 13:59:01 +0000 (13:59 +0000)]
More homegenous sample config.ini files
Roland Mas [Thu, 3 Jun 2010 13:52:51 +0000 (13:52 +0000)]
Added new sample config.ini for installations in /usr/local
Roland Mas [Thu, 3 Jun 2010 13:40:00 +0000 (13:40 +0000)]
Only quote values that need to be quoted, and fix parsing of booleans
Roland Mas [Thu, 3 Jun 2010 13:20:00 +0000 (13:20 +0000)]
Use unified config from Perl scripts too, as much as possible
Roland Mas [Thu, 3 Jun 2010 12:26:03 +0000 (12:26 +0000)]
Quote values in generated files.
Roland Mas [Thu, 3 Jun 2010 11:41:03 +0000 (11:41 +0000)]
Removed a few mentions of local.inc
Roland Mas [Thu, 3 Jun 2010 10:36:30 +0000 (10:36 +0000)]
Fixes in config system
Franck VILLAUME [Thu, 3 Jun 2010 07:45:57 +0000 (07:45 +0000)]
fix copyrights
Franck VILLAUME [Thu, 3 Jun 2010 07:32:12 +0000 (07:32 +0000)]
remove the language tag in docman
Roland Mas [Wed, 2 Jun 2010 20:16:21 +0000 (20:16 +0000)]
Merged from 5.0: Updated to HTMLPurifier 4.1.1
Roland Mas [Wed, 2 Jun 2010 20:13:21 +0000 (20:13 +0000)]
Updated to HTMLPurifier 4.1.1
Roland Mas [Wed, 2 Jun 2010 20:06:49 +0000 (20:06 +0000)]
Stricter syntax for *.ini files (and one PHP file too)
Roland Mas [Wed, 2 Jun 2010 19:59:57 +0000 (19:59 +0000)]
Move JSON bits into external files, since parse_ini_file in PHP < 5.3 can't deal with double quotes
Roland Mas [Wed, 2 Jun 2010 18:50:17 +0000 (18:50 +0000)]
Trying with yet more escaping
Roland Mas [Wed, 2 Jun 2010 18:47:10 +0000 (18:47 +0000)]
One more try
Roland Mas [Wed, 2 Jun 2010 18:29:24 +0000 (18:29 +0000)]
Still trying to understand why the unit tests fail on buildbot
Roland Mas [Wed, 2 Jun 2010 18:24:54 +0000 (18:24 +0000)]
Buildbot is unhappy about the syntax of this file, maybe its parse_ini_file has a stricter syntax than mine?
Roland Mas [Wed, 2 Jun 2010 18:10:42 +0000 (18:10 +0000)]
Update dpatch
Roland Mas [Wed, 2 Jun 2010 17:55:50 +0000 (17:55 +0000)]
Normalized names and locations of *.ini files for plugins
Roland Mas [Wed, 2 Jun 2010 17:44:05 +0000 (17:44 +0000)]
Use variable substitution in config for mediawiki plugin
Roland Mas [Wed, 2 Jun 2010 16:54:39 +0000 (16:54 +0000)]
Added config files for SCM plugins
Roland Mas [Wed, 2 Jun 2010 16:43:31 +0000 (16:43 +0000)]
Use variable substitution in config for external search
Roland Mas [Wed, 2 Jun 2010 16:36:27 +0000 (16:36 +0000)]
Variable substitution in configuration variables (with unit tests)
Roland Mas [Wed, 2 Jun 2010 15:42:08 +0000 (15:42 +0000)]
Config API: mantis plugin
Roland Mas [Wed, 2 Jun 2010 15:15:51 +0000 (15:15 +0000)]
Config API: cvstracker and svntracker plugins (with some side changes for detecting CVS version)
Roland Mas [Wed, 2 Jun 2010 14:21:25 +0000 (14:21 +0000)]
Added missing file
Franck VILLAUME [Wed, 2 Jun 2010 12:00:20 +0000 (12:00 +0000)]
anonymous user name & password are now definitly configurable
Roland Mas [Wed, 2 Jun 2010 11:25:48 +0000 (11:25 +0000)]
Config API: blocks plugin
Roland Mas [Wed, 2 Jun 2010 10:02:29 +0000 (10:02 +0000)]
Config API: Externalsearch plugin
Roland Mas [Wed, 2 Jun 2010 09:24:30 +0000 (09:24 +0000)]
Config API: Mediawiki plugin
Roland Mas [Wed, 2 Jun 2010 08:53:57 +0000 (08:53 +0000)]
Fix permission problems for wiki creation
Roland Mas [Wed, 2 Jun 2010 08:02:54 +0000 (08:02 +0000)]
Fixed parsing of multi-line dollar-dollar-quoted strings
Franck VILLAUME [Tue, 1 Jun 2010 15:12:13 +0000 (15:12 +0000)]
fix anonsvn configuration, still missing password for anonsvn in access file
Franck VILLAUME [Mon, 31 May 2010 15:38:04 +0000 (15:38 +0000)]
anonsvn user and password can be configure now
Roland Mas [Sun, 30 May 2010 20:14:14 +0000 (20:14 +0000)]
Bugfix: snapshots need to be generated in the appropriate dir rather than in /
Roland Mas [Fri, 28 May 2010 18:06:42 +0000 (18:06 +0000)]
Switch rest of the SCM plugins to config API
Roland Mas [Fri, 28 May 2010 17:15:44 +0000 (17:15 +0000)]
Fix switched variable names
Roland Mas [Fri, 28 May 2010 17:13:08 +0000 (17:13 +0000)]
Convert Group::enableAnonSCM() and Group::SetUsesAnonSCM() to use the RBAC API
Roland Mas [Fri, 28 May 2010 17:05:21 +0000 (17:05 +0000)]
Switch SVN plugin to config API
Roland Mas [Fri, 28 May 2010 16:50:05 +0000 (16:50 +0000)]
Interpolate some variables in more places at package build time
Roland Mas [Fri, 28 May 2010 16:48:18 +0000 (16:48 +0000)]
Migrate config to files that will actually be read
Roland Mas [Fri, 28 May 2010 15:59:57 +0000 (15:59 +0000)]
Bugfixes in config system and the migration code
Christian Bayle [Fri, 28 May 2010 13:37:42 +0000 (13:37 +0000)]
Add a basic gource script for svn log
Alain Peyrat [Fri, 28 May 2010 09:59:45 +0000 (09:59 +0000)]
Replace /usr/bin/php5 with /usr/bin/php in all scripts
Alain Peyrat [Fri, 28 May 2010 09:59:33 +0000 (09:59 +0000)]
Replace /usr/bin/php4 with /usr/bin/php in all scripts
Roland Mas [Fri, 28 May 2010 09:22:28 +0000 (09:22 +0000)]
Removed broken code
Roland Mas [Fri, 28 May 2010 09:05:10 +0000 (09:05 +0000)]
Generated *.ini files go to their proper place
Roland Mas [Fri, 28 May 2010 09:02:28 +0000 (09:02 +0000)]
Add missing definition for chroot config var
Roland Mas [Fri, 28 May 2010 08:52:21 +0000 (08:52 +0000)]
Migrate new config variables
Roland Mas [Fri, 28 May 2010 08:50:57 +0000 (08:50 +0000)]
New config variables for paths
Christian Bayle [Fri, 28 May 2010 08:30:11 +0000 (08:30 +0000)]
make jpgraph depends, and not only recommended
Roland Mas [Fri, 28 May 2010 07:19:07 +0000 (07:19 +0000)]
Fix build of debian packages
Alain Peyrat [Thu, 27 May 2010 18:36:48 +0000 (18:36 +0000)]
Use exit_no_group() when possible.
Alain Peyrat [Thu, 27 May 2010 18:36:36 +0000 (18:36 +0000)]
Improve title of pages & h1 section.
Alain Peyrat [Thu, 27 May 2010 18:06:10 +0000 (18:06 +0000)]
ACL rules were not always updated when adding a user to a project
Alain Peyrat [Thu, 27 May 2010 18:05:56 +0000 (18:05 +0000)]
ACL rules were not always updated when adding a user to a project
Roland Mas [Thu, 27 May 2010 15:56:10 +0000 (15:56 +0000)]
Merged from 5.0: three patches from Ralf Habacker
Roland Mas [Thu, 27 May 2010 15:51:59 +0000 (15:51 +0000)]
Patch [#144] date conversion fix in project activity, from Ralf Habacker
Roland Mas [Thu, 27 May 2010 15:47:53 +0000 (15:47 +0000)]
Patch [#145] order fix of date lists in reporting module, from Ralf Habacker
Roland Mas [Thu, 27 May 2010 15:42:29 +0000 (15:42 +0000)]
Patch [#146] bug fix in tracker admin update settings link, from Ralf Habacker
Roland Mas [Thu, 27 May 2010 12:16:10 +0000 (12:16 +0000)]
Fix for the config system (and its testsuite)
Roland Mas [Thu, 27 May 2010 10:32:55 +0000 (10:32 +0000)]
Updated disable-dav.dpatch for the new config system
Roland Mas [Thu, 27 May 2010 10:32:45 +0000 (10:32 +0000)]
Define some config vars as boolean, with user-friendly values such as 'yes', 'true', 'on' and '1' being interpreted as true
Roland Mas [Thu, 27 May 2010 10:32:35 +0000 (10:32 +0000)]
Initialized config.ini.d directory structure
Roland Mas [Thu, 27 May 2010 10:32:24 +0000 (10:32 +0000)]
Refactor + save config variables from plugins
Roland Mas [Thu, 27 May 2010 10:32:15 +0000 (10:32 +0000)]
Fixed code determining default values for plugins' config vars so it doesn't load the plugins (needed for the migration path)
Roland Mas [Thu, 27 May 2010 10:32:05 +0000 (10:32 +0000)]
Tell the user when they've been redirected to the login page (and why)
Roland Mas [Thu, 27 May 2010 10:31:53 +0000 (10:31 +0000)]
Fixed the return_to for login.php called from Mediawiki
Roland Mas [Wed, 26 May 2010 06:33:25 +0000 (06:33 +0000)]
Initial implementation of a script aimed at helping migration to the new configuration system
Alain Peyrat [Tue, 25 May 2010 08:42:38 +0000 (08:42 +0000)]
RBAC syntax fixes
Alain Peyrat [Mon, 24 May 2010 19:28:41 +0000 (19:28 +0000)]
Save access & error log before destroying the vps (next step, done by hudson is to publish the files in the reports directory)
Roland Mas [Mon, 24 May 2010 15:34:54 +0000 (15:34 +0000)]
Added missing config var
Roland Mas [Mon, 24 May 2010 14:45:18 +0000 (14:45 +0000)]
Fixed a few permission checks
Roland Mas [Mon, 24 May 2010 12:00:39 +0000 (12:00 +0000)]
Added a few methods to interface definitions
Roland Mas [Mon, 24 May 2010 11:11:24 +0000 (11:11 +0000)]
RBAC: migrated forum moderation checks to the new API
Roland Mas [Mon, 24 May 2010 11:05:52 +0000 (11:05 +0000)]
RBAC: migrated a few permission checks to the new API
Roland Mas [Mon, 24 May 2010 10:02:40 +0000 (10:02 +0000)]
Reconstruct 'tracker', 'pm' and 'forum' permissions for Anonymous when USE_PFO_RBAC is false
Roland Mas [Mon, 24 May 2010 09:35:58 +0000 (09:35 +0000)]
RBAC: bugfix for 'pm' permissions
Roland Mas [Mon, 24 May 2010 09:24:06 +0000 (09:24 +0000)]
RBAC: bugfix for forums and the anonymous role
Roland Mas [Mon, 24 May 2010 08:49:18 +0000 (08:49 +0000)]
Ensure factories return a list, even if empty
Roland Mas [Mon, 24 May 2010 08:06:18 +0000 (08:06 +0000)]
RBAC: bugfixes in reporting-related permissions
Roland Mas [Sun, 23 May 2010 20:31:08 +0000 (20:31 +0000)]
Empty lists are valid return values for factories
Roland Mas [Sun, 23 May 2010 20:25:26 +0000 (20:25 +0000)]
Bugfixes