Branch: refs/heads/CRISTAL-142 Home: https://github.com/xwiki-contrib/cristal Commit: 9ac3b6090b9927ab1e3f51d8f7ddcb12a1da6099 https://github.com/xwiki-contrib/cristal/commit/9ac3b6090b9927ab1e3f51d8f7dd... Author: Pierre Jeanjean <[email protected]> Date: 2024-11-08 (Fri, 08 Nov 2024) Changed paths: M api/src/api/PageData.ts M api/src/api/cristalApp.ts M api/src/api/storage.ts M core/alerts/alerts-ui/src/vue/AlertsToasts.vue M core/backends/backend-api/src/abstractStorage.ts M core/backends/backend-dexie/src/wrappingOfflineStorage.ts M core/backends/backend-github/src/githubStorage.ts M core/backends/backend-xwiki/package.json M core/backends/backend-xwiki/src/xwikiStorage.ts M core/document/document-api/src/index.ts M core/document/document-default/src/defaultDocumentService.ts M core/hierarchy/hierarchy-default/src/utils.ts M core/hierarchy/hierarchy-xwiki/package.json R core/hierarchy/hierarchy-xwiki/src/__tests__/utils.test.ts M core/hierarchy/hierarchy-xwiki/src/components/componentsInit.ts R core/hierarchy/hierarchy-xwiki/src/utils.ts R core/hierarchy/hierarchy-xwiki/vitest.config.ts A core/history/history-api/package.json A core/history/history-api/src/index.ts A core/history/history-api/tsconfig.json A core/history/history-api/tsdoc.json A core/history/history-api/vite.config.ts A core/history/history-default/package.json A core/history/history-default/src/components/componentsInit.ts A core/history/history-default/src/index.ts A core/history/history-default/tsconfig.json A core/history/history-default/tsdoc.json A core/history/history-default/vite.config.ts A core/history/history-github/package.json A core/history/history-github/src/components/componentsInit.ts A core/history/history-github/src/index.ts A core/history/history-github/tsconfig.json A core/history/history-github/tsdoc.json A core/history/history-github/vite.config.ts A core/history/history-ui/langs/translation-en.json A core/history/history-ui/langs/translation-fr.json A core/history/history-ui/package.json A core/history/history-ui/src/HistoryExtraTab.ts A core/history/history-ui/src/index.ts A core/history/history-ui/src/translations.ts A core/history/history-ui/src/vue/HistoryTab.vue A core/history/history-ui/tsconfig.json A core/history/history-ui/tsdoc.json A core/history/history-ui/vite.config.ts A core/history/history-xwiki/package.json A core/history/history-xwiki/src/components/componentsInit.ts A core/history/history-xwiki/src/index.ts A core/history/history-xwiki/tsconfig.json A core/history/history-xwiki/tsdoc.json A core/history/history-xwiki/vite.config.ts M core/navigation-tree/navigation-tree-filesystem/src/components/componentsInit.ts M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts M core/page-actions/page-actions-ui/src/vue/PageActions.vue A core/xwiki/xwiki-utils/package.json A core/xwiki/xwiki-utils/src/__tests__/utils.test.ts A core/xwiki/xwiki-utils/src/index.ts A core/xwiki/xwiki-utils/tsconfig.json A core/xwiki/xwiki-utils/tsdoc.json A core/xwiki/xwiki-utils/vite.config.ts A core/xwiki/xwiki-utils/vitest.config.ts M ds/api/src/index.ts M ds/shoelace/src/vue/x-alert.vue M ds/vuetify/src/vue/x-alert.vue M lib/package.json M lib/src/components/DefaultCristalApp.ts M lib/src/staticBuild.ts M pnpm-lock.yaml M pnpm-workspace.yaml M skin/langs/translation-en.json M skin/langs/translation-fr.json M skin/src/vue/c-content.vue M sources/xwiki/mock-server/src/index.ts M web/e2e/main-page.spec.ts A web/e2e/pageObjects/HistoryExtraTab.ts M web/package.json M web/src/index.ts Log Message: ----------- CRISTAL-142: View history if the backend supports it * Add components `PageRevisionManager` and `PageRevisionManagerProvider` * Add implementation for XWiki and GitHub * Add History extra tab * Disable edit operations and display alert when user is browsing a specific revision * Create utility module `cristal-xwiki-utils` * Add UI test To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications