Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/application-changerequest
Commit: df89c905a397acb48269a95f40aea96a8a25c47a
https://github.com/xwiki-contrib/application-changerequest/commit/df89c905a…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M application-changerequest-notifications/src/main/java/org/xwiki/contrib/changerequest/internal/ChangeRequestNotificationDisplayer.java
A application-changerequest-notifications/src/main/java/org/xwiki/contrib/changerequest/internal/descriptors/ChangeRequestDiscussionEventDescriptor.java
M application-changerequest-notifications/src/main/java/org/xwiki/contrib/changerequest/internal/email/ChangeRequestNotificationEmailRenderer.java
M application-changerequest-notifications/src/main/resources/ApplicationResources.properties
M application-changerequest-notifications/src/main/resources/META-INF/components.txt
A application-changerequest-notifications/src/main/resources/templates/changerequest/alert/discussions.vm
M application-changerequest-notifications/src/main/resources/templates/changerequest/alert/filechange.added.vm
M application-changerequest-notifications/src/main/resources/templates/changerequest/alert/rebased.vm
M application-changerequest-notifications/src/main/resources/templates/changerequest/alert/status.modified.vm
A application-changerequest-notifications/src/main/resources/templates/changerequest/email/html/discussions.vm
A application-changerequest-notifications/src/main/resources/templates/changerequest/email/plain/discussions.vm
M application-changerequest-notifications/src/test/java/org/xwiki/contrib/changerequest/templates/NotificationAlertPageTest.java
Log Message:
-----------
CRAPP-369: Allow to receive notifications for discussions in a CR
* Provide notifications for discussions in a CR
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-changerequest/settings/notific…
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/application-discussions
Commit: d38ce4dd8c301151b490d96cd3633354ea22353b
https://github.com/xwiki-contrib/application-discussions/commit/d38ce4dd8c3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M discussions-api/src/main/java/org/xwiki/contrib/discussions/DiscussionContextService.java
A discussions-api/src/main/java/org/xwiki/contrib/discussions/DiscussionException.java
M discussions-api/src/main/java/org/xwiki/contrib/discussions/DiscussionService.java
M discussions-api/src/main/java/org/xwiki/contrib/discussions/MessageService.java
M discussions-api/src/main/java/org/xwiki/contrib/discussions/server/DiscussionMessageRequestCreator.java
M discussions-default/src/main/java/org/xwiki/contrib/discussions/internal/DefaultDiscussionContextService.java
M discussions-default/src/main/java/org/xwiki/contrib/discussions/internal/DefaultDiscussionService.java
M discussions-default/src/main/java/org/xwiki/contrib/discussions/internal/DefaultMessageService.java
M discussions-default/src/test/java/org/xwiki/contrib/discussions/internal/DefaultDiscussionContextServiceTest.java
M discussions-default/src/test/java/org/xwiki/contrib/discussions/internal/DefaultDiscussionServiceTest.java
M discussions-default/src/test/java/org/xwiki/contrib/discussions/internal/DefaultMessageServiceTest.java
M discussions-messagestream/discussions-messagestream-api/src/main/java/org/xwiki/contrib/discussions/messagestream/script/DiscussionsMessageStreamScriptService.java
M discussions-messagestream/discussions-messagestream-api/src/test/java/org/xwiki/contrib/discussions/messagestream/script/DiscussionsMessageStreamScriptServiceTest.java
M discussions-rest/discussions-rest-default/src/main/java/org/xwiki/contrib/discussions/internal/rest/DefaultDiscussionREST.java
M discussions-rest/discussions-rest-default/src/test/java/org/xwiki/contrib/discussions/internal/rest/DefaultDiscussionRESTTest.java
M discussions-server/src/checkstyle/checkstyle-suppressions.xml
M discussions-server/src/main/java/org/xwiki/contrib/discussions/internal/server/DefaultDiscussionMessageRequestCreator.java
M discussions-server/src/main/java/org/xwiki/contrib/discussions/internal/server/DiscussionsResourceReferenceHandler.java
M discussions-server/src/main/java/org/xwiki/contrib/discussions/script/DiscussionsScriptService.java
M discussions-store/discussions-store-api/src/main/java/org/xwiki/contrib/discussions/store/DiscussionContextStoreService.java
M discussions-store/discussions-store-api/src/main/java/org/xwiki/contrib/discussions/store/DiscussionStoreService.java
M discussions-store/discussions-store-api/src/main/java/org/xwiki/contrib/discussions/store/MessageStoreService.java
M discussions-store/discussions-store-default/src/main/java/org/xwiki/contrib/discussions/store/internal/DefaultDiscussionContextStoreService.java
M discussions-store/discussions-store-default/src/main/java/org/xwiki/contrib/discussions/store/internal/DefaultDiscussionStoreService.java
M discussions-store/discussions-store-default/src/main/java/org/xwiki/contrib/discussions/store/internal/DefaultMessageStoreService.java
M discussions-store/discussions-store-default/src/test/java/org/xwiki/contrib/discussions/store/internal/DefaultMessageStoreServiceTest.java
M pom.xml
Log Message:
-----------
DISCUSSION-31: Improve error handling in APIs (#26)
* Refactor all APIs for create/getOrCreate to return proper objects or
throws exceptions instead of returning optionals and hiding
exceptions
* Fix bug in MessageService for checking rights, discovered while
fixing tests
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-discussions/settings/notificat…
Branch: refs/heads/feature-blocknote
Home: https://github.com/xwiki/xwiki-platform
Commit: dd8a8a113ee8fc5f6ef9c8babc952f4365d0effc
https://github.com/xwiki/xwiki-platform/commit/dd8a8a113ee8fc5f6ef9c8babc95…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M 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/pnpm-lock.yaml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Add pnpm-lock.yaml to the source tree and keep it updated.
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: 707e3ca484fc01c43af12b0db039fa2020f47673
https://github.com/xwiki/xwiki-platform/commit/707e3ca484fc01c43af12b0db039…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: bac212c5396e553b66b78a6fa2d7aa262ef80b37
https://github.com/xwiki/xwiki-platform/commit/bac212c5396e553b66b78a6fa2d7…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: bc41a59eb2f0e10b4859bec820445118d47af5ba
https://github.com/xwiki/xwiki-platform/commit/bc41a59eb2f0e10b4859bec82044…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 4bfbae639938a1bfb3aa30dc6394406f5f0ebcfb
https://github.com/xwiki/xwiki-platform/commit/4bfbae639938a1bfb3aa30dc6394…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 4c4fcdb6a76ec770346a254fe9dcf20ca57e9912
https://github.com/xwiki/xwiki-platform/commit/4c4fcdb6a76ec770346a254fe9dc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: e3c178c048cad2241104e475626ecfa45f4a0a44
https://github.com/xwiki/xwiki-platform/commit/e3c178c048cad2241104e475626e…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 6af20f74e21fdc681caf51414c6d8e54f3182ce4
https://github.com/xwiki/xwiki-platform/commit/6af20f74e21fdc681caf51414c6d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 7a902968b2d0dd2b784368a5e46aa37ffb645750
https://github.com/xwiki/xwiki-platform/commit/7a902968b2d0dd2b784368a5e46a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 408cf32f7c0fa57e378a1391e8709b9f47044eb0
https://github.com/xwiki/xwiki-platform/commit/408cf32f7c0fa57e378a1391e870…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 074abc00030d6a2f53d7c056b884779022f13405
https://github.com/xwiki/xwiki-platform/commit/074abc00030d6a2f53d7c056b884…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M pom.xml
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Update pnpm version.
Commit: b639dccf68132e751845ade8148f4c1885a31e76
https://github.com/xwiki/xwiki-platform/commit/b639dccf68132e751845ade8148f…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 3870a07df9dd966593bfa0b8b451b105b263149d
https://github.com/xwiki/xwiki-platform/commit/3870a07df9dd966593bfa0b8b451…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: d09ba38d6521abae2432485aaf600f2d1fee07bc
https://github.com/xwiki/xwiki-platform/commit/d09ba38d6521abae2432485aaf60…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 9b710443c8502eda1ab7d94db4d330d068753c2c
https://github.com/xwiki/xwiki-platform/commit/9b710443c8502eda1ab7d94db4d3…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 3e4a5d8984ce6f61d11776ba7f4afaea8680f808
https://github.com/xwiki/xwiki-platform/commit/3e4a5d8984ce6f61d11776ba7f4a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: cbb1494b4d6b1fecdd45a57993681d5434f2e8f6
https://github.com/xwiki/xwiki-platform/commit/cbb1494b4d6b1fecdd45a5799368…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 71c5f5dc898c0db4e4102b685638b94e7af6ef80
https://github.com/xwiki/xwiki-platform/commit/71c5f5dc898c0db4e4102b685638…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 0ed15e8c955c31875557fcd18df2a72b220ea341
https://github.com/xwiki/xwiki-platform/commit/0ed15e8c955c31875557fcd18df2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: b4e0134d001f3d332ab4730c5cd4ee3f274c2fc4
https://github.com/xwiki/xwiki-platform/commit/b4e0134d001f3d332ab4730c5cd4…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 187d5a7c6819306cd90f5a46f5be8320c1694326
https://github.com/xwiki/xwiki-platform/commit/187d5a7c6819306cd90f5a46f5be…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 18a1cb7513d00d7a6ce6325291509708b10a7df1
https://github.com/xwiki/xwiki-platform/commit/18a1cb7513d00d7a6ce632529150…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 46ee2830bd97ada4c159a87c7b4a7833dca39696
https://github.com/xwiki/xwiki-platform/commit/46ee2830bd97ada4c159a87c7b4a…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: c3cd463e54a6c36b419b5b1227126d8ccc14ec34
https://github.com/xwiki/xwiki-platform/commit/c3cd463e54a6c36b419b5b122712…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 5ad5ef8f49e496f40bf95546b38d04b5dba03899
https://github.com/xwiki/xwiki-platform/commit/5ad5ef8f49e496f40bf95546b38d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 58329809e3f8b5cfd7d2ce5d06e9014de69bf758
https://github.com/xwiki/xwiki-platform/commit/58329809e3f8b5cfd7d2ce5d06e9…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 5b22dc1ddfe73d5a4092817ea0749a0c40bcb8b1
https://github.com/xwiki/xwiki-platform/commit/5b22dc1ddfe73d5a4092817ea074…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: ff82ea8825d654287ed9dbba9fbc71fa7b775498
https://github.com/xwiki/xwiki-platform/commit/ff82ea8825d654287ed9dbba9fbc…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M pom.xml
Log Message:
-----------
XWIKI-23285: Upgrade to vue-i18n 11.1.5
Commit: 54ce08e883024d2ff92891a12a302a8fa404e640
https://github.com/xwiki/xwiki-platform/commit/54ce08e883024d2ff92891a12a30…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: d679ebe7af9d7c7dc7317a6266274db38b10664a
https://github.com/xwiki/xwiki-platform/commit/d679ebe7af9d7c7dc7317a626627…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: d4054893361574fad8724edae0697ae99bc85c49
https://github.com/xwiki/xwiki-platform/commit/d4054893361574fad8724edae069…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: acd34104b96ca9ff14f9d1e11e7c34e2357055dd
https://github.com/xwiki/xwiki-platform/commit/acd34104b96ca9ff14f9d1e11e7c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 2237acefe36c8a413c1f0a699c98bfe0cefcbe86
https://github.com/xwiki/xwiki-platform/commit/2237acefe36c8a413c1f0a699c98…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: f82a41b59a8783ccf8d147d75cb2d80b8ec64bd3
https://github.com/xwiki/xwiki-platform/commit/f82a41b59a8783ccf8d147d75cb2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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: 383bb5470347387aa3620e42e4fa6a555c8a9183
https://github.com/xwiki/xwiki-platform/commit/383bb5470347387aa3620e42e4fa…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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
Commit: 4a34e120692fe101a0c158193e1c2f55b3c308f7
https://github.com/xwiki/xwiki-platform/commit/4a34e120692fe101a0c158193e1c…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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.
Commit: f1baa9c71bf9be3fcccf7a838c2b73e0f84f43c5
https://github.com/xwiki/xwiki-platform/commit/f1baa9c71bf9be3fcccf7a838c2b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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
Commit: c40f9a3d1a98e440b14436cd898b66a34c9ca298
https://github.com/xwiki/xwiki-platform/commit/c40f9a3d1a98e440b14436cd898b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java
Log Message:
-----------
XWIKI-23227: Add support for overriding the default WYSIWYG editor from request
* Update since version.
Commit: 2d3200c1f6f9944b0edfc8f87f616962e1f8db4c
https://github.com/xwiki/xwiki-platform/commit/2d3200c1f6f9944b0edfc8f87f61…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M 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/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: 17b628bae9726c9cf1de251117c29993f7db95d6
https://github.com/xwiki/xwiki-platform/commit/17b628bae9726c9cf1de251117c2…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 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
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/Logic.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
R 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/services/i18nResolver.ts
M 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/reference/XWikiModelReferenceHandler.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts
M 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/XWikiRemoteURLSerializer.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/XWikiDesignSystemLoader.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.app.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.node.json
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.vitest.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Align deps with Cristal 0.19.0
* Force inversify version in order to overcome an issue with the released cristal-uniast version
* Move to TypeScript and use Composition API for Vue
* Fix some TypeScript errors
Commit: 94bf24c7f5afcd6b205699495084ff3da0b16b55
https://github.com/xwiki/xwiki-platform/commit/94bf24c7f5afcd6b205699495084…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.mjs
R 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/src/services/document/DefaultDocumentService.ts
M 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/reference/XWikiModelReferenceParser.ts
M 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/XWikiRemoteURLSerializer.ts
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
* Declare XWiki as global (no need to export and import it)
* Turn off isolatedDeclarations because it doesn't work well with the compiled Vue components ("Default exports can't be inferred")
* Fix eslint config (it's too complex to make it work with TypeScript)
Commit: e79bda2b39e7335c10403e3d2db67e6bfb9b7728
https://github.com/xwiki/xwiki-platform/commit/e79bda2b39e7335c10403e3d2db6…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M 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/Logic.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.ts
M 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
* Fix test
Compare: https://github.com/xwiki/xwiki-platform/compare/23cbbc1b11ee...e79bda2b39e7
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: 23cbbc1b11ee44f04979f7275e7b9668c65c113c
https://github.com/xwiki/xwiki-platform/commit/23cbbc1b11ee44f04979f7275e7b…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-09 (Wed, 09 Jul 2025)
Changed paths:
M 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/Logic.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.ts
M 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
* Fix test
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: 15f65234cbdb5ca731bccf8116113ad0abb8b344
https://github.com/xwiki/xwiki-platform/commit/15f65234cbdb5ca731bccf811611…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-09 (Wed, 09 Jul 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.mjs
R 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/src/services/document/DefaultDocumentService.ts
M 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/reference/XWikiModelReferenceParser.ts
M 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/XWikiRemoteURLSerializer.ts
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
* Declare XWiki as global (no need to export and import it)
* Turn off isolatedDeclarations because it doesn't work well with the compiled Vue components ("Default exports can't be inferred")
* Fix eslint config (it's too complex to make it work with TypeScript)
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: 25c7ce010660fe5671c134f49e800f8fa7151ec4
https://github.com/xwiki/xwiki-platform/commit/25c7ce010660fe5671c134f49e80…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-07-09 (Wed, 09 Jul 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
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/Logic.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
R 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/services/i18nResolver.ts
M 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/reference/XWikiModelReferenceHandler.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts
M 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/XWikiRemoteURLSerializer.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/XWikiDesignSystemLoader.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.app.json
M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.node.json
R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.vitest.json
Log Message:
-----------
XWIKI-23025: Introduce Blocknote as an editor for XWiki
* Align deps with Cristal 0.19.0
* Force inversify version in order to overcome an issue with the released cristal-uniast version
* Move to TypeScript and use Composition API for Vue
* Fix some TypeScript errors
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications