Release 5.14.0
What's Changed
- Split SMTP creation and deletion notifications logic by @raikbitters in #2119
- EPMRPP-96537 dependency update by @grabsefx in #2121
- EPMRPP-96317 extend analyzer statistics gatherer by @grabsefx in #2118
- Add java checks with Drill4J by @iryabov in #2123
- EPMRPP-97593 add RestTemplate bean by @grabsefx in #2125
- EPMRPP-96338 || Rewrite autogen api docs title and summary by @pbortnik in #2128
- EPMRPP-96317 fix count by @grabsefx in #2126
- EPMRPP-97692 missed retries block by @grabsefx in #2132
- Update project-properties.gradle by @raikbitters in #2137
- EPMRPP-96337 || Change event based reporting to user reporting queues by @pbortnik in #2083
- EPMRPP-98548 || Add a new endpoint to get dashboard widgets configura… by @pbortnik in #2148
- EPMRPP-98822 || Change queues from classic to quorum. by @pbortnik in #2146
- Revert "EPMRPP-98822 || Change queues from classic to quorum." by @pbortnik in #2150
- EPMRPP-96333 spring boot 3 by @grabsefx in #2140
- EPMRPP-98549 || Implement endpoint for creating dashboard based on pr… by @pbortnik in #2152
- Merge Master into Develop by @HardNorth in #2157
- EPMRPP-99178 || Add publisher confirm type for RabbitMq connections by @pbortnik in #2158
- EPMRPP-98549 || Add more validations on dashboard cloning by @pbortnik in #2160
- Feature/epmrpp 98957 by @EricesNicolas in #2153
- Added a separate workflow for running checks with Drill4J by @iryabov in #2130
- EPMRPP-99153 fix cascade element deletion by @grabsefx in #2164
- Upgrade actions/upload-artifact to v4 by @iryabov in #2166
- EPMRPP-96270 update dependencies by @grabsefx in #2165
- EPMRPP-99291 add apache http client required by spring 6.0 by @grabsefx in #2168
- EPMRPP-99219 fix build version by @grabsefx in #2173
- EPMRPP-99153 fix issueType cascade delete by @grabsefx in #2174
- EPMRPP-80163 || Group assignment permissions by @raikbitters in #2163
- EPMRPP-99379 decrease number of database calls by @grabsefx in #2176
- Add spring boot deps bom by @raikbitters in #2184
- EPMRPP-99369 || "Slack" toggle state is not preserved on a new project after reloading the page by @APiankouski in #2183
- Update libs by @APiankouski in #2186
- EPMRPP-80160 || Groups management by @raikbitters in #2189
- Fix group management order sort by @raikbitters in #2195
- EPMRPP-99867 add api key pattern by @grabsefx in #2197
- EPMRPP-99784 adjust test item urls by @grabsefx in #2198
- EPMRPP-100449 fix operations dependency update by @grabsefx in #2203
- EPMRPP-101001 || Remote plugins by @raikbitters in #2208
- Fix drill checks by @iryabov in #2180
- EPMRPP-101099 || Plugin details by @raikbitters in #2210
- Add SlugUtils for generating URL-friendly slugs by @raikbitters in #2211
- Update build-dev-image.yml by @hlebkanonik in #2212
- EPMRPP-99549 || Update libs version by @pbortnik in #2213
- EPMRPP-100172 || Merge master by @pbortnik in #2214
- EPMRPP-101153 || Group statistics by @raikbitters in #2215
- EPMRPP-100435 || fix transactions order by @grabsefx in #2216
- EPMRPP-101514 || Update queries for attributes autocomplete fetching by @pbortnik in #2217
- Update plugin-api dependency to switch on fileId and fileName by @raikbitters in #2218
- Update drill-checks.yml to send test information to the Drill4J during push events by @iryabov in #2221
- OpenAPI generation fix: Launch, TestItem controllers by @avarabyeu in #2219
- EPMRPP-99434 || fix authentication error response by @grabsefx in #2220
- EPMRPP-101925 || Handle wrong content type by @raikbitters in #2222
- EPMRPP-99434 || fix authentication error response by @raikbitters in #2226
- EPMRPP-97581 || Default avatar is broken for some objects by @pbortnik in #2227
- Add dependency on updateApiSubmodule task for compileJava by @raikbitters in #2228
- EPMRPP-95719 || Fix cve by @APiankouski in #2229
- EPMRPP-96006 || fix security vulnerabilities by @grabsefx in #2231
- EPMRPP-101926 || Fix Notification is sent before AA finished by @APiankouski in #2233
- Refactor plugin uploader to use file extensions instead of content types by @raikbitters in #2236
- EPMRPP-102335 || fix api key deletion by @grabsefx in #2232
- EPMRPP-102659 || Sync the start of the launch in event based reporting by @pbortnik in #2237
- EPMRPP-100449 || Update dependencies by @APiankouski in #2240
- EPMRPP-102659 || Change logic of handling async reporting errors to p… by @pbortnik in #2242
- EPMRPP-99168 || fix item attribute filter by @grabsefx in #2249
- Add support for binary data in plugin descriptor and details by @raikbitters in #2244
- Refactor plugin data handling to include optional metadata, properties, and binary data by @raikbitters in #2260
- EPMRPP-100452 || refactor exception handling by @grabsefx in #2246
- EPMRPP-102337 || set default full name by @grabsefx in #2267
- Release 5.14.0 by @APiankouski in #2247
New Contributors
- @iryabov made their first contribution in #2123
- @EricesNicolas made their first contribution in #2153
Full Changelog: 5.13.5...5.14.0