]> source.dussan.org Git - sonarqube.git/commit
SONAR-8964 Drop overall notifications not related to the current user on SonarCloud
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Mon, 12 Feb 2018 11:03:26 +0000 (12:03 +0100)
committerGitHub <noreply@github.com>
Mon, 12 Feb 2018 11:03:26 +0000 (12:03 +0100)
commit4a85b3c8960f0e448319ffbe8de894e0146ff5a5
tree53db67d4251665a54ccd63b577224e035757c982
parent3ba0210407680ae481d91658f0b623d5353a2663
SONAR-8964 Drop overall notifications not related to the current user on SonarCloud

* SONAR-8964 Remove some global notifications in api/notifications/list on SonarCloud
* SONAR-8964 Remove some global notifications in api/notifications/add on SonarCloud
* In WebServiceEngine, define web services in start()
* SONAR-8964 Remove some global notifications in api/notifications/remove on SonarCloud
* Move some user ITs to their own suite
* SONAR-8964 Add ITs on notifications (not for SonarCloud)
* SONAR-8964 Add ITs on notifications for SonarCloud
29 files changed:
cix.sh
server/sonar-server/src/main/java/org/sonar/server/notification/ws/AddAction.java
server/sonar-server/src/main/java/org/sonar/server/notification/ws/Dispatchers.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/notification/ws/DispatchersImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/notification/ws/ListAction.java
server/sonar-server/src/main/java/org/sonar/server/notification/ws/NotificationWsModule.java
server/sonar-server/src/main/java/org/sonar/server/notification/ws/RemoveAction.java
server/sonar-server/src/main/java/org/sonar/server/ws/WebServiceEngine.java
server/sonar-server/src/test/java/org/sonar/server/notification/ws/AddActionTest.java
server/sonar-server/src/test/java/org/sonar/server/notification/ws/DispatchersImplTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/notification/ws/ListActionTest.java
server/sonar-server/src/test/java/org/sonar/server/notification/ws/NotificationWsModuleTest.java
server/sonar-server/src/test/java/org/sonar/server/notification/ws/RemoveActionTest.java
server/sonar-server/src/test/java/org/sonar/server/qualitygate/ws/SearchActionTest.java
server/sonar-server/src/test/java/org/sonar/server/ws/WebServiceEngineTest.java
tests/src/test/java/org/sonarqube/tests/Category1Suite.java
tests/src/test/java/org/sonarqube/tests/Category4Suite.java
tests/src/test/java/org/sonarqube/tests/user/BaseIdentityProviderTest.java
tests/src/test/java/org/sonarqube/tests/user/FavoritesWsTest.java
tests/src/test/java/org/sonarqube/tests/user/ForceAuthenticationTest.java
tests/src/test/java/org/sonarqube/tests/user/LocalAuthenticationTest.java
tests/src/test/java/org/sonarqube/tests/user/MyAccountPageTest.java
tests/src/test/java/org/sonarqube/tests/user/NotificationsWsTest.java [new file with mode: 0644]
tests/src/test/java/org/sonarqube/tests/user/OAuth2IdentityProviderTest.java
tests/src/test/java/org/sonarqube/tests/user/RootUserInStandaloneModeTest.java
tests/src/test/java/org/sonarqube/tests/user/SonarCloudNotificationsWsTest.java [new file with mode: 0644]
tests/src/test/java/org/sonarqube/tests/user/SonarCloudUserSuite.java [new file with mode: 0644]
tests/src/test/java/org/sonarqube/tests/user/UserSuite.java [new file with mode: 0644]
tests/src/test/java/org/sonarqube/tests/user/UsersPageTest.java