[evolvis-commits] r6624: Merged improvetasks (Item #580: default categories created for subprojects)
Roland Mas
lolando at debian.org
Fri May 14 16:55:25 CEST 2010
Author: Roland Mas <lolando at debian.org>
Date: 2010-05-14 16:55:25 +0200 (Fri, 14 May 2010)
New Revision: 6624
Added:
trunk/gforge_base/evolvisforge/gforge/etc/local.d/90task-categories
Modified:
trunk/gforge_base/evolvisforge/gforge/common/include/Group.class.php
trunk/gforge_base/evolvisforge/gforge/common/pm/ProjectGroup.class.php
trunk/gforge_base/evolvisforge/gforge/debian/changelog
Log:
Merged improvetasks (Item #580: default categories created for subprojects)
Modified: trunk/gforge_base/evolvisforge/gforge/common/pm/ProjectGroup.class.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/common/pm/ProjectGroup.class.php 2010-05-14 14:32:52 UTC (rev 6623)
+++ trunk/gforge_base/evolvisforge/gforge/common/pm/ProjectGroup.class.php 2010-05-14 14:55:25 UTC (rev 6624)
@@ -25,6 +25,7 @@
*/
require_once $gfcommon.'include/Error.class.php';
+require_once $gfcommon.'pm/ProjectCategory.class.php';
/**
* Fetches a ProjectGroup object from the database
@@ -184,6 +185,13 @@
}
}
+ if (defined ($sys_default_task_categories)) {
+ foreach ($sys_default_task_categories as $catname) {
+ $cat = new ProjectCategory ($this) ;
+ $cat->create ($catname) ;
+ }
+ }
+
db_commit();
$this->Group->normalizeAllRoles () ;
Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog 2010-05-14 14:32:52 UTC (rev 6623)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog 2010-05-14 14:55:25 UTC (rev 6624)
@@ -1,3 +1,10 @@
+gforge (4.8.3+evolvis13) xunstable; urgency=low
+
+ * Item #580: default categories created for subprojects (from branch
+ improvetasks).
+
+ -- Roland Mas <roland at gnurandal.com> Mon, 10 May 2010 11:46:43 +0200
+
gforge (4.8.3+evolvis12) unstable; urgency=low
* Mark contributed Univention sync scripts as productive use
Added: trunk/gforge_base/evolvisforge/gforge/etc/local.d/90task-categories
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/etc/local.d/90task-categories (rev 0)
+++ trunk/gforge_base/evolvisforge/gforge/etc/local.d/90task-categories 2010-05-14 14:55:25 UTC (rev 6624)
@@ -0,0 +1,10 @@
+//
+// Default categories for task trackers
+//
+
+$sys_default_task_categories = array (
+ 'PM',
+ 'SWE',
+ 'TQS',
+ 'FQS',
+ ) ;
More information about the evolvis-commits
mailing list