Branch: refs/heads/backport/stable-17.0.x/pr-3580
Home: https://github.com/xwiki/xwiki-platform
Commit: 0b89470710be3ec0bb87aa1e9261baca606a7b0d
https://github.com/xwiki/xwiki-platform/commit/0b89470710be3ec0bb87aa1e9261…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/StringClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/ContextTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/PropertyClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/StringClassTest.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/displayer_date.vm
Log Message:
-----------
XWIKI-22580: New release input fields have no text alternative (#3580)
(cherry picked from commit d3227eeb6effaf9bf5eff5b3b83161b812e58d87)
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-3580
Home: https://github.com/xwiki/xwiki-platform
Commit: 02ad3e444a371cf6a142bf60e0cd8d3517038f4f
https://github.com/xwiki/xwiki-platform/commit/02ad3e444a371cf6a142bf60e0cd…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/StringClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/ContextTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/PropertyClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/StringClassTest.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/displayer_date.vm
Log Message:
-----------
XWIKI-22580: New release input fields have no text alternative (#3580)
(cherry picked from commit d3227eeb6effaf9bf5eff5b3b83161b812e58d87)
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: d3227eeb6effaf9bf5eff5b3b83161b812e58d87
https://github.com/xwiki/xwiki-platform/commit/d3227eeb6effaf9bf5eff5b3b831…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/StringClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/api/ContextTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/PropertyClassTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/objects/classes/StringClassTest.java
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/displayer_date.vm
Log Message:
-----------
XWIKI-22580: New release input fields have no text alternative (#3580)
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/confluence
Commit: 2b3fc02c9d0159db802751462ce5b4e8c0f016b9
https://github.com/xwiki-contrib/confluence/commit/2b3fc02c9d0159db80275146…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ConfluenceXWikiGeneratorListener.java
A confluence-syntax-xhtml/src/test/resources/confluence+xhtml10/specific/lists/headerinlist.test
M confluence-xml/src/test/resources/confluencexml/lists.test
M confluence-xml/src/test/resources/confluencexml/lists/entities.xml
Log Message:
-----------
CONFLUENCE-379: Headers in list items break XDOM generation
Commit: 2e9fcf3d6db527a95a12c27198271f163e944687
https://github.com/xwiki-contrib/confluence/commit/2e9fcf3d6db527a95a12c271…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M confluence-resource-reference-type-parsers/pom.xml
Log Message:
-----------
Misc: fix the name of the confluence-resource-reference-type-parsers module
Compare: https://github.com/xwiki-contrib/confluence/compare/2c3b73f30bde...2e9fcf3d…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 2c3b73f30bdeb788a196ae642d4550d9c8eb54b2
https://github.com/xwiki-contrib/confluence/commit/2c3b73f30bdeb788a196ae64…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-23 (Thu, 23 Jan 2025)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/ConfluenceXWikiGeneratorListener.java
A confluence-syntax-xhtml/src/test/resources/confluence+xhtml10/specific/lists/headerinlist.test
M confluence-xml/src/test/resources/confluencexml/lists.test
M confluence-xml/src/test/resources/confluencexml/lists/entities.xml
Log Message:
-----------
CONFLUENCE-379: Headers in list items break XDOM generation
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications
Branch: refs/heads/stable-16.4.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 8028ede0317dc718a581cb84bba1fe2e9fe3e60c
https://github.com/xwiki/xwiki-platform/commit/8028ede0317dc718a581cb84bba1…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroRenderer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ObjectPropertyRequiredRightAnalyzer.java
Log Message:
-----------
XWIKI-22760: Execute wiki macro parameter's default values in the macro's context
* If wiki parameter values match the default value, execute them in the
context of the macro.
* Add a required rights analyzer for wiki macro parameter objects.
* Add tests.
* Expose another helper method in ObjectPropertyRequiredRightAnalyzer
(internal for now).
(cherry picked from commit c99d501ed41cbee6a3c02ff927714531570789de)
Commit: 6f3f762a4b947ef0cdabfa2cc0f915d476f30da1
https://github.com/xwiki/xwiki-platform/commit/6f3f762a4b947ef0cdabfa2cc0f9…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-22763: Analyze required rights for wiki type macro parameters
* Analyze values wiki-type macro parameters similar to the macro content
* Extend the tests to cover macro parameters
(cherry picked from commit abdcefc0db27035b67329add836fd683e0cf92b8)
Commit: 6513197fa837d6d5cde14bb5d1990b1967573e44
https://github.com/xwiki/xwiki-platform/commit/6513197fa837d6d5cde14bb5d199…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22758: Analyze required rights of the context macro's source parameter
* Add support for the source parameter in the context macro's required
rights analyzer.
* Add translations for the context macro.
* Extend the tests of the required rights analyzer.
(cherry picked from commit cc74dc802efe0e2d3fa2ba3355dbadc51c5fd8c7)
Commit: 1f5207fb4351a01637c70608152399959b3cbb82
https://github.com/xwiki/xwiki-platform/commit/1f5207fb4351a01637c706081523…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22759: The content macro is missing a required rights analyzer
* Add a required rights analyzer for the content macro.
* Add tests.
(cherry picked from commit 0a705e8e253cb871b804e25c53b2bde879c886bd)
Commit: 951fdc1a1b8504df28c0a9cf0aa82b4b62631e44
https://github.com/xwiki/xwiki-platform/commit/951fdc1a1b8504df28c0a9cf0aa8…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/test/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22799: Make the required rights analyzers of the Cache, HTML and RAW macro case-insensitive
* Ignore the case of parameter names.
* Add tests.
(cherry picked from commit 3d451e957fe2b14459e9ac64172b4a0e4c46971c)
Commit: 6722854958343c97e5a730ff645af14942fc28ef
https://github.com/xwiki/xwiki-platform/commit/6722854958343c97e5a730ff645a…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/AbstractDocumentListClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/AbstractListClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProviderTest.java
Log Message:
-----------
XWIKI-22736: Improve right checks in property values provider
* Check VIEW right before rendering titles
* Use generic icons when the specific icon can’t be accessed
* Don't provide any metadata when the page itself can’t be accessed.
* Add tests.
(cherry picked from commit ee642f973a7c95d2d146fe03c81bcdee1871f4ec)
Compare: https://github.com/xwiki/xwiki-platform/compare/3b299d34f566...672285495834
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-deploy-nodiffrcs
Home: https://github.com/xwiki/xwiki-platform
Commit: 9fe13090b3a28685c4505b992f3a059dc58763e5
https://github.com/xwiki/xwiki-platform/commit/9fe13090b3a28685c4505b992f3a…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-default/src/main/java/org/xwiki/index/migration/R140300001XWIKI19571DataMigration.java
M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-default/src/test/java/org/xwiki/index/migration/R140300001XWIKI19571DataMigrationTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/doc/XWikiDocumentArchive.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateStore.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/DatabaseProduct.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateBaseStore.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/AbstractResizeMigration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/R130200000XWIKI17200DataMigration.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/AbstractHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/DatabaseProductNameResolved.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateAdapterFactory.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/HibernateStoreException.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/DefaultHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/DefaultHibernateAdapterFactory.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/DerbyHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/H2HibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/HSQLDBHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/MariaDBDatabaseProductNameResolved.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/MariaDBHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/MySQL8HibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/MySQLHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/OracleHibernateAdapter.java
A xwiki-platform-core/xwiki-platform-oldcore/src/main/java/org/xwiki/store/hibernate/internal/PostgreSQLHibernateAdapter.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xwiki.oracle.hbm.xml
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/doc/XWikiDocumentArchiveTest.java
M xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/store/XWikiHibernateStoreTest.java
A xwiki-platform-core/xwiki-platform-store/xwiki-platform-store-api/src/main/java/org/xwiki/store/StoreException.java
Log Message:
-----------
XWIKI-22613: Updating the history can take a very long time when there are a lot of objects
XWIKI-22752: Allows indicating in the Hibernate hbm configuration files that an entity should be compressed
XWIKI-22747: Introduce the concept of XWiki Hibernate adapter
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: ae6bb6da3ae7234b46844f767ac7de3b7a458905
https://github.com/xwiki/xwiki-platform/commit/ae6bb6da3ae7234b46844f767ac7…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroRenderer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ObjectPropertyRequiredRightAnalyzer.java
Log Message:
-----------
XWIKI-22760: Execute wiki macro parameter's default values in the macro's context
* If wiki parameter values match the default value, execute them in the
context of the macro.
* Add a required rights analyzer for wiki macro parameter objects.
* Add tests.
* Expose another helper method in ObjectPropertyRequiredRightAnalyzer
(internal for now).
(cherry picked from commit c99d501ed41cbee6a3c02ff927714531570789de)
Commit: f0627c107fe26089e850d51af9a40a6cf37e64a3
https://github.com/xwiki/xwiki-platform/commit/f0627c107fe26089e850d51af9a4…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-22763: Analyze required rights for wiki type macro parameters
* Analyze values wiki-type macro parameters similar to the macro content
* Extend the tests to cover macro parameters
(cherry picked from commit abdcefc0db27035b67329add836fd683e0cf92b8)
Commit: 2ef0f7fa2605dcc1d6a54935c8a576c2546cd3cc
https://github.com/xwiki/xwiki-platform/commit/2ef0f7fa2605dcc1d6a54935c8a5…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22758: Analyze required rights of the context macro's source parameter
* Add support for the source parameter in the context macro's required
rights analyzer.
* Add translations for the context macro.
* Extend the tests of the required rights analyzer.
(cherry picked from commit cc74dc802efe0e2d3fa2ba3355dbadc51c5fd8c7)
Commit: aeaeaf3b81326e1c78976133131a587bcb66db0c
https://github.com/xwiki/xwiki-platform/commit/aeaeaf3b81326e1c78976133131a…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22759: The content macro is missing a required rights analyzer
* Add a required rights analyzer for the content macro.
* Add tests.
(cherry picked from commit 0a705e8e253cb871b804e25c53b2bde879c886bd)
Commit: 4a3a742d61333274b65c0e24d6f78b5b0dea506f
https://github.com/xwiki/xwiki-platform/commit/4a3a742d61333274b65c0e24d6f7…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/test/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22799: Make the required rights analyzers of the Cache, HTML and RAW macro case-insensitive
* Ignore the case of parameter names.
* Add tests.
(cherry picked from commit 3d451e957fe2b14459e9ac64172b4a0e4c46971c)
Commit: 84c167b44b38b53734b411bd3e2f4c30207f38a0
https://github.com/xwiki/xwiki-platform/commit/84c167b44b38b53734b411bd3e2f…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/AbstractDocumentListClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/AbstractListClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProviderTest.java
Log Message:
-----------
XWIKI-22736: Improve right checks in property values provider
* Check VIEW right before rendering titles
* Use generic icons when the specific icon can’t be accessed
* Don't provide any metadata when the page itself can’t be accessed.
* Add tests.
(cherry picked from commit ee642f973a7c95d2d146fe03c81bcdee1871f4ec)
Compare: https://github.com/xwiki/xwiki-platform/compare/c550080d64e3...84c167b44b38
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/stable-17.0.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 1de8e666960352ec28325ef19bdc0bb46b93f11d
https://github.com/xwiki/xwiki-platform/commit/1de8e666960352ec28325ef19bdc…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroRenderer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ObjectPropertyRequiredRightAnalyzer.java
Log Message:
-----------
XWIKI-22760: Execute wiki macro parameter's default values in the macro's context
* If wiki parameter values match the default value, execute them in the
context of the macro.
* Add a required rights analyzer for wiki macro parameter objects.
* Add tests.
* Expose another helper method in ObjectPropertyRequiredRightAnalyzer
(internal for now).
(cherry picked from commit c99d501ed41cbee6a3c02ff927714531570789de)
Commit: c0bc41b23d7800a64a883f02845e1353c4760293
https://github.com/xwiki/xwiki-platform/commit/c0bc41b23d7800a64a883f02845e…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-22763: Analyze required rights for wiki type macro parameters
* Analyze values wiki-type macro parameters similar to the macro content
* Extend the tests to cover macro parameters
(cherry picked from commit abdcefc0db27035b67329add836fd683e0cf92b8)
Commit: d511d3f4e69ac0ffa9bd6d9d8539b0896c17862e
https://github.com/xwiki/xwiki-platform/commit/d511d3f4e69ac0ffa9bd6d9d8539…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22758: Analyze required rights of the context macro's source parameter
* Add support for the source parameter in the context macro's required
rights analyzer.
* Add translations for the context macro.
* Extend the tests of the required rights analyzer.
(cherry picked from commit cc74dc802efe0e2d3fa2ba3355dbadc51c5fd8c7)
Commit: 8985c4c9b6a65f22062993b522a52ab35484809d
https://github.com/xwiki/xwiki-platform/commit/8985c4c9b6a65f22062993b522a5…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22759: The content macro is missing a required rights analyzer
* Add a required rights analyzer for the content macro.
* Add tests.
(cherry picked from commit 0a705e8e253cb871b804e25c53b2bde879c886bd)
Commit: 1cf37b84bb9509974550d735b7ec3d857ad78c5f
https://github.com/xwiki/xwiki-platform/commit/1cf37b84bb9509974550d735b7ec…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/test/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22799: Make the required rights analyzers of the Cache, HTML and RAW macro case-insensitive
* Ignore the case of parameter names.
* Add tests.
(cherry picked from commit 3d451e957fe2b14459e9ac64172b4a0e4c46971c)
Commit: 60f0924699efab84ebf8f468337b7339dc24ee9d
https://github.com/xwiki/xwiki-platform/commit/60f0924699efab84ebf8f468337b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/AbstractDocumentListClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/AbstractListClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProviderTest.java
Log Message:
-----------
XWIKI-22736: Improve right checks in property values provider
* Check VIEW right before rendering titles
* Use generic icons when the specific icon can’t be accessed
* Don't provide any metadata when the page itself can’t be accessed.
* Add tests.
(cherry picked from commit ee642f973a7c95d2d146fe03c81bcdee1871f4ec)
Compare: https://github.com/xwiki/xwiki-platform/compare/b6a03b7dfb53...60f0924699ef
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: c99d501ed41cbee6a3c02ff927714531570789de
https://github.com/xwiki/xwiki-platform/commit/c99d501ed41cbee6a3c02ff92771…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/pom.xml
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroRenderer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/main/resources/META-INF/components.txt
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/DefaultWikiMacroTest.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-wikimacro/xwiki-platform-rendering-wikimacro-store/src/test/java/org/xwiki/rendering/wikimacro/internal/WikiMacroParameterObjectRequiredRightAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/ObjectPropertyRequiredRightAnalyzer.java
Log Message:
-----------
XWIKI-22760: Execute wiki macro parameter's default values in the macro's context
* If wiki parameter values match the default value, execute them in the
context of the macro.
* Add a required rights analyzer for wiki macro parameter objects.
* Add tests.
* Expose another helper method in ObjectPropertyRequiredRightAnalyzer
(internal for now).
Commit: abdcefc0db27035b67329add836fd683e0cf92b8
https://github.com/xwiki/xwiki-platform/commit/abdcefc0db27035b67329add836f…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/main/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzer.java
M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-default/src/test/java/org/xwiki/platform/security/requiredrights/internal/analyzer/DefaultMacroBlockRequiredRightAnalyzerTest.java
Log Message:
-----------
XWIKI-22763: Analyze required rights for wiki type macro parameters
* Analyze values wiki-type macro parameters similar to the macro content
* Extend the tests to cover macro parameters
Commit: cc74dc802efe0e2d3fa2ba3355dbadc51c5fd8c7
https://github.com/xwiki/xwiki-platform/commit/cc74dc802efe0e2d3fa2ba3355db…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzer.java
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-context/src/test/java/org/xwiki/rendering/internal/macro/context/ContextMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22758: Analyze required rights of the context macro's source parameter
* Add support for the source parameter in the context macro's required
rights analyzer.
* Add translations for the context macro.
* Extend the tests of the required rights analyzer.
Commit: 0a705e8e253cb871b804e25c53b2bde879c886bd
https://github.com/xwiki/xwiki-platform/commit/0a705e8e253cb871b804e25c53b2…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/ApplicationResources.properties
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/resources/META-INF/components.txt
A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/ContentMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22759: The content macro is missing a required rights analyzer
* Add a required rights analyzer for the content macro.
* Add tests.
Commit: 3d451e957fe2b14459e9ac64172b4a0e4c46971c
https://github.com/xwiki/xwiki-platform/commit/3d451e957fe2b14459e9ac64172b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/main/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-cache/src/test/java/org/xwiki/rendering/internal/macro/cache/CacheMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzer.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/HTMLMacroRequiredRightsAnalyzerTest.java
M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/internal/macro/RawMacroRequiredRightsAnalyzerTest.java
Log Message:
-----------
XWIKI-22799: Make the required rights analyzers of the Cache, HTML and RAW macro case-insensitive
* Ignore the case of parameter names.
* Add tests.
Commit: ee642f973a7c95d2d146fe03c81bcdee1871f4ec
https://github.com/xwiki/xwiki-platform/commit/ee642f973a7c95d2d146fe03c81b…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/AbstractDocumentListClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProvider.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/AbstractListClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/GroupsClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/PageClassPropertyValuesProviderTest.java
M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/resources/classes/UsersClassPropertyValuesProviderTest.java
Log Message:
-----------
XWIKI-22736: Improve right checks in property values provider
* Check VIEW right before rendering titles
* Use generic icons when the specific icon can’t be accessed
* Don't provide any metadata when the page itself can’t be accessed.
* Add tests.
Compare: https://github.com/xwiki/xwiki-platform/compare/c4108f7edb32...ee642f973a7c
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/feature-deploy-xobjectdirty
Home: https://github.com/xwiki/xwiki-platform
Commit: 081a3608e7d23d13edae64f9c32fa548645cc2d4
https://github.com/xwiki/xwiki-platform/commit/081a3608e7d23d13edae64f9c32f…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/store/hibernate/HibernateConfiguration.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseCollection.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseElement.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseObject.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/BaseProperty.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/PropertyClass.java
M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/XWikiHibernateStore.java
Log Message:
-----------
XWIKI-22782: Only save modified xobjects
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
Branch: refs/heads/refactoring-dataeditors
Home: https://github.com/xwiki/xwiki-platform
Commit: 20400a727a6f9ee35890f06591171f1016614be5
https://github.com/xwiki/xwiki-platform/commit/20400a727a6f9ee35890f0659117…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/htmlheader.vm
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js
M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/meta.js
Log Message:
-----------
XWIKI-22806: Refactor dataeditors.js to get rid of prototypejs
* Introduction of action in meta.js
* Refactoring of dataeditors.js to get rid of prototype and to use
xm.action for performing AJAX requests.
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: d1201aee521c02f60cf80e4ccd9557e3e9736cb6
https://github.com/xwiki-contrib/cristal/commit/d1201aee521c02f60cf80e4ccd9…
Author: Pierre Jeanjean <pierre.jeanjean(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M core/model/model-reference/model-reference-xwiki/src/xWikiModelReferenceHandler.ts
M skin/langs/translation-en.json
M skin/langs/translation-fr.json
M skin/src/vue/c-page-creation-menu.vue
M sources/xwiki/mock-server/src/index.ts
Log Message:
-----------
CRISTAL-408: We don't check if a page already exists on page creation (#580)
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: 4af48fd6f5b99b7cd9703078d8ecf839ef0d3523
https://github.com/xwiki/xwiki-platform/commit/4af48fd6f5b99b7cd9703078d8ec…
Author: jameswartell <33641420+jameswartell(a)users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/EmbeddedSolr.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/EmbeddedSolrInitializationTest.java
Log Message:
-----------
XWIKI-22741: Cache path for solr embedded is not properly escaped on Windows
* Fix writing properties file in improper format, causing '\' to not be properly escaped. Also added regression test.
* Clean up old cache files in wrong place.
(cherry picked from commit 2e4f1f7d060729803257c841fe93e8cf78d7e515)
Commit: c550080d64e3cb838ac6c41fa3424bdc2392211f
https://github.com/xwiki/xwiki-platform/commit/c550080d64e3cb838ac6c41fa342…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/EmbeddedSolr.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/EmbeddedSolrInitializationTest.java
Log Message:
-----------
Merge pull request #3824 from xwiki/backport/stable-16.10.x/pr-3775
[stable-16.10.x] XWIKI-22741: Cache path for solr embedded is not properly escaped on Windows
Compare: https://github.com/xwiki/xwiki-platform/compare/6f12c1236eaa...c550080d64e3
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-3775
Home: https://github.com/xwiki/xwiki-platform
Commit: 4af48fd6f5b99b7cd9703078d8ecf839ef0d3523
https://github.com/xwiki/xwiki-platform/commit/4af48fd6f5b99b7cd9703078d8ec…
Author: jameswartell <33641420+jameswartell(a)users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/EmbeddedSolr.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/EmbeddedSolrInitializationTest.java
Log Message:
-----------
XWIKI-22741: Cache path for solr embedded is not properly escaped on Windows
* Fix writing properties file in improper format, causing '\' to not be properly escaped. Also added regression test.
* Clean up old cache files in wrong place.
(cherry picked from commit 2e4f1f7d060729803257c841fe93e8cf78d7e515)
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: 2e4f1f7d060729803257c841fe93e8cf78d7e515
https://github.com/xwiki/xwiki-platform/commit/2e4f1f7d060729803257c841fe93…
Author: jameswartell <33641420+jameswartell(a)users.noreply.github.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/main/java/org/xwiki/search/solr/internal/EmbeddedSolr.java
M xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-api/src/test/java/org/xwiki/search/solr/internal/EmbeddedSolrInitializationTest.java
Log Message:
-----------
XWIKI-22741: Cache path for solr embedded is not properly escaped on Windows
* Fix writing properties file in improper format, causing '\' to not be properly escaped. Also added regression test.
* Clean up old cache files in wrong place.
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: 785bd0449e9d55a755b1e90c0a837c34b38265cd
https://github.com/xwiki-contrib/book-versions/commit/785bd0449e9d55a755b1e…
Author: Mathieu Pace <mathieu.pace(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M application-book-versions-default/src/main/java/org/xwiki/contrib/bookversions/internal/DefaultBookVersionsManager.java
Log Message:
-----------
BVERSION-111: Transformation of variant and includeMacro aren't resolving references for sub-wikis
* Fix the resolution of references to use the source wiki instead of the main wiki
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/confluence
Commit: 3f1893edea965aa3823f53f333086458264241de
https://github.com/xwiki-contrib/confluence/commit/3f1893edea965aa3823f53f3…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M confluence-xml/src/test/java/org/xwiki/contrib/confluence/filter/ViewFileMacro.java
Log Message:
-----------
Misc: remove unneeded 'throws' declaration
Commit: 7f4787514059b071ae7b1aee781c8b2d1fa03a51
https://github.com/xwiki-contrib/confluence/commit/7f4787514059b071ae7b1aee…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/ConfluenceReferenceConverter.java
M confluence-syntax-xhtml/src/main/java/org/xwiki/contrib/confluence/parser/xhtml/internal/wikimodel/AttachmentTagHandler.java
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceConverter.java
A confluence-xml/src/test/resources/confluencexml/attachat.test
A confluence-xml/src/test/resources/confluencexml/attachat/attachments/928448749/928415752/1
A confluence-xml/src/test/resources/confluencexml/attachat/entities.xml
Log Message:
-----------
CONFLUENCE-378: The at character is not escaped in filenames in attachment references
Commit: 7fcdc0c53f41d15e48babbe5150fe49108606d2f
https://github.com/xwiki-contrib/confluence/commit/7fcdc0c53f41d15e48babbe5…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2025-01-22 (Wed, 22 Jan 2025)
Changed paths:
M confluence-resolvers/pom.xml
Log Message:
-----------
Misc: restore coverage expectations for confluence-resolvers
Compare: https://github.com/xwiki-contrib/confluence/compare/e88d0f1a321b...7fcdc0c5…
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/confluence/settings/notifications