Commit Graph

1840 Commits

Author SHA1 Message Date
Stas Vilchik
a9a4c04df4 use nvm to install node.js 4, add mocha tests 2015-09-30 10:18:55 +02:00
Sulabh Upadhyay
271e2cde31 SONAR-6856 : Add a new API ExternalGroupsProvider.doGetGroups(Context context) to allow plugins to pass groups information to SonarQube
Addition of one more api in ExternalGroupsProvider which will pass Context as parameter .
doGetGroups(String username) is marked as deprecated

Default implementation is provided in both version of doGetGroups so that authentication plugin relying on previous version ( <5.2) and current version 5.2 do not face compact issue on the SonarQube server 5.2

Testing:
1. Unit test for ExternalGroupsProvider is added.
2. Testing of authentication plugin (e.g. LDAP) targeting SonarQube Plugin apis version < 5.2 working with SonarQube server 5.2
3. Testing of LDAP plugin with SSO changes which are tareting SonarQube plugin api version 5.2 working with SonarQube server 5.2
2015-09-29 23:03:35 +02:00
Simon Brandhof
c769d5e095 SONAR-6883 Fail to create MySQL table 2015-09-29 22:48:57 +02:00
Stas Vilchik
dcf3d8059c SONAR-6882 Order conditions of a quality gate by metric name 2015-09-29 17:47:20 +02:00
Stas Vilchik
641413f50c ensure textRange for every issue 2015-09-29 17:14:44 +02:00
Stas Vilchik
e4b802b9bc apply feedback for login page 2015-09-29 17:00:23 +02:00
Stas Vilchik
5e31a0318f fix loader options for web tests 2015-09-29 15:29:28 +02:00
Stas Vilchik
151ce2d842 fix position of icon in the workspace window 2015-09-29 15:24:15 +02:00
Stas Vilchik
b8a80269e5 migrate js components to es2015 modules 2015-09-29 15:22:40 +02:00
Stas Vilchik
be7978644b move js libs 2015-09-29 14:37:48 +02:00
Stas Vilchik
e314496d21 SONAR-6877 SONAR-6878 Fix XSS 2015-09-29 14:01:56 +02:00
Stas Vilchik
8610286a81 sanitize web tests 2015-09-29 13:39:25 +02:00
Simon Brandhof
8d61942d05 SONAR-5770 Improve api/ce/component
- renamed from api/ce/project
- parameter componentId supports non-projects -> returns empty results instead of raising 403
2015-09-29 11:38:18 +02:00
Stas Vilchik
d5dd60152c do not use "f" parameter of api/issues/search 2015-09-29 10:55:27 +02:00
Stas Vilchik
6c9936f606 SONAR-6870 Issues Page should show unresolved issues by default 2015-09-29 09:59:33 +02:00
Stas Vilchik
211911d6ca SONAR-6840 apply feedback 2015-09-29 09:27:33 +02:00
Stas Vilchik
6ce4d2b17a sanitize sonar-web 2015-09-28 19:19:46 +02:00
Stas Vilchik
24b80b59a9 SONAR-6801 rewrite the permission templates page 2015-09-28 16:35:02 +02:00
Teryk Bellahsene
098c36bb63 Add missing ruby code needed for navigation 2015-09-28 16:35:01 +02:00
Teryk Bellahsene
28acbfa672 Clean PermissionTemplateService and associated classes 2015-09-28 16:34:53 +02:00
Teryk Bellahsene
71d96685b3 Delete Ruby code in the permission domain 2015-09-28 16:34:53 +02:00
Stas Vilchik
99ffcad948 SONAR-5770 apply feedback 2015-09-28 15:31:37 +02:00
Stas Vilchik
0fdb1764e2 SONAR-6834 add date filter 2015-09-28 15:01:53 +02:00
Stas Vilchik
9e510dfd20 add project-level background tasks page 2015-09-28 15:01:53 +02:00
Stas Vilchik
434e7bc3aa show assignee avatar in the "Filter Similar Issues" form 2015-09-28 12:51:29 +02:00
Stas Vilchik
925bf13c71 SONAR-6799 Ability to access the logs of the computation of a project 2015-09-28 12:28:07 +02:00
Stas Vilchik
eeb6f89aa1 SONAR-6798 add ability to empty the CE queue 2015-09-28 12:05:34 +02:00
Stas Vilchik
a76cf43f5f SONAR-6834 show failures count, add pending icon 2015-09-28 12:05:34 +02:00
Stas Vilchik
345954c78c use production version of react for the build 2015-09-28 12:05:34 +02:00
Stas Vilchik
78db746ae7 disable web selenium tests 2015-09-25 16:51:32 +02:00
Stas Vilchik
6075340e6c SONAR-5770 add a analysis status to the component's header 2015-09-25 16:51:32 +02:00
Stas Vilchik
b981083dcf SONAR-6834 Add search and filtering capabilities to the Project Computation page 2015-09-25 15:22:52 +02:00
Sébastien Lesaint
47ab497590 SONAR-6859 add migration to remove sizeMetric properties from DB 2015-09-25 15:03:00 +02:00
Simon Brandhof
f6b888234a Fix db migration AddProvisioningPermissionToScan
Fix compatibility with Oracle and MSSQL
2015-09-21 11:41:16 +02:00
Stas Vilchik
e0dad400d8 format the total number of issues/rules 2015-09-21 11:15:14 +02:00
Stas Vilchik
c0a30286fd increase the retry timeout for web tests 2015-09-21 10:48:36 +02:00
Stas Vilchik
02ffdbab9c SONAR-6160 apply feedback 2015-09-21 10:45:28 +02:00
Julien Lancelot
86b1588549 SONAR-6347 Increase max value of duplications_index id column 2015-09-21 10:24:11 +02:00
Stas Vilchik
8c45a3db50 SONAR-6207 Provide a keyboard shortcut to activate a rule from the list of rules 2015-09-21 10:01:15 +02:00
Julien Lancelot
46445984cf SONAR-6044 Stop storing distribution of issue-related measures by rule 2015-09-21 09:33:44 +02:00
Simon Brandhof
1930d3927a Fix merge of branch feature/ce-monitoring
- JS changes (ES2015)
- DB migration conflicts
2015-09-19 08:56:41 +02:00
Simon Brandhof
af30430e15 SONAR-6834 complete filtering paramters of api/ce/activity 2015-09-19 08:56:33 +02:00
Stas Vilchik
4f109df6d8 SONAR-6834 use new API 2015-09-18 23:49:44 +02:00
Simon Brandhof
b7e73ea7bd SONAR-6861 Drop the property "sonar.preventAutoProjectCreation" 2015-09-18 23:48:48 +02:00
Simon Brandhof
72a1503168 SONAR-6851 Analysis of new projects requires the "Provision Project" permission 2015-09-18 23:48:48 +02:00
Simon Brandhof
024672b883 Replace table ANALYSIS_REPORTS by CE_QUEUE and CE_ACTIVITY 2015-09-18 23:48:48 +02:00
Stas Vilchik
faf4df42fa Revert "upgrade to node.js v4.1.0"
This reverts commit bd69025c69.
2015-09-18 17:46:00 +02:00
Stas Vilchik
369306430c remove unused tests 2015-09-18 16:02:48 +02:00
Stas Vilchik
cb204155dc try to fix selenium FP 2015-09-18 16:02:48 +02:00
Julien Lancelot
f1fe6abd05 SONAR-6840 Group migrations touching same table
Migrations that are done on the same table are now executed with only one SQL query
2015-09-18 15:35:03 +02:00