Sébastien Lesaint
2983446f9f
SONAR-12753 add canChangeStatus to api/hotspots/show response
4 vuotta sitten
Jacek
995d27cb6f
SONAR-12890 add response example to 'api/hotspot/show'
4 vuotta sitten
Sébastien Lesaint
db84226358
SONAR-12718 return author and assignee as login
4 vuotta sitten
Sébastien Lesaint
18adf3c20e
SONAR-12720 user list in response of api/hotspots/show
the list contains users of comments and changelog entries, as well as author and assignee
4 vuotta sitten
Sébastien Lesaint
266881788f
SONAR-12726 add startup warning when hotspot rule desc can't be parsed
4 vuotta sitten
Sébastien Lesaint
914778df85
SONAR-12720 add comments to response of WS api/hotspots/show
4 vuotta sitten
Sébastien Lesaint
9595eaec8b
SONAR-12720 api/hotspots/change_status requires HotspotAdmin permission
4 vuotta sitten
Sébastien Lesaint
cbe3a6997e
SONAR-12720 add WS api/hotspots/add_comment
4 vuotta sitten
Sébastien Lesaint
603ebbe300
SONAR-12718 use User for author and assignee in api/hotspots/show
4 vuotta sitten
Sébastien Lesaint
333daf6a6f
SONAR-12719 add changelog to response of WS api/hotspots/show
4 vuotta sitten
Sébastien Lesaint
20800515ea
SONAR-12719 add resolution to response of api/hotspots/show
4 vuotta sitten
Sébastien Lesaint
751fd7ffdb
SONAR-12718 add WS api/hotspots/show
4 vuotta sitten
Sébastien Lesaint
71eed309dd
SONAR-12718 move Flow and Location to ws-commons.proto
4 vuotta sitten
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 vuotta sitten
Sébastien Lesaint
e9ae396829
move some WSUtils methods to NotFoundException and ServerException
4 vuotta sitten
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
4 vuotta sitten
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 vuotta sitten
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 vuotta sitten
Sébastien Lesaint
da817d1a7f
SONAR-9739 use UserSession#checkIsRoot
6 vuotta sitten
Julien Lancelot
a2b30ecfa4
SONAR-8460 Simplify creation of BadRequestException with one message
7 vuotta sitten
Simon Brandhof
468f284c27
SONAR-8761 remove misleading UserSession#checkIsRoot()
7 vuotta sitten
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 vuotta sitten
Sébastien Lesaint
55dfa5865f
SONAR-8190 SONAR-8191 SONAR-8206 rename api/root/* to api/roots/*
7 vuotta sitten
Sébastien Lesaint
1f69e65fdc
SONAR-8191 WS unset_root return 404 when user not found or inactive
7 vuotta sitten
Sébastien Lesaint
c7c2716387
SONAR-8191 last root can't be unset via /api/root/unset_root
7 vuotta sitten
Sébastien Lesaint
f3dc74c47c
SONAR-8191 add WS api/root/unset_root
7 vuotta sitten
Sébastien Lesaint
7b1e413842
SONAR-8190 add WS api/root/set_root
7 vuotta sitten
Simon Brandhof
17e74080cf
Use a single JDBC connection in quality profiles WS
7 vuotta sitten
Simon Brandhof
18545dcecf
Refactor the way to load QProfiles from WS
7 vuotta sitten
Sébastien Lesaint
c767a191af
SONAR-6283 add missing required permission to Profiles WS descriptions
8 vuotta sitten
Simon Brandhof
f5d3461ffd
Fix project title in copyright headers
8 vuotta sitten
Julien Lancelot
448166882a
SONAR-7174 Check global or project permission for every project permission check
8 vuotta sitten
Simon Brandhof
6be98b208a
Upgrade to parent 26 and new copyright headers
8 vuotta sitten
Simon Brandhof
305df73784
Improve testability of Dao
9 vuotta sitten
Simon Brandhof
1df1488036
Extract module sonar-db
9 vuotta sitten
Teryk Bellahsene
8d82c9cf9b
consistent methods names for all WsAction classes
9 vuotta sitten
Teryk Bellahsene
ce138d8485
rename web service actions with the domainWsAction form
9 vuotta sitten
Sébastien Lesaint
374f666626
make UserSession non static
UserSession is now an interface
the old UserSession has been split into ServerUserSession (implements the lazy loading of credentials directly from DAOs) and ThreadLocalUserSession (implements the thread local management)
add UserSessionRule for UserSession management in unit test with support for ServerTester
DoPrivileged now restores the user session which was in ThreadLocal before it ran
move MockUserSession to server.tester package
9 vuotta sitten
Jean-Baptiste Lievremont
27f06a9a42
Apply feedback from PR
9 vuotta sitten
Jean-Baptiste Lievremont
8ec086fd99
SONAR-6299 WS to delete a quality profile
9 vuotta sitten