stable

Clone or download

Read-only

feat: ConfigurationModal to change artidoc config

Users that have write access to an artidoc can edit the configuration and change the selected tracker for future sections. part of story #38288: add a new section Change-Id: Ifaad8fef9cc7a95633d04d31f456e582e8c887c9

Modified Files

Name
M plugins/artidoc/include/Artidoc/ArtidocController.php +7 −0 Go to diff View file
M plugins/artidoc/include/Artidoc/ArtidocPresenter.php +10 −0 Go to diff View file
A plugins/artidoc/include/Artidoc/Document/Tracker/SuitableTrackersForDocumentRetriever.php +65 −0 Go to diff View file
M plugins/artidoc/include/Artidoc/artidoc.mustache +7 −9 Go to diff View file
M plugins/artidoc/include/artidocPlugin.php +16 −4 Go to diff View file
M plugins/artidoc/scripts/artidoc/package.json +2 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/pnpm-lock.yaml +6 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/po/fr_FR.po +58 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/App.vue +8 −3 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/DocumentHeader.test.ts +44 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/DocumentHeader.vue +45 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/ConfigurationModal.test.ts +99 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/ConfigurationModal.vue +205 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/ConfigurationModalHeader.vue +48 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/ErrorFeedback.vue +42 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/IntroductoryText.vue +46 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/components/configuration/SuccessFeedback.vue +41 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/helpers/rest-querier.ts +13 −0 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/helpers/stubs/ConfigurationStoreStub.ts +70 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/index.ts +19 −4 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/stores/configuration-store.ts +86 −0 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/themes/includes/_project-background.scss +17 −2 Go to diff View file
A plugins/artidoc/scripts/artidoc/src/title-injection-key.ts +22 −0 Go to diff View file
A plugins/artidoc/tests/unit/Artidoc/Document/Tracker/SuitableTrackersForDocumentRetrieverTest.php +86 −0 Go to diff View file