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

Slice Management (View Project Slices/ Delete All Project Slices) #179

Open
2 of 3 tasks
yaxue1123 opened this issue May 25, 2022 · 0 comments
Open
2 of 3 tasks

Slice Management (View Project Slices/ Delete All Project Slices) #179

yaxue1123 opened this issue May 25, 2022 · 0 comments
Assignees
Labels

Comments

@yaxue1123
Copy link
Contributor

yaxue1123 commented May 25, 2022

Background

  • The project id validation for tokens to delete a slice has been enabled in release 1.4;
  • The project-based view for slices has been enabled in release 1.4.

TODO

Delete all slices of a project

  • Komal is working on adding an Orchestrator API endpoint to delete all slices for a project (slice_id param is optional, if slice_id is passed, delete this specific slice; if no slice_id is passed, delete all slices under the project (project info is retrieved from the token);
  • Yaxue will add a "Delete All" button on Experiments -> Project&Slices -> Project detail page (Slices Tab) to call the new Orchestrator API endpoint using a token generated with the specific project id. Then users can delete all slices for this project in one click.

View slices of other project members

  • Slice viewer should allow users to view all slices in a project, even the ones belonging to other project members. This can be done by passing as_self=True in the API [Need further discussion and requirement specification. Re marked as Release 1.7.1 item]
@yaxue1123 yaxue1123 added the 1.3 Release 1.3 item label May 25, 2022
@yaxue1123 yaxue1123 mentioned this issue May 25, 2022
11 tasks
@yaxue1123 yaxue1123 added 1.4 Release 1.4 item and removed 1.3 Release 1.3 item labels Aug 8, 2022
@yaxue1123 yaxue1123 added 1.5 Release 1.5 item and removed 1.4 Release 1.4 item labels Nov 29, 2022
@yaxue1123 yaxue1123 self-assigned this Apr 26, 2023
@yaxue1123 yaxue1123 added enhancement New feature or request feature labels Apr 26, 2023
yaxue1123 added a commit that referenced this issue May 26, 2023
* #262: added new site state - Partial Maintenance

* #262: updated mock resource data to cover all site states

* #259: updated sign up step 1 wording

* #259: added the new sign up page for non-institutional idp users

* #259: updated the wording on new sign-up page

* #258: moved generate-key and upload-key components as child of key tabs

* #258: lifted the key limit check to parent KeyTabs component

* #258: updated style and wording

* #258: lifted key type as props passed to upload/generate key component

* #258: store key type after key generate/upload and page refresh

* #258: fixed local storage name issue

* #258: fixed the bug of not displaying generate/upload options when no key exists

* #258: fixed upload key parameter issue

* #179&#246&#256: wrapped up updates from another branch

* #246: pass time data to Calendar as Date format instead of string

* #264: changed the default tab of project as Basic Information

* #179: updated delete modal to include id property

* #246: moved lease end time and project to detail form to save space

* #258: wrapped up v1.4.7 updates

* #258: fixed an import issue
@yaxue1123 yaxue1123 added 1.7 Release 1.7 item and removed 1.5 Release 1.5 item labels Nov 2, 2023
@yaxue1123 yaxue1123 changed the title Delete All Slices function Slice Management (Delete all slices/ All slices of a project) Nov 2, 2023
@yaxue1123 yaxue1123 added 1.8 and removed enhancement New feature or request feature 1.7 Release 1.7 item labels Jul 11, 2024
@yaxue1123 yaxue1123 changed the title Slice Management (Delete all slices/ All slices of a project) Slice Management (View Project Slices/ Delete All Project Slices) Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant