Vitaliy Pylypiv [Fri, 13 Feb 2015 08:30:42 +0000 (10:30 +0200)]
Different fixes
Vitaliy Pylypiv [Sun, 8 Feb 2015 14:59:18 +0000 (16:59 +0200)]
configuration file is introduced with 'taskboard' section and trackers_adapter_class parameter
Vitaliy Pylypiv [Sun, 8 Feb 2015 09:52:05 +0000 (11:52 +0200)]
release snapshots are introduced (neccesary for different indicators calculation)
Vitaliy Pylypiv [Sat, 31 Jan 2015 18:10:11 +0000 (20:10 +0200)]
select current or the most recent release by default
Vitaliy Pylypiv [Sat, 31 Jan 2015 18:06:49 +0000 (20:06 +0200)]
patch for jquery ui from Alain Peyrat is applied
Vitaliy Pylypiv [Mon, 26 Jan 2015 12:31:52 +0000 (14:31 +0200)]
project_admin permission is replaced with tracker_admin
Vitaliy Pylypiv [Sun, 25 Jan 2015 13:01:57 +0000 (15:01 +0200)]
db_construct_qpa is used if defined for SQL constructing
Vitaliy Pylypiv [Sun, 25 Jan 2015 12:21:24 +0000 (14:21 +0200)]
config.php is not used anymore
Vitaliy Pylypiv [Sat, 24 Jan 2015 17:33:00 +0000 (19:33 +0200)]
patch of Alain Peyrat is applied
Vitaliy Pylypiv [Sat, 24 Jan 2015 15:28:17 +0000 (17:28 +0200)]
static object buffers are added for taskboard_get_object and taskboard_column_get_object
Vitaliy Pylypiv [Wed, 21 Jan 2015 15:04:56 +0000 (17:04 +0200)]
more reliable columns configuration : it's not possible now to have a column without resolutions, as well as not possible to use the same resolution twice
Vitaliy Pylypiv [Wed, 21 Jan 2015 10:43:54 +0000 (12:43 +0200)]
resolution by default is set when new column is created
Vitaliy Pylypiv [Wed, 21 Jan 2015 06:12:32 +0000 (08:12 +0200)]
check whether columns are dropable or not when main view is loading
Vitaliy Pylypiv [Sat, 17 Jan 2015 20:00:11 +0000 (22:00 +0200)]
more responsive design - size of cards is recalculated when window is resized
Vitaliy Pylypiv [Fri, 16 Jan 2015 18:23:44 +0000 (20:23 +0200)]
patches from Alain Peyrat are applied
Vitaliy Pylypiv [Sat, 10 Jan 2015 17:01:42 +0000 (19:01 +0200)]
Progress bar for cost is implemented.
Vitaliy Pylypiv [Sat, 10 Jan 2015 12:25:57 +0000 (14:25 +0200)]
progress bar by number of tasks is implemented. few fixes for sticker width
Vitaliy Pylypiv [Wed, 7 Jan 2015 07:28:08 +0000 (09:28 +0200)]
Current release highlighted and selected by default
Vitaliy Pylypiv [Tue, 6 Jan 2015 19:41:28 +0000 (21:41 +0200)]
Autoassign with filter is implemented
Vitaliy Pylypiv [Tue, 6 Jan 2015 19:31:12 +0000 (21:31 +0200)]
Release filter for None is implemented
Vitaliy Pylypiv [Tue, 6 Jan 2015 19:08:58 +0000 (21:08 +0200)]
Release removal is implemented. More permissions checks are added.
Vitaliy Pylypiv [Tue, 6 Jan 2015 18:29:46 +0000 (20:29 +0200)]
Release editing is implemented.
Vitaliy Pylypiv [Tue, 6 Jan 2015 17:58:41 +0000 (19:58 +0200)]
Releases management is introduced.
Vitaliy Pylypiv [Thu, 1 Jan 2015 16:56:25 +0000 (18:56 +0200)]
Column minimization is implemented.
Vitaliy Pylypiv [Sun, 28 Dec 2014 16:03:58 +0000 (18:03 +0200)]
Message is shown when task board is empty (there are no any tasks found)
Vitaliy Pylypiv [Sun, 28 Dec 2014 15:55:15 +0000 (17:55 +0200)]
all actions PHP are moved out of www directory
Vitaliy Pylypiv [Sun, 28 Dec 2014 15:43:05 +0000 (17:43 +0200)]
User story title and description editing is fixed
Vitaliy Pylypiv [Sun, 28 Dec 2014 15:19:43 +0000 (17:19 +0200)]
CSS are modified for more responsive design
Vitaliy Pylypiv [Sun, 28 Dec 2014 10:03:53 +0000 (12:03 +0200)]
db_query_params is used now instead of db_query
Vitaliy Pylypiv [Sun, 28 Dec 2014 09:18:38 +0000 (11:18 +0200)]
util_make_url helper is used for all ajax call, TaskBoardHtml.php is moved under common directory
Vitaliy Pylypiv [Sun, 28 Dec 2014 07:50:31 +0000 (09:50 +0200)]
taskboard plugin is added into the repo
Roland Mas [Thu, 5 Feb 2015 10:31:14 +0000 (11:31 +0100)]
Merge branch '6.0'
Roland Mas [Thu, 5 Feb 2015 10:31:03 +0000 (11:31 +0100)]
Merge branch 'Branch_5_3' into 6.0
Roland Mas [Thu, 5 Feb 2015 10:06:09 +0000 (11:06 +0100)]
Ensure proper permissions of user home directories
Sylvain Beucler [Tue, 3 Feb 2015 17:12:30 +0000 (18:12 +0100)]
More CHANGES
Sylvain Beucler [Tue, 3 Feb 2015 16:11:43 +0000 (17:11 +0100)]
Update CHANGES
Sylvain Beucler [Tue, 3 Feb 2015 15:56:20 +0000 (16:56 +0100)]
Merge branch 'Branch_5_3' into 6.0
Sylvain Beucler [Tue, 3 Feb 2015 15:56:05 +0000 (16:56 +0100)]
Update CHANGES
Sylvain Beucler [Tue, 3 Feb 2015 15:13:25 +0000 (16:13 +0100)]
scmsvn: unify repo creation with ITK; implement RO access for SSH
Sylvain Beucler [Tue, 3 Feb 2015 14:57:16 +0000 (15:57 +0100)]
project admin: don't enforce to enter a description (especially when modifying the default projects such as 'siteadmin')
Sylvain Beucler [Tue, 3 Feb 2015 13:51:07 +0000 (14:51 +0100)]
reactivity: convert scmhook
Franck Villaume [Sun, 1 Feb 2015 13:33:11 +0000 (14:33 +0100)]
Merge branch '6.0'
Franck Villaume [Sun, 1 Feb 2015 13:26:02 +0000 (14:26 +0100)]
docman: fix wrong var
Roland Mas [Fri, 30 Jan 2015 13:53:55 +0000 (14:53 +0100)]
We don't need cron anymore in lxc-wrapper
Roland Mas [Fri, 30 Jan 2015 13:19:36 +0000 (14:19 +0100)]
Update version numbers after branching for 6.0
Roland Mas [Fri, 30 Jan 2015 13:15:42 +0000 (14:15 +0100)]
Merge branch '6.0'
Roland Mas [Fri, 30 Jan 2015 13:14:46 +0000 (14:14 +0100)]
Update version numbers for 6.0 branch
Roland Mas [Fri, 30 Jan 2015 12:37:45 +0000 (13:37 +0100)]
Merge branch 'feature/browse-private-repositories'
Roland Mas [Tue, 27 Jan 2015 07:55:44 +0000 (08:55 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Mon, 26 Jan 2015 21:13:43 +0000 (22:13 +0100)]
Merge branch 'Branch_5_3'
Roland Mas [Mon, 26 Jan 2015 21:12:31 +0000 (22:12 +0100)]
Removed code that made PHPunit run twice and ignore failures
Roland Mas [Mon, 26 Jan 2015 20:43:13 +0000 (21:43 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Mon, 26 Jan 2015 20:42:54 +0000 (21:42 +0100)]
Merge branch 'Branch_5_3'
Roland Mas [Mon, 26 Jan 2015 17:03:37 +0000 (18:03 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Mon, 26 Jan 2015 17:03:11 +0000 (18:03 +0100)]
Added another place where to look for gitweb static files
Roland Mas [Mon, 26 Jan 2015 16:08:37 +0000 (17:08 +0100)]
Reverting "Set an explicit group id"
Reverting "Actually remove configuration line"
Reverting "Don't run gitweb under a particular group ID"
Sylvain Beucler [Mon, 26 Jan 2015 16:05:03 +0000 (17:05 +0100)]
mediawiki: properly propagate random password and real name to the DB
Sylvain Beucler [Mon, 26 Jan 2015 15:51:29 +0000 (16:51 +0100)]
mediawiki: reuse user e-mail from FusionForge
Roland Mas [Mon, 26 Jan 2015 13:45:06 +0000 (14:45 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Mon, 26 Jan 2015 13:42:21 +0000 (14:42 +0100)]
Don't use hardcoded user/group names
Roland Mas [Mon, 26 Jan 2015 13:42:01 +0000 (14:42 +0100)]
Set an explicit group id
Roland Mas [Mon, 26 Jan 2015 13:17:41 +0000 (14:17 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Mon, 26 Jan 2015 12:15:35 +0000 (13:15 +0100)]
Removed debug messages
Roland Mas [Mon, 26 Jan 2015 12:15:05 +0000 (13:15 +0100)]
Actually remove configuration line
Roland Mas [Mon, 26 Jan 2015 11:33:40 +0000 (12:33 +0100)]
Don't run gitweb under a particular group ID
Roland Mas [Mon, 26 Jan 2015 10:42:26 +0000 (11:42 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Franck Villaume [Sun, 25 Jan 2015 15:12:13 +0000 (16:12 +0100)]
missing global
Sylvain Beucler [Fri, 23 Jan 2015 16:22:29 +0000 (17:22 +0100)]
mta-postfix: main.cf needs to be world-readable (otherwise 'sendmail' fails) - put database configuration in a separate file
Roland Mas [Fri, 23 Jan 2015 12:31:45 +0000 (13:31 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Fri, 23 Jan 2015 10:43:27 +0000 (11:43 +0100)]
Added /usr/lib64/firefox to $PATH to hopefully fix Selenium problems
Roland Mas [Thu, 22 Jan 2015 18:18:20 +0000 (19:18 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Thu, 22 Jan 2015 17:39:37 +0000 (18:39 +0100)]
Added short hostname to /etc/hosts
Roland Mas [Thu, 22 Jan 2015 14:40:49 +0000 (15:40 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Sylvain Beucler [Wed, 21 Jan 2015 17:35:30 +0000 (18:35 +0100)]
vhosts: don't try to install obsolete files
Sylvain Beucler [Wed, 21 Jan 2015 17:04:11 +0000 (18:04 +0100)]
reactivity: convert create_vhosts.php
Sylvain Beucler [Wed, 21 Jan 2015 17:03:28 +0000 (18:03 +0100)]
vhosts: reuse httpd configuration (log/ssl-off/block_trace)
Sylvain Beucler [Wed, 21 Jan 2015 17:02:49 +0000 (18:02 +0100)]
vhosts: reuse httpd config expansion
Sylvain Beucler [Wed, 21 Jan 2015 16:34:07 +0000 (17:34 +0100)]
vhosts: restart apache unconditionally (like systasksd)
Sylvain Beucler [Wed, 21 Jan 2015 16:20:15 +0000 (17:20 +0100)]
vhosts: are DNS aliases to standard FF web hosting and do not need separate log files
... nor a separate logrotate conf, which incidentally doesn't match the default template.
Sylvain Beucler [Wed, 21 Jan 2015 16:13:12 +0000 (17:13 +0100)]
vhosts: allow customization from /etc/fusionforge/custom/httpd.vhosts.tmpl; pass 'unix_group_name' to the template
Sylvain Beucler [Wed, 21 Jan 2015 16:12:13 +0000 (17:12 +0100)]
vhosts: disable cgi-bin/ by default - CVE-2014-6275
Sylvain Beucler [Wed, 21 Jan 2015 14:09:27 +0000 (15:09 +0100)]
vhosts: fix ScriptAlias syntax
Sylvain Beucler [Wed, 21 Jan 2015 13:31:21 +0000 (14:31 +0100)]
vhosts: indent
Sylvain Beucler [Wed, 21 Jan 2015 13:30:24 +0000 (14:30 +0100)]
vhosts: use of 'VirtualDocumentRoot' and 'VirtualScriptAlias' is misleading, since it only applies to a single virtualhost
Sylvain Beucler [Wed, 21 Jan 2015 13:29:21 +0000 (14:29 +0100)]
vhosts: fix include path in cronjob
Sylvain Beucler [Wed, 21 Jan 2015 13:28:53 +0000 (14:28 +0100)]
vhosts: fix form URL in the user interface
Sylvain Beucler [Wed, 21 Jan 2015 13:28:04 +0000 (14:28 +0100)]
testsuite: clarify db_reload.sh output (3 dots look like 3s seconds passed, but it's static)
Sylvain Beucler [Wed, 21 Jan 2015 13:27:14 +0000 (14:27 +0100)]
testsuite: Fix 'could not change directory to /root: Permission denied'
Roland Mas [Wed, 21 Jan 2015 10:43:23 +0000 (11:43 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Sylvain Beucler [Wed, 21 Jan 2015 09:32:03 +0000 (10:32 +0100)]
reactivity: remove reference to removed cron conf
Roland Mas [Wed, 21 Jan 2015 08:49:41 +0000 (09:49 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Roland Mas [Tue, 20 Jan 2015 13:12:11 +0000 (14:12 +0100)]
Document branch purpose in CHANGES
Roland Mas [Wed, 21 Jan 2015 08:43:17 +0000 (09:43 +0100)]
Don't try to sed a nonexisting file
Sylvain Beucler [Tue, 20 Jan 2015 16:52:46 +0000 (17:52 +0100)]
reactivity: convert mailing_lists_create.php
Sylvain Beucler [Tue, 20 Jan 2015 16:20:09 +0000 (17:20 +0100)]
reactivity: convert massmail.php
Sylvain Beucler [Tue, 20 Jan 2015 16:19:12 +0000 (17:19 +0100)]
reactivity: remove old POC
Sylvain Beucler [Tue, 20 Jan 2015 16:18:06 +0000 (17:18 +0100)]
reactivity: fix status for user without groups + cosmetic
Sylvain Beucler [Tue, 20 Jan 2015 16:17:25 +0000 (17:17 +0100)]
reactivity: remove homedirs.php entry from cron conf
Roland Mas [Tue, 20 Jan 2015 10:51:58 +0000 (11:51 +0100)]
Merge branch 'master' into feature/browse-private-repositories
Sylvain Beucler [Tue, 20 Jan 2015 10:28:29 +0000 (11:28 +0100)]
testsuite: avoid Python/unattended-upgrades errors like <<'ascii' codec can't encode character>>