v0.15.14
·
58 commits
to master
since this release
What's Changed
- fix(sct): handle list[int] for node counts in resource_setup by @soyacz in #914
- improvement(argus/db): Add multi-keyspace support by @k0machi in #891
- docs: add API tests implementation plan for Flask→FastAPI migration by @Copilot in #912
- fix(build_system_monitor): Enable top-level 'releng-testing' by @k0machi in #915
- fix(sct/controller): Generate ts if not provided for payload by @k0machi in #917
- fix(Subtest.js): Enable test.py support by @k0machi in #920
- fix(Subtest.js): Add testpy Tab by @k0machi in #921
- Add Claude Code GitHub Workflow by @soyacz in #922
- fix fetch fork for comment by @soyacz in #923
- improvement(service/testrun): Additional filter options for /runs by @k0machi in #918
- fix(SctEvents.svelte): Fix event focus logic and visual improvements by @k0machi in #924
- fix(SctEvents.svelte): Remove reactivity on EventMap by @k0machi in #925
- improvement(sct/service): Locate coredumps in new events system by @k0machi in #916
- fix(ci): Grant write permissions to Claude Code workflows by @soyacz in #927
- ci(jira): update Jira sync calling workflow by @soyacz in #929
- ci(github): auto-label AI-assisted PRs by @Copilot in #930
- fix(ci): Allow CONTRIBUTOR author association in Claude workflow by @soyacz in #928
- fix(event_similarity_processor_v2): Stricter duplicate distance checking by @k0machi in #933
- improvement(api): Add get_or_generate_token endpoint by @k0machi in #938
- fix(SummaryWidget.svelte): Sort scylla versions by date by @k0machi in #932
- improvement(build_system_monitor): Enable scan of SCT/dtest PRs by @k0machi in #934
- improvement(SctEvents.svelte): Timeline filter and display fixes by @k0machi in #931
- improvement(client_api): Add an endpoint to retrive full run info by @k0machi in #937
- initial setup for argus CLI by @CodeLieutenant in #940
- feature(api): Add zeus proxy for proxying zeus requests by @k0machi in #942
- improvement(api): Add auth token support for Zeus proxy by @k0machi in #943
- feature(frontend): Views page by @k0machi in #936
- dark mode by @k0machi in #939
- fix(ViewRow.svelte): Unhardcode title bar color by @k0machi in #945
- cli add basic commands by @k0machi in #946
- fix(frontend): Update eslint config by @k0machi in #949
- fix(templates/release_planner): Use JSONObject notation by @k0machi in #952
- fix(AdminPanel): Enable view management for Views by @k0machi in #953
- Add support of the OracleCloud backend (OCI) by @vponomaryov in #948
- fix(cli/cmd/root): Load CF_Authorization cookie on startup by @k0machi in #951
- feature(cli): implement file based caching by @CodeLieutenant in #950
- feature(cli): Add run logs list and download commands by @CodeLieutenant in #954
- improvement(plugins/core): Add build number field by @k0machi in #919
- feature(cli): add discussion write commands (submit, update, delete) by @CodeLieutenant in #956
- feature(cli): Add GitHub Actions workflow for linting and testing by @CodeLieutenant in #955
- fix: remove claude by @soyacz in #958
- SSH tunnel support design spec by @soyacz in #947
- feat(cli): Argus Go CLI — AI-friendly run inspection, auth hardening, and context-safe output by @CodeLieutenant in #959
- feat(cli): deduplicate events with repeated_at timestamps by @soyacz in #962
- fix(cli): trigger cloudflared login flow when cached CF token is missing or expired by @CodeLieutenant in #963
- fix(cli): prevent auth headers on cross-host log-download redirects by @CodeLieutenant in #970
- test(frontend): bootstrap Vitest and add utility function tests by @pehala in #966
- Improve local development setup by @pehala in #965
- refactor(plugins/sct): Move nemesis_data to a separate table by @k0machi in #960
- fix(frontend): use numeric-aware version sorting across all views by @pehala in #972
- docs(plans): add plan for unifying GitHub and Jira issue support by @pehala in #973
- test(frontend): add Svelte component test support and API mock patterns by @pehala in #974
- feat(frontend): Make issue cards compact by @pehala in #977
- docs: add request replay design document by @CodeLieutenant in #957
- fix(service/github): Add exception handler to repo fetch by @k0machi in #980
- feature(issues): add product version filtering to issues endpoint and dashboard by @pehala in #968
- feature(skills): backport writing-plans and designing-skills from SCT by @pehala in #975
- feature(ssh-tunnel): add secure multi-host tunnel backend and admin APIs by @CodeLieutenant in #967
- fix(TestRun/Jenkins): Allow Scylla version without hotfix by @cezarmoise in #983
- feat(cli): add ssh tunnel commands and strict cloudflare bypass by @CodeLieutenant in #969
- refactor(plugins/sct): Move allocated_resources to a separate table by @k0machi in #964
- fix: enable local development without Jira, GitHub, and email credentials by @pehala in #978
- feature(issues): unify GitHub and Jira issue support across backend and frontend by @pehala in #976
- docs(agents): add key files table and dev-setup reference to AGENTS.md by @pehala in #987
- fix(frontend): eliminate all build warnings and migrate to Vite by @pehala in #986
- feat(frontend): upgrade vite 6→8, svelte-plugin 6→7, svelte 5.37→5.46 by @pehala in #989
- feature(cli): add GoReleaser config, release workflow, and changelog script by @CodeLieutenant in #961
- feat(ssh-tunnel): admin CRUD, key registration fixes, and provisioning script by @CodeLieutenant in #985
New Contributors
- @vponomaryov made their first contribution in #948
Full Changelog: v0.15.13...v0.15.14