Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: ebcbd0ddf4384eea1523ecb5fc08a6654cb1f73e
https://github.com/xwiki/xwiki-platform/commit/ebcbd0ddf4384eea1523ecb5fc08…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Review available options and improve javascript to allow chaining
operations: following space when the page is followed implies to
first unfollow the page to not keep unnecessary filters and mess up the
UI
* Improve translations
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/application-replication
Commit: f85e4c657cefd0937d915092bab3dda58968eca7
https://github.com/xwiki-contrib/application-replication/commit/f85e4c657ce…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M replication-default/src/main/java/org/xwiki/contrib/replication/internal/message/ReplicationAnswerManager.java
Log Message:
-----------
Codestyle
Commit: b3257f055c46d08e039080404ed861c91a41aecf
https://github.com/xwiki-contrib/application-replication/commit/b3257f055c4…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M replication-default/src/main/java/org/xwiki/contrib/replication/internal/ReplicationClient.java
M replication-default/src/main/java/org/xwiki/contrib/replication/internal/enpoint/instance/ReplicationInstanceRegisterEndpoint.java
M replication-default/src/main/java/org/xwiki/contrib/replication/internal/instance/ReplicationInstanceListener.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/AbstractReplicationCertifiedKeyPairEvent.java
R replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/CertifiedKeyPairCreatedEvent.java
R replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/CertifiedKeyPairEventConverter.java
R replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/CertifiedKeyPairListener.java
R replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/CertifiedKeyPairStore.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPair.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPairCreatedEvent.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPairEventConverter.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPairListener.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPairRefreshEvent.java
A replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/ReplicationCertifiedKeyPairStore.java
M replication-default/src/main/java/org/xwiki/contrib/replication/internal/sign/SignatureManager.java
M replication-default/src/main/java/org/xwiki/contrib/replication/script/ReplicationScriptService.java
M replication-default/src/main/resources/META-INF/components.txt
M replication-default/src/test/java/org/xwiki/contrib/replication/internal/sign/CryptToolsTest.java
M replication-default/src/test/java/org/xwiki/contrib/replication/internal/sign/SignatureManagerTest.java
M replication-test/replication-test-tests/src/test/it/org/xwiki/replication/test/ReplicationIT.java
Log Message:
-----------
REPLICAT-186: Better support the manipulation of private keys when a cluster node is down
Compare: https://github.com/xwiki-contrib/application-replication/compare/497e621215…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-replication/settings/notificat…
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: 18fc87d82882a18ce096be5ef40888ba305a2b9b
https://github.com/xwiki/xwiki-platform/commit/18fc87d82882a18ce096be5ef408…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Improve UI when a page is ignored/followed by an ancestor and check
proper rights
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: a29b98846a431e59d4633dce7493de5ffece080b
https://github.com/xwiki/xwiki-platform/commit/a29b98846a431e59d4633dce7493…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Better exception handling for creating references
* Various improvments in translations (active voice + use of ignore)
* Improve a bit the UI
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: fac8341748f37152138320472da68e9c5c069019
https://github.com/xwiki-contrib/ai-llm/commit/fac8341748f37152138320472da6…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/DefaultLLMIndexPropertiesProvider.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LongTextLLMIndexProperty.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
Log Message:
-----------
LLMAI-73: Implement a separate indexing queue with a UI for its status
* Properly display line breaks in the content column of indexed chunks.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: 06eb5e2fa7b52825671378679f22f00a82b0498a
https://github.com/xwiki-contrib/ai-llm/commit/06eb5e2fa7b52825671378679f22…
Author: Paul Pantiru <paul.pantiru(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/.gitignore
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/README.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/cdn.js
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/index.cjs.js
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/index.d.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/index.es2017.js
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/index.js
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/loader/package.json
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/package-lock.json
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/package.json
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/assets/icon/apple-touch-icon.png
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/assets/icon/favicon.ico
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/assets/icon/icon192.png
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/assets/icon/icon512.png
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components.d.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/check-mark/check-mark.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/check-mark/check-mark.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/check-mark/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/conversation/conversation.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/conversation/conversation.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/conversation/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/fab/fab.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/fab/fab.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/fab/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/input/input.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/input/input.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/input/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message-status/message-status.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message-status/message-status.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message-status/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message/message.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message/message.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/message/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/pane/pane.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/pane/pane.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/pane/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/prompt-picker/prompt-picker.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/prompt-picker/prompt-picker.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/prompt-picker/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/settings/chat-settings.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/settings/chat-settings.tsx
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/components/settings/readme.md
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/global/app.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/global/app.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/helpers/utils.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/index.html
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/interfaces.d.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/src/manifest.json
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/stencil.config.ts
R application-ai-llm-chat/application-ai-llm-chat-webjar/chat/tsconfig.json
R application-ai-llm-chat/application-ai-llm-chat-webjar/index.html
M application-ai-llm-chat/application-ai-llm-chat-webjar/pom.xml
M application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/aillm.js
A application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatWidget.css
A application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatWidget.js
Log Message:
-----------
LLMAI-84: Replace embeddable chat UI with custom build chat widget
Commit: 8e3bd992a5e90f90c085ee27c21934343d50dcee
https://github.com/xwiki-contrib/ai-llm/commit/8e3bd992a5e90f90c085ee27c219…
Author: Paul Pantiru <paul.pantiru(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/aillm.js
R application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatUI.css
R application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatUILoader.js
M application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatWidget.css
M application-ai-llm-chat/application-ai-llm-chat-webjar/webjar/chatWidget.js
Log Message:
-----------
LLMAI-84: Replace embeddable chat UI with custom build chat widget
* Added response timer
* Added usage information for both streaming and non-streaming responses (when available)
Commit: 142f27ed849b66e7129e991c5f1758a65f79a608
https://github.com/xwiki-contrib/ai-llm/commit/142f27ed849b66e7129e991c5f17…
Author: Paul Pantiru <paul.pantiru(a)xwiki.com>
Date: 2024-06-05 (Wed, 05 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/pom.xml
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Chunk.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/EmbeddingsUtils.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexTaskConsumer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexWorker.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/AiLLMSolrCoreInitializer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/AbstractLLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/DefaultLLMIndexPropertiesProvider.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksEntryStore.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksLiveDataConfigurationResolver.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksLiveDataSource.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksPropertyStore.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/NumberLLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/TextLLMIndexProperty.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/ApplicationResources.properties
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsSheet.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsTranslations.xml
M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModel.java
Log Message:
-----------
Merge branch 'main' of github.com:xwiki-contrib/ai-llm
Compare: https://github.com/xwiki-contrib/ai-llm/compare/a4ecc172595c...142f27ed849b
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: d14cb9be60d1e9c85e57877dc1fbf09dae387b6b
https://github.com/xwiki-contrib/ai-llm/commit/d14cb9be60d1e9c85e57877dc1fb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
Log Message:
-----------
LLMAI-85: Content chunks are encoded as JSON
* Remove the JSON encoding of the chunk's content.
Commit: fc6bd9ddbb3b680f8cf9ab3e4111abd13ff60826
https://github.com/xwiki-contrib/ai-llm/commit/fc6bd9ddbb3b680f8cf9ab3e4111…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
Log Message:
-----------
LLMAI-73: Implement a separate indexing queue with a UI for its status
* Fix storing chunks when the embedding couldn't be computed.
Commit: a4ecc172595c73dae0dee08311966d7cb3674587
https://github.com/xwiki-contrib/ai-llm/commit/a4ecc172595c73dae0dee0831196…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModel.java
Log Message:
-----------
LLMAI-86: Improve error handling of embedding responses
* Try parsing an error when parsing the response fails.
Compare: https://github.com/xwiki-contrib/ai-llm/compare/81db8759a307...a4ecc172595c
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: 3bc2dc433b2836cd5c6e8ab76ed670a161881994
https://github.com/xwiki-contrib/ai-llm/commit/3bc2dc433b2836cd5c6e8ab76ed6…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexWorker.java
Log Message:
-----------
LLMAI-81: Indexing isn't cluster-aware
* Simplify the event listener by extending AbstractLocalEventListener
Commit: 81db8759a3073a459917160b273de13c892542b6
https://github.com/xwiki-contrib/ai-llm/commit/81db8759a3073a459917160b273d…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/pom.xml
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Chunk.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/EmbeddingsUtils.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexTaskConsumer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/SolrConnector.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/AiLLMSolrCoreInitializer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/AbstractLLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/DefaultLLMIndexPropertiesProvider.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksEntryStore.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksLiveDataConfigurationResolver.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksLiveDataSource.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexChunksPropertyStore.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/LLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/NumberLLMIndexProperty.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/livedata/TextLLMIndexProperty.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/ApplicationResources.properties
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsSheet.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsTranslations.xml
Log Message:
-----------
LLMAI-73: Implement a separate indexing queue with a UI for its status
* Add a Live Data for displaying indexed chunks
* Store chunks with error messages when embedding fails
* Make retry ids more unique (but this shouldn't matter)
* Make the no wiki field query more robust
Compare: https://github.com/xwiki-contrib/ai-llm/compare/9126f7ed5bec...81db8759a307
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: dac920b415ffc09bdfea426ebbb0abedef400333
https://github.com/xwiki/xwiki-platform/commit/dac920b415ffc09bdfea426ebbb0…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix bad escaping
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: b1b21d866e8b84c1ae3e58346c340b885db2d323
https://github.com/xwiki/xwiki-platform/commit/b1b21d866e8b84c1ae3e58346c34…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix API of WatchedUserReference
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: 7cced09601f805baadc3346d189cdfb13fbb6403
https://github.com/xwiki/xwiki-platform/commit/7cced09601f805baadc3346d189c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationStateTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
Work in progress: remove UI code for watch switch buttons, and start
introducing a new UIX for the watch button next to the edit button.
Start refactoring API for computing if a page is watched or not to get
all info.
Commit: bab71738738cfe30a73525fa05cf623e85076107
https://github.com/xwiki/xwiki-platform/commit/bab71738738cfe30a73525fa05cf…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
Commit: 8fdedea6f527ad0d64a1f4f89554cc8d1c90f190
https://github.com/xwiki/xwiki-platform/commit/8fdedea6f527ad0d64a1f4f89554…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix some tests in notification filters
Commit: 17861a3a5899ce3c60dd1edbe677ae1dc156212a
https://github.com/xwiki/xwiki-platform/commit/17861a3a5899ce3c60dd1edbe677…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Start providing REST API for watch pages to simplify operations
Commit: 285d519c0b63d801850624213ea9a04e8e1db78b
https://github.com/xwiki/xwiki-platform/commit/285d519c0b63d801850624213ea9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Distinguish more cases for watched / ignored pages to improve UI
Commit: dc092093238ed0e6b61491926401e8c2190f4264
https://github.com/xwiki/xwiki-platform/commit/dc092093238ed0e6b61491926401…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManagerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide implementation for REST API for watching pages
* Improve WatchEntitiesManager API to support more operations
* Improve WatchedEntityReference API to use UserReference
Commit: 706f3aa188130cea613adb83a1ec042bce3c9f4b
https://github.com/xwiki/xwiki-platform/commit/706f3aa188130cea613adb83a1ec…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide a dedicated page to handle watch settings
* Start writing javascript code to handle choices
Commit: 7f2a73c921ae2656e393aa680935a4826bf1225d
https://github.com/xwiki/xwiki-platform/commit/7f2a73c921ae2656e393aa680935…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/checkstyle/checkstyle-suppressions.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManagerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix issue in WatchedEntitiesManager
* Start providing doc / fixing checkstyle
* Handle a bit more actions in UI
Commit: 31a2832d47a057b53a8b4aa6449626015688a363
https://github.com/xwiki/xwiki-platform/commit/31a2832d47a057b53a8b4aa64496…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a bug in state computer related to the fact that the scoe filter
hierarchy is not really a hierarchy
* Provide a new API to allow computing the reference of the immediate
ancestor of a page for which a filter exists
* Improve UI to base possible actions on multiple criteria: current
watch status, presence or not of a filter on an ancestor, and check
if the page is terminal or not
Commit: 18c688a09cc5a946cc114104dfc88eaf74cdc0c5
https://github.com/xwiki/xwiki-platform/commit/18c688a09cc5a946cc114104dfc8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Encode all options for the watch settings modal
Commit: d98239db929f3ea3a832189cdd96b63a6c4a65b2
https://github.com/xwiki/xwiki-platform/commit/d98239db929f3ea3a832189cdd96…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Change the URL scheme for the REST API
Commit: baa43ea1deb3f17bb682f2ff05099196a17764cf
https://github.com/xwiki/xwiki-platform/commit/baa43ea1deb3f17bb682f2ff0509…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Minor improvments
Commit: 32d204a549ca3b755b6be97ba29abdaf69e54e26
https://github.com/xwiki/xwiki-platform/commit/32d204a549ca3b755b6be97ba29a…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/test/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResourceTest.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide test for notification rest module
Commit: 57b2d79607bd602a011c0b462b7dd56799f29f70
https://github.com/xwiki/xwiki-platform/commit/57b2d79607bd602a011c0b462b7d…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/checkstyle/checkstyle-suppressions.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix checkstyle
Commit: 9df023984125318a1a63d8c8631b7dd1b07adea0
https://github.com/xwiki/xwiki-platform/commit/9df023984125318a1a63d8c8631b…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Put revapi ignores
* Start fixing since
Commit: b811dc8e577d2ccde80765d14093f462af8e52a3
https://github.com/xwiki/xwiki-platform/commit/b811dc8e577d2ccde80765d14093…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide translations and improve UIX code
Commit: b29825d92aab7e1bbf9ac9ac52f1305fb89a1a20
https://github.com/xwiki/xwiki-platform/commit/b29825d92aab7e1bbf9ac9ac52f1…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsEmailsIT.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsIT.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsSettingsIT.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationWatchButtonElement.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsTrayPage.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsWatchModal.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide page object and fix integration tests
Commit: b5e8ae2f3f749fd80163cf9cc7b8693a4f1b3581
https://github.com/xwiki/xwiki-platform/commit/b5e8ae2f3f749fd80163cf9cc7b8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Ensure to not display the watch status for guest
Commit: 405937093948181096caf7e888e4b493a7a47274
https://github.com/xwiki/xwiki-platform/commit/405937093948181096caf7e888e4…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a few since and some problems in UIX
Compare: https://github.com/xwiki/xwiki-platform/compare/14dd01c51237...405937093948
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feat-move-watch-button
Home: https://github.com/xwiki/xwiki-platform
Commit: 14dd01c51237789f0b81fb6b19c762b061e47dfd
https://github.com/xwiki/xwiki-platform/commit/14dd01c51237789f0b81fb6b19c7…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a few since and some problems in UIX
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-22209
Home: https://github.com/xwiki/xwiki-platform
Commit: 33be778a08d2e03577986622cc6d3d4c44f18f78
https://github.com/xwiki/xwiki-platform/commit/33be778a08d2e03577986622cc6d…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/TagNotificationFilterPreference.java
Log Message:
-----------
XWIKI-22209: Deprecate NotificationFilterPreference#isActive
* Provide a default method for the deprecated method in interface and
remove all overrides
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feat-migrate-notification-filter
Home: https://github.com/xwiki/xwiki-platform
Commit: 09bd9afcb12c6df0d724ff8ddd52be52a4fdf9a0
https://github.com/xwiki/xwiki-platform/commit/09bd9afcb12c6df0d724ff8ddd52…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreference.java
A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterScope.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterExpressionGenerator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultFilterPreferencesModelBridge.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStore.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/UserAddedEventListener.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/livedata/NotificationFilterLiveDataTranslationHelper.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/livedata/custom/NotificationCustomFiltersLiveDataConfigurationProvider.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/livedata/custom/NotificationCustomFiltersLiveDataEntryStore.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/livedata/custom/NotificationCustomFiltersQueryHelper.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigrator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/migration/R160300000XWIKI17243DataMigration.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/resources/notification-filter-preferences.hbm.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStoreTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/UserAddedEventListenerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigratorTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/migration/R140401000XWIKI15460DataMigrationTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/UsersParameterHandler.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactoryTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/UsersParameterHandlerTest.java
Log Message:
-----------
[XXX]: TICKET TO CREATE
* WIP change hibernate mapping for notification filter preferences
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/break-notification-filter-provider
Home: https://github.com/xwiki/xwiki-platform
Commit: 8d19779e973fdd03de51be5ccf9cd3bae48f3d31
https://github.com/xwiki/xwiki-platform/commit/8d19779e973fdd03de51be5ccf9c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterExpressionGenerator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStore.java
Log Message:
-----------
XWIKI-22211: Deprecate NotificationFilterPreferenceProvider
* Fix bad prefix in filters internal ids
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/break-notification-filter-provider
Home: https://github.com/xwiki/xwiki-platform
Commit: 670780f44cbbe5712f57eb85fafb09d4e594aa27
https://github.com/xwiki/xwiki-platform/commit/670780f44cbbe5712f57eb85fafb…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/pom.xml
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/aspect/org/xwiki/notifications/filters/NotificationFilterPreferenceCompatibilityAspect.aj
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/CompatibilityNotificationFilterPreference.java
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/LegacyDefaultNotificationParametersFactoryTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceManager.java
R xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManager.java
R xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/UserProfileNotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterExpressionGenerator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManagerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStore.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/UserAddedEventListener.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigrator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/migration/R160300000XWIKI17243DataMigration.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStoreTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/UserAddedEventListenerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigratorTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/TagNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactoryTest.java
Log Message:
-----------
XWIKI-22211: Deprecate NotificationFilterPreferenceProvider
* Deprecate and legacify NotificationFilterPreferenceProvider and
NotificationFilterPreference#getProviderHint
* Clean up all code relying on it simplifying a lot the implem of
NotificationFilterPreference
* Only valid usage of the providerHint was for checking if a filter
preference was stored or not: replaced it with checking the ID of
the filter
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/break-notification-filter-provider
Home: https://github.com/xwiki/xwiki-platform
Commit: 5c2e4ff0832dc50095dd81d222e534d1e1f89813
https://github.com/xwiki/xwiki-platform/commit/5c2e4ff0832dc50095dd81d222e5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/pom.xml
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/aspect/org/xwiki/notifications/filters/NotificationFilterPreferenceCompatibilityAspect.aj
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/CompatibilityNotificationFilterPreference.java
A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/LegacyDefaultNotificationParametersFactoryTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/pom.xml
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceManager.java
R xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/NotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManager.java
R xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/UserProfileNotificationFilterPreferenceProvider.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterExpressionGenerator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManagerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStore.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/UserAddedEventListener.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigrator.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/main/java/org/xwiki/notifications/filters/migration/R160300000XWIKI17243DataMigration.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/NotificationFilterPreferenceStoreTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/UserAddedEventListenerTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-default/src/test/java/org/xwiki/notifications/filters/internal/migrators/NotificationFilterPreferencesMigratorTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactory.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/TagNotificationFilterPreference.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/test/java/org/xwiki/notifications/sources/internal/DefaultNotificationParametersFactoryTest.java
Log Message:
-----------
XWIKI-XXX (ticket to be created): Get rid of NotificationFilterPreferenceProvider
WIP: Experimental removal of NotificationFilterPreferenceProvider.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications