Franck VILLAUME [Mon, 25 Jun 2012 22:25:31 +0000 (22:25 +0000)]
fix #453: use double slash
Franck VILLAUME [Mon, 25 Jun 2012 22:24:26 +0000 (22:24 +0000)]
fix #452: more check about double slash
Thorsten Glaser [Mon, 25 Jun 2012 14:19:07 +0000 (14:19 +0000)]
r15694 missed these; found via pink-popup php warning
Franck VILLAUME [Sun, 24 Jun 2012 15:47:46 +0000 (15:47 +0000)]
add monitoring directory
Franck VILLAUME [Sun, 24 Jun 2012 14:26:25 +0000 (14:26 +0000)]
fix widget: wrong table closing tag
Franck VILLAUME [Sun, 24 Jun 2012 13:07:07 +0000 (13:07 +0000)]
indent
Thorsten Glaser [Fri, 22 Jun 2012 14:29:03 +0000 (14:29 +0000)]
grab tracker and new_tracker bit4 for vote, being developed in Evolvis atm
Roland Mas [Fri, 22 Jun 2012 13:43:04 +0000 (13:43 +0000)]
Updated Debconf translations for Russian
Olivier Meunier [Fri, 22 Jun 2012 09:30:13 +0000 (09:30 +0000)]
Cronjobs: use forge_get_config to get svn repository path in the backup script; fix uninitialized variables
Roland Mas [Tue, 19 Jun 2012 14:49:28 +0000 (14:49 +0000)]
Removed useless site_admin_option_hook from Mediawiki plugin [#451]
Thorsten Glaser [Tue, 19 Jun 2012 12:30:52 +0000 (12:30 +0000)]
woah, I got it. this import script actually works, although it’s partial
by design. (I committed the other extra_fields generation method as it
may be useful in case someone wants to extend this.) Did you know that
ever assigning to a variable by reference poisons it? Read the article
A Fractal of Bad Design (linked from the docs) for more info…
Thorsten Glaser [Tue, 19 Jun 2012 12:16:14 +0000 (12:16 +0000)]
first draft of importer
• extra field logic more than needed
• submitter not yet right
Thorsten Glaser [Mon, 18 Jun 2012 13:51:15 +0000 (13:51 +0000)]
turns out using the aid as key is better when doing input validation
(more user-friendly error messages, anyway)
do not drop artifact_id from item Object though, to keep it complete
also, add comment where _comments _extrafields _files elements would
be logically added, if someone extends this
Thorsten Glaser [Mon, 18 Jun 2012 13:15:58 +0000 (13:15 +0000)]
one-off tracker export, for moving open tracker items across forges
needs r15807
Thorsten Glaser [Mon, 18 Jun 2012 12:06:07 +0000 (12:06 +0000)]
example script (to be edited inline to use, not to be installed in a package)
for mass-moving tracker items
Roland Mas [Mon, 18 Jun 2012 08:26:17 +0000 (08:26 +0000)]
Merged from 5.2: fix to Mediawiki upgrade, Debconf translations
Roland Mas [Sun, 17 Jun 2012 09:47:45 +0000 (09:47 +0000)]
Updated Debconf translations for German
Roland Mas [Sun, 17 Jun 2012 09:45:58 +0000 (09:45 +0000)]
Updated Debconf translations for Portuguese
Olivier Berger [Fri, 15 Jun 2012 15:46:25 +0000 (15:46 +0000)]
More hints in case of problems and adding a way to easily activate phpCAS logs
Roland Mas [Fri, 15 Jun 2012 12:53:39 +0000 (12:53 +0000)]
Bumped version number after upload to Debian
Roland Mas [Fri, 15 Jun 2012 12:49:14 +0000 (12:49 +0000)]
Uploading 5.2~rc1-4 to Debian unstable
Roland Mas [Fri, 15 Jun 2012 12:47:55 +0000 (12:47 +0000)]
One more fix for Mediawiki upgrades
Roland Mas [Thu, 14 Jun 2012 15:25:42 +0000 (15:25 +0000)]
Contentless merge from 5.2 (on the Git side)
Roland Mas [Thu, 14 Jun 2012 15:10:28 +0000 (15:10 +0000)]
Merged from 5.2: debian/changelog entry
Roland Mas [Thu, 14 Jun 2012 14:57:30 +0000 (14:57 +0000)]
Bumped version number after upload to Debian
Roland Mas [Thu, 14 Jun 2012 14:52:29 +0000 (14:52 +0000)]
Uploading 5.2~rc1-3 to Debian unstable
Roland Mas [Thu, 14 Jun 2012 14:38:35 +0000 (14:38 +0000)]
Merged from 5.2: fixes to wiki, Debconf translations, better widget for group homepage
Roland Mas [Thu, 14 Jun 2012 14:25:20 +0000 (14:25 +0000)]
Document latest fixes
Roland Mas [Thu, 14 Jun 2012 14:25:11 +0000 (14:25 +0000)]
Fixed schema selection for cases where two wikis need to be created in the same run
Roland Mas [Thu, 14 Jun 2012 14:25:06 +0000 (14:25 +0000)]
Only use addIdentifierQuotes if it exists
Roland Mas [Thu, 14 Jun 2012 14:24:59 +0000 (14:24 +0000)]
Fixed interwiki table name
Roland Mas [Thu, 14 Jun 2012 14:24:54 +0000 (14:24 +0000)]
Moved DatabaseForge class declaration to its dedicated file
Roland Mas [Thu, 14 Jun 2012 14:24:48 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: the loadGroups() call is probably unused, and protected/private in 1.19
Roland Mas [Thu, 14 Jun 2012 14:24:42 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: DefaultSettings needs Defines loaded
Roland Mas [Thu, 14 Jun 2012 14:24:35 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: more wrappers, to help with upgrades
Roland Mas [Thu, 14 Jun 2012 14:24:29 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: wrap DatabasePostgres::open() and append public to the search path
Roland Mas [Thu, 14 Jun 2012 14:24:23 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: PHP5 OOP constructors are now required
Roland Mas [Thu, 14 Jun 2012 14:24:16 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: inclusion guard for LocalSettings.php to avoid double inclusion
Roland Mas [Thu, 14 Jun 2012 14:24:11 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: compat with MW 1.19
Roland Mas [Thu, 14 Jun 2012 14:24:03 +0000 (14:24 +0000)]
Merged from Evolvis: Mediawiki: include autoloader
Roland Mas [Thu, 14 Jun 2012 14:23:51 +0000 (14:23 +0000)]
Merged from Evolvis: Mediawiki: wrapper for shared interwiki table
Olivier Berger [Thu, 14 Jun 2012 12:29:53 +0000 (12:29 +0000)]
Add warning about use of LDAP
Olivier Berger [Thu, 14 Jun 2012 12:29:47 +0000 (12:29 +0000)]
Add cas_context parameter
Olivier Berger [Thu, 14 Jun 2012 12:29:41 +0000 (12:29 +0000)]
Displays a message if the user doesn't exist, and rework the algorithm : post_login doesn't work with 1.3.1
Roland Mas [Thu, 14 Jun 2012 12:21:23 +0000 (12:21 +0000)]
Fixed bug number in changelog
Roland Mas [Thu, 14 Jun 2012 12:20:44 +0000 (12:20 +0000)]
Updated Debconf translations for Swedish (thanks to Martin Bagge)
Roland Mas [Thu, 14 Jun 2012 12:18:27 +0000 (12:18 +0000)]
Merged from 5.1: fix for group custom homepages, from Evolvis
Roland Mas [Wed, 13 Jun 2012 17:05:58 +0000 (17:05 +0000)]
Bumped version number after upload to Debian.
Roland Mas [Wed, 13 Jun 2012 17:03:06 +0000 (17:03 +0000)]
Uploading 5.2~rc1-2 to Debian unstable
Roland Mas [Wed, 13 Jun 2012 16:09:23 +0000 (16:09 +0000)]
Merged from 5.2: fixes in plugin-moinmoin, debian/changelog entries
Roland Mas [Wed, 13 Jun 2012 15:56:24 +0000 (15:56 +0000)]
Document closing of bug #677373
Roland Mas [Wed, 13 Jun 2012 15:54:53 +0000 (15:54 +0000)]
Merged from 5.1: debian/changelog entry, and a fix backported from trunk
Roland Mas [Wed, 13 Jun 2012 12:42:01 +0000 (12:42 +0000)]
Fix computation of permissions to take into accont RBAC settings for the
anonymous and any-auth-user roles.
Fixes L606-056
Roland Mas [Tue, 12 Jun 2012 20:08:16 +0000 (20:08 +0000)]
Fixed upgrade path for doc_data table
Roland Mas [Tue, 12 Jun 2012 20:08:05 +0000 (20:08 +0000)]
Make install fail if db-upgrade.php fails
Franck VILLAUME [Tue, 12 Jun 2012 17:37:38 +0000 (17:37 +0000)]
remove obsolete column
Franck VILLAUME [Tue, 12 Jun 2012 17:37:13 +0000 (17:37 +0000)]
enhancement when no files are available
Franck VILLAUME [Tue, 12 Jun 2012 17:35:03 +0000 (17:35 +0000)]
fix migration data to fs in docman
Roland Mas [Tue, 12 Jun 2012 09:12:43 +0000 (09:12 +0000)]
Fix testsuite to cope with new page descriptions
Alain Peyrat [Mon, 11 Jun 2012 19:11:32 +0000 (19:11 +0000)]
Add description & keywords of projects as meta in pages
Alain Peyrat [Mon, 11 Jun 2012 16:50:50 +0000 (16:50 +0000)]
FRS: Do not force processor & filetype to be mandatory
Alain Peyrat [Mon, 11 Jun 2012 16:48:32 +0000 (16:48 +0000)]
FRS: move frs_utils.php in common
Roland Mas [Mon, 11 Jun 2012 16:11:10 +0000 (16:11 +0000)]
Merged from 5.2: Use forge_get_config to access config parameters
Thorsten Glaser [Mon, 11 Jun 2012 13:53:21 +0000 (13:53 +0000)]
this should fix the testsuite:
• there are CR characters in here, so any editor auto-formatting
will break (I fell into this issue once already, as well)
• Object keys are now sorted
Olivier Meunier [Mon, 11 Jun 2012 13:52:01 +0000 (13:52 +0000)]
Use forge_get_config to access config parameters
Thorsten Glaser [Mon, 11 Jun 2012 13:16:28 +0000 (13:16 +0000)]
merge a change from Evolvis with the following commit message:
sort Object keys ASCIIbetically
while developing, in my spare time, MirJSON (which will eventually
replace the GPL’d minijson and be available in more languages), it
was discovered that the output MUST be stable as to not leak, e.g.
a hashtable’s seed value; in PHP, this is not currently an issue –
“We are looking into it. Changing the core
hash function in PHP isn't a trivial change
and will take us some time.”
– Rasmus Lerdorf
– but we actually compare JSON-serialised values to determine whe‐
ther they have changed (at least in the json_prefs branch), so… it
is still a valid argument
Alain Peyrat [Mon, 11 Jun 2012 11:28:33 +0000 (11:28 +0000)]
Drop duplicate exit_project_disabled()
Alain Peyrat [Mon, 11 Jun 2012 10:01:24 +0000 (10:01 +0000)]
Add configure link in plugins admin view also
Alain Peyrat [Mon, 11 Jun 2012 09:59:06 +0000 (09:59 +0000)]
Implement feature: Allow project to disable the Project Activity
Alain Peyrat [Mon, 11 Jun 2012 09:55:41 +0000 (09:55 +0000)]
Drop language attrib in script tag
Alain Peyrat [Mon, 11 Jun 2012 09:53:05 +0000 (09:53 +0000)]
Fix syntax error in usesActivity() call
Alain Peyrat [Mon, 11 Jun 2012 09:51:38 +0000 (09:51 +0000)]
Refactoring Minijson unit tests to phpunit
Alain Peyrat [Mon, 11 Jun 2012 09:40:41 +0000 (09:40 +0000)]
scmhook: Add support for pre-revprop-changehooks to change properties & misc improvements
Alain Peyrat [Mon, 11 Jun 2012 09:37:58 +0000 (09:37 +0000)]
Implement feature: Allow project to disable the Project Activity
Alain Peyrat [Mon, 11 Jun 2012 09:37:16 +0000 (09:37 +0000)]
HTML clean
Alain Peyrat [Mon, 11 Jun 2012 09:37:12 +0000 (09:37 +0000)]
getPermission() does not have arguments now.
Alain Peyrat [Mon, 11 Jun 2012 09:37:08 +0000 (09:37 +0000)]
util_make_links() improved & unit tests added
Alain Peyrat [Mon, 11 Jun 2012 09:37:04 +0000 (09:37 +0000)]
Prefer html_use_jquery()
Alain Peyrat [Mon, 11 Jun 2012 09:36:59 +0000 (09:36 +0000)]
Ident
Alain Peyrat [Mon, 11 Jun 2012 09:35:57 +0000 (09:35 +0000)]
use_tooltips param is an Integer
Alain Peyrat [Mon, 11 Jun 2012 09:35:51 +0000 (09:35 +0000)]
Drop unused code.
Alain Peyrat [Mon, 11 Jun 2012 09:35:43 +0000 (09:35 +0000)]
Add new setRealName() in User.class.php
Alain Peyrat [Mon, 11 Jun 2012 09:35:38 +0000 (09:35 +0000)]
Add translation
Alain Peyrat [Mon, 11 Jun 2012 09:35:34 +0000 (09:35 +0000)]
Fix title in forums pending
Alain Peyrat [Mon, 11 Jun 2012 09:35:29 +0000 (09:35 +0000)]
Drop code for personal wikis in logger.php. no longer supported.
Alain Peyrat [Mon, 11 Jun 2012 09:35:24 +0000 (09:35 +0000)]
Fix default homepage when creation project.
Alain Peyrat [Mon, 11 Jun 2012 09:35:17 +0000 (09:35 +0000)]
Add new exit_project_disabled: Exit with disabled feature error (by project admin).
Alain Peyrat [Mon, 11 Jun 2012 09:35:13 +0000 (09:35 +0000)]
Minor: rework strings to reduce translation effort.
Alain Peyrat [Mon, 11 Jun 2012 09:34:37 +0000 (09:34 +0000)]
HTML clean: css, html, ...
* Fix Bad HTML
* Use CSS when possible
* No language in script tag
* No hardcoded size for icons
Alain Peyrat [Mon, 11 Jun 2012 09:33:12 +0000 (09:33 +0000)]
Minor: Mostly indent
Alain Peyrat [Mon, 11 Jun 2012 09:33:07 +0000 (09:33 +0000)]
Nicer redirect when permission denied
Alain Peyrat [Mon, 11 Jun 2012 09:32:59 +0000 (09:32 +0000)]
Check forge_admin rights in pluginman code
Alain Peyrat [Mon, 11 Jun 2012 09:32:53 +0000 (09:32 +0000)]
Clean code: Call getPermission() without arguments
Alain Peyrat [Mon, 11 Jun 2012 09:32:47 +0000 (09:32 +0000)]
Clean code & use getHtmlTextFromRequest()
Alain Peyrat [Mon, 11 Jun 2012 09:32:41 +0000 (09:32 +0000)]
Disable feature is use_diary is not true
Alain Peyrat [Mon, 11 Jun 2012 08:05:19 +0000 (08:05 +0000)]
Merge branch 'master' of git+ssh://scm.fusionforge.org/srv/git/fusionforge/fusionforge
Roland Mas [Mon, 11 Jun 2012 08:05:19 +0000 (08:05 +0000)]
Merged from 5.1/5.2: Use correct function name
Alain Peyrat [Mon, 11 Jun 2012 08:05:19 +0000 (08:05 +0000)]
No more language="JavaScript" in <script> tag
Alain Peyrat [Mon, 11 Jun 2012 08:05:19 +0000 (08:05 +0000)]
Disable developer pages if use_diary is not true
Alain Peyrat [Mon, 11 Jun 2012 08:05:19 +0000 (08:05 +0000)]
Trackers: Purge deleted files older than one month.