Branch: refs/heads/CRISTAL-142
Home:
https://github.com/xwiki-contrib/cristal
Commit: 9ac3b6090b9927ab1e3f51d8f7ddcb12a1da6099
https://github.com/xwiki-contrib/cristal/commit/9ac3b6090b9927ab1e3f51d8f7d…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
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