stable

Clone or download

Read-only

feat(new-art-link-field): Feature flag

part of: story #24968 [modal] have the list of linked artifacts How to test: - Set up the feature flag: `tuleap config-set feature_flag_use_art_links_v2_in_artifact_modal 1` --> In Kanban, PV2 and TTM, edition and creation modal have the "under construction" link field. Note: It is a disabled field with a placeholder saying "under construction ..." Change-Id: I8ab266ad553e5ad8ffb5939348c02d85f34421ba

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/KanbanPresenter.class.php +7 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Milestone/Pane/Planning/PlanningV2Presenter.class.php +4 −0 Go to diff View file
M plugins/agiledashboard/scripts/kanban/src/app/app-kanban-controller.js +6 −5 Go to diff View file
M plugins/agiledashboard/scripts/kanban/src/app/app-kanban-controller.test.js +2 −0 Go to diff View file
M plugins/agiledashboard/scripts/kanban/src/app/app-main-controller.js +5 −0 Go to diff View file
M plugins/agiledashboard/scripts/kanban/src/app/shared-properties/shared-properties-service.js +7 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/backlog-item/backlog-item-details/backlog-item-details-controller.js +2 −1 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/backlog-item/backlog-item-details/backlog-item-details-controller.test.js +1 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/backlog/backlog-controller.js +4 −2 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/backlog/backlog-controller.test.js +2 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/edit-item/edit-item-service.js +2 −1 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/main-controller.js +5 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/planner-view/planner-view-component.js +6 −3 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/planner-view/planner-view-component.test.js +4 −0 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/src/app/shared-properties/shared-properties-service.js +11 −0 Go to diff View file
M plugins/agiledashboard/templates/kanban.mustache +1 −0 Go to diff View file
M plugins/agiledashboard/templates/pane-planning-v2.mustache +1 −0 Go to diff View file
M plugins/agiledashboard/templates/widgets/widget-kanban.mustache +1 −0 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexPresenter.class.php +7 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/app-controller.js +5 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/execution/execution-detail-controller.js +3 −1 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/shared-properties/shared-properties-service.js +11 −0 Go to diff View file
M plugins/testmanagement/templates/index.mustache +1 −0 Go to diff View file
A plugins/tracker/include/Modal/FeatureFlagArtifactModalLinksFieldV2.php +36 −0 Go to diff View file
M plugins/tracker/include/trackerPlugin.php +1 −0 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/po/fr_FR.po +4 −1 Go to diff View file
A plugins/tracker/scripts/lib/artifact-modal/src/fields/link-field-v2/LinkField.ts +46 −0 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/gettext-catalog.ts +2 −0 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/model/form-tree-builder.js +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/tuleap-artifact-modal-controller.js +1 −0 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/tuleap-artifact-modal-service.js +13 −3 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/tuleap-artifact-modal-service.test.js +8 −2 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/tuleap-artifact-modal.js +1 −0 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/src/tuleap-artifact-modal.tpl.html +7 −1 Go to diff View file