Skip to content

Conversation

alikhere
Copy link
Contributor

@alikhere alikhere commented Oct 1, 2025

Overview

This PR introduces deletion request functionality for both user accounts and individual spaces in the Storacha Console. Users can now easily submit deletion requests via dedicated buttons that open Google Forms.


Features Implemented

Space Deletion

  • Added a new Space Settings page at /space/[did]/settings.
  • Introduced a gear icon (⚙️) next to each space name for quick access.
  • Added a prominent red “Request Space Deletion” button that opens the space deletion form in a new tab.
  • The gear icon only appears on regular space pages
  • Implemented breadcrumb navigation for proper context on the settings page.

Account Deletion

  • Added a “Request Account Deletion” button on the main settings page.
  • Button opens the account deletion form in a new tab.
  • Button styling matches existing console design patterns.

🔗 Form URLs (Current)

Screenshot

deletion

Closes #431

@alikhere alikhere requested a review from travis as a code owner October 1, 2025 01:54
@alikhere
Copy link
Contributor Author

alikhere commented Oct 3, 2025

Hey @travis , please have a quick look at this.

Currently, the google forms are created using my personal account for testing.
For production:

  • The Storacha team should create the forms under the official Storacha account.
  • The team should add an Apps Script to the Google Form so that when someone submit form it automatically sends all collected details to [email protected].
  • Once the production forms are ready, please share the updated URLs so I can update the PR.

Alternatively, as you mentioned earlier here, we could also move forward with building our own forms instead of relying on Google Forms

@Dhruv-Varshney-developer
Copy link
Contributor

Dhruv-Varshney-developer commented Oct 15, 2025

You can use this google form for time being. Later we can update this if needed:
https://forms.gle/QsvfMip2qzJqzEEo9
https://docs.google.com/forms/d/e/1FAIpQLSd86I8OM09RV7Kl317U___XZ7dvVfPESUImrVB0wLl5HEAlaQ/viewform?usp=dialog

We don't need a space deletion form - that is something that is not yet implemented , i.e., we cannot really delete individual spaces.You can completely skip that. Just use the account deletion form.

@alikhere
Copy link
Contributor Author

alikhere commented Oct 15, 2025

Hey @Dhruv-Varshney-developer, Just to confirm you sure we don’t need the space deletion form? Because @travis asked here to introducing a Space Settings page with a “Request Delete Space” button inside it.

@Dhruv-Varshney-developer
Copy link
Contributor

Dhruv-Varshney-developer commented Oct 15, 2025

Hey @Dhruv-Varshney-developer, Just to confirm you sure we don’t need the space deletion form? Because @travis asked here to introducing a Space Settings page with a “Request Delete Space” button inside it.

As something I discussed internally once, I was told that we can't really delete spaces and giving the user the option to "delete spaces" will just be a mess, as then, he might request us to delete spaces and we have no way to really do that. (at the moment)

Now that I think about this, I do think "deleting spaces" itself is possible, from my current understanding on how we handle this. And my previous understanding could be plain wrong.

I'll wait for @travis to chime in. He has way better understanding of this.

This is the google form you can use, in case, we end up implementing space deletion feature:
https://forms.gle/UyxnioZtfj5qGLNj6

Also, thank you for putting efforts into getting this done!

@alikhere alikhere force-pushed the feat/add-account-space-delection-buttion branch from 8c187d7 to 1f3e191 Compare October 16, 2025 17:38
@alikhere
Copy link
Contributor Author

I’ve updated the PR with the latest Google Form URLs for both account deletion and space deletion

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.

Add Request Deletion Button for Account and Space Deletion

2 participants