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