]> source.dussan.org Git - sonarqube.git/commit
SONARCLOUD-380 Trigger member sync when importing ALM org
authorJeremy Davis <jeremy.davis@sonarsource.com>
Tue, 12 Feb 2019 16:55:08 +0000 (17:55 +0100)
committersonartech <sonartech@sonarsource.com>
Wed, 6 Mar 2019 10:30:41 +0000 (11:30 +0100)
commit980cb9cb6854597e5adbad6fe2536f87cb519bd1
tree07eba48ac0e92543568c2c340490e8a9b5a6c1e3
parent80a41987529c43329119c90e2575c9b52a9a82d8
SONARCLOUD-380 Trigger member sync when importing ALM org

 - Remove team button and refactor modals
 - Sync members after importing alm organization
 - Update AlmOrganization type and introduce mock function
 - Add info box when importing or binding organization
 - Remove manage team button in bound org empty state if member sync
59 files changed:
server/sonar-web/src/main/js/app/components/StartupModal.tsx
server/sonar-web/src/main/js/app/styles/components/modals.css
server/sonar-web/src/main/js/app/styles/init/misc.css
server/sonar-web/src/main/js/app/types.d.ts
server/sonar-web/src/main/js/apps/create/components/BillingFormShim.tsx
server/sonar-web/src/main/js/apps/create/components/UpgradeOrganizationModal.tsx
server/sonar-web/src/main/js/apps/create/components/__tests__/__snapshots__/UpgradeOrganizationModal-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/AlmApplicationInstalling.tsx
server/sonar-web/src/main/js/apps/create/organization/AutoOrganizationBind.tsx
server/sonar-web/src/main/js/apps/create/organization/AutoOrganizationCreate.tsx
server/sonar-web/src/main/js/apps/create/organization/CreateOrganization.tsx
server/sonar-web/src/main/js/apps/create/organization/OrganizationDetailsForm.tsx
server/sonar-web/src/main/js/apps/create/organization/RemoteOrganizationChoose.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/AutoOrganizationBind-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/AutoOrganizationCreate-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/AutoPersonalOrganizationBind-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/CreateOrganization-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/ManualOrganizationCreate-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/PlanSelect-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/PlanStep-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/RemoteOrganizationChoose-test.tsx
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/AutoOrganizationBind-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/AutoOrganizationCreate-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/AutoPersonalOrganizationBind-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/CreateOrganization-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/ManualOrganizationCreate-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/PlanStep-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/__snapshots__/RemoteOrganizationChoose-test.tsx.snap
server/sonar-web/src/main/js/apps/create/organization/__tests__/actions-test.ts [new file with mode: 0644]
server/sonar-web/src/main/js/apps/create/organization/actions.ts [new file with mode: 0644]
server/sonar-web/src/main/js/apps/organizationMembers/MembersListHeader.tsx
server/sonar-web/src/main/js/apps/organizationMembers/MembersPageHeader.tsx
server/sonar-web/src/main/js/apps/organizationMembers/SyncMemberForm.tsx
server/sonar-web/src/main/js/apps/organizationMembers/__tests__/__snapshots__/MembersPageHeader-test.tsx.snap
server/sonar-web/src/main/js/apps/organizationMembers/__tests__/__snapshots__/SyncMemberForm-test.tsx.snap
server/sonar-web/src/main/js/apps/organizations/__tests__/actions-test.ts [new file with mode: 0644]
server/sonar-web/src/main/js/apps/organizations/actions.ts
server/sonar-web/src/main/js/apps/organizations/components/OrganizationEmpty.tsx
server/sonar-web/src/main/js/apps/organizations/components/__tests__/OrganizationEmpty-test.tsx
server/sonar-web/src/main/js/apps/organizations/components/__tests__/__snapshots__/OrganizationEmpty-test.tsx.snap
server/sonar-web/src/main/js/apps/tutorials/onboarding/OnboardingModal.tsx
server/sonar-web/src/main/js/apps/tutorials/onboarding/OnboardingPage.tsx
server/sonar-web/src/main/js/apps/tutorials/onboarding/__tests__/OnboardingModal-test.tsx
server/sonar-web/src/main/js/apps/tutorials/onboarding/__tests__/__snapshots__/OnboardingModal-test.tsx.snap
server/sonar-web/src/main/js/apps/tutorials/styles.css
server/sonar-web/src/main/js/apps/tutorials/teamOnboarding/TeamOnboardingModal.tsx [deleted file]
server/sonar-web/src/main/js/apps/tutorials/teamOnboarding/__tests__/TeamOnboardingModal-test.tsx [deleted file]
server/sonar-web/src/main/js/apps/tutorials/teamOnboarding/__tests__/__snapshots__/TeamOnboardingModal-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/components/controls/ConfirmButton.tsx
server/sonar-web/src/main/js/components/controls/ConfirmModal.tsx
server/sonar-web/src/main/js/components/controls/Modal.tsx
server/sonar-web/src/main/js/components/controls/__tests__/ConfirmButton-test.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ConfirmButton-test.tsx.snap [new file with mode: 0644]
server/sonar-web/src/main/js/components/icons-components/OnboardingProjectIcon.tsx
server/sonar-web/src/main/js/components/icons-components/OnboardingTeamIcon.tsx [deleted file]
server/sonar-web/src/main/js/helpers/__tests__/almIntegrations-test.ts
server/sonar-web/src/main/js/helpers/almIntegrations.ts
server/sonar-web/src/main/js/helpers/testMocks.ts
sonar-core/src/main/resources/org/sonar/l10n/core.properties