stable

Clone or download

Read-only

Move document to Vue 2.7

Ended up being forced to drop a few tests from FileCreationModal.test.ts, those tests were relying on the internal structure of the component instead of how the component behaves. As such they have little value and can break during upgrade (as we can see here...). vuex-composition-helpers has been updated to 1.2.0 to support Vue 2.7. See https://github.com/greenpress/vuex-composition-helpers/compare/42458c511aa88c405274f766d676125b989959b2..828f47dd00b8f9edcbeb8b571d640d49e59c79c7 unplugin-vue2-script-setup is still needed for Jest, vue2-jest does yet support the script setup syntax. An additional contribution will be done after this one to clean up the defineComponent() calls. Part of request #27524 Vue: 2.6.14 -> 2.7.8 Change-Id: I733f84340b106d7bae86e38069225d75c827b29e

Modified Files

Name
M lib/frontend/vue-breadcrumb-privacy/package.json +2 −2 Go to diff View file
M lib/frontend/vue-breadcrumb-privacy/pnpm-lock.yaml +84 −14 Go to diff View file
M lib/frontend/vue-breadcrumb-privacy/vite.config.ts +2 −2 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/README.md +2 −2 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/package.json +1 −1 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/pnpm-lock.yaml +71 −9 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/src/index.ts +1 −1 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/vite.config.ts +2 −2 Go to diff View file
M plugins/document/jest.config.js +1 −1 Go to diff View file
M plugins/document/package.json +3 −3 Go to diff View file
M plugins/document/pnpm-lock.yaml +113 −45 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionDate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionGlobalText.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionList.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionNumber.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionOwner.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/CriterionText.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/Criteria/SearchInformationPopover.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/OngoingUploadModal.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchHeader.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchItemModals.vue +2 −8 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellCreateDate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellCustomProperty.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellDate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellDescription.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellFilename.vue +1 −7 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellId.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellLocation.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellObsolescenceDate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellOwner.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellStatus.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellString.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellTitle.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/CellUpdateDate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/Cells/SearchItemDropdown.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/SearchResultTable.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/TableBodyEmpty.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/TableBodyResultRow.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/TableBodyResults.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/AdvancedSearch/SearchResult/TableBodySkeleton.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Breadcrumb/DocumentBreadcrumb.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Breadcrumb/DocumentBreadcrumbDocument.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Breadcrumb/DocumentBreadcrumbElement.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/EmbeddedDisplay/ActionsHeader.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/EmbeddedDisplay/DisplayEmbedded.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/EmbeddedDisplay/DisplayEmbeddedContent.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/EmbeddedDisplay/EmbeddedFileEditionSwitcher.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/ActionsButton/NewItemButton.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DragNDrop/CurrentFolderDropZone.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/DropDownMenuTreeView.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/DropDownQuickLook.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/FileCreationModal.test.ts +3 −62 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/FileCreationModal.vue +1 −5 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/DocumentGlobalPropertyForCreate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/FolderDefaultPropertiesForCreate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/FolderGlobalPropertiesForCreate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/ObsolescenceDatePropertyForCreate.test.ts +6 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/ObsolescenceDatePropertyForCreate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/OtherInformationPropertiesForCreate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/StatusPropertyWithCustomBindingForDocumentCreate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewDocument/PropertiesForCreate/StatusPropertyWithCustomBindingForFolderCreate.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewVersion/History/FileVersionHistory.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewVersion/History/FileVersionHistoryContent.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewVersion/History/FileVersionHistorySkeleton.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/NewVersion/PreviewFilenameNewVersion.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/DropDown/PropertiesForCreateOrUpdate/AlwaysThereProperties/OwnerProperty.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/EmptyState/EmptyFolderForReaders.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/EmptyState/EmptyFolderForWriters.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/GlobalErrorModal.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/GoBackToRootButton.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/ItemPermissionError.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/LoadingError.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/PermissionError.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/Error/ShowErrorDetails.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/LockInfo/DocumentTitleLockInfo.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/ModalCommon/ModalFeedback.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/ModalCommon/ModalHeader.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/ModalCommon/PreviewFilename.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/ModalCommon/PreviewFilenameProperty.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/ProgressBar/GlobalUploadProgressBar.vue +1 −1 Go to diff View file
M plugins/document/scripts/document/components/Folder/ProgressBar/UploadProgressBar.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/components/Folder/QuickLook/QuickLookPropertyDate.vue +2 −2 Go to diff View file
M plugins/document/scripts/document/helpers/local-vue.ts +0 −2 Go to diff View file
M plugins/document/scripts/document/helpers/use-router.ts +1 −1 Go to diff View file
M plugins/document/scripts/document/index.js +0 −2 Go to diff View file
M plugins/document/tsconfig.json +0 −1 Go to diff View file
M plugins/document/webpack.common.js +0 −7 Go to diff View file