[xwiki/xwiki-platform] 073532: XWIKI-14136: Dedicate a different page for each ve...
Branch: refs/heads/extension-pageversion Home: https://github.com/xwiki/xwiki-platform Commit: 073532d758f7bf0c525c5fbad8ef90aed14f1b5a https://github.com/xwiki/xwiki-platform/commit/073532d758f7bf0c525c5fbad8ef9... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/XWikiRepositoryModel.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/AbstractExtensionRESTResource.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/ExtensionVersionsRESTResource.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/ExtensionsRESTResource.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Start modifying the REST API to retrieve the version information from different page version when it's enabled * WIP: those changes depends on new APIs that are not implemented yet Commit: bc90f70d603935f2f429222d2ec6ea842b95739b https://github.com/xwiki/xwiki-platform/commit/bc90f70d603935f2f429222d2ec6e... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/XWikiRepositoryModel.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * add concept of separated page mode * start migrating import code to take the new mode into account Commit: c896e25c397ac397ecd0ec145e7dcd182a65fc78 https://github.com/xwiki/xwiki-platform/commit/c896e25c397ac397ecd0ec145e7dc... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/XWikiRepositoryModel.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/AbstractExtensionRESTResource.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/ExtensionVersionFileRESTResource.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/resources/ExtensionVersionsRESTResource.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * import of new extensions (and a bit of migration) Commit: 417c1b76e7ef9851f597b991519ea5afaf0b29ed https://github.com/xwiki/xwiki-platform/commit/417c1b76e7ef9851f597b991519ea... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * remove debug comments Commit: b29e8b8187976039ca1241023fad4139e547b9ac https://github.com/xwiki/xwiki-platform/commit/b29e8b8187976039ca1241023fad4... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionSheet.xml A xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/VersionsHome.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Provide a livedata to display the various versions Commit: a86c233fee19e245ca33d3e93c6824b905116bab https://github.com/xwiki/xwiki-platform/commit/a86c233fee19e245ca33d3e93c682... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Add some doc Commit: 390ac3eaee667a50d1056132324ffa7446a3bf92 https://github.com/xwiki/xwiki-platform/commit/390ac3eaee667a50d1056132324ff... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * properly migrate existing release notes Commit: a30eb167094aa1c928877a8e388003b7956e5616 https://github.com/xwiki/xwiki-platform/commit/a30eb167094aa1c928877a8e38800... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/VersionsHome.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix livedata to sort by desc version and display proper empty value translation Commit: dba94c4dbb6b4b386011bed01fa6cf66be3a853d https://github.com/xwiki/xwiki-platform/commit/dba94c4dbb6b4b386011bed01fa6c... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Provide index for versions Commit: 96925b48502c601de96a92e4df8a93bb34910888 https://github.com/xwiki/xwiki-platform/commit/96925b48502c601de96a92e4df8a9... Author: Mathieu Pace <mathieu.pace@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionClass.xml M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionSheet.xml M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionTemplate.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * update class Commit: fb7580d7a402c3f0e2f67059ee7a42ec1bded982 https://github.com/xwiki/xwiki-platform/commit/fb7580d7a402c3f0e2f67059ee7a4... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionClass.xml M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/VersionsHome.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix missing parent in VersionsHome * Provide index in ExtensionVersionClass Commit: 446a767001e9e310fd2f9d1323fa8a379ce9dcc8 https://github.com/xwiki/xwiki-platform/commit/446a767001e9e310fd2f9d1323fa8... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionUpdaterListener.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * fix validation Commit: 5a33d738467cbc48c6c6cd33674a7c737447c2b6 https://github.com/xwiki/xwiki-platform/commit/5a33d738467cbc48c6c6cd33674a7... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionSheet.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix type in the version sheet Commit: 6316ec3f731a11a988c62c1a24ca9b70af83697a https://github.com/xwiki/xwiki-platform/commit/6316ec3f731a11a988c62c1a24ca9... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionVersionSheet.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix the syntax for ExtensionVersionSheet Commit: bf45bbbaa4ac710e34bceac574a538ab46687fba https://github.com/xwiki/xwiki-platform/commit/bf45bbbaa4ac710e34bceac574a53... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionSheet.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix the ExtensionSheet to have proper checks for displaying versions Commit: 15571745d6e3ce64747fffe56f85f512ce5b7994 https://github.com/xwiki/xwiki-platform/commit/15571745d6e3ce64747fffe56f85f... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * fix regression * add Versions home page Commit: c300862ab0aebbc42344ceec460915d7ef023418 https://github.com/xwiki/xwiki-platform/commit/c300862ab0aebbc42344ceec46091... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/script/RepositoryScriptService.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/main/resources/ExtensionCode/ExtensionSheet.xml Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Provide a script service for getting the extension version xobject * Fix the download button in ExtensionSheet Commit: c3b27228a245a108fc8b361669e7353681180d7b https://github.com/xwiki/xwiki-platform/commit/c3b27228a245a108fc8b361669e73... Author: Thomas Mortagne <thomas.mortagne@gmail.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * fix versions author Commit: d8fdd02b68e9cd535c560cf17b0b91b514f8d776 https://github.com/xwiki/xwiki-platform/commit/d8fdd02b68e9cd535c560cf17b0b9... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix index problem when it's not defined in hsqldb * Optimize limit Commit: 00d79c77becbc973aaf6628b633e40b70f6fa41d https://github.com/xwiki/xwiki-platform/commit/00d79c77becbc973aaf6628b633e4... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-ui/src/test/java/org/xwiki/repository/server/ui/ExtensionSheetPageTest.java Log Message: ----------- XWIKI-14136: Dedicate a different page for each version of the extension in the Repository * Fix test Compare: https://github.com/xwiki/xwiki-platform/compare/67bda3658559...00d79c77becb To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications