v0.10.2
Pre-release
Pre-release
What's Changed
- fix(argus_service.py): Declare valid_schedules in all cases by @k0machi in #140
- docs(README.md): Add database setup instructions by @k0machi in #146
- fix(NemesisTable.svelte): Remove preceding whitespace from stack trace by @k0machi in #150
- fix(TestRunComments.svelte): Do not fetch during editing by @k0machi in #148
- fix(TestRunInfo.svelte): Display text if clipboard isn't available by @k0machi in #147
- improvement(TestRunInfo.svelte): Show upgraded scylla version by @k0machi in #152
- feature(TestRunComments.svelte): Quoting when submitting new comment by @k0machi in #149
- REST API Rework by @k0machi in #151
- improve dev env setup docs by @soyacz in #159
- fix(controller/auth.py): Configurable scopes and addition of repo scope by @k0machi in #161
- improvement(service/stats.py): Calculate status based on build_number by @k0machi in #164
- feature(argus): REST HTTP Client by @k0machi in #160
- feature(email_notification):Send email notification by @aleksbykov in #162
- fix(send_email): Init smtp connection for each send or for all by @aleksbykov in #169
- feature(TestRunsSelector.svelte): Show close button for open cards by @k0machi in #170
- feature(TestRun.svelte): Show artifact sizes on the Logs tab. by @k0machi in #171
- feature(issue_template): add relocatable pkg to issue template by @soyacz in #172
- fix(frontend): Increase polling times for stat and testrun refreshes by @k0machi in #173
- fix(TestPopoutSelector.svelte): Use correct iteration key by @k0machi in #176
- feature(sct plugin): Kernels by Scylla Version API Endpoint by @k0machi in #179
- fix(sct plugin): Don't use Object Mapper for Kernel Report by @k0machi in #180
- Switch to use
AddressTranslator
for client connection by @fruch in #185 - Backend multiple test types refactor, Driver Matrix Test support by @k0machi in #174
- Add scylla-operator package/version information by @fruch in #186
- Fix version indentation to be more clear by @fruch in #187
- fix(service/stats.py): Sort last runs by timestamp and build_number by @k0machi in #177
- improvement(JobsList.svelte): Pagination support by @k0machi in #191
- feature: Team Leader Dashboard by @k0machi in #188
- improvement(ReleaseManager): Allow selecting plugin for a test by @k0machi in #189
- improvement(TestRuns): Add plugin selector for unknown plugins by @k0machi in #190
- fix(JobsList.svelte): Wrap the flexbox for page numbers by @k0machi in #193
- improvement(IssueTemplate.svelte): Reorganize and improve issue template by @k0machi in #195
- fix(team_manager_service.py): Fetch ALL teams for the team list by @k0machi in #196
- fix(plugins/sct): Use log_ prefix for LogLink dict by @k0machi in #200
- improvement(TestRuns.svelte): Allow any user to to select test type by @k0machi in #209
- fix(IssueTemplate.svelte): Write text to clipboard and not escaped HTML by @k0machi in #204
- improvement(TestDashboard.svelte): Add a client-saved collapse to groups by @k0machi in #207
- feature(scripts): Stuck runs remover by @k0machi in #208
- fix(driver_matrix_tests.client): Better handling of testcase attributes by @k0machi in #210
- improvement(argus_service.py): Unassign runs from deleted schedules by @k0machi in #206
- fix(service.testrun): Try to recover and handle missing test_id field by @k0machi in #211
- fix(plugins.sct): Handle DoesNotExist for assignee getter by @k0machi in #214
- fix(argus.client.base): verify response parameters in check_response by @k0machi in #213
New Contributors
- @soyacz made their first contribution in #159
- @aleksbykov made their first contribution in #162
Full Changelog: v0.8.0...v0.10.2