]> source.dussan.org Git - sonarqube.git/commit
SONAR-21121 Use Rest API for gitlab provisioning
authorViktor Vorona <viktor.vorona@sonarsource.com>
Thu, 14 Dec 2023 13:25:16 +0000 (14:25 +0100)
committersonartech <sonartech@sonarsource.com>
Fri, 22 Dec 2023 20:03:02 +0000 (20:03 +0000)
commita4e665fc21b5bff34bfffac7c7051f556650d323
tree651280582c7283efe936ed621df85c2eb1b8e183
parent8ae5701135e437ab2747d895144d8a82563051ed
SONAR-21121 Use Rest API for gitlab provisioning
49 files changed:
server/sonar-web/src/main/js/api/github-provisioning.ts [new file with mode: 0644]
server/sonar-web/src/main/js/api/gitlab-provisioning.ts [new file with mode: 0644]
server/sonar-web/src/main/js/api/mocks/AuthenticationServiceMock.ts [deleted file]
server/sonar-web/src/main/js/api/mocks/GithubProvisioningServiceMock.ts [new file with mode: 0644]
server/sonar-web/src/main/js/api/mocks/GitlabProvisioningServiceMock.ts [new file with mode: 0644]
server/sonar-web/src/main/js/api/mocks/ScimProvisioningServiceMock.ts [new file with mode: 0644]
server/sonar-web/src/main/js/api/provisioning.ts [deleted file]
server/sonar-web/src/main/js/api/scim-provisioning.ts [new file with mode: 0644]
server/sonar-web/src/main/js/app/components/GitHubSynchronisationWarning.tsx
server/sonar-web/src/main/js/app/components/GitLabSynchronisationWarning.tsx
server/sonar-web/src/main/js/apps/groups/GroupsApp.tsx
server/sonar-web/src/main/js/apps/groups/__tests__/GroupsApp-it.tsx
server/sonar-web/src/main/js/apps/permission-templates/components/Header.tsx
server/sonar-web/src/main/js/apps/permission-templates/components/Template.tsx
server/sonar-web/src/main/js/apps/permission-templates/components/__tests__/PermissionTemplatesApp-it.tsx
server/sonar-web/src/main/js/apps/permissions/project/components/PageHeader.tsx
server/sonar-web/src/main/js/apps/permissions/project/components/PermissionsProjectApp.tsx
server/sonar-web/src/main/js/apps/permissions/project/components/__tests__/PermissionsProject-it.tsx
server/sonar-web/src/main/js/apps/projectsManagement/ChangeDefaultVisibilityForm.tsx
server/sonar-web/src/main/js/apps/projectsManagement/ProjectRow.tsx
server/sonar-web/src/main/js/apps/projectsManagement/ProjectRowActions.tsx
server/sonar-web/src/main/js/apps/projectsManagement/__tests__/ProjectManagementApp-it.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/Authentication.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/AutoProvisionningConsent.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/GitHubConfigurationValidity.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/GitHubMappingModal.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/GitLabAuthenticationTab.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/GitLabConfigurationForm.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/GithubAuthenticationTab.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/SamlAuthenticationTab.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/__tests__/Authentication-Github-it.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/settings/components/authentication/__tests__/Authentication-Gitlab-it.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/settings/components/authentication/__tests__/Authentication-Scim-it.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/settings/components/authentication/__tests__/Authentication-it.tsx
server/sonar-web/src/main/js/apps/settings/components/authentication/hook/useGithubConfiguration.ts
server/sonar-web/src/main/js/apps/settings/components/authentication/hook/useSamlConfiguration.ts
server/sonar-web/src/main/js/apps/users/UsersApp.tsx
server/sonar-web/src/main/js/apps/users/__tests__/UsersApp-it.tsx
server/sonar-web/src/main/js/components/permissions/GroupHolder.tsx
server/sonar-web/src/main/js/components/permissions/HoldersList.tsx
server/sonar-web/src/main/js/components/permissions/UserHolder.tsx
server/sonar-web/src/main/js/helpers/mocks/alm-integrations.ts
server/sonar-web/src/main/js/queries/identity-provider.ts [deleted file]
server/sonar-web/src/main/js/queries/identity-provider/common.ts [new file with mode: 0644]
server/sonar-web/src/main/js/queries/identity-provider/github.ts [new file with mode: 0644]
server/sonar-web/src/main/js/queries/identity-provider/gitlab.ts [new file with mode: 0644]
server/sonar-web/src/main/js/queries/identity-provider/scim.ts [new file with mode: 0644]
server/sonar-web/src/main/js/types/provisioning.ts
sonar-core/src/main/resources/org/sonar/l10n/core.properties