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.
Changes proposed ✍️
What
🤖 Generated by Copilot at 6b640ca
This pull request updates the backend and frontend code to support a new onboarding process for tenants, where they can choose whether to go through the process or not, and see more information about the available integrations. It also removes some unused files and code, and fixes some validation issues.
🤖 Generated by Copilot at 6b640ca
Why
How
🤖 Generated by Copilot at 6b640ca
onboardDescription
property to all integration config files, to display a short summary of the integration in the onboarding process (link, link, link, link, link, link, link, link, link, link, link, link)onboardImage
andonboardHighlight
properties togithub
integration config file, to display an image and a flag for the integration in the onboarding process (link)useVuelidate
hook in all integration connect drawer components, to pass$stopPropagation: true
option and prevent validation conflicts in the onboarding process (link, link, link)tenantCreate
API function to acceptonboard
property in the payload and removeintegrationsRequired
property, to indicate whether the tenant wants to go through the onboarding process or not (link)mounted
hook inapp.vue
component, as it is no longer needed to check theref
query parameter and set theonboardType
in the local storage (link)no-alert
rule in ESLint configuration file, to allow the use ofalert
for debugging purposes in the frontend code (link)frontend/src/jsons/tenant-community-size.json
andfrontend/src/jsons/onboard-platforms.json
files, as they are no longer used (link, link)Checklist ✅
Feature
,Improvement
, orBug
.