-
Notifications
You must be signed in to change notification settings - Fork 113
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
qn - channel agent permissions I #4150
qn - channel agent permissions I #4150
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
Due to limitations described in Joystream/hydra#507, the schema has been rewritten, and there is a It is also worth noting that some seemingly redundant data were introduced in the schema. For example, channel's In a perfect world, where all Hydra issues are solved, only |
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.
Looks good overall, please address the following points.
Points from the previous review have all been addressed. One of the tests is failing due to some unrelated connection issue but succeeds when run locally. |
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.
LGTM. Would it be possible for you to add some integration tests, so we are confident about merging it? Thanks
Integration tests have been added. 1 test failed due to unrelated connection issues. |
All remaining issues have been addressed. |
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.
LGTM
The recent conflict with the carthage branch has been resolved. @mnaamani please merge this PR asap before another conflict arises. |
Fixes #3866.
Brings QN part of changes to channel agent permissions done in #3561. Related PRs that brought some pieces needed for this feature are #4030 and #3726 (updated events in QN, etc.).
In the current state, there is a missing Hydra/Warthog feature - array of enums - that is blocking this PR and is not yet overcome. Also, the code is not covered by integration tests yet.