Skip to content
Snippets Groups Projects
user avatar
Nicolò Pretto authored
* adds /api/setup/token-check and add license-token to POST /api/setup (#38858)

* adds /api/setup/token-check and add license-token to POST /api/setup

* refactor tests

* license-token => license_token for consistency

* fixed test message

* fix nesting in test

* Add the step in the FE and pass the token to the setup api call (#38953)

* refactor: go back to saving the index for the step, to avoid having to use a selector that needs global state in the reducer

* Revert "refactor: go back to saving the index for the step, to avoid having to use a selector that needs global state in the reducer"

This reverts commit ee7e44f48788528e059c3f1f8816a73b675e082b.

* feat: adds UI and token api logic

* test structure for paid features

* initSetup action as workaround

* pass token to the /setup endpoint

* add jest tests for ee without token case

* add warning comment  on getIsPaidPlan

* copy old schema for better diff

* add license_token step seen event in the schema

* update e2e tests to make them pass

* should make e2e pass

* explicitly check that the license activation step is not rendered

* useStep hook

* refactor: simplify logic in step_number

* refactor: getInactiveStepTitle

* fix too many slashes in import

* refactor: rename selectThisStep to handleStepSelect

* use isSetupCompleted from useStep

* adds expect().toBeInTheDocument

* remove waitFor in favor of await findBy

* add submit snowplow event and increase the onboarding version in the events (#39151)

* trackLicenseTokenStepSubmitted

* adds a test and makes sure we're passing the token as undefined, not as null

* clean up

* remove waitFor

* goToNextStep in all thunks (#39103)

* Revert "initSetup action as workaround"

This reverts commit 0318a55b.

* goToNextStep thunk

* Change the Next button to skip for the license activation step (#39292)

* change the Next button to be Skip

* trim token input

* fix e2e test

* fix quotes

* hide error when the user changes the token (#39440)

* keep token visible when going back (#39443)
636d7185
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.