stable
Clone or download
Read-only
part of: story #20919 define progress of artifacts How to test: - Add manually a n-uplet in the tracker_semantic_progress and fill the field_ids with two numeric fields (int/float/computed) - Go to the global semantic admin --> The text below "Progress" displays the current configuration - Go to the fields administration --> Those fields can't be deleted as they are used in the semantic Change-Id: I48b41c3918707d9808c128305992f376c41b2fb8
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/db/install.sql | +7 | −0 | Go to diff View file |
A | plugins/tracker/db/mysql/updates/2021/202104200935_create_table_plugin_tracker_semantic_progress.php | +48 | −0 | Go to diff View file |
M | plugins/tracker/db/uninstall.sql | +1 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/Progress/Administration/SemanticProgressIntroductionPresenter.php | +10 | −3 | Go to diff View file |
A | plugins/tracker/include/Tracker/Semantic/Progress/Exceptions/SemanticProgressBrokenConfigurationException.php | +36 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Semantic/Progress/IComputeProgression.php | +33 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Semantic/Progress/MethodBasedOnEffort.php | +88 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgress.php | +31 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgressBuilder.php | +76 | −1 | Go to diff View file |
A | plugins/tracker/include/Tracker/Semantic/Progress/SemanticProgressDao.php | +56 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Semantic/Tracker_SemanticManager.class.php | +5 | −1 | Go to diff View file |
M | plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po | +18 | −0 | Go to diff View file |
M | plugins/tracker/templates/semantic-progress/semantic-progress-introduction.mustache | +3 | −0 | Go to diff View file |
A | plugins/tracker/tests/unit/Tracker/Semantic/Progress/SemanticProgressBuilderTest.php | +223 | −0 | Go to diff View file |