Believe so ,
Accessing this url which requires basic auth credentials.
http://cbhost:4984/pass/_changes?style=all_docs&since=671538&limit=1000
The user i’m logging in with a user that has a number of channels create via the admin api
PUT http://cbhost:4985/_user/testuser
This user has channel ‘caregroup_12345’ so sync’s down all the documents correctly.
But when the document is has this channel removed there’s no indication that it falls outside the user sync view aside from the update to the document on the client which no longer has that channel.
Unless the client knows which channels the user has access to I can’t see how the consumer of the changelog can determine that the updated document falls outside of the users channel list.