Skip to content

v0.0.10: make central feedback delivery durable - #11

Merged
gitcommit90 merged 1 commit into
mainfrom
fix/central-feedback-intake
Jul 25, 2026
Merged

v0.0.10: make central feedback delivery durable#11
gitcommit90 merged 1 commit into
mainfrom
fix/central-feedback-intake

Conversation

@gitcommit90

Copy link
Copy Markdown
Owner

Summary

  • replaces the undeployed provision.1helm.com/v1/feedback route with a durable central SQLite collector at 1helm.com/api/feedback
  • keeps bounded diagnostics/attachments, validation, deduplication, rate limiting, and a hidden authenticated inbox
  • stores collector data in persistent systemd state outside versioned website snapshots
  • bumps the release and channel-machine contract to v0.0.10

Verification

  • npm run typecheck
  • npm run build
  • npm test — 117 native-world checks; 91 Node checks passed, 1 environment-only Chrome skip
  • npm run test:onboarding-browser — 20/20
  • npm run test:brief-browser — 30/30, including live follow-up countdown
  • npm run test:feedback-browser — 1/1
  • npm run test:site — 5/5, including collector restart persistence
  • git diff --check

Signed-off-by: Joseph Yaksich gitcommit90@users.noreply.github.com

Signed-off-by: Joseph Yaksich <gitcommit90@users.noreply.github.com>
@gitcommit90
gitcommit90 merged commit 86da2ba into main Jul 25, 2026
5 checks passed
@gitcommit90
gitcommit90 deleted the fix/central-feedback-intake branch July 25, 2026 08:09
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