Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SONAR-9193 WS api/l10n/index returns the effective BCP47 language tag used | Teryk Bellahsene | 2017-05-12 | 5 | -111/+127 |
| | |||||
* | OrganizationDao#selectByUuids does not fail with single unknown uuid | Teryk Bellahsene | 2017-05-12 | 2 | -4/+9 |
| | |||||
* | SONAR-9044 Easy access to my organizations | Grégoire Aubert | 2017-05-12 | 10 | -57/+578 |
| | |||||
* | SONAR-6315 no indexing active rules in MassRegisterQualityProfiles | Sébastien Lesaint | 2017-05-12 | 3 | -23/+10 |
| | | | | | there is no need to index active rules at all during registration of Quality Profile as only deactivation changes trigger changes in the Active Rule index and registering quality profiles only activates active rules removal of this indexing in RegisterQualityProfiles can't be done now as it requires to make initial indexing of Active Rule index when it doesn't exist be handled by another piece of code | ||||
* | SONAR-6315 add debug logs in RegisterRules for active rules ops | Sébastien Lesaint | 2017-05-12 | 1 | -2/+11 |
| | |||||
* | SONAR-6315 index changes per quality profile to avoid OOM | Sébastien Lesaint | 2017-05-12 | 1 | -1/+5 |
| | | | | because indexing only at the end of MassRegisterQualityProfiles means holding every changes for every QP for every organization in memory and this can be a lot | ||||
* | SONAR-6315 use batch SQL session to insert change log | Sébastien Lesaint | 2017-05-12 | 3 | -14/+15 |
| | | | | in MassRegisterQualityProfiles | ||||
* | SONAR-6315 use new RegisterQualityProfile code only if property is set | Sébastien Lesaint | 2017-05-12 | 10 | -179/+493 |
| | |||||
* | SONAR-6315 use an insert only code for RegisterQualityProfiles | Sébastien Lesaint | 2017-05-12 | 13 | -320/+382 |
| | |||||
* | SONAR-6315 support parent in DefinedQProfileRepository | Sébastien Lesaint | 2017-05-12 | 2 | -3/+82 |
| | | | | fail if a profile references a non existing parent | ||||
* | SONAR-9072 for api/components/suggestions use all valid search tokens | Daniel Schwarz | 2017-05-12 | 4 | -28/+83 |
| | | | | The search for suggestions should ignore tokens, that are only one character long (with warning), but use all other tokens for the search. | ||||
* | SONAR-9192 ensure no perm template has useless permissions to AnyOne | Sébastien Lesaint | 2017-05-12 | 5 | -2/+266 |
| | |||||
* | SONAR-9078 only include attr. "project" for certain types of suggestions | Daniel Schwarz | 2017-05-12 | 2 | -6/+42 |
| | | | | The attribute will be omitted for views, subviews and projects, but included for modules, files and test-files. | ||||
* | SONAR-9219 Deprecate parameters "developer{Id|Key}" in web services ↵ | Simon Brandhof | 2017-05-12 | 3 | -14/+24 |
| | | | | api/measures/component and api/measures/component_tree | ||||
* | SONAR-9073 fix response example of api/components/suggestions | Daniel Schwarz | 2017-05-11 | 2 | -12/+84 |
| | |||||
* | SONAR-9217 if two suggestions have the same relevancy, prefer A over Z | Daniel Schwarz | 2017-05-11 | 2 | -1/+12 |
| | | | api/components/suggestions used to only use "relevance" (score) in sorting results. If two suggestions have exactly the same relevance (this is a rare case), then we will now also take alphabetical order into account. | ||||
* | Make tests on clustering more robust | Eric Hartmann | 2017-05-11 | 3 | -2/+28 |
| | |||||
* | apply search feedback (#2054) | Stas Vilchik | 2017-05-11 | 21 | -529/+650 |
| | |||||
* | SONAR-9186 fix number of “more” in api/components/suggestions | Daniel Schwarz | 2017-05-11 | 2 | -26/+81 |
| | |||||
* | fix project visibility of projects, created by ComponentDbTester | Daniel Schwarz | 2017-05-11 | 1 | -1/+1 |
| | |||||
* | SONAR-9199 Fix unclosed inputStream | Julien HENRY | 2017-05-11 | 1 | -5/+6 |
| | |||||
* | SONAR-9148 fix partition size for large inputs in MySQL | Daniel Schwarz | 2017-05-11 | 4 | -13/+108 |
| | | | | | | * reproduce issues with large inputs in MySQL * fix chunk size of #keepAuthorizedProjectIds * fix chunk size of #keepAuthorizedUsersForRoleAndProject | ||||
* | SONAR-9174 Display issue box on the last line of its primary location (#2047) | Stas Vilchik | 2017-05-11 | 9 | -12/+39 |
| | |||||
* | SONAR-9186 fix performance hotspot when verifying authorization | Simon Brandhof | 2017-05-11 | 1 | -8/+8 |
| | | | | by reducing the number of SQL requests. | ||||
* | SONAR-9075 “more” skips first 6 results, in api/components/suggestions | Daniel Schwarz | 2017-05-11 | 6 | -55/+88 |
| | |||||
* | SONAR-9079 let favorites not be found as suggestion, if they don’t match | Daniel Schwarz | 2017-05-11 | 16 | -174/+267 |
| | | | | The component text query is divided into two parts: one part generates results, the other part boosts certain results for the correct ordering. | ||||
* | SONAR-9077 let api/components/suggestions return name instead longName | Daniel Schwarz | 2017-05-11 | 2 | -6/+25 |
| | |||||
* | SONAR-9186 make "query" optional for api/components/suggestions | Daniel Schwarz | 2017-05-11 | 3 | -76/+359 |
| | |||||
* | Remove most usages of AuthorizationDao#keepAuthorizedProjectIds() | Simon Brandhof | 2017-05-10 | 10 | -94/+24 |
| | | | | replaced by UserSession#keepAuthorizedComponents() | ||||
* | Fix bug in AuthorizationDao#keepAuthorizedProjectIds() | Simon Brandhof | 2017-05-10 | 1 | -3/+3 |
| | | | | | | Input of ids is not correctly partitioned. The SQL request may fail on some databases (Oracle at least) if the input list of ids is greater than 1'000 elements. | ||||
* | Add method UserSession#keepAuthorizedComponents() | Simon Brandhof | 2017-05-10 | 14 | -27/+263 |
| | | | | to be able to fix authorization performance hotspot | ||||
* | SONAR-9170 do not allow to create custom rules of removed templates | Daniel Schwarz | 2017-05-10 | 2 | -0/+40 |
| | |||||
* | Apply review comments | Grégoire Aubert | 2017-05-10 | 8 | -16/+17 |
| | |||||
* | SONAR-8369 SONAR-8722 Sanitize page titles | Grégoire Aubert | 2017-05-10 | 63 | -157/+365 |
| | |||||
* | Fix component breadcrumb path collapsing | Grégoire Aubert | 2017-05-10 | 2 | -7/+4 |
| | |||||
* | SONAR-8911 Fix timeline error on project page | Grégoire Aubert | 2017-05-10 | 3 | -3/+128 |
| | |||||
* | SONAR-9175 Remember the last selection for My Issues / All filter | Stas Vilchik | 2017-05-10 | 3 | -2/+28 |
| | |||||
* | fix quality gate link for new_maintainability_rating | Stas Vilchik | 2017-05-10 | 3 | -56/+56 |
| | |||||
* | change styles of inactive facet items | Stas Vilchik | 2017-05-10 | 1 | -1/+2 |
| | |||||
* | clean quality gates styles | Stas Vilchik | 2017-05-10 | 6 | -165/+10 |
| | |||||
* | remove unused handlebars helpers | Stas Vilchik | 2017-05-10 | 45 | -1184/+0 |
| | |||||
* | SONAR-9156 fail persisting components if project is not persisted | Daniel Schwarz | 2017-05-09 | 3 | -70/+105 |
| | | | | When an analysis is processed, we expect the analysis’ project to be already stored in the database. | ||||
* | SONAR-9204 File with BOM are not correctly parsed by the CPD tokenizer | Julien HENRY | 2017-05-09 | 11 | -74/+80 |
| | |||||
* | SONAR-9199 InputFile::content() and InputFile::inputStream() should filter BOM | Julien HENRY | 2017-05-09 | 6 | -46/+92 |
| | |||||
* | MMF-661 rework search (#2030) | Stas Vilchik | 2017-05-09 | 75 | -819/+2105 |
| | |||||
* | SONAR-9135 Fix incorrect detection when port is set | Eric Hartmann | 2017-05-09 | 2 | -99/+135 |
| | |||||
* | fix IssueNotificationsTest | Stas Vilchik | 2017-05-09 | 1 | -2/+3 |
| | |||||
* | SONAR-9084 auto issue assignment should deal with case sensitivity | Simon Brandhof | 2017-05-09 | 8 | -36/+98 |
| | | | | | - login is case sensitive - email and scm accounts match whatever the case | ||||
* | SONAR-9084 simplify IssueIndexTest | Simon Brandhof | 2017-05-09 | 1 | -17/+17 |
| | |||||
* | SONAR-9084 refactor tests of UserIndex#getAtMostThreeActiveUsersForScmAccount() | Simon Brandhof | 2017-05-09 | 1 | -13/+52 |
| |