Implement DMOperation and relevant spec for thread status change
Summary: This differential implements DMOperationSpec for change thread unread status operation.
Test Plan:
- Apply this patch: https://gist.github.com/marcinwasowicz/d9f3365facba9e226284f470141a531e
- Open two browser windows and log in with the same user.
- Send text message in one window.
- Ensure that new thread is created on both browser windows.
- Ensure that after 5 seconds this thread becomes unread on both browser windows.
Reviewers: tomek, kamil
Reviewed By: tomek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D13163