Skip to content

feat: add secure in-panel updates and global footer - #2

Merged
lrqnet merged 1 commit into
mainfrom
lrqnet/release-0-3-0
Aug 1, 2026
Merged

feat: add secure in-panel updates and global footer#2
lrqnet merged 1 commit into
mainfrom
lrqnet/release-0-3-0

Conversation

@lrqnet

@lrqnet lrqnet commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a responsive global footer with author, repository, GitHub Sponsors, installed version, and owner-only update controls.
  • Add verified stable-release checking and controlled updates through a dedicated updater service.
  • Publish digest-pinned Compose artifacts and fix the responsive header layout.

Security

  • Updates use official stable releases, SHA-256 verification, digest-pinned application images, persistent locks, and health checks.
  • Updates are blocked while migration operations are active and are owner-only.

Validation

  • PHPUnit, Pint, PHPStan
  • ESLint, TypeScript, Vite build, translations, public docs
  • Compose validation, Docker integration update flow, Chromium E2E
  • npm audit, Composer audit, and secret scan

@lrqnet
lrqnet merged commit 3da7546 into main Aug 1, 2026
5 checks passed
@lrqnet
lrqnet deleted the lrqnet/release-0-3-0 branch August 1, 2026 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant