Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: b61a75b6655bdb443799be2dd340f0ab6b86a788
https://github.com/xwiki-contrib/cristal/commit/b61a75b6655bdb443799be2dd34…
Author: Mend Renovate <bot(a)renovateapp.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M api/package.json
M core/alerts/alerts-default/package.json
M core/alerts/alerts-ui/package.json
M core/attachments/attachments-default/package.json
M core/attachments/attachments-ui/package.json
M core/authentication/authentication-default/package.json
M core/authentication/authentication-github-state/package.json
M core/authentication/authentication-github-ui/package.json
M core/authentication/authentication-github/package.json
M core/authentication/authentication-nextcloud-state/package.json
M core/authentication/authentication-nextcloud-ui/package.json
M core/authentication/authentication-nextcloud/package.json
M core/authentication/authentication-ui/package.json
M core/authentication/authentication-xwiki/package.json
M core/backends/backend-api/package.json
M core/backends/backend-dexie/package.json
M core/backends/backend-github/package.json
M core/backends/backend-nextcloud/package.json
M core/backends/backend-xwiki/package.json
M core/browser/browser-default/package.json
M core/date/date-api/package.json
M core/document/document-default/package.json
M core/extra-tabs/extra-tabs-api/package.json
M core/extra-tabs/extra-tabs-default/package.json
M core/hierarchy/hierarchy-default/package.json
M core/hierarchy/hierarchy-filesystem/package.json
M core/hierarchy/hierarchy-github/package.json
M core/hierarchy/hierarchy-nextcloud/package.json
M core/hierarchy/hierarchy-xwiki/package.json
M core/history/history-default/package.json
M core/history/history-github/package.json
M core/history/history-ui/package.json
M core/history/history-xwiki/package.json
M core/info-actions/info-actions-default/package.json
M core/link-suggest/link-suggest-api/package.json
M core/link-suggest/link-suggest-nextcloud/package.json
M core/link-suggest/link-suggest-xwiki/package.json
M core/markdown/markdown-default/package.json
M core/model/model-click-listener/package.json
M core/model/model-local-url/package.json
M core/model/model-reference/model-reference-api/package.json
M core/model/model-reference/model-reference-filesystem/package.json
M core/model/model-reference/model-reference-github/package.json
M core/model/model-reference/model-reference-nextcloud/package.json
M core/model/model-reference/model-reference-xwiki/package.json
M core/model/model-remote-url/model-remote-url-api/package.json
M core/model/model-remote-url/model-remote-url-filesystem/model-remote-url-filesystem-default/package.json
M core/model/model-remote-url/model-remote-url-github/package.json
M core/model/model-remote-url/model-remote-url-nextcloud/package.json
M core/model/model-remote-url/model-remote-url-xwiki/package.json
M core/navigation-tree/navigation-tree-default/package.json
M core/navigation-tree/navigation-tree-filesystem/package.json
M core/navigation-tree/navigation-tree-github/package.json
M core/navigation-tree/navigation-tree-nextcloud/package.json
M core/navigation-tree/navigation-tree-xwiki/package.json
M core/page-actions/page-actions-api/package.json
M core/page-actions/page-actions-default/package.json
M core/page-actions/page-actions-ui/package.json
M core/rename/rename-default/package.json
M core/rename/rename-filesystem/package.json
M core/settings/settings-browser/package.json
M core/settings/settings-configurations-ui/package.json
M core/settings/settings-configurations/package.json
M core/settings/settings-default/package.json
M core/uiextension/uiextension-default/package.json
M core/uniast/package.json
M core/wiki-config/wiki-config-default/package.json
M dev/test-utils/package.json
M ds/dsfr/package.json
M ds/shoelace/package.json
M ds/vuetify/package.json
M editors/blocknote-headless/package.json
M editors/blocknote/package.json
M editors/tiptap/package.json
M electron/authentication/authentication-github/authentication-github-renderer/package.json
M electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/package.json
M electron/authentication/authentication-xwiki/authentication-xwiki-renderer/package.json
M electron/browser/package.json
M electron/link-suggest/link-suggest-filesystem/package.json
M electron/renderer/package.json
M electron/settings/settings-renderer/package.json
M electron/storage/package.json
M extension-manager/package.json
M extensions/menubuttons/package.json
M lib/package.json
M macros/package.json
M pnpm-lock.yaml
M rendering/rendering/package.json
M sharedworker/impl/package.json
M skin/package.json
M utils/inversify/package.json
M web/package.json
M xwiki/remoteinlineeditor/package.json
Log Message:
-----------
CRISTAL-570: Upgrade to inversify 7.5.4
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/feature-blocknote
Home: https://github.com/xwiki/xwiki-platform
Commit: 1cbd2134749c77383fbf4afb65f5220d4b3b5ffe
https://github.com/xwiki/xwiki-platform/commit/1cbd2134749c77383fbf4afb65f5…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Fix the Pinia issue: it seems the Vue version was the problem.. thanks @manuelleduc
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-integration
Commit: e90e5d25a2ad6e0ac0d06734d3a30ff2ced5290f
https://github.com/xwiki-contrib/cristal-integration/commit/e90e5d25a2ad6e0…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-06-17 (Tue, 17 Jun 2025)
Changed paths:
M README.md
A cristal-integration-rest-api/pom.xml
A cristal-integration-rest-api/src/main/java/org/xwiki/rest/resources/CristalResource.java
A cristal-integration-rest-server/pom.xml
A cristal-integration-rest-server/src/main/java/org/xwiki/rest/internal/resources/CristalResourceImpl.java
A cristal-integration-rest-server/src/main/resources/META-INF/components.txt
A pom.xml
Log Message:
-----------
CRISTALINT-1: Initialize the project
Commit: 6bbb20cb40a95f0bb95d389f81077d3f0540f1d2
https://github.com/xwiki-contrib/cristal-integration/commit/6bbb20cb40a95f0…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-06-24 (Tue, 24 Jun 2025)
Changed paths:
M README.md
M cristal-integration-rest-api/pom.xml
A cristal-integration-rest-api/src/main/java/org/xwiki/contrib/cristal/integration/rest/resources/CristalResource.java
R cristal-integration-rest-api/src/main/java/org/xwiki/rest/resources/CristalResource.java
M cristal-integration-rest-server/pom.xml
A cristal-integration-rest-server/src/main/java/org/xwiki/contrib/cristal/integration/rest/internal/resources/CristalResourceImpl.java
R cristal-integration-rest-server/src/main/java/org/xwiki/rest/internal/resources/CristalResourceImpl.java
M cristal-integration-rest-server/src/main/resources/META-INF/components.txt
M pom.xml
Log Message:
-----------
CRISTALINT-1: Initialize the project
* Fix project lead
* Use proper group id
* Add missing XWiki pom properties
* Add missing since annotations
* Replace use of deprecated methods
Commit: e4aacb22d5d9b6155868c0eb72d1b6504f5c588f
https://github.com/xwiki-contrib/cristal-integration/commit/e4aacb22d5d9b61…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-06-25 (Wed, 25 Jun 2025)
Changed paths:
M cristal-integration-rest-server/pom.xml
M pom.xml
Log Message:
-----------
CRISTALINT-1: Initialize the project
* Add runtime dependencies
Commit: 5cef443ecd62dd737ed9efaec71438a0c029c20e
https://github.com/xwiki-contrib/cristal-integration/commit/5cef443ecd62dd7…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M cristal-integration-rest-server/pom.xml
M pom.xml
Log Message:
-----------
CRISTALINT-1: Initialize the project
* Use dependencyManagement in pom
Commit: 874912e110dc465465846568be205f266e29d69a
https://github.com/xwiki-contrib/cristal-integration/commit/874912e110dc465…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M README.md
A cristal-integration-rest-api/pom.xml
A cristal-integration-rest-api/src/main/java/org/xwiki/contrib/cristal/integration/rest/resources/CristalResource.java
A cristal-integration-rest-server/pom.xml
A cristal-integration-rest-server/src/main/java/org/xwiki/contrib/cristal/integration/rest/internal/resources/CristalResourceImpl.java
A cristal-integration-rest-server/src/main/resources/META-INF/components.txt
A pom.xml
Log Message:
-----------
Merge pull request #1 from xwiki-contrib/CRISTALINT-1
CRISTALINT-1: Initialize the project
Compare: https://github.com/xwiki-contrib/cristal-integration/compare/ccca7e9e57f4..…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal-integration/settings/notifications
Branch: refs/heads/feature-blocknote
Home: https://github.com/xwiki/xwiki-platform
Commit: 50661f51ec25184a5ab72d51eb8ba46f394d9dd2
https://github.com/xwiki/xwiki-platform/commit/50661f51ec25184a5ab72d51eb8b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update pom version to match master branch.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-blocknote
Home: https://github.com/xwiki/xwiki-platform
Commit: cc8e1611a378cb61b8ed76207d0623e665e88193
https://github.com/xwiki/xwiki-platform/commit/cc8e1611a378cb61b8ed76207d06…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/rendercontent.vm
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Avoid leading and trailing whispace when editing in-place (which is harmless when editing HTML but bad when the edit syntax is different).
Commit: 4c23289b3c90caf40f64cbb3c33b6bfe05735f31
https://github.com/xwiki/xwiki-platform/commit/4c23289b3c90caf40f64cbb3c33b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteEditor.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteRequireJSModuleUIExtension.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/syntaxContentEditor.wiki
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/AllIT.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/BlockNoteIT.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/.gitattributes
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/env.d.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.app.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.node.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.vitest.json
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vitest.config.ts
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Boilerplate code to load a Vue-based editor in standalone and in-place edit mode.
Commit: f1be2dea1abd27d7471375a59415dc5ae091b45e
https://github.com/xwiki/xwiki-platform/commit/f1be2dea1abd27d7471375a59415…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/menus_content.vm
Log Message:
-----------
XWIKI-23226: Edit menu UI extensions defined in Java are ignored
Commit: 14fb8d4938ec4599adcc17a25425229e671befdb
https://github.com/xwiki/xwiki-platform/commit/14fb8d4938ec4599adcc17a25425…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/pom.xml
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultEditConfiguration.java
A xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/test/java/org/xwiki/edit/internal/DefaultEditConfigurationTest.java
Log Message:
-----------
XWIKI-23227: Add support for overriding the default WYSIWYG editor from request
Commit: 993f5a0429249438de8ad6733be512f6d2bf0be5
https://github.com/xwiki/xwiki-platform/commit/993f5a0429249438de8ad6733be5…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/InplaceEditActionUIExtension.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/StandaloneEditActionUIExtension.java
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/inplaceEditMenuItem.vm
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/standaloneEditMenuItem.vm
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Inject links in the Edit menu to allow advanced users to quickly test the BlockNote integration.
Commit: e03ec4c183cac1cbbff9f4a9853af47c4cddcb55
https://github.com/xwiki/xwiki-platform/commit/e03ec4c183cac1cbbff9f4a9853a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* First attempt to load BlockNote
Commit: c83558094bc71b75464f8278c79ce31a16b9ff66
https://github.com/xwiki/xwiki-platform/commit/c83558094bc71b75464f8278c79c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update config to match Cristal
Commit: 3ed84aa9ecc5183a484c4213de929ca6a6a56cb5
https://github.com/xwiki/xwiki-platform/commit/3ed84aa9ecc5183a484c4213de92…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/pom.xml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Switch to pnpm to match the tools used by Cristal, and update the build config to be able to use a local dependency from Cristal.
Commit: 5b4c0549ad172e507f27ce8790ac064188dcacc4
https://github.com/xwiki/xwiki-platform/commit/5b4c0549ad172e507f27ce8790ac…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteEditor.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteRequireJSModuleUIExtension.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/InplaceEditActionUIExtension.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/StandaloneEditActionUIExtension.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/AllIT.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/BlockNoteIT.java
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update since version.
Commit: 6280eac63526e2adfd5779d5abbb73cbc9afc47e
https://github.com/xwiki/xwiki-platform/commit/6280eac63526e2adfd5779d5abbb…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M pom.xml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update pnpm version.
Commit: 0332cc2457b9017b8ec3a6d628a958eaca12e303
https://github.com/xwiki/xwiki-platform/commit/0332cc2457b9017b8ec3a6d628a9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-container/pom.xml
R xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/pom.xml
A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java
A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/pom.xml
Log Message:
-----------
XWIKI-23227: Add support for overriding the default WYSIWYG editor from request
Commit: 0739459ec09af29c0fee1a7648cd36e7bbd27b3c
https://github.com/xwiki/xwiki-platform/commit/0739459ec09af29c0fee1a7648cd…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Move to 17.5.0-SNAPSHOT
Commit: 376eb8f019b4812cfb6ddbc1542e2440aa93c542
https://github.com/xwiki/xwiki-platform/commit/376eb8f019b4812cfb6ddbc1542e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/inplaceEditMenuItem.vm
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/standaloneEditMenuItem.vm
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Show the Edit menu entries only for advanced users.
Commit: 18b36374626a08760b1d8873ea6d6fbffd8b4b03
https://github.com/xwiki/xwiki-platform/commit/18b36374626a08760b1d8873ea6d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Fix the build to support using local Cristal (SNAPSHOT) deps (use workaround for Vite bug)
* Fix linting configuration and linting errors
* Don't depend on cristal-skin because it brings unneeded transitive deps; use ``cristal-api`` instead and implement the SkinManager interface
* No need to depend on React directly / explicitly
* Allow esbuild to hook to build lifecycle
Commit: f8f84ccc6a46024d03aa41038f0ec642ed22f553
https://github.com/xwiki/xwiki-platform/commit/f8f84ccc6a46024d03aa41038f0e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Simplify imports
Commit: 67a6a25b7ca8308cc7c405f43cd41dc2f2060d8e
https://github.com/xwiki/xwiki-platform/commit/67a6a25b7ca8308cc7c405f43cd4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* We actually need to depend on React in order to execute the JSX transformations...
Commit: 6bb06846054c927d918418c57e70359661525c94
https://github.com/xwiki/xwiki-platform/commit/6bb06846054c927d918418c57e70…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.test.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceHandlerProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceParserProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceSerializerProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/DefaultRemoteURLParserProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/DefaultRemoteURLSerializerProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLParser.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/prototypeJSPatches.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Small progress.
Commit: 1fb37d1d0e7ede38bb9514524768e6c5e25ddb21
https://github.com/xwiki/xwiki-platform/commit/1fb37d1d0e7ede38bb9514524768…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.test.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/testUtils.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Localization support.
Commit: 6573348c18e987254588fd0ccc8ae85cbd87e0f0
https://github.com/xwiki/xwiki-platform/commit/6573348c18e987254588fd0ccc8a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/DefaultAuthenticationManagerProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/XWikiAuthenticationManager.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/DefaultLinkSuggestServiceProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/XWikiLinkSuggestService.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Add missing components.
Commit: 894db09abb490876b96aac42be283480c64dfb73
https://github.com/xwiki/xwiki-platform/commit/894db09abb490876b96aac42be28…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteCSSRequireJSModuleUIExtension.java
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm
A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/require/css.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Load the CSS (using a simple CSS loader plugin for RequireJS)
* Fix the input syntax parameter
* Disable all rendering transformations until we implement the protection.
* Increment the version of Cristal dependencies
Commit: 554cefe386015f1ef1eaef91b749d92de150005c
https://github.com/xwiki/xwiki-platform/commit/554cefe386015f1ef1eaef91b749…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Handle save
* Upgrade some development deps to match Cristal
Commit: f7ce84335543037c416ea065fc5003bc0e0951ce
https://github.com/xwiki/xwiki-platform/commit/f7ce84335543037c416ea065fc50…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editmeta.vm
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/edit.less
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Improve the styles for the integration with the standalone and in-place edit modes.
Commit: 459590a419a73a83b78d7bc4f73cb022afbe9705
https://github.com/xwiki/xwiki-platform/commit/459590a419a73a83b78d7bc4f73c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Use the "xwikicontent" element in in-place edit mode rather than creating a new sibling element in order to inherit some styles from the XWiki skin.
Commit: 7c1dc2a52507c6e12f0efa463881f94accd3ceef
https://github.com/xwiki/xwiki-platform/commit/7c1dc2a52507c6e12f0efa463881…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update dev deps
Commit: b2bb72a8d1c5ef07fec0a50927614433136b7591
https://github.com/xwiki/xwiki-platform/commit/b2bb72a8d1c5ef07fec0a5092761…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Improve a bit the content styles to make it look closer to view mode.
Commit: 09b16e037fa74348d4f51ca918b6eb086776389e
https://github.com/xwiki/xwiki-platform/commit/09b16e037fa74348d4f51ca918b6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/contentvars.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/rendercontent.vm
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Escape the content when the output syntax is not HTML and we output both the title and the content (which requires HTML).
Commit: 1381fe8302497ef8af1b5df7fc84b84bd19e6ab6
https://github.com/xwiki/xwiki-platform/commit/1381fe8302497ef8af1b5df7fc84…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M pom.xml
Log Message:
-----------
XWIKI-23285: Upgrade to vue-i18n 11.1.5
Commit: 9be5702f683c09a016ddee818a75f3dc90f8d515
https://github.com/xwiki/xwiki-platform/commit/9be5702f683c09a016ddee818a75…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Upgrade dev dependency
* Fix floating toolbar style
* Fix link edit popop style
* Implement entity reference to URL serialization (for links and images)
Commit: 42c6afa4fd92290a7b764857e1ec6d85c5e32bc8
https://github.com/xwiki/xwiki-platform/commit/42c6afa4fd92290a7b764857e1ec…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/ds/x-btn.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/XWikiDesignSystemLoader.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update dev deps
* Basic design system loader implementation
* Implement the button component using XWiki's design system (Bootstrap)
Commit: e81fda31095411daf8c76ba8ae42ac794ad34b59
https://github.com/xwiki/xwiki-platform/commit/e81fda31095411daf8c76ba8ae42…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/XWikiAuthenticationManager.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/XWikiLinkSuggestService.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceHandler.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceSerializer.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLParser.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Use our own implementation of entity/resource reference parser / serializer based on entityReference.js which is well tested.
* Bulletproof the entity reference to URL serializer
Commit: 6a78c61f9118cb912db602b232108f753b5b4930
https://github.com/xwiki/xwiki-platform/commit/6a78c61f9118cb912db602b23210…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Upgrade to Cristal 0.19RC1
Commit: f07449f846e694016cc0a16085dd648d9b9a8642
https://github.com/xwiki/xwiki-platform/commit/f07449f846e694016cc0a16085dd…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Dependency upgrades
Commit: 8dd1dbe44c14ea739d9949c2c04bc9357d2f9b6d
https://github.com/xwiki/xwiki-platform/commit/8dd1dbe44c14ea739d9949c2c04b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Upgrade to Cristal 0.19.0
Commit: 49bdd3f77e37e44795df09c833f03bc70614865e
https://github.com/xwiki/xwiki-platform/commit/49bdd3f77e37e44795df09c833f0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Debug Pinia issue
Compare: https://github.com/xwiki/xwiki-platform/compare/f062a7fd26eb...49bdd3f77e37
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-blocknote
Home: https://github.com/xwiki/xwiki-platform
Commit: 5fc21574ab589f76a7b0a4be886a3bc08a736fb4
https://github.com/xwiki/xwiki-platform/commit/5fc21574ab589f76a7b0a4be886a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Upgrade to Cristal 0.19.0
Commit: f062a7fd26eb536ad1fc15a9a133bd6b90b4b0f0
https://github.com/xwiki/xwiki-platform/commit/f062a7fd26eb536ad1fc15a9a133…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Debug Pinia issue
Compare: https://github.com/xwiki/xwiki-platform/compare/850c7485c420...f062a7fd26eb
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: f48319afe9178189a36bec2a7441f3c94f618ac3
https://github.com/xwiki/xwiki-platform/commit/f48319afe9178189a36bec2a7441…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/LazyLoadedImage.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-23346: PDF export using Chrome times out if the content has a lazy loaded image with specified dimension on the second or any of the following print pages
* Disable image lazy loading while performing the PDF export.
(cherry picked from commit 2e7b936212175f918df970b528c6ff4c6c2138a3)
(cherry picked from commit 83c70c3f51470c95ef037f27bad3bbc4b677be94)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 76606fd26dde9bac0b933def5b9f02c4fec6ff7c
https://github.com/xwiki/xwiki-platform/commit/76606fd26dde9bac0b933def5b9f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/LazyLoadedImage.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-23346: PDF export using Chrome times out if the content has a lazy loaded image with specified dimension on the second or any of the following print pages
* Disable image lazy loading while performing the PDF export.
(cherry picked from commit 2e7b936212175f918df970b528c6ff4c6c2138a3)
(cherry picked from commit 83c70c3f51470c95ef037f27bad3bbc4b677be94)
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: 83c70c3f51470c95ef037f27bad3bbc4b677be94
https://github.com/xwiki/xwiki-platform/commit/83c70c3f51470c95ef037f27bad3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/LazyLoadedImage.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-23346: PDF export using Chrome times out if the content has a lazy loaded image with specified dimension on the second or any of the following print pages
* Disable image lazy loading while performing the PDF export.
(cherry picked from commit 2e7b936212175f918df970b528c6ff4c6c2138a3)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.5.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 2e7b936212175f918df970b528c6ff4c6c2138a3
https://github.com/xwiki/xwiki-platform/commit/2e7b936212175f918df970b528c6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/LazyLoadedImage.xml
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java
M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml
Log Message:
-----------
XWIKI-23346: PDF export using Chrome times out if the content has a lazy loaded image with specified dimension on the second or any of the following print pages
* Disable image lazy loading while performing the PDF export.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications