SONAR-16039Issues not found on reference branch strategy after migrating from 9.2 to 9.3
SONAR-7496Drop unused db columns ISSUES.REPORTER, ACTION_PLAN_KEY and ISSUE_ATTRIBUTES
SONAR-10930Add pagination in WS api/ce/activity
SONAR-11718Increase the number of returned tags in web service
SONAR-11767Add Server base URL to 'Test Configuration' email
SONAR-12499Displaying all SonarSource standards in Security Category facets
SONAR-12693Fix wording in scanner success message log
SONAR-13505Document how to use SQ Docker image with self-signed certificates
SONAR-13574Add reference to required Java version in docs
SONAR-13704Activity of a project is not updated when quality gate is back to green after an update on an issue
SONAR-14331Update note on Linux file ownership
SONAR-15554Update the Permissions text for Quality Profiles
SONAR-15695Better selection behavior for QG admin delegation
SONAR-15845Upgrade H2 database dependency
SONAR-15857Measure page should support ascending and descending sorting for rating and quality gate
SONAR-15870Xoo SCM should support relative dates
SONAR-15909Introduce an appState context
SONAR-15910Extract "languages" from redux
SONAR-15911Extract "Metrics" from redux
SONAR-15912Extract "Settings" from redux - part 1: SettingsApp
SONAR-15913Extract "users" from redux
SONAR-15914Clean up redux
SONAR-15918Create a new web API endpoint to stream events to SonarLint
SONAR-15919Add RuleSetChanged event to events streamed to SonarLint
SONAR-15921Add SonarlintClient connected count to system info file, to telemetry and to prometheus monitoring
SONAR-15926Performance testing of new Server Push API
SONAR-15938Improve code sharing with the license extension
SONAR-15962Drop the "Suggest dependency upgrades" useless Github Action
SONAR-15966Use Spring instead of Pico as dependency injection framework in the scanner-engine
SONAR-15979Make Rating charts in Portfolio Overview Clickable
SONAR-15985Validate user's permission and deactivated/active status before pushing an event
SONAR-15987Restart should not fail if temp files can't be deleted
SONAR-15991Update frontend dependencies
SONAR-15992Extract "Settings" from redux - part 2: global setting values
SONAR-15994Migrate SonarQube IOC framework from Pico to Spring
SONAR-16005Remove appState from the Redux store
SONAR-16007Display hotspots' secondary locations
SONAR-16008Improve the hotspot page UX
SONAR-16012Export project license usage from the license page
SONAR-16013Add api endpoint that expose the list of projects with their license usage
SONAR-16015Reorganize the license page to better explain how license is being used
SONAR-16026Retry lock on cached analyzers to run multiple scans on the same machine
SONAR-16031Fix vulnerability in PostgreSQL JDBC driver
SONAR-16032Update Executive Report PDF to reflect Clean As You Code practice
SONAR-16047Don't start MyBatis in every test
SONAR-16050Scanner fails with NPE if user doesn't have permission to analyze project
SONAR-16055Upgrade github-action_release to v4
SONAR-16064Add a new API in SensorContext to indicate possibility to skip unchanged files
SONAR-16066Improve executive PDF report
SONAR-16069Scroll to primary location when clicking on the hotspot primary location
[{"value":"\"[CHART] Date of First Response\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Date of First Response[Date of first response]\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response[Date of first response]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"cf[10024]","displayName":"[CHART] Date of First Response - cf[10024]","orderable":"true","cfid":"cf[10024]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Tim