]> source.dussan.org Git - sonarqube.git/commit
SONARCLOUD-381 Create api/organization/sync_members
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 12 Feb 2019 10:59:29 +0000 (11:59 +0100)
committersonartech <sonartech@sonarsource.com>
Wed, 6 Mar 2019 10:30:41 +0000 (11:30 +0100)
commit2847ce4e648a167335d675a3ba6e71b7b1b0f248
tree4f060ba5da7e15803e9f233f0adebefb59a0dd75
parent7636fd65f3c54865cab3b93f038f0a654a264300
SONARCLOUD-381 Create api/organization/sync_members

* Rename organisation to organization in some SonarCloud directories/classes
* Add WS api/organizations/sync_members
* Get list of members from a GitHub organization
* sync_members fails when members sync is disabled
16 files changed:
server/sonar-db-dao/src/main/java/org/sonar/db/permission/AuthorizationDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/permission/AuthorizationMapper.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserMapper.java
server/sonar-db-dao/src/main/resources/org/sonar/db/permission/AuthorizationMapper.xml
server/sonar-db-dao/src/main/resources/org/sonar/db/user/UserMapper.xml
server/sonar-db-dao/src/test/java/org/sonar/db/permission/AuthorizationDaoTest.java
server/sonar-db-dao/src/test/java/org/sonar/db/user/UserDaoTest.java
server/sonar-server/src/main/java/org/sonar/server/organization/MemberUpdater.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/organization/ws/AddMemberAction.java
server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsModule.java
server/sonar-server/src/main/java/org/sonar/server/organization/ws/RemoveMemberAction.java
server/sonar-server/src/test/java/org/sonar/server/organization/MemberUpdaterTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/organization/ws/AddMemberActionTest.java
server/sonar-server/src/test/java/org/sonar/server/organization/ws/OrganizationsWsModuleTest.java
server/sonar-server/src/test/java/org/sonar/server/organization/ws/RemoveMemberActionTest.java