stable
Clone or download
Read-only
Given a tracker has both status and done semantics configured, then administrator cannot update the status field if done is still configured. This will reduce the chances to end up in inconsistent data between done and status semantic. While I was here I updated the behavior of status semantic deletion: - A.D now minds its own business (notifications check is moved to tracker side) - No need for A.D to be activated to be able to delete the status. Part of request #13359: Done semantic should not load invalid values Change-Id: Ia9d8a6628b98d5c6a84e9045aa9bbd9fb6c53534
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/agiledashboard/include/agiledashboardPlugin.class.php | +16 | −24 | Go to diff View file |
M | plugins/agiledashboard/site-content/fr_FR/LC_MESSAGES/tuleap-agiledashboard.po | +7 | −7 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/SemanticStatusCanBeDeleted.php | +18 | −12 | Go to diff View file |
A | plugins/tracker/include/Tracker/Semantic/SemanticStatusFieldCanBeUpdated.php | +76 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/Tracker_Semantic_Status.class.php | +88 | −25 | Go to diff View file |
M | plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po | +14 | −7 | Go to diff View file |