[xwiki/xwiki-platform] d2cff2: XWIKI-23931: Design choices for revamping of Distr...
Branch: refs/heads/feat-distribution-wizard-revamp Home: https://github.com/xwiki/xwiki-platform Commit: d2cff2b01fa18b977ee647634cf0fdbd0d130385 https://github.com/xwiki/xwiki-platform/commit/d2cff2b01fa18b977ee647634cf0f... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M pnpm-workspace.yaml M xwiki-platform-core/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/eslint.config.ts A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/package.json A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/index.ts A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/vite.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/api-extractor.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/etc/platform-distributionwizard.api.md A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/WizardStepProps.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/index.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/App.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardBreadcrumb.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardDialog.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/tsconfig.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/tsdoc.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/vite.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/vitest.config.ts Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Start PoC for revamping of DW Commit: 6a5ff0a122bad5511013215c0a1f4541d052134c https://github.com/xwiki/xwiki-platform/commit/6a5ff0a122bad5511013215c0a1f4... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardException.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardManager.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/DefaultDistributionWizardManager.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/AbstractStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FirstAdminUserStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/UIDistributionStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/WelcomeStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/script/DistributionWizardScriptService.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/distribution/firstadminuser.wiki A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/distribution/welcome.wiki M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/pom.xml A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/DistributionWizardStepsResources.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/catalog.cat A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/simple.xjb A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/index.ts M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/view.vm M xwiki-platform-core/xwiki-platform-minimaldependencies/pom.xml M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/etc/platform-distributionwizard.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/package.json M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/tsconfig.json M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/distribution.vm Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * First backend prototype Commit: a6583adc6d1ee10b5324c52a849104f8c3a24703 https://github.com/xwiki/xwiki-platform/commit/a6583adc6d1ee10b5324c52a84910... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M pnpm-workspace.yaml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/package.json R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/api-extractor.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/api-extractor.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/etc/platform-distributionwizard.api.md A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/index.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/App.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardBreadcrumb.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/tsconfig.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/tsdoc.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/vite.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/vitest.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstUserStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/WelcomeStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/tsconfig.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/tsdoc.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/vite.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/vitest.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/tsconfig.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/tsdoc.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/vite.config.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/vitest.config.ts R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/etc/platform-distributionwizard.api.md R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/package.json R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/WizardStepProps.ts R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/index.ts R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/App.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardBreadcrumb.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardDialog.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/src/vue/WizardStep.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/tsconfig.json R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/tsdoc.json R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/vite.config.ts R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/vitest.config.ts Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Work on loading steps dynamically Commit: 2216012dbabcec769db0171b466e6f9b04f73612 https://github.com/xwiki/xwiki-platform/commit/2216012dbabcec769db0171b466e6... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M pnpm-workspace.yaml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/AbstractStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FirstAdminUserStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/UIDistributionStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/WelcomeStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/eslint.config.ts M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/index.ts A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/xwiki.d.ts A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/tsconfig.app.json A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/tsconfig.json A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/tsconfig.node.json M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/vite.config.ts M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/pom.xml M xwiki-platform-core/xwiki-platform-minimaldependencies/pom.xml M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/StepsResolver.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/index.ts R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/App.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/vite.config.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/index.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstAdminUserStep.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstUserStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/WelcomeStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/vite.config.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/package.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/XWikiStepsResolver.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/index.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/tsconfig.json M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/vite.config.ts M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/distribution.vm Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Working PoC with dynamic component loaded for steps Commit: bed6320fbcd0dd669882b03b1a064fa39b63e340 https://github.com/xwiki/xwiki-platform/commit/bed6320fbcd0dd669882b03b1a064... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardManager.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/DefaultDistributionWizardManager.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/AbstractStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FirstAdminUserStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/UIDistributionStep.java R xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/distribution/firstadminuser.wiki R xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/distribution/welcome.wiki A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/DistributionWizardStepResources.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/StepResourceHelper.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd M xwiki-platform-core/xwiki-platform-extension/xwiki-platform-extension-distribution/src/main/java/org/xwiki/extension/distribution/internal/job/step/AbstractDistributionStep.java M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Work on backend Commit: a70b7a68dd62861b1350339759a19d9d5d8fc296 https://github.com/xwiki/xwiki-platform/commit/a70b7a68dd62861b1350339759a19... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/UIDistributionStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/WelcomeStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/etc/platform-distributionwizard-api.api.md R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/etc/platform-distributionwizard.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardNextButton.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/api-extractor.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/etc/platform-distributionwizard-steps.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstAdminUserStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/WelcomeStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/api-extractor.json A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/etc/platform-distributionwizard-xwiki.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/XWikiStepsResolver.ts Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Work on state transition between steps Commit: 705ae86c8de864640848b52d593725926f4ea3ba https://github.com/xwiki/xwiki-platform/commit/705ae86c8de864640848b52d59372... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardNextButton.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstAdminUserStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/WelcomeStep.vue A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/xwiki.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/etc/platform-distributionwizard-xwiki.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/XWikiStepsResolver.ts M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/distribution.vm Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Working PoC with first user creation Commit: 9f063bb2cf673a1a6ea9fb6cdfaca2021dbf9ea5 https://github.com/xwiki/xwiki-platform/commit/9f063bb2cf673a1a6ea9fb6cdfaca... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-api/src/main/java/org/xwiki/distributionwizard/DistributionWizardUIDefinition.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/AbstractStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FirstAdminUserStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FlavorChoiceStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/RequiredSkinExtensionsRecorder.java R xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/UIDistributionStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/WelcomeStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/flavorchoicestep.vm M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/DistributionWizardStepsResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/StepResourceHelper.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/flavor/picker.js Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Work on flavor choice step Commit: f578c6a6307b597729a22a1effcebaa30c616d37 https://github.com/xwiki/xwiki-platform/commit/f578c6a6307b597729a22a1effceb... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/AbstractStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FlavorChoiceStep.java A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FlavorInstallStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/flavorchoicestep.vm M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/StepResourceHelper.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/flavorchoicestep.ts M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/index.ts A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/services/require.js A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/services/requirejs.js M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/etc/platform-distributionwizard-api.api.md M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/services/require.js A xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/services/requirejs.js M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/FirstAdminUserStep.vue Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Continue work on flavor choice and define protocol to communicate between vue component and legacy components using events Commit: 242fc7f6d4de6cb4bb7f1bd5172e6ec216901d75 https://github.com/xwiki/xwiki-platform/commit/242fc7f6d4de6cb4bb7f1bd5172e6... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M pnpm-lock.yaml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FirstAdminUserStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FlavorChoiceStep.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/FlavorInstallStep.java R xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/java/org/xwiki/distributionwizard/internal/steps/RequiredSkinExtensionsRecorder.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/flavorchoicestep.vm A xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-default/src/main/resources/templates/flavorinstallstep.vm M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/DistributionWizardStepResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/DefaultDistributionWizardStepsResources.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/java/org/xwiki/distributionwizard/rest/internal/StepResourceHelper.java M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-rest/src/main/resources/xwiki.rest.distributionWizard.model.xsd M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/pom.xml M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/flavorchoicestep.ts M xwiki-platform-core/xwiki-platform-distributionwizard/xwiki-platform-distributionwizard-webjar/src/main/node/src/index.ts M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/StepsResolver.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/WizardStepProps.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/index.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardDialog.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-api/src/vue/WizardStep.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-steps/src/vue/WelcomeStep.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/XWikiStepsResolver.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/distributionwizard/distributionwizard-xwiki/src/index.ts M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/distribution.vm Log Message: ----------- XWIKI-23931: Design choices for revamping of Distribution Wizard * Integrate installation step and start work for loading each step individually Compare: https://github.com/xwiki/xwiki-platform/compare/4df0cb84c641...242fc7f6d4de To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications