stable

Clone or download

Read-only

feat: prosemirror replaces ckeditor

All ckeditor features have been implemented in prosemirror editor, we can remove the former. Note 1: The Cypress tests have been updated because they were relying on ckeditor. How to test: - In the UI --> ProseMirror, ProseMirror everywhere - In artidoc cypress tests --> Tests pass successfully Note 2: There are two error "Unable to find popover element" logged in the Cypress tests logs. A dedicated fix will be published in order to address this issue. Part of story #38627: Choice of a new Rich Text Editor Change-Id: Ic7fdfebcce56018ab8b5d725775e0cedab94c5e5

Modified Files

Name
M plugins/artidoc/include/Artidoc/ArtidocController.php +0 −13 Go to diff View file
M plugins/artidoc/include/Artidoc/ArtidocPresenter.php +0 −1 Go to diff View file
M plugins/artidoc/include/Artidoc/artidoc.mustache +0 −1 Go to diff View file
M plugins/artidoc/scripts/artidoc/package.json +0 −4 Go to diff View file
M plugins/artidoc/scripts/artidoc/pnpm-lock.yaml +0 −16 Go to diff View file
M plugins/artidoc/scripts/artidoc/po/fr_FR.po +0 −12 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/DocumentContent.test.ts +15 −17 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/DocumentContent.vue +2 −5 Go to diff View file
D plugins/artidoc/scripts/artidoc/src/components/EditorChoice.vue +0 −53 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/section/description/SectionDescription.test.ts +22 −74 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/section/description/SectionDescription.vue +7 −19 Go to diff View file
D plugins/artidoc/scripts/artidoc/src/components/section/description/SectionDescriptionEditor.test.ts +0 −63 Go to diff View file
D plugins/artidoc/scripts/artidoc/src/components/section/description/SectionDescriptionEditor.vue +0 −197 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/section/footer/SectionFooter.test.ts +1 −1 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/section/header/SectionHeader.test.ts +22 −88 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/components/section/header/SectionHeader.vue +2 −28 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/composables/useEditorSectionContent.test.ts +45 −58 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/composables/useEditorSectionContent.ts +8 −16 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/composables/useSectionEditor.test.ts +0 −18 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/composables/useSectionEditor.ts +2 −10 Go to diff View file
D plugins/artidoc/scripts/artidoc/src/helpers/editor-choice.ts +0 −54 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/index.ts +0 −5 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/themes/artidoc.scss +0 −1 Go to diff View file
D plugins/artidoc/scripts/artidoc/src/themes/includes/_ckeditor-overrides.scss +0 −36 Go to diff View file
M plugins/artidoc/scripts/artidoc/src/themes/includes/_zindex.scss +4 −7 Go to diff View file
M plugins/artidoc/tests/e2e/cypress/cypress/e2e/artidoc.cy.ts +50 −60 Go to diff View file