Teryk Bellahsene
5bb2c16061
SONAR-8069 replace organisation by organization
2016-09-16 17:08:12 +02:00
Stas Vilchik
2d8072c499
"Error Stacktrace" -> "Error Details"
2016-09-16 14:32:09 +02:00
Simon Brandhof
bfcbb7e32f
Improve stability of ProgressLoggerTest
...
in order to avoid :
log_at_fixed_intervals(org.sonar.core.util.ProgressLoggerTest)
java.util.ConcurrentModificationException: null
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at org.sonar.api.internal.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.next(AbstractMapBasedMultimap.java:486)
at java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812)
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
at org.sonar.core.util.ProgressLoggerTest.hasInfoLog(ProgressLoggerTest.java:71)
at org.sonar.core.util.ProgressLoggerTest.log_at_fixed_intervals(ProgressLoggerTest.java:44)
2016-09-14 23:36:19 +02:00
Stas Vilchik
b48a6cd518
Merge branch 'branch-5.6'
2016-09-13 17:58:15 +02:00
Simon Brandhof
a1dda7cfb1
Improve stability of ProgressLoggerTest
2016-09-13 16:02:02 +02:00
Stas Vilchik
2752d139c9
SONAR-7897 Update measures on the Projects page ( #1237 )
2016-09-13 11:49:17 +02:00
Sébastien Lesaint
24a49907b9
SONAR-6662 add ServerId to HTTP user agent of UPC client
2016-09-12 17:12:12 +02:00
Simon Brandhof
6c0b5563fb
SONAR-7851 add QProfileChangeDao
2016-09-12 14:11:59 +02:00
Teryk Bellahsene
fc81d57b12
SONAR-8047 Validate settings of type REGULAR_EXPRESSION
2016-09-12 12:26:50 +02:00
Stas Vilchik
0e1b375b1d
SONAR-7980 apply feedback
2016-09-12 09:36:47 +02:00
Stas Vilchik
ebc1a2d2a0
SONAR-7980 apply feedback
2016-09-09 15:31:51 +02:00
Julien Lancelot
0e16e7b3c5
SONAR-8070 Drop of "Comparison" feature
2016-09-08 16:09:43 +02:00
Stas Vilchik
bae4f619db
SONAR-7978 Add test email configuration form to the settings page ( #1216 )
2016-09-06 17:23:12 +02:00
Stas Vilchik
710344da59
SONAR-7980 Rewrite the "Licenses" page ( #1207 )
2016-09-06 16:02:40 +02:00
Julien Lancelot
ade78dc77f
SONAR-8055 Declare emails configuration with PropertyDefinition
2016-09-06 11:23:54 +02:00
Simon Brandhof
f79030e299
SONAR-7678 server-side stateless settings
...
* Settings class becomes abstract as multiple implementations
are used. Can't become an interface for binary
backward-compatibility of API
* tests should use MapSettings, an in-memory implementation
of Settings
* web server uses a thread-specific cache of settings when
processing HTTP requests
* web server does not have a cache of settings during startup,
except for the system settings loaded from sonar.properties
* Compute Engine uses a thread-specific cache of settings when
processing a task. Cache is clear at end of task.
* some useless methods of PersistentSettings are removed
2016-09-06 10:13:55 +02:00
Stas Vilchik
d2da7f30d5
SONAR-5856 Rewrite Settings page ( #1163 )
2016-09-01 17:30:34 +02:00
n-b-sonar
c45240202f
Update UI welcome message ( #1194 )
...
Update UI welcome message to put the focus in the Leak Period.
Contribution by @n-b-sonar
2016-09-01 09:48:15 +02:00
Stas Vilchik
4c2d7de346
SONAR-7846 Display error of a failing CE task in the background page
2016-08-23 12:08:51 +02:00
Stas Vilchik
87c95bc05d
SONAR-7847 Add a way to see scanner context in the background page
2016-08-23 11:42:54 +02:00
Stas Vilchik
502b4c6f0d
SONAR-7848 Display task UUID in background page UI
2016-08-23 11:42:54 +02:00
Sébastien Lesaint
3cdbd91927
fix missing coverage on class Collectors
2016-08-22 10:25:43 +02:00
Stas Vilchik
1b9b161ffc
SONAR-7955 add "x_of_y_shown" localization message
2016-08-19 14:25:47 +02:00
Julien Lancelot
917574dcd1
SONAR-7994 Clean up migration that feed local users
2016-08-18 11:46:41 +02:00
Stas Vilchik
cb5bb2fb08
SONAR-7963 Display duplications on new code ( #1148 )
2016-08-17 10:58:16 +02:00
Julien Lancelot
e68403e44a
SONAR-7951 Rename new duplicated lines metric to "Duplicated Lines on New Code"
2016-08-16 17:36:41 +02:00
Julien Lancelot
792d73d269
SONAR-7957 Replace new ncloc by new lines
2016-08-16 17:36:41 +02:00
Julien Lancelot
3b68b76704
SONAR-7953 New metric « New Duplicated Lines (%) »
2016-08-16 13:58:44 +02:00
Teryk Bellahsene
062c27d9de
SONAR-7957 New metric « New Lines of Code »
2016-08-13 12:08:39 +02:00
Stas Vilchik
ed92f9d0d0
SONAR-7919 apply feedback
2016-08-12 16:57:25 +02:00
Teryk Bellahsene
d7db41d8ed
SONAR-7952 New metric « Duplicated blocks on new code »
2016-08-12 15:56:36 +02:00
Teryk Bellahsene
de2eaf079f
SONAR-7951 New metric « Duplicated lines on new code »
2016-08-12 15:56:36 +02:00
Teryk Bellahsene
105831419e
SONAR-7930 WS api/components/bulk_update_key dry run fails when invalid key
2016-08-12 10:39:37 +02:00
Stas Vilchik
7f6c2ce920
fix l10n message
2016-08-11 13:37:23 +02:00
Stas Vilchik
c12f3d56cb
SONAR-7919 Rewrite "Update Key" project page ( #1140 )
2016-08-10 18:16:54 +02:00
Stas Vilchik
6d55c79eed
SONAR-7964 Rename "New Lines of Code" to "New Lines to Cover"
2016-08-10 15:55:31 +02:00
Stas Vilchik
143f3c560b
SONAR-7921 Rewrite "Quality Gate" project page ( #1138 )
2016-08-10 14:04:38 +02:00
Simon Brandhof
003daecb6c
Exclude target/generated-test-sources from analysis
2016-07-29 16:38:45 +02:00
Stas Vilchik
0b1226871a
SONAR-7920 Rewrite Links project page ( #1127 )
2016-07-29 16:08:36 +02:00
Stas Vilchik
8e8de73e9b
improve ui consistency of rule "deprecated" badges
2016-07-29 10:40:36 +02:00
ssjenka
e4ba85fe30
Automatic merge from branch-6.0
...
* origin/branch-6.0:
add nice message when no results on permission pages
2016-07-27 08:01:51 +02:00
Stas Vilchik
940c3eb71b
SONAR-7922 Rewrite "Quality Profiles" project page ( #1118 )
2016-07-26 16:21:19 +02:00
Stas Vilchik
fcba3fa165
SONAR-7918 Rewrite "Deletion" project page ( #1116 )
2016-07-26 16:11:54 +02:00
Stas Vilchik
8ff6ccecd8
add nice message when no results on permission pages
2016-07-26 09:59:11 +02:00
David Rautureau
e419cb3ade
[maven-release-plugin] prepare for next development iteration
2016-07-25 10:13:12 +02:00
David Rautureau
4f37a3f3b4
[maven-release-plugin] prepare release 5.6.1
2016-07-25 10:13:12 +02:00
Sébastien Lesaint
1bb0e1cfd1
add Collectors.join(Joiner)
2016-07-21 17:03:57 +02:00
Sébastien Lesaint
8a59810c57
add index and uniqueIndex to Collectors
2016-07-21 17:03:57 +02:00
Sébastien Lesaint
d7313f8d7d
merge GuavaCollectors into Collectors and rename methods
2016-07-21 17:03:57 +02:00
David Rautureau
8de259eee6
prepare for next development iteration
2016-07-20 11:20:21 +02:00
David Rautureau
3613994b6f
[maven-release-plugin] prepare for next development iteration
2016-07-20 10:30:20 +02:00
David Rautureau
41affbb82c
[maven-release-plugin] prepare release 6.0-RC1
2016-07-20 10:30:19 +02:00
Simon Brandhof
89369f354b
Fix Quality flaws
2016-07-18 19:14:30 +02:00
Simon Brandhof
7cdbfc9e01
Fix Quality flaws
2016-07-18 13:15:50 +02:00
Stas Vilchik
c844886cf4
SONAR-7492 Display an explanation tooltip for rating measures ( #1104 )
2016-07-15 17:10:39 +02:00
Stas Vilchik
0f8478f0b4
apply feedback on profiles page
2016-07-15 14:17:38 +02:00
Stas Vilchik
75efda3dd8
SONAR-7880 Put actions on permissions on the Projects Management page
2016-07-13 18:12:50 +02:00
Stas Vilchik
fbfad85349
change wording on profiles page
2016-07-13 15:32:13 +02:00
Sébastien Lesaint
379e9411bc
fix various quality flaws
2016-07-07 17:07:11 +02:00
Stas Vilchik
62d39cbb6e
apply feedback for the quality profiles page
2016-07-07 10:50:51 +02:00
Julien HENRY
e5818438a2
SONAR-7755 deploy/plugins/index.txt should expose SonarLint compatibility
2016-07-07 10:04:36 +02:00
Julien HENRY
103f9ca40f
SONAR-7727 Remove deprecated stuff from Resources API
2016-07-05 14:00:16 +02:00
Julien HENRY
b7fcb4dd97
Provide plugin key when failing to load an extension
2016-07-05 14:00:16 +02:00
Julien HENRY
b7343f0f17
SONAR-7727 Remove some deprecated properties
2016-07-05 14:00:16 +02:00
Julien HENRY
c7206381a3
SONAR-7727 Remove deprecated metrics + methods on Settings
2016-07-05 14:00:16 +02:00
Julien HENRY
a8608d8d77
Disable tests using symlink on Windows
2016-07-05 14:00:16 +02:00
Stas Vilchik
405256e05e
apply feedback for the quality profiles page
2016-07-05 12:08:09 +02:00
Sébastien Lesaint
57954d360f
add collectors util classes in sonar-core
2016-07-04 15:20:30 +02:00
Duarte Meneses
2eedbcc8b7
SONAR-7665 Deprecate @BatchSide and introduce @ScannerSide
2016-07-04 14:14:40 +02:00
Stas Vilchik
fd2274207a
SONAR-6551 warn about deprecated rules on project overview ( #1059 )
2016-07-01 17:08:15 +02:00
Stas Vilchik
47b3076a11
apply feedback for the quality profiles page
2016-07-01 16:47:23 +02:00
Stas Vilchik
c4290eed31
apply feedback for the quality profiles page
2016-06-30 11:09:03 +02:00
Stas Vilchik
769c503adc
apply feedback for the quality profiles page
2016-06-30 09:47:50 +02:00
Julien Lancelot
35fcfd2d71
SONAR-7781 Delete sonar.security.savePassword property
2016-06-29 09:37:40 +02:00
Stas Vilchik
4ecb6fc3ec
refactor quality profiles page ( #1056 )
2016-06-27 16:08:44 +02:00
Sébastien Lesaint
fba02ff24c
SONAR-7803 creates events only on PROJECTS
2016-06-27 10:54:57 +02:00
Tom
8534a54e26
set next dev version to 5.6.1-SNAPSHOT
2016-06-27 09:52:08 +02:00
Simon Brandhof
e0a8d96578
Fix some Quality flaws
2016-06-27 09:51:40 +02:00
Stas Vilchik
50901700f4
SONAR-7229 improve messages
2016-06-21 10:03:31 +02:00
Stas Vilchik
a05bbc4d7e
SONAR-7229 apply feedback
2016-06-17 18:07:20 +02:00
Stas Vilchik
49b162151b
fix l10n message
2016-06-15 16:57:33 +02:00
Julien Lancelot
88fe167730
SONAR-7739 Remove remember me cookie
2016-06-15 11:08:36 +02:00
Stas Vilchik
59a1bedcce
SONAR-7229 Create new Projects page for My Account space
2016-06-15 10:40:05 +02:00
Simon Brandhof
f16a04ff63
Improve documentation of UuidFactory
2016-06-14 21:19:14 +02:00
Stas Vilchik
adf3459900
SONAR-7720 Modify the Permission Templates page to support project creators ( #1030 )
2016-06-14 13:32:01 +02:00
Stas Vilchik
c6c7bf08a0
refactor react components ( #1033 )
2016-06-10 17:37:21 +02:00
Stas Vilchik
9ddbcb00f8
refactor permission templates page ( #1025 )
2016-06-09 14:49:05 +02:00
Teryk Bellahsene
d936fa531c
Revert "SONAR-7635 Sort core bundle messages in alphabetical order"
...
This reverts commit 3e08e0769b
.
2016-06-08 16:51:28 +02:00
Stas Vilchik
fb218304c3
SONAR-7537 improve the changelog message
2016-06-06 11:39:51 +02:00
Simon Brandhof
cbdf996487
Remove FP of duplicate-finder-maven-plugin in sonar-core
2016-06-06 09:41:01 +02:00
Simon Brandhof
056b5b562e
Move org.sonar.core.user classes outside sonar-db
2016-06-06 09:41:01 +02:00
Sébastien Lesaint
bf2e8a28ce
SONAR-7537 add issue change when issue is moved to new file
2016-06-02 14:01:53 +02:00
Tom
d9fd1d0b18
Update version to 5.6-SNAPSHOT
2016-06-01 15:14:41 +02:00
Tom
074f3d1169
Release 5.6
2016-06-01 13:59:09 +02:00
Tom
c4beaca801
prepare for next development iteration on release branch
2016-05-27 17:49:28 +02:00
Tom
ce1b331448
release 5.6-RC2
2016-05-27 16:57:51 +02:00
Sébastien Lesaint
9e291cdec3
remove use of Guava's Objects.equal
2016-05-24 16:36:20 +02:00
Sébastien Lesaint
a3837a58d3
remove usage of deprecated methods of Guava Objects
2016-05-24 16:36:20 +02:00
Sébastien Lesaint
a6f424a9d0
improve Slug implementation effectiveness
2016-05-24 16:36:19 +02:00
Simon Brandhof
9121d8b55d
Upgrade to Guava 18 ( #1007 )
...
Required for upgrade to Elasticsearch 2.3 which
does not shade its dependencies anymore
2016-05-23 14:46:28 +02:00