aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src/main/java/org/sonar/api/security
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-16232 Delete sonar-plugin-api moduleDuarte Meneses2022-04-218-463/+0
|
* Update license headers for 2022 [update headers]Pierre2022-01-288-8/+8
|
* SONAR-14925 Remove code deprecated before 7.0 in the Plugin APIDuarte Meneses2021-06-172-26/+4
|
* Update license headers for 2021 [update headers]Wouter Admiraal2021-01-088-8/+8
|
* Format all headers for 2020Wouter Admiraal2020-01-078-8/+8
|
* Fix license headers for 2019Duarte Meneses2019-01-028-8/+8
|
* SONAR-10138 Remove support for API < 5.6Duarte Meneses2018-06-291-39/+0
|
* Fix license headers for 2018Simon Brandhof2018-01-079-9/+9
|
* Remove some usages of Guava in APISimon Brandhof2017-06-191-4/+4
|
* SONAR-9117 Delete the unused Java interface ↵Simon Brandhof2017-04-121-59/+0
| | | | org.sonar.api.security.ResourcePermissions
* Fix Quality flawsSimon Brandhof2017-04-121-10/+6
|
* SONAR-8637 Update POM parent versionTeryk Bellahsene2017-02-1010-20/+20
|
* Fix Quality flawsSimon Brandhof2016-07-181-2/+4
|
* SONAR-7665 Deprecate @BatchSide and introduce @ScannerSideDuarte Meneses2016-07-041-2/+2
|
* remove usage of deprecated methods of Guava ObjectsSébastien Lesaint2016-05-241-2/+2
|
* Fix javadoc errorsJulien HENRY2016-04-111-2/+2
|
* SONAR-7441 add ComputeEngineSide annotation where applicableSébastien Lesaint2016-03-291-0/+2
|
* Fix project title in copyright headersSimon Brandhof2016-01-1310-10/+10
|
* Upgrade to parent 26 and new copyright headersSimon Brandhof2016-01-0510-40/+40
|
* SONAR-6867: Add a new APIs UserDetails.getUserId()/setUserId(String userId)Sulabh Upadhyay2015-10-051-4/+20
| | | | | | | | | | | | | | | | | to allow plugins to pass userId information to SonarQube setUserId(String userId) and getUserId () are added to UserDetails. Testing 1. Unit test for UserDetails 2. Verification of following scenarios : a. Plugin (e.g. LDAP) is dependent on older sonarqube plugins apis ( < 5.2) and the plugin is being used in SonarQube 5.2 server b. Plugin is dependent on SonarQube 5.2 plugin apis and userId is not being populated in UserDetails along with userName and Email . c. Plugin is dependent on SonarQube 5.2 plugin apis and userId is also being populated by the plugin in UserDetails along with userName and Email.
* SONAR-6856 : Add a new API ExternalGroupsProvider.doGetGroups(Context ↵Sulabh Upadhyay2015-09-291-2/+35
| | | | | | | | | | | | | | 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
* SONAR-6502 WS permissions/add_group_to_template add a group to a permission ↵Teryk Bellahsene2015-08-241-1/+3
| | | | template
* Remove ability to get users from batchSimon Brandhof2015-06-171-3/+1
| | | | + drop Hibernate model "User"
* Move @BatchSide and @ServerSide to appropriate packagesSimon Brandhof2015-05-205-7/+7
|
* SONAR-6535 API cleanup: deprecate BatchComponent and ServerComponentJulien HENRY2015-05-115-12/+25
|
* SONAR-5927 Restore UserFinder on batch side but deprecate itJulien HENRY2015-01-261-0/+2
|
* Update copyright headers (replace 2013 by 2014)Simon Brandhof2014-03-1110-10/+10
|
* SONAR-4543 Make it possible to flag local/technical accountsJulien HENRY2013-12-181-1/+1
|
* Fix some quality flawsDinesh Bolkensteyn2013-08-291-1/+1
|
* Update copyright headersSimon Brandhof2013-04-2210-40/+40
|
* SONAR-4252 rename Sonar to SonarQube in source headersSimon Brandhof2013-04-2110-30/+30
|
* SONAR-4069 ResourcePermission need to be in TaskContainerJulien HENRY2013-03-181-2/+2
|
* SONAR-4050 The roles on each project are re-initialized with the default ↵Simon Brandhof2013-01-031-0/+3
| | | | values as soon as the project is analyzed
* SONAR-3646 fix transaction conflict with H2Simon Brandhof2012-07-201-1/+13
|
* Remove warningsDavid Gageot2012-07-161-0/+1
|
* Deploy the component ResourcePermissions on server-sideSimon Brandhof2012-07-121-1/+2
|
* Improve and refactor the ResourcePermissions componentSimon Brandhof2012-07-121-1/+1
|
* SONAR-3618 Better naming of ResourcePermissioning methodsSimon Brandhof2012-07-061-4/+4
|
* SONAR-3618 Support custom default permissions for non-project resourcesSimon Brandhof2012-07-054-179/+79
|
* Update javadoc of SecurityRealm : prefer low-case idsSimon Brandhof2012-06-201-1/+1
|
* Remove violationDavid Gageot2012-06-151-1/+1
|
* Remove violationsDavid Gageot2012-06-141-2/+1
|
* Add some testsSimon Brandhof2012-06-121-3/+2
|
* Fix warningsDavid Gageot2012-05-251-0/+1
|
* Unused importsDavid Gageot2012-05-092-5/+0
|
* SONAR-2950 Single Sign On with external authentication mechanismSimon Brandhof2012-05-086-4/+158
|
* Fix violationsEvgeny Mandrikov2012-01-161-1/+2
|
* SONAR-3137,SONAR-2292 Add synchronization of groups, prepare API for future ↵Evgeny Mandrikov2012-01-115-25/+46
| | | | enhancements
* Update copyright header for this new yearSimon Brandhof2012-01-108-8/+8
|
* SONAR-3137,SONAR-2292 Complete API for external security systemsEvgeny Mandrikov2012-01-103-3/+97
|