]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-6854 use api/user_groups 571/head
authorStas Vilchik <vilchiks@gmail.com>
Tue, 6 Oct 2015 09:06:09 +0000 (11:06 +0200)
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Tue, 6 Oct 2015 09:18:46 +0000 (11:18 +0200)
server/sonar-web/src/main/js/apps/groups/group.js
server/sonar-web/src/main/js/apps/groups/groups.js
server/sonar-web/src/main/js/apps/groups/users-view.js
server/sonar-web/src/main/js/apps/users/groups-view.js
server/sonar-web/test/medium/groups.spec.js

index 8901890189530ea562a0c91209b5240b76ebd169..4fe63565365360544f52dcbd0e6a91d11a9776c3 100644 (file)
@@ -3,7 +3,7 @@ import Backbone from 'backbone';
 
 export default Backbone.Model.extend({
   urlRoot: function () {
-    return baseUrl + '/api/usergroups';
+    return baseUrl + '/api/user_groups';
   },
 
   sync: function (method, model, options) {
index d22d3373d9a597024eec7d53dcd7953286156734..d827872c7e849e5adc7c3de820d43986f46200e2 100644 (file)
@@ -5,7 +5,7 @@ export default Backbone.Collection.extend({
   model: Group,
 
   url: function () {
-    return baseUrl + '/api/usergroups/search';
+    return baseUrl + '/api/user_groups/search';
   },
 
   parse: function (r) {
index 8c815ff2e4d840972204ade36c5e33cbe11565fd..fa8e632ef071df0b7ce98cf28922b3e04c9deef3 100644 (file)
@@ -16,9 +16,9 @@ export default Modal.extend({
         return item.name + '<br><span class="note">' + item.login + '</span>';
       },
       queryParam: 'q',
-      searchUrl: baseUrl + '/api/usergroups/users?ps=100&id=' + this.model.id,
-      selectUrl: baseUrl + '/api/usergroups/add_user',
-      deselectUrl: baseUrl + '/api/usergroups/remove_user',
+      searchUrl: baseUrl + '/api/user_groups/users?ps=100&id=' + this.model.id,
+      selectUrl: baseUrl + '/api/user_groups/add_user',
+      deselectUrl: baseUrl + '/api/user_groups/remove_user',
       extra: {
         id: this.model.id
       },
index f402b931cb87f2de997ef2be3eb4eb0285577ed9..6e4a90488540d262d8b8e7a5105aa85338ca9a1c 100644 (file)
@@ -18,8 +18,8 @@ export default Modal.extend({
       },
       queryParam: 'q',
       searchUrl: baseUrl + '/api/users/groups?ps=100&login=' + this.model.id,
-      selectUrl: baseUrl + '/api/usergroups/add_user',
-      deselectUrl: baseUrl + '/api/usergroups/remove_user',
+      selectUrl: baseUrl + '/api/user_groups/add_user',
+      deselectUrl: baseUrl + '/api/user_groups/remove_user',
       extra: {
         login: this.model.id
       },
index 1d97212fe41f5c7429425f70ba24682c195a3072..90f157a70e0cc6af7253a76d593fcc763b4c4806 100644 (file)
@@ -6,7 +6,7 @@ define(function (require) {
     bdd.it('should show list', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .checkElementExist('#groups-list ul')
@@ -22,18 +22,18 @@ define(function (require) {
     bdd.it('should search', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .checkElementCount('#groups-list li[data-id]', 2)
           .clearMocks()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search-filtered.json', { data: { q: 'adm' } })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search-filtered.json', { data: { q: 'adm' } })
           .fillElement('#groups-search-query', 'adm')
           .clickElement('#groups-search-submit')
           .checkElementInclude('#groups-list-footer', '1/1')
           .checkElementCount('#groups-list li[data-id]', 1)
           .clearMocks()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
           .fillElement('#groups-search-query', '')
           .clickElement('#groups-search-submit')
           .checkElementInclude('#groups-list-footer', '2/2')
@@ -43,13 +43,13 @@ define(function (require) {
     bdd.it('should show more', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search-big-1.json')
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search-big-1.json')
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .checkElementCount('#groups-list li[data-id]', 1)
           .checkElementInclude('#groups-list-footer', '1/2')
           .clearMocks()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search-big-2.json', { data: { p: 2 } })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search-big-2.json', { data: { p: 2 } })
           .clickElement('#groups-fetch-more')
           .checkElementInclude('#groups-list-footer', '2/2')
           .checkElementCount('#groups-list li[data-id]', 2);
@@ -58,8 +58,8 @@ define(function (require) {
     bdd.it('should show users', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
-          .mockFromFile('/api/usergroups/users*', 'groups-spec/users.json')
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/users*', 'groups-spec/users.json')
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .checkElementNotInclude('#content', 'Bob')
@@ -71,8 +71,8 @@ define(function (require) {
     bdd.it('should create new group', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
-          .mockFromFile('/api/usergroups/create', 'groups-spec/error.json', { status: 400 })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/create', 'groups-spec/error.json', { status: 400 })
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .checkElementCount('#groups-list li[data-id]', 2)
@@ -83,8 +83,8 @@ define(function (require) {
           .clickElement('#create-group-submit')
           .checkElementExist('.alert.alert-danger')
           .clearMocks()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search-created.json')
-          .mockFromString('/api/usergroups/create', '{}', { data: { name: 'name', description: 'description' } })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search-created.json')
+          .mockFromString('/api/user_groups/create', '{}', { data: { name: 'name', description: 'description' } })
           .fillElement('#create-group-name', 'name')
           .fillElement('#create-group-description', 'description')
           .clickElement('#create-group-submit')
@@ -96,8 +96,8 @@ define(function (require) {
     bdd.it('should update group', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
-          .mockFromFile('/api/usergroups/update', 'groups-spec/error.json', { status: 400 })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/update', 'groups-spec/error.json', { status: 400 })
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .clickElement('[data-id="2"] .js-group-update')
@@ -107,8 +107,8 @@ define(function (require) {
           .clickElement('#create-group-submit')
           .checkElementExist('.alert.alert-danger')
           .clearMocks()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search-updated.json')
-          .mockFromString('/api/usergroups/update', '{}', { data: { id: '2' } })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search-updated.json')
+          .mockFromString('/api/user_groups/update', '{}', { data: { id: '2' } })
           .fillElement('#create-group-name', 'guys')
           .fillElement('#create-group-description', 'cool guys')
           .clickElement('#create-group-submit')
@@ -119,8 +119,8 @@ define(function (require) {
     bdd.it('should delete group', function () {
       return this.remote
           .open()
-          .mockFromFile('/api/usergroups/search', 'groups-spec/search.json')
-          .mockFromFile('/api/usergroups/delete', 'groups-spec/error.json', { status: 400 })
+          .mockFromFile('/api/user_groups/search', 'groups-spec/search.json')
+          .mockFromFile('/api/user_groups/delete', 'groups-spec/error.json', { status: 400 })
           .startApp('groups')
           .checkElementInclude('#content', 'sonar-users')
           .clickElement('[data-id="1"] .js-group-delete')
@@ -132,7 +132,7 @@ define(function (require) {
           .clickElement('[data-id="1"] .js-group-delete')
           .checkElementExist('#delete-group-form')
           .clearMocks()
-          .mockFromString('/api/usergroups/delete', '{}', { data: { id: '1' } })
+          .mockFromString('/api/user_groups/delete', '{}', { data: { id: '1' } })
           .clickElement('#delete-group-submit')
           .checkElementNotExist('[data-id="1"]');
     });