Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
MLIBZ-2213 Subscribe to user's personal collection channel #172
This fixes MLIBZ-2213.
Fixes the lack of updates for entities, for which the user has inclusive permissions to view.
Added a subscription to the user's personal channel, so they receive collection updates, according to ACL settings for them.
Some tests are working for Live Service but not all of them. I would need to spend more time with them but given that @georgiwe created them before he might be able to get them working quicker then I would. This isn't really an issue with the PR so it doesn't appear that there is more required for this PR unless we are able to get unit tests to work for just the changes made in this PR and work on getting the rest of the live service unit tests running in a separate PR.
While running the tests for live service is not part of this PR, they are part of the mono repo story.
And since I'm not a fan of doing things twice, I'd like to do them once we've settled on infrastructure for running the tests. I've logged MLIBZ-2245 for "test infrastructure" and I'd rather we did this after that, which I think (at least in part) should also be part of the move to mono repo.