Roland Mas [Thu, 5 Jul 2012 12:14:11 +0000 (12:14 +0000)]
Destroy VM after stopping it
Roland Mas [Thu, 5 Jul 2012 07:04:04 +0000 (07:04 +0000)]
More logging to try and debug the buildbot's failures
Roland Mas [Wed, 4 Jul 2012 20:03:01 +0000 (20:03 +0000)]
Trying to make the 5.1 LXC scripts to work with the current LXC setup on vladimir
Thorsten Glaser [Tue, 26 Jun 2012 08:55:21 +0000 (08:55 +0000)]
fix display bug
Thorsten Glaser [Mon, 25 Jun 2012 14:21:42 +0000 (14:21 +0000)]
prevent things like r15819 from impacting normal operation
Thorsten Glaser [Mon, 18 Jun 2012 13:02:01 +0000 (13:02 +0000)]
add util_sanitise_multiline_submission(), another Evolvis helper
this can now be used by scripts and code
Thorsten Glaser [Thu, 14 Jun 2012 10:07:45 +0000 (10:07 +0000)]
util_url_prefix() was missing, apparently
Thorsten Glaser [Thu, 14 Jun 2012 09:13:01 +0000 (09:13 +0000)]
better fix for group custom homepages, from Evolvis
Thorsten Glaser [Wed, 13 Jun 2012 15:04:36 +0000 (15:04 +0000)]
replay commit 11594 by aljeux: Check forge_admin rights in pluginman code
Thorsten Glaser [Wed, 13 Jun 2012 14:47:53 +0000 (14:47 +0000)]
replay commit 11527 from lolando fixing the mediawiki postinst
and solve conflict
Roland Mas [Mon, 11 Jun 2012 07:47:12 +0000 (07:47 +0000)]
Use correct function name
Roland Mas [Mon, 11 Jun 2012 07:47:02 +0000 (07:47 +0000)]
Added missing variable initialization
Roland Mas [Thu, 7 Jun 2012 10:58:56 +0000 (10:58 +0000)]
Backport from 5.2: Fix generation of SVN auth file using RBAC API for bug [#446]
Thorsten Glaser [Wed, 6 Jun 2012 16:42:33 +0000 (16:42 +0000)]
Save five seconds for each group using the Mediawiki plugin
Roland Mas [Tue, 5 Jun 2012 07:54:37 +0000 (07:54 +0000)]
Trust $REMOTESELENIUM instead of trying to run an xterm
Roland Mas [Mon, 4 Jun 2012 14:23:29 +0000 (14:23 +0000)]
Fixed path to script
Roland Mas [Mon, 4 Jun 2012 13:52:36 +0000 (13:52 +0000)]
Backport from 5.2/trunk: run VNC within the VMs on the buildbot
Roland Mas [Fri, 1 Jun 2012 09:33:00 +0000 (09:33 +0000)]
Uploading 5.1.1-8 to Debian unstable
Roland Mas [Thu, 31 May 2012 18:09:12 +0000 (18:09 +0000)]
Trying again to fix stopping of VMs
Roland Mas [Thu, 31 May 2012 14:10:25 +0000 (14:10 +0000)]
Fixed stopping of LXC VMs
Roland Mas [Thu, 31 May 2012 11:55:16 +0000 (11:55 +0000)]
Wait for Selenium to be up before starting the tests
Roland Mas [Thu, 31 May 2012 07:29:57 +0000 (07:29 +0000)]
Stop VMs after build/test on vladimir
Roland Mas [Wed, 30 May 2012 19:31:32 +0000 (19:31 +0000)]
Ensure UseNewInfoFmtStrings=yes in CVS repositories
Thorsten Glaser [Wed, 30 May 2012 15:19:21 +0000 (15:19 +0000)]
fix up the schema search path of the gforge user after running any MW script
since their upgrade script thinks it’s a good idea to change the
schema search path for the user globally, as MW still insists on
being the one and only instance; debugged by Roland Mas, thanks
Roland Mas [Wed, 30 May 2012 13:06:09 +0000 (13:06 +0000)]
Fixed wrong link for custom homepages (thanks to Olivier Berger)
Julien HEYMAN [Tue, 29 May 2012 13:52:05 +0000 (13:52 +0000)]
Fix user id in calculate_user_metric cronjobs
Roland Mas [Thu, 24 May 2012 12:16:33 +0000 (12:16 +0000)]
Normalize roles on forum/subproject/tracker creation in the API rather than in the web interface
Thorsten Glaser [Wed, 23 May 2012 14:56:44 +0000 (14:56 +0000)]
merge from Evolvis: add literature links I consider a required read for devs
Roland Mas [Wed, 23 May 2012 12:24:42 +0000 (12:24 +0000)]
Uploading 5.1.1-7 to Debian
Roland Mas [Wed, 23 May 2012 11:48:07 +0000 (11:48 +0000)]
Conditional adaptation to phpunit 3.6 (should still work with 3.4)
Roland Mas [Wed, 23 May 2012 11:42:39 +0000 (11:42 +0000)]
Adapt to phpunit 3.6
Roland Mas [Wed, 23 May 2012 11:42:20 +0000 (11:42 +0000)]
Adapt to phpunit 3.6
Roland Mas [Wed, 23 May 2012 11:41:44 +0000 (11:41 +0000)]
Adapt to phpunit 3.6
Roland Mas [Wed, 23 May 2012 10:04:58 +0000 (10:04 +0000)]
Fixed postinst for mediawiki upgrading
Roland Mas [Wed, 23 May 2012 09:52:32 +0000 (09:52 +0000)]
RBAC bugfix for scm_* groups and external (including global) roles
Roland Mas [Wed, 23 May 2012 08:09:33 +0000 (08:09 +0000)]
Run the Mediawiki upgrade on postinst configure as well as postinst triggered
Roland Mas [Tue, 22 May 2012 12:27:16 +0000 (12:27 +0000)]
Set up a dpkg trigger to handle Mediawiki upgrades
Roland Mas [Mon, 21 May 2012 09:40:09 +0000 (09:40 +0000)]
Renamed doc files to avoid potentially unsafe characters in filenames
Thorsten Glaser [Mon, 14 May 2012 10:04:32 +0000 (10:04 +0000)]
prevent tempfile leak on each install/upgrade
Thorsten Glaser [Mon, 14 May 2012 10:03:43 +0000 (10:03 +0000)]
unlimit things when running as CLI script or cronjob (outside the web):
• set memory limit to -1
• enable maximum error reporting
• do not use a gzip output buffer
Thorsten Glaser [Mon, 14 May 2012 10:00:44 +0000 (10:00 +0000)]
use semicolones, not hash signs, for comments in .ini files
fixes a php deprecated warning
Thorsten Glaser [Fri, 11 May 2012 18:12:28 +0000 (18:12 +0000)]
add a small RBAC demo listing the unixnames of all forge admins
Thorsten Glaser [Fri, 11 May 2012 16:40:54 +0000 (16:40 +0000)]
no, you do not put a number into an array to output that as string…
Thorsten Glaser [Fri, 11 May 2012 14:56:39 +0000 (14:56 +0000)]
fix broken commit in r15354 by jheyman:
when choosing the SCM plugin from the group registration form
instead of the one from the template page, the logic in the
loop was wrong: instead of skipping to copy the scm plugin
from the template project and copying all others, it copied
only the scm projects but no others (we use extratabs and
mediawiki plugins in our template project in Evolvis by
default, so I noticed it)
Roland Mas [Fri, 11 May 2012 12:37:13 +0000 (12:37 +0000)]
Normalize role permissions after linking an external role into a project (Evolvis bug #2979)
Thorsten Glaser [Tue, 8 May 2012 07:46:18 +0000 (07:46 +0000)]
[#421] fix_url fix (also in Evolvis, so I know it’s correct)
Franck VILLAUME [Sat, 5 May 2012 11:22:35 +0000 (11:22 +0000)]
fix encoding in dirname and filename due to ZipArchive limitations
Franck VILLAUME [Sat, 5 May 2012 10:44:31 +0000 (10:44 +0000)]
new try to fix #314
Thorsten Glaser [Wed, 2 May 2012 07:53:51 +0000 (07:53 +0000)]
[#401] fix error when there is only one theme
from Evolvis
Thorsten Glaser [Wed, 2 May 2012 07:52:00 +0000 (07:52 +0000)]
port a few utility functions from Evolvis (and their documentation)
to make it easier to port over fixes from it
Alain Peyrat [Sat, 28 Apr 2012 13:32:51 +0000 (13:32 +0000)]
Fix [#354] News appears under Forum
Roland Mas [Fri, 27 Apr 2012 12:51:14 +0000 (12:51 +0000)]
Uploading 5.1.1-6 to Debian
Roland Mas [Fri, 27 Apr 2012 12:39:30 +0000 (12:39 +0000)]
Stop using local.pl in install-dns.sh
Roland Mas [Fri, 27 Apr 2012 07:42:40 +0000 (07:42 +0000)]
Fixed row coloring (detected by a PHP warning)
Roland Mas [Thu, 26 Apr 2012 19:37:18 +0000 (19:37 +0000)]
Add one more missing column to GROUP BY clause
Roland Mas [Thu, 26 Apr 2012 17:21:04 +0000 (17:21 +0000)]
Add one more missing column to GROUP BY clause
Roland Mas [Thu, 26 Apr 2012 14:50:14 +0000 (14:50 +0000)]
Add missing columns to GROUP BY clause
Roland Mas [Thu, 26 Apr 2012 13:10:39 +0000 (13:10 +0000)]
Bump version number in debian/changelog
Roland Mas [Thu, 26 Apr 2012 13:06:58 +0000 (13:06 +0000)]
Fixes in search: missing columns in SQL queries when use_fti=no
Roland Mas [Thu, 26 Apr 2012 12:25:13 +0000 (12:25 +0000)]
Fixing searches, part 2: filter results according to RBAC before displaying them
Roland Mas [Thu, 26 Apr 2012 09:35:58 +0000 (09:35 +0000)]
Fixing searches, part 1: some queries wouldn't return any results; test suite updated accordingly
Roland Mas [Thu, 26 Apr 2012 09:21:46 +0000 (09:21 +0000)]
Make logged queries more readable
Roland Mas [Wed, 25 Apr 2012 11:46:43 +0000 (11:46 +0000)]
Fixed SVN commit stats calculations (thanks to Coiby Xu)
Roland Mas [Mon, 23 Apr 2012 13:05:21 +0000 (13:05 +0000)]
Fixed GitPlugin::getRepositories() to always return an array
Thorsten Glaser [Mon, 23 Apr 2012 10:27:55 +0000 (10:27 +0000)]
clear @lines array between two DB queries
otherwise, mailing lists will be assigned a DIFFERENT password
from the one sent out to people requesting them
(untested)
Julien HEYMAN [Fri, 20 Apr 2012 13:19:00 +0000 (13:19 +0000)]
Fix missing projet name tab in viewvc
Julien HEYMAN [Fri, 20 Apr 2012 12:49:33 +0000 (12:49 +0000)]
Fix double menu in viewvc by Xavier LE BOËC
Julien HEYMAN [Thu, 19 Apr 2012 09:18:43 +0000 (09:18 +0000)]
Workaround to create project with the selected SCM plugin
Julien HEYMAN [Wed, 18 Apr 2012 12:45:54 +0000 (12:45 +0000)]
Delete fake group_join_request when you approve a project
Julien HEYMAN [Wed, 18 Apr 2012 09:20:51 +0000 (09:20 +0000)]
Add option -f in cvs-pserver
Without this option, you have this error in checkout anonymous pserver :
cvs checkout: cannot open /root/.cvsignore: Permission denied
Julien HEYMAN [Wed, 18 Apr 2012 09:00:22 +0000 (09:00 +0000)]
Fix anonymous checkout with CVS pserver
Alain Peyrat [Thu, 12 Apr 2012 17:39:43 +0000 (17:39 +0000)]
Apply patch [#387] cronjob stats_projects-backfill.php missing enviroment by Erica Vidal
Alain Peyrat [Wed, 11 Apr 2012 18:01:50 +0000 (18:01 +0000)]
Apply patch [#383] problem with script usergroup.php on cronjob - cvs plugin by Erica Vidal
Roland Mas [Wed, 11 Apr 2012 12:01:46 +0000 (12:01 +0000)]
Handle whitespace in subdirectories of repositories (patch from Christophe Guilloux).
Franck VILLAUME [Mon, 9 Apr 2012 07:49:59 +0000 (07:49 +0000)]
port from branch 5.2: fix #385
Roland Mas [Thu, 5 Apr 2012 13:01:15 +0000 (13:01 +0000)]
Fixed over-enthusiastic optimization: there may be default values to set to extra fields even when migrating an item from a tracker without any extra fields (Evolvis bug #2957)
Roland Mas [Thu, 29 Mar 2012 11:43:09 +0000 (11:43 +0000)]
Don't try to be too smart in the RBAC migration: not saving a setting is not the same as setting it to zero (bug noticed by Thorsten Glaser)
Roland Mas [Thu, 29 Mar 2012 09:14:29 +0000 (09:14 +0000)]
Fixed permission checking in top projects list
Roland Mas [Thu, 29 Mar 2012 09:12:54 +0000 (09:12 +0000)]
Fixed dates in tracker notification emails (patch by Sébastien Campion)
Roland Mas [Tue, 27 Mar 2012 18:41:41 +0000 (18:41 +0000)]
Uploading 5.1.1-5 to Debian unstable
Roland Mas [Tue, 27 Mar 2012 08:12:11 +0000 (08:12 +0000)]
Remove config files on purge (detected by piuparts)
Roland Mas [Fri, 23 Mar 2012 13:34:29 +0000 (13:34 +0000)]
Ship 2012 SQL files as well...
Thorsten Glaser [Thu, 22 Mar 2012 14:07:52 +0000 (14:07 +0000)]
just accept a .sql suffix and strip it off, I did the same error
as jheyman did, multiple times over the years…
Roland Mas [Thu, 22 Mar 2012 13:56:03 +0000 (13:56 +0000)]
Fixed DB upgrade script
Julien HEYMAN [Thu, 22 Mar 2012 13:53:19 +0000 (13:53 +0000)]
Add news in activity_vw
Julien HEYMAN [Wed, 21 Mar 2012 16:33:43 +0000 (16:33 +0000)]
Add news in activity_vw
Roland Mas [Wed, 21 Mar 2012 12:04:10 +0000 (12:04 +0000)]
Ship plugins/blocks/config.php to where it'll get found
Roland Mas [Tue, 20 Mar 2012 16:19:32 +0000 (16:19 +0000)]
Start work on 5.1.1-5
Roland Mas [Tue, 20 Mar 2012 16:17:33 +0000 (16:17 +0000)]
Uploading 5.1.1-4 to Debian unstable
Roland Mas [Tue, 20 Mar 2012 16:02:13 +0000 (16:02 +0000)]
Removed one more call to fusionforge-config
Roland Mas [Tue, 20 Mar 2012 15:19:58 +0000 (15:19 +0000)]
Use current config system in deb-specific scripts
Roland Mas [Tue, 20 Mar 2012 14:41:33 +0000 (14:41 +0000)]
Better default values for config variables
Roland Mas [Fri, 16 Mar 2012 15:32:49 +0000 (15:32 +0000)]
Start work on 5.1.1-4
Roland Mas [Fri, 16 Mar 2012 15:31:22 +0000 (15:31 +0000)]
Uploading 5.1.1-3 to Debian unstable
Roland Mas [Fri, 16 Mar 2012 13:39:52 +0000 (13:39 +0000)]
Document fixed bug
Roland Mas [Fri, 16 Mar 2012 13:27:03 +0000 (13:27 +0000)]
Removed call-time pass-by-reference for compatibility with PHP 5.4
Roland Mas [Fri, 16 Mar 2012 13:09:36 +0000 (13:09 +0000)]
Remove dependency on local.pl in Perl scripts
Roland Mas [Fri, 16 Mar 2012 13:08:42 +0000 (13:08 +0000)]
Remove dependency on local.inc in PHP scripts
Roland Mas [Fri, 16 Mar 2012 10:00:30 +0000 (10:00 +0000)]
Stop trying to call fusionforge-config in postinst scripts
Roland Mas [Fri, 16 Mar 2012 09:50:16 +0000 (09:50 +0000)]
Stop trying to call fusionforge-config in postrm script