Releases: scylladb/argus
Releases · scylladb/argus
v0.15.13
What's Changed
- fix(issues): use Jira for create issue by @soyacz in #897
- improvement(frontend/SCT): Fix Stress Command display and improve UX by @k0machi in #898
- fix(SctSetup.svelte): Use <textarea> instead of for cmd by @k0machi in #900
- fix(SctEvent.svelte): Fix message expand by @k0machi in #901
- improvement(SCTEvents.svelte): Centralize issue fetching for events by @k0machi in #902
- improvement(uwsgi): enable zero downtime restarts by @soyacz in #899
- fix(SctEvents): Cast bool to int by @k0machi in #903
- improvement: Unify nemesis naming by @soyacz in #905
- fix(sct): consolidate junit reports into run fetch and reduce polling… by @soyacz in #907
- fix(notifications): deduplicate polling notifications across browser tabs by @soyacz in #908
- improvement(SctSetup.svelte): Collapse and max-height for stress cmds by @k0machi in #906
- fix(sct/service.py): Kernel report: add test_error and fix condition by @k0machi in #909
- improvement(similar_events): Deduplication of same events by @k0machi in #892
- improvement(plugins): Make plugins POST endpoints idempotent by @k0machi in #911
Full Changelog: v0.15.12...v0.15.13
v0.15.12
What's Changed
Full Changelog: v0.15.11...v0.15.12
v0.15.11
What's Changed
- fix(service/testrun): Handle errors in resolve_artifact_size by @k0machi in #881
- feat: Argus with Okta by @soyacz in #872
- improvement(build_system_monitor): Allow subfolders to act as releases by @k0machi in #883
- feat: process event embeddings in realtime by @soyacz in #835
- fix(argus/db): Add cluster connection recovery by @k0machi in #886
- Update argus.git with github actions for integration and automation with Jira by @dani-tweig in #893
- ARGUS-45 feature(testrun/issues): Support adding Events to IssueLink by @k0machi in #888
- ARGUS-53 feature(plugins/sct): Add stress commands display to SCT Test Runs by @k0machi in #867
- improvement(nemesis): allow send nemesis description by @soyacz in #896
- fix(junit): fix missing time attr in junit by @soyacz in #895
New Contributors
- @dani-tweig made their first contribution in #893
Full Changelog: v0.15.10...v0.15.11
v0.15.10
What's Changed
- improved import/export data scripts and dev setup docs by @soyacz in #863
- feature(argus): JIRA Issues support by @k0machi in #860
- improvement(email_service): Add support for Generic Results API by @k0machi in #865
- Fix AttributeError on test run unassignment by @Copilot in #877
- fix(PytestOverview): URI encode tests to prevent resolution errors by @k0machi in #859
- Add configurable timeout and retry to ArgusClient HTTP requests by @Copilot in #875
New Contributors
- @Copilot made their first contribution in #877
Full Changelog: v0.15.9...v0.15.10
v0.15.9
v0.15.8
What's Changed
Full Changelog: v0.15.7...v0.15.8
v0.15.7
What's Changed
- fix(argus_service): Do not try to look for jobs if no plugin is set by @k0machi in #799
- fix(plugins/sct): Add missing function call by @k0machi in #802
- fix(issue_template): fix logs links by @soyacz in #807
- feature(app): Prometheus Application Metrics by @k0machi in #809
- test: add sct client endpoint tests by @soyacz in #803
- fix(error_handlers.py): Return 200 for general exceptions for now by @k0machi in #811
- fix(subimt_run): fix submit run with legacy schedule by @soyacz in #813
- fix(login): remove full repo access by @soyacz in #817
- feature(highlights): added groups to action items by @soyacz in #823
- fix(TestDasboard): fix calling getAssigneesForTest by @soyacz in #829
- fix(testRun): fix refreshing test run by @soyacz in #830
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #832
- feature(artifacts): download all artifacts button by @soyacz in #819
- fix(ViewDashboard.svelte): Propagate widgetId property to NumberStats by @k0machi in #836
- improvement(jenkins_service): Replace user github token with global one by @k0machi in #837
- fix(frontend): Remove left-hand side type casts by @k0machi in #844
- fix(tests/highlights): Shift created_at timestamp by one second by @k0machi in #845
- Revert ".github/workflows: Migrate workflows to Blacksmith runners" by @fruch in #848
- fix(template): remove unnecessary indents by @soyacz in #846
- improvement(llm): add AGENTS.md file by @soyacz in #816
- fix(ModalWindow.svelte): Size to 100% on small displays by @k0machi in #841
- sct events frontend rework by @k0machi in #825
- improvement(ViewsManager): Add drag'n'drop for widget arrangement by @k0machi in #850
- fix(tests): adjust pytest reporter unit tests to new pytest version by @soyacz in #851
- 737 improve duplicate events ux by @soyacz in #818
- fix(pytest-argus-reporter): pin pytest by @soyacz in #853
- pytest-argus-reporter: cache client/session to minimize opening http requests by @fruch in #858
New Contributors
- @blacksmith-sh[bot] made their first contribution in #832
Full Changelog: v0.15.6...v0.15.7
v0.15.6
What's Changed
- fix(release-page.js): Disable shorthand stats by @k0machi in #768
- Frontend updates by @k0machi in #772
- fix(ResultTable.svelte): Resolve promise for individual tables by @k0machi in #778
- fix(SCTParameterWizard): Add fuzzy ami re searching by @k0machi in #780
- fix(sct/service): Do not assume .gz as coredump compression method by @k0machi in #779
- fix(Profile): Improve error handling for API responses by @soyacz in #793
- fix(SelectUtils): Add normalization for non-latin names by @k0machi in #795
- feature(plugins/sct): SCT Events Rework by @k0machi in #783
- improvement(TestDashboardTest): Add triage information to test by @k0machi in #784
Full Changelog: v0.15.5...v0.15.6
v0.15.5
What's Changed
- fix(summary_widget): fix limited version by @soyacz in #702
- fix(TestDashboardGroup.svelte): Add missing style for profile images by @k0machi in #706
- fix(test_results): Mark classes to not be collected by pytest by @pehala in #705
- fix(project): Update python-jenkins to 1.8.2 and relax dependency by @k0machi in #707
- fix(tests): Ignore function-level import by @k0machi in #715
- improvement(s3_proxy): Allow configurable mime types for S3 proxy by @k0machi in #713
- feature(Generic/Subtest): Add Dtest tab by @k0machi in #719
- fix: Add horizontal scrolling to result tables in ResultsTab by @soyacz in #717
- fix: handle None values in chart data processing by @soyacz in #716
- improvement(summary_widget): distinguish test statuses by @soyacz in #720
- fix(ReleasePlanCreator): show all missing participants by @soyacz in #722
- improvement(similar_events): remove unwanted backtrace lines by @soyacz in #724
- feature(similar_events): hide duplicates by @soyacz in #726
- argusAI: deployment use separate dir for argusAI by @soyacz in #729
- Fix: prevent crash when similar_events is empty on Events tab by @soyacz in #736
- fix(project): Update .gitignore by @k0machi in #738
- fix(GithubIssues.svelte): Fix comparison function for strings by @k0machi in #733
- chore(project): Update dependencies by @k0machi in #741
- fix(eventsTab): properly handle empty similar_events response by @soyacz in #745
- feature(frontend): Pytest Overview Widget by @k0machi in #672
- improvement(PytestRun.svelte): Pytest View improvements by @k0machi in #734
- improvement(TestDashboard): Extended filters by @k0machi in #666
- feature(ProfileJobs): Display planned jobs for user by @k0machi in #735
- fix(GithubIssue): Display correct user for each page by @k0machi in #732
- feature(IssueTab.svelte): Add quick issue link to aggregated issue view by @k0machi in #739
- feature(ResultsTab.svelte): Add "Copy all tables as markdown" button by @k0machi in #742
- fix(GithubIssue.svelte): Show correct user for single-issue as well by @k0machi in #747
- fix(PlannedJobs.svelte): Do not display disabled jobs by @k0machi in #748
- fix(TestStatus.js): Match colors on graph to the button filters by @k0machi in #750
- fix(argus_service): Hide disabled jobs when requesting planned jobs by @k0machi in #755
- fix(event_similarity_processor): Handle ReadTimeout in initial query by @k0machi in #765
- Short Issue Template by @k0machi in #749
- feature(nav_bar.html.j2): Add a configurable Documentation link by @k0machi in #756
- improvement(stats.py): Relax version filter to match from the start by @k0machi in #757
- fix(ViewDashboard.svelte): Correctly assign and get productVersion by @k0machi in #758
- fix(generic/model.py): Properly handle promote-release version by @k0machi in #759
- feature(plugins/sct): Add instance_type to CloudInstanceDetails by @k0machi in #763
- feature(EventsTab.svelte): Add quick issue attach to Similar Events by @k0machi in #764
- improvement(TestDashboard.svelte): Fold long versions into short ones by @k0machi in #762
- improvement(client): Add debug logging for HTTP requests by @soyacz in #767
Full Changelog: v0.15.4...v0.15.5
v0.15.3
What's Changed
- fix(github-release): enable needed permissions by @fruch in #694
- improvement(SCTParameterWizard): update Scylla BYO description by @jsmolar in #695
- test(client): add unittest to test the client cli by @fruch in #691
- Introduce
MANIFEST.inby @fruch in #699 - fix(generic_result): Add missing init params to StaticGenericResultTable by @pehala in #700
Full Changelog: v0.15.2...v0.15.3