-
Notifications
You must be signed in to change notification settings - Fork 43
Onboarding wizard sanity check #3761
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Working Landing page. --------- Co-authored-by: Stellar Bot <[email protected]> Co-authored-by: George Pattichis <[email protected]>
…s-calendar/event-tickets into feature/wizard-package
remove todo
Onboarding Wizard package
It also adds a new filter to allow users to force-ignore the checks and display the wizard. And a new filter to allow users to force-redirect to the Guided Setup page. AND a workflow that allows us to rebuild just ET without rebuilding TCMN to save time. `pup do rebuild` Also tweaks the zip workflow for creating a zip locally (still needs some testing) Those filters should likely be removed before deploy, but they will make dev and QA lives easier.
This PR fixes some asset-path issues with the new build process.
* Deprecate the old landing page and redirect to the new one. This deprecates the `Main.php` instance of Tribe__Admin__Activation_Page and the function that instantiates it. Instead, it leverages the new On-boarding wizard controller to handle the redirect. The redirect happens immediately on a standalone ET install. After a bulk activation of ET and other plugins, it will happen on the next ET admin page load. [ET-2358] [ET-2359] One suite is failing due to a load order issue I'll fix in a separate PR.
Load the `WPDb` module before the `WPLoader` one to ensure the database will be hydrated correctly when the `WPLoader` module loads in `loadOnly: true` mode.
* Not needed icons * Adjust webpack configuration for Wizard package * Not supporting Square yet * Different scenarios for last step based on the state of TEC * Handle the install/activate action for TEC * Update webpack config * non-static methods * Telemetry Optin Setting * Handle Settings Tab * Handle the communication tab * TEC Install/Activate state * Handle the Payments tab - Stripe connection * Handle Stripe redirect to correct Wizard step * Fix the menu position to last. * Streamline the wizard redirect logic. * Move show logic to its own function. * Get from updated lists * Move Country selector from Step-1 to Step-0 * Refactoring the wizard flow * Tabs Numbering --------- Co-authored-by: Dimitrios Pantazis <[email protected]> Co-authored-by: Stephen Page <[email protected]>
QA - ET Onboarding Wizard
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
DO NOT MERGE!