Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARC-1520: kill of manage subscriptions page #1898

Merged
merged 2 commits into from
Feb 9, 2023

Conversation

rachellerathbone
Copy link
Contributor

@rachellerathbone rachellerathbone commented Feb 9, 2023

What's in this PR?

The death of the manage subscriptions page :rip:

The connect an org page has been updated so you'll now see a trash can instead of the settings icon:

Screen Shot 2023-02-09 at 1 21 53 pm

If you hover over it when the org hasn't been connected, you'll see the button is disabled and has the following tooltip:

Screen Shot 2023-02-09 at 1 28 29 pm

Screen Shot 2023-02-09 at 4 45 36 pm

And if you're not an admin you'll see:

Screen Shot 2023-02-09 at 4 45 36 pm

Demo of delete sub from connect an org page:

Cloud:

Screen.Recording.2023-02-09.at.4.48.37.pm.mov

Server:

Screen.Recording.2023-02-09.at.4.51.56.pm.mov

Why
We were seeing some issues around deleting subscriptions from this page: in some scenarios I could delete a jira host's subscription even if I had navigated from a different hosts. And other times a legitimate subscription delete didn't work :sigh:

We talked about potentially disabling the button for any host other than the one the user navigated from:

Screen Shot 2023-02-08 at 7 11 02 pm

but determined we should've list all connected hosts, opting to add the same functionality to the Connect an org page.

Affected issues
ARC-1520

How has this been tested?
In staging.

Whats Next?
Uh signing off... it's basically 5pm bro

…te github subscription page and get middleware
@rachellerathbone rachellerathbone changed the title add delete subscription functionality to connect an org page and dele… ARC-1520: kill of manage subscriptions page Feb 9, 2023
@rachellerathbone rachellerathbone marked this pull request as ready for review February 9, 2023 05:52
@rachellerathbone rachellerathbone requested a review from a team as a code owner February 9, 2023 05:52
Copy link
Contributor

@gxueatlassian gxueatlassian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

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.

None yet

2 participants