Skip to content
New issue

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

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

Already on GitHub? # to your account

feat(organizations): show subscription plan in organization view TASK-1605 #5552

Merged
merged 7 commits into from
Feb 27, 2025

Conversation

Guitlle
Copy link
Contributor

@Guitlle Guitlle commented Feb 23, 2025

🗒️ Checklist

  1. run linter locally
  2. update all related docs (API, README, inline, etc.), if any
  3. draft PR with a title <type>(<scope>)<!>: <title> TASK-1234
  4. tag PR: at least frontend or backend unless it's global
  5. fill in the template below and delete template comments
  6. review thyself: read the diff and repro the preview as written
  7. open PR & confirm that CI passes
  8. request reviewers, if needed
  9. delete this section before merging

📣 Summary

Show the organization subscription plan summary in the organizations admin edit view.

👀 Preview steps

  1. Enable stripe (see in Notion how to set it up)
  2. Get a user
  3. Make a paid plan purchase
  4. Go to the django admin, Organizations, and select the organization from the user you used for the test
  5. Check that the Subscription Plan read only field has the correct information

@Guitlle Guitlle requested a review from noliveleger February 23, 2025 02:35
@Guitlle Guitlle self-assigned this Feb 23, 2025
@noliveleger noliveleger changed the title feat(Organiations): show subscription plan in organization view feat(organizations): show subscription plan in organization view Feb 24, 2025
@Guitlle Guitlle force-pushed the task-1605-add-org-plan-in-org-view branch from 13da947 to 3f92d6a Compare February 24, 2025 16:49
@Guitlle Guitlle marked this pull request as ready for review February 24, 2025 16:51
@Guitlle Guitlle requested a review from jnm as a code owner February 24, 2025 16:51
@Guitlle Guitlle changed the base branch from main to release/2.025.02 February 24, 2025 16:52
@Guitlle Guitlle changed the title feat(organizations): show subscription plan in organization view feat(organizations): show subscription plan in organization view TASK-1605 Feb 24, 2025
@noliveleger noliveleger removed the request for review from jnm February 25, 2025 14:56
Copy link
Contributor

@noliveleger noliveleger left a comment

Choose a reason for hiding this comment

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

LGTM, works as expected.

@Guitlle Guitlle merged commit 406eae4 into release/2.025.02 Feb 27, 2025
4 checks passed
@Guitlle Guitlle deleted the task-1605-add-org-plan-in-org-view branch February 27, 2025 23:51
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants