Branch: refs/heads/feature-blocknote
Home:
https://github.com/xwiki/xwiki-platform
Commit: a02e6f46d008c7c2cdb96184319db44f6a8b88eb
https://github.com/xwiki/xwiki-platform/commit/a02e6f46d008c7c2cdb96184319d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: e37030e9f9be7ab91c214eb9b2e02b74470cc0f6
https://github.com/xwiki/xwiki-platform/commit/e37030e9f9be7ab91c214eb9b2e0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 8dae9b8a9d48628a1179808ff334aed43a5ce974
https://github.com/xwiki/xwiki-platform/commit/8dae9b8a9d48628a1179808ff334…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 7f3725dbca8f7c976cbb7cabf32e2ff31ed56d93
https://github.com/xwiki/xwiki-platform/commit/7f3725dbca8f7c976cbb7cabf32e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 1e5d26205d9295fa52a3b47bef90643f6bd7ac42
https://github.com/xwiki/xwiki-platform/commit/1e5d26205d9295fa52a3b47bef90…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 929480588954319090abe62882643e241a8f169e
https://github.com/xwiki/xwiki-platform/commit/929480588954319090abe6288264…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 805d54010a247b3e625db05c41b0d6ab199870ad
https://github.com/xwiki/xwiki-platform/commit/805d54010a247b3e625db05c41b0…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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: 33189cee8b1d9aa62abbc20c65259ee09ec31c0e
https://github.com/xwiki/xwiki-platform/commit/33189cee8b1d9aa62abbc20c6525…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-05-28 (Wed, 28 May 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.
Compare:
https://github.com/xwiki/xwiki-platform/compare/c9aa638e721a...33189cee8b1d
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications