-
Notifications
You must be signed in to change notification settings - Fork 37
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
rest: make details available for shared workflows #658
rest: make details available for shared workflows #658
Conversation
7ccdab0
to
a78f8b4
Compare
f8aea96
to
6ce6288
Compare
b813ad6
to
7756714
Compare
Adds a new endpoint to share a workflow with a user. Closes reanahub/reana-client#680
Adds a new endpoint to unshare a workflow. Closes reanahub/reana-client#681
7756714
to
d440011
Compare
Adds a new endpoint to retrieve whom a workflow is shared with. Closes reanahub/reana-client#686
Adds new `shared`, `shared_with` and `shared_by` parameters to the `get_workflows` endpoint to retrieve workflows along with their sharing information. Closes reanahub/reana-client#687
Adds two endpoints: - fetch who shared workflows with the user - fetch who the user shared workflows with Closes reanahub#648 and reanahub#649
Adds a new endpoint to share a workflow with a user. Closes reanahub/reana-client#680
Adds a new endpoint to unshare a workflow. Closes reanahub/reana-client#681
Adds a new endpoint to retrieve whom a workflow is shared with. Closes reanahub/reana-client#686
d440011
to
d1bf9f6
Compare
Adds new `shared`, `shared_with` and `shared_by` parameters to the `get_workflows` endpoint to retrieve workflows along with their sharing information. Closes reanahub/reana-client#687
Adds two endpoints: - fetch who shared workflows with the user - fetch who the user shared workflows with Closes reanahub#648 and reanahub#649
Adds a new endpoint to share a workflow with a user. Closes reanahub/reana-client#680
Adds a new endpoint to unshare a workflow. Closes reanahub/reana-client#681
Adds a new endpoint to retrieve whom a workflow is shared with. Closes reanahub/reana-client#686
Latest version before rebase: ef5010e There are still some comments left to be addressed from previous PRs. |
Adds a new endpoint to share a workflow with a user. Closes reanahub/reana-client#680
8c9ecaf
to
f66d666
Compare
Adds a new endpoint to unshare a workflow. Closes reanahub/reana-client#681
Adds a new endpoint to retrieve whom a workflow is shared with. Closes reanahub/reana-client#686
Adds new `shared`, `shared_with` and `shared_by` parameters to the `get_workflows` endpoint to retrieve workflows along with their sharing information. Closes reanahub/reana-client#687
Adds two endpoints: - fetch who shared workflows with the user - fetch who the user shared workflows with Closes reanahub#648 and reanahub#649
Ready to be reviewed, squashed and merged |
Adds a new endpoint to share a workflow with a user. Closes reanahub/reana-client#680
Adds a new endpoint to unshare a workflow. Closes reanahub/reana-client#681
Adds a new endpoint to retrieve whom a workflow is shared with. Closes reanahub/reana-client#686
…#658) Adds new `shared`, `shared_with` and `shared_by` parameters to the `get_workflows` endpoint to retrieve workflows along with their sharing information. Closes reanahub/reana-client#687
Adds two endpoints: - fetch who shared workflows with the user - fetch who the user shared workflows with Closes reanahub#648 and reanahub#649
f66d666
to
50495fc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works nicely 👍 with
- r-client #692
- r-client-go #153
- r-ui #375
- r-server #658
- r-workflow-controller #552
- r-commons #429
- r-db #216
Kept separate commits as elsewhere, amended commit log headlines, increased reana-db and pytest-reana dependency versions.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #658 +/- ##
==========================================
- Coverage 60.84% 60.01% -0.83%
==========================================
Files 33 32 -1
Lines 3463 3509 +46
==========================================
- Hits 2107 2106 -1
- Misses 1356 1403 +47
|
Closes #651, closes #650