Roland Mas [Fri, 22 Apr 2016 11:32:23 +0000 (13:32 +0200)]
Release 6.0.4
Roland Mas [Fri, 22 Apr 2016 11:32:13 +0000 (13:32 +0200)]
Update CHANGES for 6.0.4
Roland Mas [Fri, 22 Apr 2016 11:19:45 +0000 (13:19 +0200)]
Update translation file
Roland Mas [Tue, 19 Apr 2016 09:20:34 +0000 (11:20 +0200)]
Fixed references to constructor in derived classes
Roland Mas [Tue, 19 Apr 2016 08:29:17 +0000 (10:29 +0200)]
Keep compatibility with Debian 8
Roland Mas [Tue, 19 Apr 2016 08:22:05 +0000 (10:22 +0200)]
Rename Error to FFError in more places
Roland Mas [Tue, 19 Apr 2016 08:07:50 +0000 (10:07 +0200)]
Also rename Error to FFError in testsuite too
Roland Mas [Tue, 19 Apr 2016 08:06:13 +0000 (10:06 +0200)]
Update Debian packaging for PHP 7.0 transition
Roland Mas [Tue, 19 Apr 2016 07:49:58 +0000 (09:49 +0200)]
Rename Error class to FFError for PHP7
Roland Mas [Tue, 19 Apr 2016 07:31:22 +0000 (09:31 +0200)]
[#812] Missing global variable in report function
Roland Mas [Fri, 8 Apr 2016 15:32:24 +0000 (17:32 +0200)]
Better detection of inactive users
Roland Mas [Thu, 7 Apr 2016 13:37:57 +0000 (15:37 +0200)]
Use different capitalization for ProjectB
Using a capitalization consistent with that of ProjectA should help
avoid weird testsuite failures (that I suspect come from locale
shenanigans in sorting)
Roland Mas [Thu, 24 Mar 2016 16:26:18 +0000 (17:26 +0100)]
Added tests for pagination in search results
Roland Mas [Thu, 24 Mar 2016 15:35:28 +0000 (16:35 +0100)]
Fixed /etc/hosts to also include FQDN
Franck Villaume [Tue, 22 Mar 2016 09:41:14 +0000 (10:41 +0100)]
fix [#811] plugin scmsvn: better error handling when no commit exist
Franck Villaume [Tue, 15 Mar 2016 20:41:58 +0000 (21:41 +0100)]
fix [#810] docman folder tree: support Chrome browser, open/close folders
Roland Mas [Thu, 10 Mar 2016 14:34:01 +0000 (15:34 +0100)]
Added script to rebuild full-text indices
Roland Mas [Thu, 10 Mar 2016 13:54:28 +0000 (14:54 +0100)]
Make full-text search configuration configurable
This allows setting up, e.g. a French instance of FusionForge, where
search uses French dictionaries and rules for normalizing lexemes.
Roland Mas [Fri, 11 Mar 2016 09:20:52 +0000 (10:20 +0100)]
Use configured path for SCM repos
Roland Mas [Thu, 10 Mar 2016 10:39:06 +0000 (11:39 +0100)]
Removed obsolete code
Franck Villaume [Sun, 21 Feb 2016 18:43:44 +0000 (19:43 +0100)]
fix [#808]: invalid UseNewInfoFmtStrings keyword with CVS 1.11
Franck Villaume [Sun, 21 Feb 2016 11:58:45 +0000 (12:58 +0100)]
fix [#656] remove html in tooltip.
Franck Villaume [Sun, 21 Feb 2016 11:32:15 +0000 (12:32 +0100)]
remove useless var
Franck Villaume [Fri, 19 Feb 2016 18:39:41 +0000 (19:39 +0100)]
code style & use getIntFromRequest to handle number of shown tasks
Franck Villaume [Sun, 14 Feb 2016 18:40:31 +0000 (19:40 +0100)]
sync CHANGES
Franck Villaume [Sun, 14 Feb 2016 18:39:42 +0000 (19:39 +0100)]
rss tasks: move to db_result + db_construct_qpa
Franck Villaume [Sun, 14 Feb 2016 17:31:38 +0000 (18:31 +0100)]
fix [#805] typo SFDLVPR vs. SFDVLPR
Franck Villaume [Wed, 3 Feb 2016 19:02:24 +0000 (20:02 +0100)]
rss: task, cleaner code. start to use db_query functions
Franck Villaume [Sun, 31 Jan 2016 16:57:17 +0000 (17:57 +0100)]
rss new releases: use util_make_url, use frs module directly
Franck Villaume [Sun, 31 Jan 2016 10:01:21 +0000 (11:01 +0100)]
clean up, empty line
Franck Villaume [Sun, 31 Jan 2016 09:56:52 +0000 (10:56 +0100)]
search engine plugin: add missing licence, use util_make_url when needed, remove broken image
Franck Villaume [Sat, 30 Jan 2016 18:17:59 +0000 (19:17 +0100)]
rss project: remove double header, add missing rss tasks & tracker
Franck Villaume [Sat, 30 Jan 2016 17:16:04 +0000 (18:16 +0100)]
rss docman: remove hardcoded http, use util_make_url & drop useless commented code
Franck Villaume [Sat, 30 Jan 2016 16:32:12 +0000 (17:32 +0100)]
rss: use rss2.0 for projects, remove duplicate rss 0.91 news, fix rss activity when group_id is 0
Franck Villaume [Sat, 30 Jan 2016 16:28:42 +0000 (17:28 +0100)]
rss: fix label, use proper SQL query to filter groups
Franck Villaume [Sat, 30 Jan 2016 13:57:17 +0000 (14:57 +0100)]
rss activity: add missing categories, fix url
Franck Villaume [Thu, 28 Jan 2016 21:59:11 +0000 (22:59 +0100)]
rss utils, add missing licence, fix link, fix deprecated php function
Franck Villaume [Thu, 28 Jan 2016 21:39:14 +0000 (22:39 +0100)]
add missing licence
Franck Villaume [Sun, 24 Jan 2016 19:33:22 +0000 (20:33 +0100)]
fix [#802] wrong browsing history in scmgit
Franck Villaume [Fri, 22 Jan 2016 18:57:55 +0000 (19:57 +0100)]
account management system: fix UNIX sysCreateUser, no unix_gid anymore
Franck Villaume [Sun, 17 Jan 2016 09:36:33 +0000 (10:36 +0100)]
Merge branch 'Branch_5_3' into 6.0
Franck Villaume [Sun, 17 Jan 2016 09:36:09 +0000 (10:36 +0100)]
fix syntax test. Empty line
Matthieu Imbert [Thu, 14 Jan 2016 16:15:00 +0000 (17:15 +0100)]
add missing systasks for vhost creation/update in site_admin
Signed-off-by: Franck Villaume <franck.villaume@trivialdev.com>
Matthieu Imbert [Thu, 14 Jan 2016 16:13:54 +0000 (17:13 +0100)]
fix bad link for project admin vhost deletion
Signed-off-by: Franck Villaume <franck.villaume@trivialdev.com>
Franck Villaume [Thu, 14 Jan 2016 23:27:52 +0000 (00:27 +0100)]
Merge branch 'Branch_5_3' into 6.0
Franck Villaume [Thu, 14 Jan 2016 15:50:00 +0000 (16:50 +0100)]
fix PHP syntax
Roland Mas [Mon, 11 Jan 2016 17:03:07 +0000 (18:03 +0100)]
Revert "Removed links to edit email address, password, and SSH keys from user account maintenance page"
This reverts commit
b0dbfdf7d77aa53fa3801a38424d414b7aaa6bfe.
Roland Mas [Mon, 11 Jan 2016 16:15:43 +0000 (17:15 +0100)]
Removed links to edit email address, password, and SSH keys from user account maintenance page
Roland Mas [Wed, 6 Jan 2016 14:06:35 +0000 (15:06 +0100)]
Better error message when user status is not active
Sylvain Beucler [Fri, 18 Dec 2015 13:14:37 +0000 (14:14 +0100)]
rss: quick fix to prevent private PM infoleak
Benoit Debaenst [Fri, 18 Dec 2015 00:17:58 +0000 (01:17 +0100)]
Plugin cvstracker : fix permission issues
Sylvain Beucler [Thu, 17 Dec 2015 16:30:42 +0000 (17:30 +0100)]
mediawiki: restore access to public dumps at /plugins/mediawiki/dumps/
Roland Mas [Fri, 11 Dec 2015 12:43:44 +0000 (13:43 +0100)]
Fixed error message
Roland Mas [Thu, 10 Dec 2015 14:56:07 +0000 (15:56 +0100)]
Prevent errors when updating project history (if a field has a null old value)
Roland Mas [Tue, 8 Dec 2015 15:14:31 +0000 (16:14 +0100)]
Added setHomepage() method
Roland Mas [Tue, 8 Dec 2015 09:48:11 +0000 (10:48 +0100)]
Also refresh NSS for groups
Sylvain Beucler [Fri, 11 Dec 2015 10:24:35 +0000 (11:24 +0100)]
scmsvn: doc fixes
Matthieu Imbert [Fri, 11 Dec 2015 09:37:15 +0000 (10:37 +0100)]
pre-create the dav dir in svn repos. Because apache running as commiting user (with mod-itk) will not have the right to create this dir. This is needed only for some specific svn clients (eg. svn 1.6.17 on ubuntu 12.04).
Sylvain Beucler [Wed, 9 Dec 2015 10:57:04 +0000 (11:57 +0100)]
account: fix supported ssh keys types - again
Sylvain Beucler [Fri, 4 Dec 2015 10:06:14 +0000 (11:06 +0100)]
news: pending site news e-mail reminder: properly filter out private projects
Franck Villaume [Sat, 28 Nov 2015 16:34:28 +0000 (17:34 +0100)]
fix [#800]: implement usingplugin in grouplist.php page
Sylvain Beucler [Fri, 27 Nov 2015 11:32:25 +0000 (12:32 +0100)]
testsuite: properly export PGPASSFILE under Debian
Sylvain Beucler [Fri, 27 Nov 2015 10:34:44 +0000 (11:34 +0100)]
testsuite: disable timeout so we have a chance to gdb the stalled process
Sylvain Beucler [Thu, 26 Nov 2015 15:20:50 +0000 (16:20 +0100)]
activity: fix PHP warning during anonymous browsing
Sylvain Beucler [Thu, 26 Nov 2015 15:06:06 +0000 (16:06 +0100)]
viewvc: fix PHP warning during anonymous browsing
Sylvain Beucler [Thu, 26 Nov 2015 15:02:09 +0000 (16:02 +0100)]
mediawiki: fix missing </body> tag
Sylvain Beucler [Thu, 26 Nov 2015 14:08:55 +0000 (15:08 +0100)]
project html export: fix references to 'is_public' fields
Sylvain Beucler [Thu, 26 Nov 2015 13:04:49 +0000 (14:04 +0100)]
taskboard: fix blank admin page when project tracker is disabled
Benoit Debaenst [Mon, 23 Nov 2015 16:24:52 +0000 (17:24 +0100)]
fix remove unset() which block data migration
Benoit Debaenst [Mon, 23 Nov 2015 15:12:40 +0000 (16:12 +0100)]
fix : force scmhook installation at migration + remove unset() which block data migration
Franck Villaume [Sun, 22 Nov 2015 12:27:29 +0000 (13:27 +0100)]
FRS zip latest migration script: better error handling when database is inconsistent
Franck Villaume [Sat, 21 Nov 2015 09:21:30 +0000 (10:21 +0100)]
fix FRS shownotes.php. use view=shownotes when needed
Sylvain Beucler [Wed, 18 Nov 2015 09:38:53 +0000 (10:38 +0100)]
Fix attribution
Sylvain Beucler [Wed, 18 Nov 2015 09:36:24 +0000 (10:36 +0100)]
account: improve password hash salts
Sylvain Beucler [Mon, 16 Nov 2015 10:58:07 +0000 (11:58 +0100)]
account: trigger system replication when user changes password or shell (Inria)
Sylvain Beucler [Thu, 12 Nov 2015 15:52:05 +0000 (16:52 +0100)]
testsuite: one more libnss-pgsql2 work-around
Sylvain Beucler [Thu, 12 Nov 2015 14:59:57 +0000 (15:59 +0100)]
account: drop redundant (and insecure) unsalted MD5 password hashes from the database
Sylvain Beucler [Thu, 12 Nov 2015 14:32:33 +0000 (15:32 +0100)]
account: don't display printf return value
Sylvain Beucler [Thu, 12 Nov 2015 14:29:53 +0000 (15:29 +0100)]
testsuite: don't fail if apache is initially stopped - just start it
Sylvain Beucler [Thu, 12 Nov 2015 11:08:27 +0000 (12:08 +0100)]
testsuite: one more attempt to tame systemd
Sylvain Beucler [Thu, 12 Nov 2015 09:53:54 +0000 (10:53 +0100)]
Typo
Sylvain Beucler [Thu, 12 Nov 2015 09:47:04 +0000 (10:47 +0100)]
i18n: sync with TP
Sylvain Beucler [Fri, 6 Nov 2015 13:47:27 +0000 (14:47 +0100)]
testsuite: avoid 'Unable to connect' errors when apache2 is delayed-stopped by systemd & al. and then isn't restarted
Sylvain Beucler [Thu, 5 Nov 2015 15:12:33 +0000 (16:12 +0100)]
plugin: s/-/_/ when looking for existing plugin tables
Sylvain Beucler [Thu, 5 Nov 2015 10:13:25 +0000 (11:13 +0100)]
stats: use git .mailmap file (thanks again Matthieu Imbert)
Sylvain Beucler [Thu, 5 Nov 2015 09:53:52 +0000 (10:53 +0100)]
testsuite: attempt to mitigate timeouts
Sylvain Beucler [Mon, 2 Nov 2015 11:07:25 +0000 (12:07 +0100)]
systasksd: fix another race condition by flushing nscd cache after the nss_groups check
Sylvain Beucler [Mon, 2 Nov 2015 11:04:34 +0000 (12:04 +0100)]
debian: sync changelog
Sylvain Beucler [Fri, 23 Oct 2015 14:37:28 +0000 (16:37 +0200)]
projects-hierarchy: prevent auto-validation of parent-child requests [#796]
Sylvain Beucler [Fri, 23 Oct 2015 13:14:19 +0000 (15:14 +0200)]
projects-hierarchy: mask delegation checkbox until implementation is complete [#797]
Sylvain Beucler [Fri, 23 Oct 2015 10:07:37 +0000 (12:07 +0200)]
projects-hierarchy: prepare plugins
Sylvain Beucler [Fri, 23 Oct 2015 09:40:02 +0000 (11:40 +0200)]
projects-hierarchy: drop duplicate license (and fix lintian warning..)
Sylvain Beucler [Wed, 21 Oct 2015 15:08:53 +0000 (17:08 +0200)]
autoinstall: modify Debian files post-release
Sylvain Beucler [Wed, 21 Oct 2015 13:22:54 +0000 (15:22 +0200)]
debian: automate various fix-ups for official Debian releases, including new post-install scripts desactivation
Sylvain Beucler [Wed, 21 Oct 2015 13:21:18 +0000 (15:21 +0200)]
dist: remove debian/rules and fusionforge.spec (which are only final post-release) automatically (consistently with previous releases)
Sylvain Beucler [Wed, 21 Oct 2015 13:20:28 +0000 (15:20 +0200)]
debian: ignore more lintian false positives
Sylvain Beucler [Wed, 21 Oct 2015 10:08:32 +0000 (12:08 +0200)]
projects-hierarchy: don't display a project as possible child if there's no read access to it (Inria)
Sylvain Beucler [Mon, 19 Oct 2015 13:56:22 +0000 (15:56 +0200)]
debian: fix version number (causes new packages to be created as 6.0.2 instead of 6.0.3)
Sylvain Beucler [Fri, 16 Oct 2015 15:05:16 +0000 (17:05 +0200)]
mediawiki: fix permission error when upgrading suspended projects database
Sylvain Beucler [Fri, 16 Oct 2015 11:34:50 +0000 (13:34 +0200)]
Update CHANGES