Branch: refs/heads/stable-17.2.x
Home: https://github.com/xwiki/xwiki-platform
Commit: a8976cf642c1a9fb09e955186a7587cc9adbc3d6
https://github.com/xwiki/xwiki-platform/commit/a8976cf642c1a9fb09e955186a75…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
(cherry picked from commit b320aea672a8daa96226dde94300c973e56f5972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-17.2.x/pr-4008
Home: https://github.com/xwiki/xwiki-platform
Commit: 02f1f8ff84c134080652cbad8e8e030f2a8d9543
https://github.com/xwiki/xwiki-platform/commit/02f1f8ff84c134080652cbad8e8e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
(cherry picked from commit b320aea672a8daa96226dde94300c973e56f5972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-16.10.x/pr-4008
Home: https://github.com/xwiki/xwiki-platform
Commit: 5989036a2e11679ab15d79d7b99eccb39930150d
https://github.com/xwiki/xwiki-platform/commit/5989036a2e11679ab15d79d7b99e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
(cherry picked from commit b320aea672a8daa96226dde94300c973e56f5972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-16.4.x/pr-4008
Home: https://github.com/xwiki/xwiki-platform
Commit: cf314696a0f3f736448812735e75f65ffe187a46
https://github.com/xwiki/xwiki-platform/commit/cf314696a0f3f736448812735e75…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
(cherry picked from commit b320aea672a8daa96226dde94300c973e56f5972)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: b320aea672a8daa96226dde94300c973e56f5972
https://github.com/xwiki/xwiki-platform/commit/b320aea672a8daa96226dde94300…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/XWIKI-23019
Home: https://github.com/xwiki/xwiki-platform
Commit: 30cf0ff7a300939072f2a09b1b62be0a5880f0e7
https://github.com/xwiki/xwiki-platform/commit/30cf0ff7a300939072f2a09b1b62…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9541f441360a83a95a30b6e5aa502c34df0bc33a
https://github.com/xwiki/xwiki-platform/commit/9541f441360a83a95a30b6e5aa50…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/xwiki-platform-legacy-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactoryAspectTest.java
Log Message:
-----------
XWIKI-23012: Prepare the content of a wiki macro call
* fix test
(cherry picked from commit 09a8fafabf1cd8c2a55ed98feca280ff90448302)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.2.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 7c56b8bd85c2993ad1a4e3fa904f40708149d872
https://github.com/xwiki/xwiki-platform/commit/7c56b8bd85c2993ad1a4e3fa904f…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/xwiki-platform-legacy-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactoryAspectTest.java
Log Message:
-----------
XWIKI-23012: Prepare the content of a wiki macro call
* fix test
(cherry picked from commit 09a8fafabf1cd8c2a55ed98feca280ff90448302)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 09a8fafabf1cd8c2a55ed98feca280ff90448302
https://github.com/xwiki/xwiki-platform/commit/09a8fafabf1cd8c2a55ed98feca2…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-rendering/xwiki-platform-legacy-rendering-wikimacro/xwiki-platform-legacy-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroFactoryAspectTest.java
Log Message:
-----------
XWIKI-23012: Prepare the content of a wiki macro call
* fix test
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/book-versions
Commit: b42cc740c8c9efd375d70dff0fbc5b0300117d21
https://github.com/xwiki-contrib/book-versions/commit/b42cc740c8c9efd375d70…
Author: Raluca Stavro <rstavro(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M application-book-versions-api/pom.xml
M application-book-versions-common-ui/pom.xml
M application-book-versions-default/pom.xml
M application-book-versions-publish-ui/pom.xml
M application-book-versions-ui/pom.xml
M application-book-versions-xip/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/book-versions
Commit: de07b5479167f751b8693c0b9e836600d3490811
https://github.com/xwiki-contrib/book-versions/commit/de07b5479167f751b8693…
Author: Raluca Stavro <rstavro(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M application-book-versions-api/pom.xml
M application-book-versions-common-ui/pom.xml
M application-book-versions-default/pom.xml
M application-book-versions-publish-ui/pom.xml
M application-book-versions-ui/pom.xml
M application-book-versions-xip/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release application-book-versions-1.8
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/book-versions/settings/notifications
Branch: refs/heads/XWIKI-23019
Home: https://github.com/xwiki/xwiki-platform
Commit: 00a546dd098db9d0dbe0b537711ea31204068c7a
https://github.com/xwiki/xwiki-platform/commit/00a546dd098db9d0dbe0b537711e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple users
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: b26650be44fcdf772184fdb6c733d49ac3703a22
https://github.com/xwiki/xwiki-platform/commit/b26650be44fcdf772184fdb6c733…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-bootstrap/src/main/less/variables.less
A xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/cssVariablesInit.css
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/variables.less
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/variablesInit.vm
A xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/variablelist.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/stylesheets.vm
Log Message:
-----------
XWIKI-22667: Introduce CSS equivalents for all LESS variables (#3936)
* Replace any LESS variable value with their CSS counterpart (from LESS inheritance to CSS inheritance system).
* Add all the LESS variables defined in XWiki Standard to the CSS mapper.
* Add fallbacks for all colorTheme variables
* Add support for oldColorTheme variables
* Add a default source of truth for old and flamingo colortheme CSS/LESS variables.
---------
Co-authored-by: Simon Urli <simon.urli(a)xwiki.com>
Co-authored-by: Michael Hamann <michael(a)content-space.de>
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.2.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 69ab113c7db9448773c389f35013647eee963042
https://github.com/xwiki/xwiki-platform/commit/69ab113c7db9448773c389f35013…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/main/java/org/xwiki/user/internal/group/AbstractGroupCache.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/test/java/org/xwiki/user/internal/group/GroupsCacheTest.java
Log Message:
-----------
XWIKI-23021: Groups are loaded repeatedly after a group change
* Check again inside the write lock if the entry has been added to the
cache in the meantime.
* Add a test that reproduces the previous race condition using several
threads and waits at dedicated places to trigger the condition
reproducibly.
(cherry picked from commit 6c6b99daf8c2daf86ab8848975ff16f65cc8dd38)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: a7225afd1344b5cfdafb46b2a91e67b9c978a7d0
https://github.com/xwiki/xwiki-platform/commit/a7225afd1344b5cfdafb46b2a91e…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/DocumentPicker.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-profile/xwiki-platform-user-profile-test/xwiki-platform-user-profile-test-pageobjects/src/main/java/org/xwiki/user/test/po/ChangePasswordPage.java
Log Message:
-----------
XWIKI-23022: Upgrade to Selenium 4.30.0
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 7c4087d44ac550610b2fa413dd4f5375409265a5
https://github.com/xwiki/xwiki-platform/commit/7c4087d44ac550610b2fa413dd4f…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/query/HqlQueryUtils.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
Log Message:
-----------
XWIKI-22728: Improve search query validation
(cherry picked from commit 7313dc9b533c70f14b7672379c8b3b63d1fd8f51)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 7313dc9b533c70f14b7672379c8b3b63d1fd8f51
https://github.com/xwiki/xwiki-platform/commit/7313dc9b533c70f14b7672379c8b…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/XWiki.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/query/HqlQueryUtils.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
Log Message:
-----------
XWIKI-22728: Improve search query validation
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 9b922d40b0760fc95bab91dab6274f941bd08fbb
https://github.com/xwiki/xwiki-platform/commit/9b922d40b0760fc95bab91dab627…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/main/java/org/xwiki/user/internal/group/AbstractGroupCache.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/test/java/org/xwiki/user/internal/group/GroupsCacheTest.java
Log Message:
-----------
XWIKI-23021: Groups are loaded repeatedly after a group change
* Check again inside the write lock if the entry has been added to the
cache in the meantime.
* Add a test that reproduces the previous race condition using several
threads and waits at dedicated places to trigger the condition
reproducibly.
(cherry picked from commit 6c6b99daf8c2daf86ab8848975ff16f65cc8dd38)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 1a61751fa74b3095e514898220dc204348c442c3
https://github.com/xwiki/xwiki-platform/commit/1a61751fa74b3095e514898220dc…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/main/java/org/xwiki/user/internal/group/AbstractGroupCache.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/test/java/org/xwiki/user/internal/group/GroupsCacheTest.java
Log Message:
-----------
XWIKI-23021: Groups are loaded repeatedly after a group change
* Check again inside the write lock if the entry has been added to the
cache in the meantime.
* Add a test that reproduces the previous race condition using several
threads and waits at dedicated places to trigger the condition
reproducibly.
(cherry picked from commit 6c6b99daf8c2daf86ab8848975ff16f65cc8dd38)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 6c6b99daf8c2daf86ab8848975ff16f65cc8dd38
https://github.com/xwiki/xwiki-platform/commit/6c6b99daf8c2daf86ab8848975ff…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/main/java/org/xwiki/user/internal/group/AbstractGroupCache.java
M xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-default/src/test/java/org/xwiki/user/internal/group/GroupsCacheTest.java
Log Message:
-----------
XWIKI-23021: Groups are loaded repeatedly after a group change
* Check again inside the write lock if the entry has been added to the
cache in the meantime.
* Add a test that reproduces the previous race condition using several
threads and waits at dedicated places to trigger the condition
reproducibly.
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/cristal
Commit: 3bf7eb962a57b79cfd34450e0f0ec350df742fc0
https://github.com/xwiki-contrib/cristal/commit/3bf7eb962a57b79cfd34450e0f0…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M api/src/api/WikiConfig.ts
M api/src/components/defaultWikiConfig.ts
A authentication-server/CHANGELOG.md
A authentication-server/package.json
A authentication-server/src/config.ts
A authentication-server/src/index.ts
A authentication-server/src/routers/github.ts
A authentication-server/src/routers/nextcloud.ts
A authentication-server/tsconfig.json
A authentication-server/tsdoc.json
A authentication-server/vite.config.ts
A authentication-server/vitest.config.ts
M core/authentication/authentication-api/src/userDetails.ts
M core/authentication/authentication-default/src/defaultAuthenticationManagerProvider.ts
M core/authentication/authentication-github/src/GitHubAuthenticationManager.ts
A core/authentication/authentication-nextcloud-state/package.json
A core/authentication/authentication-nextcloud-state/src/NextcloudAuthenticationState.ts
A core/authentication/authentication-nextcloud-state/src/index.ts
A core/authentication/authentication-nextcloud-state/tsconfig.json
A core/authentication/authentication-nextcloud-state/tsdoc.json
A core/authentication/authentication-nextcloud-state/vite.config.ts
A core/authentication/authentication-nextcloud-state/vitest.config.ts
A core/authentication/authentication-nextcloud-ui/langs/translation-en.json
A core/authentication/authentication-nextcloud-ui/langs/translation-fr.json
A core/authentication/authentication-nextcloud-ui/package.json
A core/authentication/authentication-nextcloud-ui/src/NextcloudLoginMenuUIExtension.ts
A core/authentication/authentication-nextcloud-ui/src/index.ts
A core/authentication/authentication-nextcloud-ui/src/translations.ts
A core/authentication/authentication-nextcloud-ui/src/vue/NextcloudLoginMenu.vue
A core/authentication/authentication-nextcloud-ui/tsconfig.json
A core/authentication/authentication-nextcloud-ui/tsdoc.json
A core/authentication/authentication-nextcloud-ui/vite.config.ts
A core/authentication/authentication-nextcloud-ui/vitest.config.ts
M core/authentication/authentication-nextcloud/package.json
A core/authentication/authentication-nextcloud/src/NextcloudBasicAuthenticationManager.ts
A core/authentication/authentication-nextcloud/src/NextcloudOAuth2AuthenticationManager.ts
M core/authentication/authentication-nextcloud/src/index.ts
M core/authentication/authentication-xwiki/src/XWikiAuthenticationManager.ts
M core/backends/backend-github/src/githubStorage.ts
M core/backends/backend-nextcloud/package.json
M core/backends/backend-nextcloud/src/nextcloudStorage.ts
M core/history/history-xwiki/src/components/componentsInit.ts
M core/link-suggest/link-suggest-nextcloud/package.json
M core/link-suggest/link-suggest-nextcloud/src/nextcloudLinkSuggestService.ts
M core/model/model-remote-url/model-remote-url-nextcloud/package.json
M core/model/model-remote-url/model-remote-url-nextcloud/src/nextcloudRemoteURLParser.ts
M core/model/model-remote-url/model-remote-url-nextcloud/src/nextcloudRemoteURLSerializer.ts
M core/navigation-tree/navigation-tree-nextcloud/package.json
M core/navigation-tree/navigation-tree-nextcloud/src/components/componentsInit.ts
M ds/api/src/XTextField.ts
M ds/shoelace/src/vue/form/x-text-field.vue
M ds/vuetify/src/vue/form/x-text-field.vue
M electron/authentication/authentication-github/authentication-github-main/src/index.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/package.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/src/index.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/src/storage.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/tsconfig.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/vite.config.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-main/vitest.config.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/package.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/src/index.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/tsconfig.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/vite.config.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/vitest.config.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/package.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/src/NextcloudBasicAuthenticationManager.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/src/NextcloudOAuth2AuthenticationManager.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/src/index.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/tsconfig.json
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/vite.config.ts
A electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/vitest.config.ts
M electron/authentication/authentication-xwiki/authentication-xwiki-main/src/index.ts
M electron/main/package.json
M electron/main/src/index.ts
M electron/preload/package.json
M electron/preload/src/index.ts
M electron/renderer/package.json
M electron/renderer/src/index.ts
R github-authentication/CHANGELOG.md
R github-authentication/package.json
R github-authentication/src/config.ts
R github-authentication/src/index.ts
R github-authentication/tsconfig.json
R github-authentication/tsdoc.json
R github-authentication/vite.config.ts
R github-authentication/vitest.config.ts
M lib/package.json
M lib/src/default/nextcloud.ts
M package.json
M pnpm-lock.yaml
M pnpm-workspace.yaml
M web/package.json
M web/public/config.json
M web/src/index.ts
Log Message:
-----------
CRISTAL-267: Introduce an authentication for the Nextcloud Backend (#771)
* Add username to UserDetails
* Add authenticationMode to WikiConfig
* Implement OAuth2 login for Nextcloud (Web + Electron)
* Implement Basic login for Nextcloud (Web + Electron)
* Refactor github-authentication service to generic authentication-server
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/CRISTAL-267
Home: https://github.com/xwiki-contrib/cristal
Commit: 0601c337b5c4bcb67d7d18309ad6f6288ddf5d82
https://github.com/xwiki-contrib/cristal/commit/0601c337b5c4bcb67d7d18309ad…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M core/authentication/authentication-nextcloud/src/NextcloudBasicAuthenticationManager.ts
M core/backends/backend-nextcloud/src/nextcloudStorage.ts
M core/link-suggest/link-suggest-nextcloud/src/nextcloudLinkSuggestService.ts
Log Message:
-----------
CRISTAL-267: Introduce an authentication for the Nextcloud Backend
* Small fixes
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: dc51fb2719721d13c06c1d74546fcfce8f3361ee
https://github.com/xwiki/xwiki-platform/commit/dc51fb2719721d13c06c1d74546f…
Author: tkrieck <149672322+tkrieck(a)users.noreply.github.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editclass.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.css
Log Message:
-----------
XWIKI-10871: Misalignments in the class editor on mobile (#3885)
* Added class and changed the HTML structure so that each input field breaks together with its label
(cherry picked from commit e215f1f7681e189a19eaf0e02ecf66e3658c46c7)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/backport/stable-16.10.x/pr-3885
Home: https://github.com/xwiki/xwiki-platform
Commit: b28d18ea155015f3fb7afa75563cafdf0bc2b4d8
https://github.com/xwiki/xwiki-platform/commit/b28d18ea155015f3fb7afa75563c…
Author: tkrieck <149672322+tkrieck(a)users.noreply.github.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editclass.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.css
Log Message:
-----------
XWIKI-10871: Misalignments in the class editor on mobile (#3885)
* Added class and changed the HTML structure so that each input field breaks together with its label
(cherry picked from commit e215f1f7681e189a19eaf0e02ecf66e3658c46c7)
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: e215f1f7681e189a19eaf0e02ecf66e3658c46c7
https://github.com/xwiki/xwiki-platform/commit/e215f1f7681e189a19eaf0e02ecf…
Author: tkrieck <149672322+tkrieck(a)users.noreply.github.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editclass.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.css
Log Message:
-----------
XWIKI-10871: Misalignments in the class editor on mobile (#3885)
* Added class and changed the HTML structure so that each input field breaks together with its label
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/CRISTAL-267
Home: https://github.com/xwiki-contrib/cristal
Commit: 12e9d65e4f5423153ddd36abaa41d763da94dede
https://github.com/xwiki-contrib/cristal/commit/12e9d65e4f5423153ddd36abaa4…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M api/src/api/WikiConfig.ts
R api/src/api/authentication.ts
M api/src/components/defaultWikiConfig.ts
M api/src/index.ts
M core/authentication/authentication-default/src/defaultAuthenticationManagerProvider.ts
M electron/authentication/authentication-nextcloud/authentication-nextcloud-main/package.json
M electron/authentication/authentication-nextcloud/authentication-nextcloud-main/src/index.ts
M electron/authentication/authentication-nextcloud/authentication-nextcloud-main/src/storage.ts
M electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/package.json
M electron/authentication/authentication-nextcloud/authentication-nextcloud-preload/src/index.ts
M electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/src/NextcloudBasicAuthenticationManager.ts
M electron/authentication/authentication-nextcloud/authentication-nextcloud-renderer/src/NextcloudOAuth2AuthenticationManager.ts
M pnpm-lock.yaml
M web/public/config.json
Log Message:
-----------
CRISTAL-267: Introduce an authentication for the Nextcloud Backend
* Simplify AuthenticationMode resolution
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/cristal/settings/notifications
Branch: refs/heads/stable-16.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: cbee0ad23eeb6afd89a5fe4491be9d4e2b7ce0c7
https://github.com/xwiki/xwiki-platform/commit/cbee0ad23eeb6afd89a5fe4491be…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-bridge/src/main/java/org/xwiki/bridge/DocumentModelBridge.java
Log Message:
-----------
XWIKI-23018: Introduce an API in DocumentModelBridge to check if the document exist
* fix `@since`
(cherry picked from commit 95b0f793ee7d76f8a628bcf7399e80287492bbd9)
Commit: 0a85c7d1e78b1a6b98463d3e1cbfa5f50a960f9b
https://github.com/xwiki/xwiki-platform/commit/0a85c7d1e78b1a6b98463d3e1cbf…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java
Log Message:
-----------
XWIKI-23014: The prepared document XDOM is lost after the execution of a top level document in a view action
* fix `@since`
(cherry picked from commit 57792b8319405c591ee2a9b5292052da2e90bf37)
Compare: https://github.com/xwiki/xwiki-platform/compare/bbe066a55579...0a85c7d1e78b
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications