Sébastien Lesaint
11231d2eec
fix missing package-info.java files
4 lat temu
Sébastien Lesaint
d871b268b3
drop usage of dependency to sonar-webserver-api test jar
4 lat temu
Sébastien Lesaint
c5312bd4a2
sanitize dependencies on testjar of modules sonar-webserver*
4 lat temu
Sébastien Lesaint
7a9b72c6a4
fix some (old) quality flaws
4 lat temu
Sébastien Lesaint
bdb6969629
clean-up dependencies between webserver modules
leverage transitive dependencies to simplify dependencies
4 lat temu
Sébastien Lesaint
314809259c
rename sonar-webserver-common to sonar-webserver-api
4 lat temu
Sébastien Lesaint
23e09ca2d3
clean up sonar-webserver content belonging to sonar-webserver-core
4 lat temu
Sébastien Lesaint
98efbbadb8
rename sonar-server to sonar-webserver-core
4 lat temu
Sébastien Lesaint
b4694fd3ae
remove need to add H2 dependency when depending on sonar-db-testing
4 lat temu
Sébastien Lesaint
c980b1b86b
remove all other dependencies onto sonar-server
was causing funky dependency tree for tests (almost loop)
dependency was sometimes added for transitive dependencies
module was super large yet hardly a couple classes were used
4 lat temu
Sébastien Lesaint
5334895ce0
remove dependency from sonar-webserver-webapi to sonar-server
4 lat temu
Sébastien Lesaint
028b9c7723
move WrapInSingleElementArray to the single module where it's used
4 lat temu
Sébastien Lesaint
eaf9ded93b
make TelemetryDataLoader an interface
this will easy later refactoring
4 lat temu
Sébastien Lesaint
fb3e1d9a21
make MetricToDto upper level class and move it to metric package
because it used in several unrelated packages
4 lat temu
Sébastien Lesaint
1179e7ef7f
separate Action from indirect dependencies in system WS
4 lat temu
Sébastien Lesaint
3814e193bf
create sonar-webserver-es from sonar-server
4 lat temu
Sébastien Lesaint
2528f0d148
create webserver-auth and webserver-common from sonar-server
actual module names are sonar-webserver-auth and sonar-webserver-common
4 lat temu
Sébastien Lesaint
e9ae396829
move some WSUtils methods to NotFoundException and ServerException
4 lat temu
Sébastien Lesaint
3a3948b47b
remove unused OrganizationUpdater from UserUpdater
4 lat temu
Sébastien Lesaint
7cb612b6fb
remove some SonarCloud specific code
4 lat temu
Sébastien Lesaint
7917ecd874
delete old unused resources in sonar-server
most were probably forgotten when the class which used them was deleted
4 lat temu
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
4 lat temu
Sébastien Lesaint
4a557e2695
create sonar-webserver from sonar-server
contains the Web Server "executable", the Pico Container definition (to allow building it up from multiple modules) and Tomcat/JEE specific code
4 lat temu
Sébastien Lesaint
980b9f16b8
create sonar-webserver-es from sonar-server
ie. move WS engine to dedicated project
4 lat temu
Sébastien Lesaint
28147b8b05
update javax-servlet-api to 3.1.0
this is a forgotten version upgrade. recent version of Tomcat support 3.1.0
4 lat temu
Sébastien Lesaint
036ff26ff5
remove dead code: RubyUtils
4 lat temu
philippe-perrin-sonarsource
8de7715e05
SONAR-8520 Make schema dumper cross-platform
4 lat temu
Sébastien Lesaint
717ca84b9b
fix bad UT in RegisterMetricsTest
which caused it to be unstable
4 lat temu
MikeBirnstiehl
f0ebfe75ce
DOCS update GH integration headings to enable TOC
4 lat temu
Jeremy
bf2da219c0
SONAR-12334 Add primary location in snippets
4 lat temu
Wouter Admiraal
41558f062e
SONAR-12384 Update Gatsby build to include plugin documentation
4 lat temu
Michal Duda
d57f3071ec
SONAR-12384 update gradle build
4 lat temu
Michal Duda
05c8a2e004
SONAR-12197 completely drop "sonar.branch" code
5 lat temu
Wouter Admiraal
21805ac181
SONAR-12325 Limit embedded documentation overrides to language plugins
4 lat temu
philippe-perrin-sonarsource
984396ddf2
Bump sonar-ui-common version
4 lat temu
philippe-perrin-sonarsource
7ae93382eb
SONAR-12322 Project Mark/Unmark as favorite button is not refreshing properly when switching of project
4 lat temu
Sébastien Lesaint
a5c7558400
remove DBUnit
4 lat temu
Sébastien Lesaint
ba3c8baa18
CreateDb initialize DB without starting full SQ
+ db-core & db-migration UTS are executed only on H2
4 lat temu
Sébastien Lesaint
b83c58503a
SONAR-8520 remove H2 specific way of creating database in Unit tests
4 lat temu
Sébastien Lesaint
e8985121ed
SONAR-8520 init H2 with Java code as with all other DBs
schema-h2.ddl file is replaced by autogenerated file schema-sq.ddl (and moved to module sonar-db-dao)
files rows-h2.sql and schema_migrations-h2.ddl are dropped
command "./gradlew :server:sonar-db-dao:dumpSchema" can be used to update schema-sq.ddl
but this is optional as build will always ensure file is up-to-date with java changes and fail the build if it is not (required for CI builds)
4 lat temu
Sébastien Lesaint
a787e0d957
SONAR-8520 fix missing not null in schema-h2.ddl for table PROPERTIES
4 lat temu
Sébastien Lesaint
26aceee575
SONAR-8520 move H2 scripts to sonar-db-dao
4 lat temu
Sébastien Lesaint
753dbacdec
SONAR-12218 remove DB migrations before 8.0
5 lat temu
Wouter Admiraal
35275d2329
SONAR-11833 Make it clear that only On New Code conditions apply to PRs
4 lat temu
Evgeny Mandrikov
2e3b2cd88f
JAR of sonar-xoo-plugin should not contain sonar-plugin-api
* Plugins should not embed sonar-plugin-api, unfortunately this
happened due to typo in efad42ce25
* And this was preventing caching of build task ":sonar-scanner-engine:test"
4 lat temu
Pierre Guillot
e0cfd1559e
SONAR-12363 upgrade jackson version
4 lat temu
Pierre Guillot
2e062ee472
SONAR-12362 upgrade tomcat version for security patches
4 lat temu
Wouter Admiraal
c5e8b72a30
SONAR-12342 Align VB.Net documentation key with plugin key
4 lat temu
philippe-perrin-sonarsource
995807ad4d
SONAR-12325 Include documentation from plugins
4 lat temu
Jacek
24b51a5660
SONAR-12351 list plugins with documentation (#1963)
4 lat temu