Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/cql
Commit: 177a8643e8f12f59ca64c8ac494308f849b09e16
https://github.com/xwiki-contrib/cql/commit/177a8643e8f12f59ca64c8ac494308f…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M pom.xml
M query/pom.xml
R query/src/main/java/org/xwiki/contrib/cql/query/converters/ConfluenceIdResolver.java
R query/src/main/java/org/xwiki/contrib/cql/query/converters/ConfluenceSpaceResolver.java
M query/src/main/java/org/xwiki/contrib/cql/query/converters/DefaultCQLToSolrAtomConverter.java
M query/src/main/java/org/xwiki/contrib/cql/query/converters/internal/AbstractIdCQLToSolrAtomConverter.java
R query/src/main/java/org/xwiki/contrib/cql/query/converters/internal/ConfluencePageClassConfluenceIdResolver.java
R query/src/main/java/org/xwiki/contrib/cql/query/converters/internal/DefaultConfluenceIdResolver.java
R query/src/main/java/org/xwiki/contrib/cql/query/converters/internal/DefaultConfluenceSpaceResolver.java
M query/src/main/resources/META-INF/components.txt
M query/src/test/java/org/xwiki/contrib/cql/query/CQLQueryExecutorTest.java
M query/src/test/java/org/xwiki/contrib/cql/query/CQLTest.java
Log Message:
-----------
Use resolvers from the Confluence module instead of the custom ones
Commit: bdf4ae6f7bb6f97a9a6847631c84e8089173ade0
https://github.com/xwiki-contrib/cql/commit/bdf4ae6f7bb6f97a9a6847631c84e80…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M aqlparser/pom.xml
M pom.xml
M query/pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release cql-0.1.0
Compare: https://github.com/xwiki-contrib/cql/compare/1433dbdfd149...bdf4ae6f7bb6
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cql/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 7e0372e90ff92b9922bccb33310b2513d3b8d9b1
https://github.com/xwiki/xwiki-platform/commit/7e0372e90ff92b9922bccb33310b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/DocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/test/MockitoOldcore.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* More consistent required right checking in the Document script API.
* Let the current user reference resolver mock actually return the
current user reference.
* Add tests for required rights handling in the Document script API.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 36969b2af9a5b1cda4a7ecc2d219bec3b080cca3
https://github.com/xwiki/xwiki-platform/commit/36969b2af9a5b1cda4a7ecc2d219…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/DocumentLocaleReader.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/class/class1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document2.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentattachmentwithoutcontent.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithnestedspaces1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithunknownelements.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/emptydocument.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacy1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacytranslation1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/new1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/legacymixed1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested2.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-noforcedocument.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-sourcetype.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.output.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipFirstDocument.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipLastSpace.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/xar1.input.test
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Don't set a default parameter for enforce_required_rights when reading
a XAR.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 5f98bde87288326cf5787604e2bb87836875ed0e
https://github.com/xwiki/xwiki-platform/commit/5f98bde87288326cf5787604e2bb…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DefaultAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
Log Message:
-----------
XWIKI-22640: DefaultAuthorizationManager doesn't properly set the wiki reference
* Ensure to properly set the wiki reference
* Add a test to cover it
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/CRISTAL-274
Home: https://github.com/xwiki-contrib/cristal
Commit: 54e5c9a16d8f593fb3f48dce2c453e45b2de56f0
https://github.com/xwiki-contrib/cristal/commit/54e5c9a16d8f593fb3f48dce2c4…
Author: Simpel <git(a)simpel.cc>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A core/authentication/authentication-ui/langs/translation-de.json
Log Message:
-----------
Added translation using Weblate (German)
Commit: ca89fa3392b69c22da9815a7f214e5d88190a4d9
https://github.com/xwiki-contrib/cristal/commit/ca89fa3392b69c22da9815a7f21…
Author: Simpel <git(a)simpel.cc>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/authentication/authentication-ui/langs/translation-de.json
Log Message:
-----------
Translated using Weblate (German)
Currently translated at 100.0% (4 of 4 strings)
Translation: XWiki Contrib/cristal - authentication-ui
Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-authenticatio…
Commit: fdef32218f17521e6341201ed93f50ec24db919b
https://github.com/xwiki-contrib/cristal/commit/fdef32218f17521e6341201ed93…
Author: Simpel <git(a)simpel.cc>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/authentication/authentication-ui/langs/translation-de.json
Log Message:
-----------
Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)
Translation: XWiki Contrib/cristal - authentication-ui
Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-authenticatio…
Commit: 07ded47695430525e11a4f06d65681d514fd4772
https://github.com/xwiki-contrib/cristal/commit/07ded47695430525e11a4f06d65…
Author: Simpel <git(a)simpel.cc>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A core/page-actions/page-actions-ui/langs/translation-de.json
Log Message:
-----------
Added translation using Weblate (German)
Commit: 1cde8374b49804e854ef8b634f532c046f6ce363
https://github.com/xwiki-contrib/cristal/commit/1cde8374b49804e854ef8b634f5…
Author: Simpel <git(a)simpel.cc>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/page-actions/page-actions-ui/langs/translation-de.json
Log Message:
-----------
Translated using Weblate (German)
Currently translated at 100.0% (6 of 6 strings)
Translation: XWiki Contrib/cristal - page-actions-ui
Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-page-actions-…
Commit: 3c6bde8f6b68207c9e3803933acb87aba6d7388d
https://github.com/xwiki-contrib/cristal/commit/3c6bde8f6b68207c9e3803933ac…
Author: 一颗小土豆 <2428100619(a)qq.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A core/attachments/attachments-ui/langs/translation-zh.json
Log Message:
-----------
Added translation using Weblate (Chinese (Simplified) (zh))
Commit: 9419f13525dcc9dae45a80ead23f25ac206b9f2e
https://github.com/xwiki-contrib/cristal/commit/9419f13525dcc9dae45a80ead23…
Author: 一颗小土豆 <2428100619(a)qq.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/attachments/attachments-ui/langs/translation-zh.json
Log Message:
-----------
Translated using Weblate (Chinese (Simplified) (zh))
Currently translated at 100.0% (5 of 5 strings)
Translation: XWiki Contrib/cristal - attachments-ui
Translate-URL: https://l10n.xwiki.org/projects/xwiki-contrib/cristal/cristal-attachments-u…
Commit: b87f690b3a3b2a0435282c95097c16a1b1cc19e5
https://github.com/xwiki-contrib/cristal/commit/b87f690b3a3b2a0435282c95097…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M skin/src/vue/contentTools.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 398996542df122aa5b4e95d735839716b8c10b8b
https://github.com/xwiki-contrib/cristal/commit/398996542df122aa5b4e95d7358…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M skin/src/vue/contentTools.ts
Log Message:
-----------
[Misc] Improve contentTools.ts tsdoc
Commit: 979006c046ed9c875b4fb7c1269de61342871597
https://github.com/xwiki-contrib/cristal/commit/979006c046ed9c875b4fb7c1269…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'origin/main' into CRISTAL-274
Commit: 0f217f506d468dab0f4e3ed4f8e69747848f215a
https://github.com/xwiki-contrib/cristal/commit/0f217f506d468dab0f4e3ed4f8e…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/attachments/attachments-api/package.json
A core/attachments/attachments-api/src/attachment.ts
A core/attachments/attachments-api/src/attachmentsPreview.ts
A core/attachments/attachments-api/src/attachmentsService.ts
M core/attachments/attachments-api/src/index.ts
M core/attachments/attachments-default/package.json
A core/attachments/attachments-default/src/defaultAttachmentPreview.ts
M core/attachments/attachments-default/src/index.ts
A core/attachments/attachments-ui/src/vue/AttachmentPreview.vue
M core/attachments/attachments-ui/src/vue/AttachmentsTab.vue
M core/attachments/attachments-ui/src/vue/AttachmentsTable.vue
M core/model/model-click-listener/package.json
M core/model/model-click-listener/src/DefaultClickListener.ts
M pnpm-lock.yaml
Log Message:
-----------
--wip-- [skip ci]
Commit: ed63844e866d0f927809bbe3ed1e5ba65f9322b1
https://github.com/xwiki-contrib/cristal/commit/ed63844e866d0f927809bbe3ed1…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A core/attachments/attachments-ui/langs/translation-zh.json
A core/authentication/authentication-ui/langs/translation-de.json
A core/page-actions/page-actions-ui/langs/translation-de.json
Log Message:
-----------
Merge pull request #389 from xwikiorgci/weblate-xwiki-contrib-cristal-skin
Translations update from Weblate
Commit: b5e09f1819e1ad8d545ea579c20c479885bbb57d
https://github.com/xwiki-contrib/cristal/commit/b5e09f1819e1ad8d545ea579c20…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M skin/src/vue/contentTools.ts
Log Message:
-----------
[Misc] Improve contentTools.ts tsdoc
Fix linting issues.
Commit: d8da09359bdea4e2648d55da619f4dd9c7daaedb
https://github.com/xwiki-contrib/cristal/commit/d8da09359bdea4e2648d55da619…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/authentication/authentication-ui/package.json
M core/authentication/authentication-ui/src/vue/__tests__/UserDetails.test.ts
M electron/renderer/package.json
M electron/renderer/src/index.ts
M extension-manager/src/components/defaultComponent.ts
M extension-manager/src/components/defaultExtensionManager.ts
M extensions/menubuttons/src/components/menuEntryButton1.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider2.ts
M pnpm-lock.yaml
M skin/src/components/defaultSkinManager.ts
M skin/src/components/defaultUIXEditorProvider.ts
M skin/src/components/defaultUIXTemplateProvider.ts
M skin/src/components/defaultVueTemplateProvider.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
Log Message:
-----------
[Misc] Add deterministic import/export order
Always import reflect-metadata first.
Commit: a40b9061b2bae5265a6bca554c5be6fc93f8903b
https://github.com/xwiki-contrib/cristal/commit/a40b9061b2bae5265a6bca554c5…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
Log Message:
-----------
CRISTAL-294: Authentication tokens are not accessible in electron
Commit: 40fc746d8b6ea68c5908b6bf6ec796ce04c77106
https://github.com/xwiki-contrib/cristal/commit/40fc746d8b6ea68c5908b6bf6ec…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/attachments/attachments-default/src/defaultAttachmentPreview.ts
Log Message:
-----------
--wip-- [skip ci]
Commit: 5890f844cba66575f0907db0d40629432314fe46
https://github.com/xwiki-contrib/cristal/commit/5890f844cba66575f0907db0d40…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A core/attachments/attachments-ui/langs/translation-zh.json
A core/authentication/authentication-ui/langs/translation-de.json
M core/authentication/authentication-ui/package.json
M core/authentication/authentication-ui/src/vue/__tests__/UserDetails.test.ts
A core/page-actions/page-actions-ui/langs/translation-de.json
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/renderer/package.json
M electron/renderer/src/index.ts
M extension-manager/src/components/defaultComponent.ts
M extension-manager/src/components/defaultExtensionManager.ts
M extensions/menubuttons/src/components/menuEntryButton1.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider.ts
M extensions/menubuttons/src/components/uixMenuTemplateProvider2.ts
M pnpm-lock.yaml
M skin/src/components/defaultSkinManager.ts
M skin/src/components/defaultUIXEditorProvider.ts
M skin/src/components/defaultUIXTemplateProvider.ts
M skin/src/components/defaultVueTemplateProvider.ts
M skin/src/components/templateTemplateProvider.ts
M skin/src/components/uixVueTemplateProvider.ts
M skin/src/vue/contentTools.ts
Log Message:
-----------
Merge remote-tracking branch 'origin/main' into CRISTAL-274
Commit: e06daadaae3892d6eb24b239d64e4236ba89c4e1
https://github.com/xwiki-contrib/cristal/commit/e06daadaae3892d6eb24b239d64…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 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/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-default/src/DefaultExtraTabsService.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/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 electron/renderer/package.json
M electron/renderer/src/index.ts
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 (#418)
* 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
Commit: d3363b7f756e748500d22bf0df2008449345bad6
https://github.com/xwiki-contrib/cristal/commit/d3363b7f756e748500d22bf0df2…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 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/authentication/authentication-ui/package.json
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/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-default/src/DefaultExtraTabsService.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/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 electron/renderer/package.json
M electron/renderer/src/index.ts
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:
-----------
Merge remote-tracking branch 'origin/main' into CRISTAL-274
Commit: 654888605879c34fedce8acc4b3c61deed5915d9
https://github.com/xwiki-contrib/cristal/commit/654888605879c34fedce8acc4b3…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M core/attachments/attachments-api/src/attachment.ts
M core/attachments/attachments-api/src/attachmentsPreview.ts
M core/attachments/attachments-default/src/defaultAttachmentPreview.ts
M core/attachments/attachments-default/src/defaultAttachmentsService.ts
M core/attachments/attachments-ui/package.json
A core/attachments/attachments-ui/src/AttachmentPreviewContentAfterUIExtension.ts
M core/attachments/attachments-ui/src/index.ts
M core/attachments/attachments-ui/src/vue/AttachmentPreview.vue
M core/model/model-api/src/index.ts
M core/model/model-click-listener/src/DefaultClickListener.ts
M core/page-actions/page-actions-ui/src/vue/DeletePage.vue
M core/uiextension/uiextension-ui/src/vue/UIExtensions.vue
M pnpm-lock.yaml
M skin/src/vue/c-content.vue
Log Message:
-----------
--wip-- [skip ci]
Commit: ef94426cf445eaf4148614e456be8edd8140dd38
https://github.com/xwiki-contrib/cristal/commit/ef94426cf445eaf4148614e456b…
Author: Manuel Leduc <manuel.leduc(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M core/attachments/attachments-ui/src/vue/AttachmentPreview.vue
Log Message:
-----------
--wip-- [skip ci]
Compare: https://github.com/xwiki-contrib/cristal/compare/5f3dd0061fee...ef94426cf445
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: c49a32700cd3f519d23eb6b2f34f4bac8831ed24
https://github.com/xwiki/xwiki-platform/commit/c49a32700cd3f519d23eb6b2f34f…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/nestedspace/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-noforcedocument.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-sourcetype.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/xar1.input.test
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/input/XWikiDocumentLocaleEventGenerator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/document1.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment1content.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment2content.xml
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Don't output the enforceRequiredRights property in XAR output unless
it is true to avoid warnings in older versions.
* Adapt and fix tests of XAR and filter stream.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 7849ecece48b2c45b76414dd8b2e97a94057dfc9
https://github.com/xwiki/xwiki-platform/commit/7849ecece48b2c45b76414dd8b2e…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-ui/src/main/resources/XWiki/Authentication/WebPreferences.xml
Log Message:
-----------
XWIKI-22603: Improve rights setup
* fix wrong title
(cherry picked from commit 8375eeed0e3d1da02390b56de87611ec69f14e4f)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 5e4a30e2e07816f4ce0a2f6967aefad5034b53d6
https://github.com/xwiki/xwiki-platform/commit/5e4a30e2e07816f4ce0a2f6967ae…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-ui/src/main/resources/XWiki/Authentication/WebPreferences.xml
Log Message:
-----------
XWIKI-22603: Improve rights setup
* fix wrong title
(cherry picked from commit 8375eeed0e3d1da02390b56de87611ec69f14e4f)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: 838876008eac09d13c3adf59ee01173bb1e51e3f
https://github.com/xwiki-contrib/book-versions/commit/838876008eac09d13c3ad…
Author: Raluca Stavro <rstavro(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/BookPageTemplate.xml
A xwiki-book-versions-application/src/main/resources/BookVersions/Code/CreateBookPage.xml
M xwiki-book-versions-application/src/main/resources/BookVersions/Code/Translations.xml
Log Message:
-----------
BVERSION-11 : Add book page creation feature
- adding the book paage creation form
- using the slug transformation for page names
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 37b7aa968aca73690fad91b125f1dd08647ba8a5
https://github.com/xwiki/xwiki-platform/commit/37b7aa968aca73690fad91b125f1…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImpl.java
A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/wikis/WikiPagesResourceImplTest.java
Log Message:
-----------
XWIKI-22639: WikiPages REST endpoint always query main wiki in path based instances
* Ensure to use the wiki when performing the query
* Provide new unit test
* also fixes XWIKI-22630
(cherry picked from commit 2a7b3201fb5b9bd2853b3de9ec26a8e3c4fa1ac8)
Commit: a9e25fed128475067539876c9fae09ae11a3a6c8
https://github.com/xwiki/xwiki-platform/commit/a9e25fed128475067539876c9fae…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DefaultAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
Log Message:
-----------
XWIKI-22640: DefaultAuthorizationManager doesn't properly set the wiki reference
* Ensure to properly set the wiki reference
* Add a test to cover it
(cherry picked from commit 5f4e68d4b5b7338a03a35059583189527ee393fa)
(cherry picked from commit bd544e9b82c0722dcce5135c764c99f9b5a0a4c8)
Compare: https://github.com/xwiki/xwiki-platform/compare/05f9e116fca4...a9e25fed1284
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: bd544e9b82c0722dcce5135c764c99f9b5a0a4c8
https://github.com/xwiki/xwiki-platform/commit/bd544e9b82c0722dcce5135c764c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DefaultAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
Log Message:
-----------
XWIKI-22640: DefaultAuthorizationManager doesn't properly set the wiki reference
* Ensure to properly set the wiki reference
* Add a test to cover it
(cherry picked from commit 5f4e68d4b5b7338a03a35059583189527ee393fa)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: d7ed360599db6714997f064fb153c28188fddf8f
https://github.com/xwiki/xwiki-platform/commit/d7ed360599db6714997f064fb153…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-ui/src/main/resources/XWiki/Authentication/WebPreferences.xml
Log Message:
-----------
XWIKI-22603: Improve rights setup
(cherry picked from commit 5efc31cea1501c9a5cb593566fea8b558ff32a2a)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 05f9e116fca4919e92d0d73363d458cfdbe3c6c0
https://github.com/xwiki/xwiki-platform/commit/05f9e116fca4919e92d0d73363d4…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authentication/xwiki-platform-security-authentication-ui/src/main/resources/XWiki/Authentication/WebPreferences.xml
Log Message:
-----------
XWIKI-22603: Improve rights setup
(cherry picked from commit 5efc31cea1501c9a5cb593566fea8b558ff32a2a)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 93e5825fa7cd91abdbd1b4a65d7672e137299c5b
https://github.com/xwiki/xwiki-platform/commit/93e5825fa7cd91abdbd1b4a65d76…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/test/java/org/xwiki/administration/ConfigurableClassPageTest.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-macro/src/test/java/org/xwiki/rendering/internal/macro/DisplayMacroTest.java
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-macro/src/test/java/org/xwiki/icon/macro/IntegrationTests.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.db2.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.derby.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.mssql.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.oracle.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.postgresql.hbm.xml
M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/test/java/org/xwiki/panels/IncludedPagesDocumentInformationPageTest.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/test/java/org/xwiki/search/ui/SearchAdminPageTest.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-ui/src/test/java/org/xwiki/search/ui/SearchSuggestConfigSheetPageTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/entities/DefaultTestDocument.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-page/src/main/java/org/xwiki/test/page/WikiMacroSetup.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-ui/src/test/java/org/xwiki/user/profile/UserProfilePageTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Fix tests to take required rights into account.
* Fix the database definition to include a default value.
Commit: e638686742f6e25302548ca4e19fcbe290f5a148
https://github.com/xwiki/xwiki-platform/commit/e638686742f6e25302548ca4e19f…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManager.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManagerTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Don't load required rights from translations.
Commit: ab0bb463b89972e72b7b5d8c40e91aaf8046d2c9
https://github.com/xwiki/xwiki-platform/commit/ab0bb463b89972e72b7b5d8c40e9…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/database/DatabaseContainerExecutor.java
Log Message:
-----------
XWIKI-22605: Solr re-indexes many documents after restarting on PostgreSQL
* Fix the PostgreSQL version check for the "latest" tag.
Commit: a27820ee2b1827e588b0fdaad876cdf72b70010b
https://github.com/xwiki/xwiki-platform/commit/a27820ee2b1827e588b0fdaad876…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Fix the logic for enforcing required rights when saving documents via
the script API.
Compare: https://github.com/xwiki/xwiki-platform/compare/149a7c15a2f5...a27820ee2b18
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-rendering
Commit: 003183cb99bacfaa91c8cfa1d7ce672c97e84d6d
https://github.com/xwiki/xwiki-rendering/commit/003183cb99bacfaa91c8cfa1d7c…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
* fix flicketing test
(cherry picked from commit 13209b7845b18ec073e4c44afbc492c4727661bd)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-rendering
Commit: b247a30bcda31adf47c825e3435b17106f1a2fe5
https://github.com/xwiki/xwiki-rendering/commit/b247a30bcda31adf47c825e3435…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
* fix flicketing test
(cherry picked from commit 13209b7845b18ec073e4c44afbc492c4727661bd)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-rendering
Commit: 13209b7845b18ec073e4c44afbc492c4727661bd
https://github.com/xwiki/xwiki-rendering/commit/13209b7845b18ec073e4c44afbc…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/src/test/java/org/xwiki/rendering/macro/descriptor/DeprecatedMacroDescriptorTest.java
Log Message:
-----------
XRENDERING-759: getDefaultCategory() call does not work on recent macros which directly implement the interface
* fix flicketing test
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-commons
Commit: ff11c800d132cb19aba11c75cd8d16a3b2196858
https://github.com/xwiki/xwiki-commons/commit/ff11c800d132cb19aba11c75cd8d1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/java/org/xwiki/extension/repository/installed/DefaultInstalledExtensionRepositoryTest.java
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/java/org/xwiki/extension/repository/local/DefaultLocalExtensionRepositoryTest.java
A xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/resources/repository/local/installednotype-version.xed
A xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/resources/repository/local/notype-version.xed
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-repositories/xwiki-commons-extension-repository-maven/src/test/java/org/xwiki/extension/job/internal/InstallJobTest.java
Log Message:
-----------
[Misc] Add unit tests
(cherry picked from commit 11f2322e8d5a0e3b7ad0b6521f5d124d9ce73f42)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-commons
Commit: 11f2322e8d5a0e3b7ad0b6521f5d124d9ce73f42
https://github.com/xwiki/xwiki-commons/commit/11f2322e8d5a0e3b7ad0b6521f5d1…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/java/org/xwiki/extension/repository/installed/DefaultInstalledExtensionRepositoryTest.java
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/java/org/xwiki/extension/repository/local/DefaultLocalExtensionRepositoryTest.java
A xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/resources/repository/local/installednotype-version.xed
A xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/resources/repository/local/notype-version.xed
M xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-repositories/xwiki-commons-extension-repository-maven/src/test/java/org/xwiki/extension/job/internal/InstallJobTest.java
Log Message:
-----------
[Misc] Add unit tests
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: ae01ff3dec40548b6312c385bac7ab47fef5fb0c
https://github.com/xwiki-contrib/confluence/commit/ae01ff3dec40548b6312c385…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M confluence-resolvers/pom.xml
M confluence-syntax-confluence/pom.xml
M confluence-syntax-confluence10override/pom.xml
M confluence-syntax-xhtml/pom.xml
M confluence-url-mapping/pom.xml
M confluence-xml/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: ad5990cd9a44cf6a9160311ef2d80b364a105b43
https://github.com/xwiki/xwiki-platform/commit/ad5990cd9a44cf6a9160311ef2d8…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-bridge/src/main/java/org/xwiki/bridge/DocumentModelBridge.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/xwiki-platform-filter-event-model/src/main/java/org/xwiki/filter/event/model/WikiDocumentFilter.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/XARDocumentModel.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/XARFilterUtils.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/DocumentLocaleReader.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/XARInputFilterStream.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/XARInputFilterStreamFactory.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/output/XAROutputFilterStream.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/output/XAROutputFilterStreamFactory.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/class/class1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document2.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentattachmentwithoutcontent.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithnestedspaces1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithunknownelements.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/emptydocument.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacy1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacytranslation1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/new1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/object/object1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/object/objectwithoutclass.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/property/nullvalueproperty.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/nestedspace/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/xar1/space2/page2.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/legacymixed1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested2.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-noforcedocument.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-sourcetype.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.output.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipFirstDocument.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipLastSpace.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/xar1.input.test
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/LazyXWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/input/XWikiDocumentLocaleEventGenerator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/XWikiDocumentOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/EditForm.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.db2.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.derby.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.mssql.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.oracle.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.postgresql.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/document1.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment1content.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment2content.xml
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-model/src/main/resources/xwiki.rest.model.xsd
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/ModelFactory.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DefaultAuthorizationManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DocumentAuthorizationManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/internal/DocumentRequiredRightsChecker.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRight.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRights.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRightsManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/RightsFilterListener.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/requiredrights/DocumentRequiredRightsReader.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/RightsFilterListenerTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/requiredrights/DocumentRequiredRightsReaderTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/LegacyTestWiki.java
M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-model/src/main/java/org/xwiki/xar/internal/model/XarDocumentModel.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Add a new flag to XWikiDocument if required rights shall be enforced.
* Add the new flag to the filter stream and XAR APIs, increase the XAR
version and adapt tests.
* Add the new flag to the REST API.
* Add the new flag to the edit form to support updating it.
* Add a DocumentRequiredRightsManager API to allow getting the required
rights that are set on a document.
* Add a DocumentAuthorizationManager to check rights using required
rights.
* Restrict edit right to users that have all required rights.
* Add a test for DocumentRequiredRightsReader.
Commit: 3ae1583397e1d542fccd0f6e7383e5e25709258b
https://github.com/xwiki/xwiki-platform/commit/3ae1583397e1d542fccd0f6e7383…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-api/src/main/java/org/xwiki/store/merge/MergeDocumentResult.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-default/src/main/java/org/xwiki/store/merge/internal/DefaultMergeManager.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Add the enforce required rights flag to the document merge.
Commit: 2a9eac4501f68ce0bd9d2ee8256512900741760a
https://github.com/xwiki/xwiki-platform/commit/2a9eac4501f68ce0bd9d2ee82565…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/internal/DocumentRequiredRightsCheckerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/TestDocument.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/TestRequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/entities/DefaultTestDocument.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/entities/DefaultTestRequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestDefinitionParserTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestDocumentFactory.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestRequiredRightFactory.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/resources/testwikis/parserTester.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/RightsFilterListener.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManagerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/RightsFilterListenerTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManagerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/AbstractTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/HasDocuments.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/HasRequiredRights.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/LegacyTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/TestLegacyTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/schemas/wikitest.rng
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/schemas/wikitest.xsd
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/testwikis/test.xml
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Add tests to the authorization modules.
* Integrate required rights into the authorization integration test
frameworks.
Commit: d3a8cb184d2ac74ecee72904e69b6823acd68f62
https://github.com/xwiki/xwiki-platform/commit/d3a8cb184d2ac74ecee72904e69b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManagerTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Integrate required rights into the contextual authorization manager.
Commit: cac950dffc285a57f3d3ba65706664d0908484fa
https://github.com/xwiki/xwiki-platform/commit/cac950dffc285a57f3d3ba657066…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-wiki/src/main/java/org/xwiki/component/wiki/internal/bridge/DefaultWikiComponentBridge.java
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-wiki/src/test/java/org/xwiki/component/wiki/DefaultWikiComponentBridgeTest.java
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro/src/main/java/org/xwiki/rendering/internal/macro/dashboard/DefaultGadgetSource.java
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro/src/test/java/org/xwiki/rendering/internal/macro/dashboard/DefaultGadgetSourceTest.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/main/java/org/xwiki/display/internal/AbstractDocumentTitleDisplayer.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/test/java/org/xwiki/display/internal/DocumentTitleDisplayerTest.java
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-default/src/main/java/org/xwiki/eventstream/internal/UntypedRecordableEventDescriptorComponentBuilder.java
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-default/src/test/java/org/xwiki/eventstream/internal/UntypedRecordableEventDescriptorComponentBuilderTest.java
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-default/src/main/java/org/xwiki/icon/internal/DefaultIconSetLoader.java
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-default/src/test/java/org/xwiki/icon/internal/DefaultIconSetLoaderTest.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/main/java/org/xwiki/localization/wiki/internal/DocumentTranslationBundleFactory.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/DocumentTranslationBundleFactoryTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTracker.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/test/MockitoOldcore.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Start migrating to DocumentAuthorizationManager where necessary.
* Add DocumentAuthorizationManager to MockitoOldcore.
Commit: 2c4ac1af656ecae08b81a82e8e5b6dd90a99b37d
https://github.com/xwiki/xwiki-platform/commit/2c4ac1af656ecae08b81a82e8e5b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/WikiUIExtensionComponentBuilder.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/WikiUIExtensionParameters.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/test/java/org/xwiki/uiextension/WikiUIExtensionComponentBuilderTest.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/test/java/org/xwiki/uiextension/WikiUIExtensionParametersTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Use the document authorization manager in wiki UI extensions.
Commit: 3057005547cf1ad9a4d5259acd10e11961bc7c57
https://github.com/xwiki/xwiki-platform/commit/3057005547cf1ad9a4d5259acd10…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/ComponentDocumentTranslationBundleTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/WikiNotificationFilterDisplayerComponentBuilder.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/AbstractWikiNotificationRendererComponentBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/ExplicitlyAllowedValuesDBListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/template/VelocityTemplateEvaluator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/pdf/impl/PdfExportImpl.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/evaluation/internal/VelocityObjectPropertyEvaluator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/velocity/XWikiVelocityManager.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentRenderingTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/ExplicitlyAllowedValuesDBListQueryBuilderTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/template/TemplateManagerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/pdf/impl/PdfExportImplTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/velocity/XWikiVelocityManagerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactory.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactoryTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacrosTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/RequiredRightsChangedFilter.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/RequiredRightsChangedFilterTest.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/main/java/com/xpn/xwiki/plugin/skinx/AbstractDocumentSkinExtensionPlugin.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/test/java/com/xpn/xwiki/plugin/skinx/CssSkinExtensionPluginTest.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/test/java/com/xpn/xwiki/plugin/skinx/JsSkinExtensionPluginTest.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/WikiUIExtensionComponentBuilder.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Fix tests.
* Use the document authorization manager in more places.
* Adapt tests to the document authorization manager.
* ContextualAuthorizationManager: Deny access when required rights
cannot be loaded.
* Fix checkstyle in WikiUIExtensionComponentBuilder.
Commit: 8325a23bbef6bd5bf4206e9959277fe321981547
https://github.com/xwiki/xwiki-platform/commit/8325a23bbef6bd5bf4206e995927…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWikiContext.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManager.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Introduce a helper in XWikiContext to get the secure document.
Commit: 51fdc8dd77065c84da723b52621a90a7989236a2
https://github.com/xwiki/xwiki-platform/commit/51fdc8dd77065c84da723b52621a…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/security/authservice/script/AuthServiceScriptService.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* AuthServiceScriptService: use the document authorization manager.
Commit: 887b8b0426e9fccfac92895febe0dc9a0cbd0438
https://github.com/xwiki/xwiki-platform/commit/887b8b0426e9fccfac92895febe0…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DocumentRequiredRightsReader.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/document/DocumentRequiredRightsReaderTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/RightsFilterListener.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManager.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/requiredrights/DocumentRequiredRightsReader.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/RightsFilterListenerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManagerTest.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/requiredrights/DocumentRequiredRightsReaderTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Move DocumentRequiredRightsReader to oldcore so it can be used in
oldcore.
Commit: 025bc05d1bc4edb30a74c01a5bcbb83b49ae874c
https://github.com/xwiki/xwiki-platform/commit/025bc05d1bc4edb30a74c01a5bcb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/DocumentTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Check rights when modifying documents or objects and when saving
documents.
Commit: b4b51479cdb6d3f12ac06501cfb72fd13ec135bc
https://github.com/xwiki/xwiki-platform/commit/b4b51479cdb6d3f12ac06501cfb7…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/RequiredRightObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/META-INF/components.txt
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/RequiredRightObjectRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Remove the analyzer for the required right object as it doesn't make
sense to take the object into consideration if this is basically where
we store the result of the analysis.
Commit: fbbde1fe5ef9f88d7495f2d22fef41ee5990c82b
https://github.com/xwiki/xwiki-platform/commit/fbbde1fe5ef9f88d7495f2d22fef…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/TranslationDocumentObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/RequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ScriptMacroAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/SkinExtensionObjectRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Change the entity type of programming right in the required rights
analysis result to be `null`, i.e., the farm as programming right only
exists on the farm level. Adapt the tests that expected a different
value.
Commit: d5a72854b9c30dad5b2cc9eb24797b84c7243efe
https://github.com/xwiki/xwiki-platform/commit/d5a72854b9c30dad5b2cc9eb2479…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManager.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DocumentRequiredRightsReader.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/RequiredRightClassMandatoryDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManagerTest.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/resources/META-INF/components.txt
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/requiredrights/DefaultDocumentRequiredRightsManagerTest.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-page/src/main/java/org/xwiki/test/page/PageComponentList.java
R xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/src/main/resources/XWiki/RequiredRightClass.xml
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Fix page tests by moving DefaultDocumentRequiredRightsManager to
oldcore so the implementation is available to tests that use the
Document script API.
* Replace the XWiki.RequiredRightClass document by a mandatory document
initializer.
Commit: 74e1f1ddbeb8776e941b4d6a290c13f8cfe0439e
https://github.com/xwiki/xwiki-platform/commit/74e1f1ddbeb8776e941b4d6a290c…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/RequiredRight.java
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
* Add a method to api.Document to get the required rights
* Add a method to convert to RequiredRight to a DocumentRequiredRight.
Commit: 149a7c15a2f509c8e00b3aee5e5e84607fb819d5
https://github.com/xwiki/xwiki-platform/commit/149a7c15a2f509c8e00b3aee5e5e…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-bridge/src/main/java/org/xwiki/bridge/DocumentModelBridge.java
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-wiki/src/main/java/org/xwiki/component/wiki/internal/bridge/DefaultWikiComponentBridge.java
M xwiki-platform-core/xwiki-platform-component/xwiki-platform-component-wiki/src/test/java/org/xwiki/component/wiki/DefaultWikiComponentBridgeTest.java
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro/src/main/java/org/xwiki/rendering/internal/macro/dashboard/DefaultGadgetSource.java
M xwiki-platform-core/xwiki-platform-dashboard/xwiki-platform-dashboard-macro/src/test/java/org/xwiki/rendering/internal/macro/dashboard/DefaultGadgetSourceTest.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/main/java/org/xwiki/display/internal/AbstractDocumentTitleDisplayer.java
M xwiki-platform-core/xwiki-platform-display/xwiki-platform-display-api/src/test/java/org/xwiki/display/internal/DocumentTitleDisplayerTest.java
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-default/src/main/java/org/xwiki/eventstream/internal/UntypedRecordableEventDescriptorComponentBuilder.java
M xwiki-platform-core/xwiki-platform-eventstream/xwiki-platform-eventstream-default/src/test/java/org/xwiki/eventstream/internal/UntypedRecordableEventDescriptorComponentBuilderTest.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-events/xwiki-platform-filter-event-model/src/main/java/org/xwiki/filter/event/model/WikiDocumentFilter.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/XARDocumentModel.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/XARFilterUtils.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/DocumentLocaleReader.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/XARInputFilterStream.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/input/XARInputFilterStreamFactory.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/output/XAROutputFilterStream.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/main/java/org/xwiki/filter/xar/internal/output/XAROutputFilterStreamFactory.java
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/class/class1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/document2.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentattachmentwithoutcontent.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithnestedspaces1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/documentwithunknownelements.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/emptydocument.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacy1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/legacytranslation1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/document/new1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/object/object1.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/object/objectwithoutclass.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/document/property/nullvalueproperty.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/nestedspace/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/test1/space/page.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/packagefile/xar1/space2/page2.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/legacymixed1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/nested2.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-noforcedocument.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1-sourcetype.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.input.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/test1.output.test
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipFirstDocument.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/testSkipLastSpace.output.xml
M xwiki-platform-core/xwiki-platform-filter/xwiki-platform-filter-streams/xwiki-platform-filter-stream-xar/src/test/resources/xar/xar1.input.test
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-default/src/main/java/org/xwiki/icon/internal/DefaultIconSetLoader.java
M xwiki-platform-core/xwiki-platform-icon/xwiki-platform-icon-default/src/test/java/org/xwiki/icon/internal/DefaultIconSetLoaderTest.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/main/java/org/xwiki/localization/wiki/internal/DocumentTranslationBundleFactory.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/ComponentDocumentTranslationBundleTest.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/DocumentTranslationBundleFactoryTest.java
M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-sources/xwiki-platform-localization-source-wiki/src/test/java/org/xwiki/localization/wiki/internal/TranslationDocumentObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTracker.java
M xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/test/java/org/xwiki/netflux/internal/EntityChannelScriptAuthorTrackerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/WikiNotificationFilterDisplayerComponentBuilder.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/AbstractWikiNotificationRendererComponentBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWikiContext.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Object.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/LazyXWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/input/XWikiDocumentLocaleEventGenerator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/filter/output/XWikiDocumentOutputFilterStream.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/ExplicitlyAllowedValuesDBListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/template/VelocityTemplateEvaluator.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/pdf/impl/PdfExportImpl.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/web/EditForm.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/evaluation/internal/VelocityObjectPropertyEvaluator.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManager.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/DocumentRequiredRightsReader.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/document/RequiredRightClassMandatoryDocumentInitializer.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/internal/velocity/XWikiVelocityManager.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/security/authservice/script/AuthServiceScriptService.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.db2.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.derby.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.mssql.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.oracle.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.postgresql.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/DocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentRenderingTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/ExplicitlyAllowedValuesDBListQueryBuilderTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/template/TemplateManagerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/pdf/impl/PdfExportImplTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/test/MockitoOldcore.java
A xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/document/DefaultDocumentRequiredRightsManagerTest.java
A xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/document/DocumentRequiredRightsReaderTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/org/xwiki/internal/velocity/XWikiVelocityManagerTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/document1.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment1content.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/resources/filter/documentwithattachment2content.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/internal/macro/include/IncludeMacro.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactory.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactoryTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacrosTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-model/src/main/resources/xwiki.rest.model.xsd
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/ModelFactory.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DefaultAuthorizationManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/DocumentAuthorizationManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/internal/DocumentRequiredRightsChecker.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRight.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRights.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/java/org/xwiki/security/authorization/requiredrights/DocumentRequiredRightsManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/DefaultAuthorizationManagerIntegrationTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/internal/DocumentRequiredRightsCheckerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/TestDocument.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/TestRequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/entities/DefaultTestDocument.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/entities/DefaultTestRequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestDefinitionParserTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestDocumentFactory.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/java/org/xwiki/security/authorization/testwikis/internal/parser/TestRequiredRightFactory.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-api/src/test/resources/testwikis/parserTester.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManager.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManager.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/java/org/xwiki/security/authorization/internal/RightsFilterListener.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/DefaultContextualAuthorizationManagerTest.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/DefaultDocumentAuthorizationManagerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/internal/RightsFilterListenerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/AbstractTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/HasDocuments.java
A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/HasRequiredRights.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/LegacyTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/java/org/xwiki/security/authorization/testwikibuilding/TestLegacyTestWiki.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/schemas/wikitest.rng
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/schemas/wikitest.xsd
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-authorization/xwiki-platform-security-authorization-bridge/src/test/resources/testwikis/test.xml
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-api/src/main/java/org/xwiki/platform/security/requiredrights/RequiredRight.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/RequiredRightsChangedFilter.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/RequiredRightObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/RequiredRightsChangedFilterTest.java
R xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/RequiredRightObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ScriptMacroAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/SkinExtensionObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/main/java/com/xpn/xwiki/plugin/skinx/AbstractDocumentSkinExtensionPlugin.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/test/java/com/xpn/xwiki/plugin/skinx/CssSkinExtensionPluginTest.java
M xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/test/java/com/xpn/xwiki/plugin/skinx/JsSkinExtensionPluginTest.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-api/src/main/java/org/xwiki/store/merge/MergeDocumentResult.java
M xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-merge/xwiki-platform-store-merge-default/src/main/java/org/xwiki/store/merge/internal/DefaultMergeManager.java
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-page/src/main/java/org/xwiki/test/page/PageComponentList.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/WikiUIExtensionComponentBuilder.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/main/java/org/xwiki/uiextension/internal/WikiUIExtensionParameters.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/test/java/org/xwiki/uiextension/WikiUIExtensionComponentBuilderTest.java
M xwiki-platform-core/xwiki-platform-uiextension/xwiki-platform-uiextension-api/src/test/java/org/xwiki/uiextension/WikiUIExtensionParametersTest.java
M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-model/src/main/java/org/xwiki/xar/internal/model/XarDocumentModel.java
R xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/src/main/resources/XWiki/RequiredRightClass.xml
Log Message:
-----------
XWIKI-20907: Introduce the notion of required rights
Merge pull request #3285 from michitux/XWIKI-20907-2
Compare: https://github.com/xwiki/xwiki-platform/compare/d2d10ed7c15d...149a7c15a2f5
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: e06daadaae3892d6eb24b239d64e4236ba89c4e1
https://github.com/xwiki-contrib/cristal/commit/e06daadaae3892d6eb24b239d64…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 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/extra-tabs/extra-tabs-api/src/ExtraTabsService.ts
M core/extra-tabs/extra-tabs-default/src/DefaultExtraTabsService.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/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 electron/renderer/package.json
M electron/renderer/src/index.ts
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 (#418)
* 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
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 73a8cea53e79cada3359306a421c716c2bfac3f7
https://github.com/xwiki/xwiki-platform/commit/73a8cea53e79cada3359306a421c…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/src/main/resources/XWiki/XWikiPreferences.xml
Log Message:
-----------
XWIKI-22649: Error while rendering template [htmlheader.vm] when clicking on 'Forgot your username' and 'Forgot your password' making the templates unreachable
(cherry picked from commit d2d10ed7c15d4e9e70d8a98da20277d9df9918cb)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 59e4464f76d7c816eb9cc92f62a698862302bdeb
https://github.com/xwiki/xwiki-platform/commit/59e4464f76d7c816eb9cc92f62a6…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/src/main/resources/XWiki/XWikiPreferences.xml
Log Message:
-----------
XWIKI-22649: Error while rendering template [htmlheader.vm] when clicking on 'Forgot your username' and 'Forgot your password' making the templates unreachable
(cherry picked from commit d2d10ed7c15d4e9e70d8a98da20277d9df9918cb)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: d2d10ed7c15d4e9e70d8a98da20277d9df9918cb
https://github.com/xwiki/xwiki-platform/commit/d2d10ed7c15d4e9e70d8a98da202…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M xwiki-platform-distribution/xwiki-platform-distribution-ui/xwiki-platform-distribution-ui-base/src/main/resources/XWiki/XWikiPreferences.xml
Log Message:
-----------
XWIKI-22649: Error while rendering template [htmlheader.vm] when clicking on 'Forgot your username' and 'Forgot your password' making the templates unreachable
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/CRISTAL-142
Home: https://github.com/xwiki-contrib/cristal
Commit: d0d96a9de0ef141eef594d0b452db970fdcb00b7
https://github.com/xwiki-contrib/cristal/commit/d0d96a9de0ef141eef594d0b452…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M core/history/history-default/src/components/componentsInit.ts
M core/history/history-github/src/components/componentsInit.ts
M core/history/history-ui/langs/translation-en.json
M core/history/history-ui/langs/translation-fr.json
M core/history/history-ui/src/HistoryExtraTab.ts
M core/history/history-ui/src/vue/HistoryTab.vue
M core/history/history-xwiki/src/components/componentsInit.ts
Log Message:
-----------
CRISTAL-142: View history if the backend supports it
* Handle history tab loading state
* Make injected private properties readonly
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications