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

refactor: apply new vfolder RBAC APIs to api modules #2138

Draft
wants to merge 31 commits into
base: main
Choose a base branch
from

Conversation

fregataa
Copy link
Member

@fregataa fregataa commented May 12, 2024

Checklist: (if applicable)

  • Milestone metadata specifying the target backport version
  • Installer updates including:
    • Fixtures for db schema changes
    • New mandatory config options
  • Update of end-to-end CLI integration tests in ai.backend.test
  • API server-client counterparts (e.g., manager API -> client SDK)
  • Test case(s) to:
    • Demonstrate the difference of before/after
    • Demonstrate the flow of abstract/conceptual models with a concrete implementation

📚 Documentation preview 📚: https://sorna--2138.org.readthedocs.build/en/2138/


📚 Documentation preview 📚: https://sorna-ko--2138.org.readthedocs.build/ko/2138/

Copy link

graphite-app bot commented May 12, 2024

Your org has enabled the Graphite merge queue for merging into main

Add the label “flow:merge-queue” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “flow:hotfix” to add to the merge queue as a hot fix.

You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link.

@github-actions github-actions bot added area:docs Documentations comp:manager Related to Manager component size:XL 500~ LoC labels May 12, 2024
@fregataa fregataa mentioned this pull request May 12, 2024
3 tasks
Copy link
Member Author

fregataa commented May 12, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @fregataa and the rest of your teammates on Graphite Graphite

@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from f28117d to 35cce07 Compare May 12, 2024 13:49
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from 971e63d to faa3fcd Compare May 12, 2024 13:49
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 35cce07 to bc7738d Compare May 12, 2024 13:59
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from faa3fcd to 0e9d9c4 Compare May 12, 2024 13:59
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from bc7738d to dcb2e94 Compare May 13, 2024 11:09
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from 0e9d9c4 to f526fc4 Compare May 13, 2024 11:09
@fregataa fregataa added this to the 24.09 milestone May 13, 2024
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from dcb2e94 to 22d8e97 Compare May 13, 2024 12:47
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from f526fc4 to ec13e0d Compare May 13, 2024 12:47
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 22d8e97 to 5827fe9 Compare May 13, 2024 13:15
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from ec13e0d to 98c0b2f Compare May 13, 2024 13:16
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 6156de3 to 880a8cb Compare May 13, 2024 14:40
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from 98c0b2f to fca3431 Compare May 13, 2024 14:40
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 880a8cb to 03df6b3 Compare May 13, 2024 15:16
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from fca3431 to 007386c Compare May 13, 2024 15:16
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch 2 times, most recently from 32fed73 to 4114bb0 Compare May 14, 2024 07:23
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from 007386c to eb4ead0 Compare May 14, 2024 07:23
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 4114bb0 to ae938f0 Compare May 14, 2024 12:58
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from eb4ead0 to 1f1061a Compare May 14, 2024 12:59
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from ae938f0 to 835a2a2 Compare May 14, 2024 14:53
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from 1f1061a to 01a8060 Compare May 14, 2024 14:53
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 835a2a2 to fe8b91f Compare May 17, 2024 14:18
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 0d7369d to 06775b8 Compare June 20, 2024 06:06
@fregataa fregataa force-pushed the topic/05-12-refactor_apply_new_vfolder_rbac_apis_to_api_modules branch from d74677e to 759f0d0 Compare June 20, 2024 06:07
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch 4 times, most recently from 662c3a8 to c1c79fb Compare June 28, 2024 10:09
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch from 3973fa5 to b583f39 Compare July 1, 2024 02:58
@fregataa fregataa force-pushed the topic/05-12-refactor_impl_vfolder_rbac_apis branch 3 times, most recently from 8caeecd to ee3484e Compare July 12, 2024 15:00
@fregataa fregataa changed the base branch from topic/05-12-refactor_impl_vfolder_rbac_apis to main July 12, 2024 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:docs Documentations comp:manager Related to Manager component size:XL 500~ LoC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant