Skip to content

fix(developer): let an unlinked account delete its apps - #952

Merged
vladjerca merged 1 commit into
masterfrom
fix/developer-allow-delete-when-unlinked
Sep 23, 2026
Merged

vladjerca merged 1 commit into
masterfrom
fix/developer-allow-delete-when-unlinked

Conversation

@vladjerca

Copy link
Copy Markdown
Contributor

Why

Follow-up to #949. An account without a linked GitHub account should be able to delete its apps. Only editing should be locked.

What changes

  • The Delete app section shows again on an unlinked account's app, with the same type-the-name confirmation as before.
  • The notice above it changes from "Read-only" to "Editing is locked", and says the app can still be deleted below.
  • Edit stays hidden, and /apps/:id/edit still redirects to the app for an unlinked account.

The API matches: for an unlinked account, edits answer 403 github_required and deletes are allowed.

Checks

  • deno task format:svelte:check passes
  • deno fmt --check --config deno.json passes
  • deno task check: 369 files, 0 errors, 0 warnings
  • deno lint passes
  • deno task test: 198 tests passed

Only editing is locked until GitHub is linked. The delete section shows
again on an unlinked account's app, and the notice above it says editing
is locked while deleting still works.
@vladjerca
vladjerca merged commit c6bf5e4 into master Sep 23, 2026
5 checks passed
@vladjerca
vladjerca deleted the fix/developer-allow-delete-when-unlinked branch September 23, 2026 10:41
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