Skip to content

Release 0.30.5#1133

Merged
Tim020 merged 4 commits into
mainfrom
dev
Jun 3, 2026
Merged

Release 0.30.5#1133
Tim020 merged 4 commits into
mainfrom
dev

Conversation

@Tim020

@Tim020 Tim020 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Tim020 and others added 2 commits June 3, 2026 00:34
Vue 2 does not make properties reactive when added to an already-observed
object via direct assignment. editSettings was declared as {} in data(),
so properties set in resetEditSettings() were invisible to the dependency
tracker — hasChanges never re-evaluated and buttons stayed disabled.

Fix: replace the object wholesale in resetEditSettings() so Vue observes
all properties on the new object, and use this.$set() in resetForm() for
the same reason.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
The Vue 3 SessionList.vue was sending an empty POST body to
/api/v1/show/sessions/start, causing a JSONDecodeError on the server.
The endpoint requires {"session_id": "<uuid>"} to identify the
initiating client, matching the pattern already used by the navbar.

Also removes the unreachable Stop Session button from both the Vue 2
and Vue 3 SessionList components — the START_SHOW WebSocket message
pushes all clients to /live the moment a session starts, making the
button inaccessible. Stop Session remains available via the navbar.

Adds E2E coverage in spec 12 for the sessions tab Start button,
including cleanup via the navbar to leave clean state for spec 13.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@Tim020 Tim020 added the release Pull requests for creating a new release label Jun 3, 2026
@github-actions github-actions Bot added client Pull requests changing front end code medium-diff client-v3 labels Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Client V3 Test Results

23 tests   23 ✅  0s ⏱️
 2 suites   0 💤
 1 files     0 ❌

Results for commit b021876.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Client Test Results

128 tests   128 ✅  0s ⏱️
  6 suites    0 💤
  1 files      0 ❌

Results for commit b021876.

♻️ This comment has been updated with latest results.

@github-actions github-actions Bot added the server Pull requests changing back end code label Jun 3, 2026
@sonarqubecloud

sonarqubecloud Bot commented Jun 3, 2026

Copy link
Copy Markdown

❌ The last analysis has failed.

See analysis details on SonarQube Cloud

@sonarqubecloud

sonarqubecloud Bot commented Jun 3, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Python Test Results

  1 files    1 suites   1m 32s ⏱️
614 tests 614 ✅ 0 💤 0 ❌
619 runs  619 ✅ 0 💤 0 ❌

Results for commit b021876.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Playwright E2E Results (chromium)

154 tests   154 ✅  1m 31s ⏱️
 14 suites    0 💤
  1 files      0 ❌

Results for commit b021876.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Playwright E2E Results (firefox)

154 tests   154 ✅  1m 33s ⏱️
 14 suites    0 💤
  1 files      0 ❌

Results for commit b021876.

@Tim020 Tim020 merged commit 89dd30b into main Jun 3, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Pull requests changing front end code client-v3 medium-diff release Pull requests for creating a new release server Pull requests changing back end code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant