Skip to content

Release 0.29.1#1027

Merged
Tim020 merged 3 commits into
mainfrom
dev
May 13, 2026
Merged

Release 0.29.1#1027
Tim020 merged 3 commits into
mainfrom
dev

Conversation

@Tim020
Copy link
Copy Markdown
Contributor

@Tim020 Tim020 commented May 13, 2026

No description provided.

Tim020 and others added 2 commits May 13, 2026 01:04
Adds an admin-only Backups tab to the System Config page allowing admins
to view and delete the timestamped database backup files created
automatically before each Alembic migration.

- GET /api/v1/admin/db-backups lists backups with filename, size, and
  creation timestamp, plus aggregate count and total size
- DELETE /api/v1/admin/db-backups?timestamp={ts} removes a specific backup
- ConfigBackups.vue displays a stats summary and sortable table with
  per-row delete confirmation
- Fixes sort icon visibility on dark theme by overriding Bootstrap-Vue's
  sort icon SCSS variables with white-fill SVGs

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@Tim020 Tim020 added the release Pull requests for creating a new release label May 13, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation client Pull requests changing front end code server Pull requests changing back end code medium-diff labels May 13, 2026
@Tim020 Tim020 enabled auto-merge May 13, 2026 01:08
@sonarqubecloud
Copy link
Copy Markdown

❌ The last analysis has failed.

See analysis details on SonarQube Cloud

@github-actions
Copy link
Copy Markdown

Client Test Results

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

Results for commit 5af8574.

@github-actions
Copy link
Copy Markdown

Python Test Results

  1 files    1 suites   1m 20s ⏱️
600 tests 600 ✅ 0 💤 0 ❌
605 runs  605 ✅ 0 💤 0 ❌

Results for commit 5af8574.

@Tim020 Tim020 merged commit 96ba7a1 into main May 13, 2026
30 of 31 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 documentation Improvements or additions to documentation 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