Allow to mark messages as read

A new feature introduced in briar!1285.

Fixes #18
3 jobs for 18-mark-read in 20 seconds (queued for 2 minutes and 47 seconds)
Status Job ID Name Coverage
  Test
failed #6270
pycodestyle

00:00:06

failed #6271
pylint

00:00:06

failed #6272
pytest

00:00:07

 
Name Stage Failure
failed
pytest Test
  on li1531-76 098d5a1b
Using Docker executor with image debian:buster ...
Pulling docker image debian:buster ...
Using docker image sha256:f6dcff9b59af55f031c7fe19a19930aa54ac9213986f4def36cee02811758337 for debian:buster ...
Running on runner-098d5a1b-project-144-concurrent-0 via ci.briarproject.org...
Fetching changes with git depth set to 50...
Reinitialized existing Git repository in /builds/briar/python-briar-wrapper/.git/
fatal: Couldn't find remote ref refs/heads/18-mark-read
ERROR: Job failed: exit code 1
failed
pylint Test
  on li1531-76 098d5a1b
Using Docker executor with image debian:buster ...
Pulling docker image debian:buster ...
Using docker image sha256:f6dcff9b59af55f031c7fe19a19930aa54ac9213986f4def36cee02811758337 for debian:buster ...
Running on runner-098d5a1b-project-144-concurrent-0 via ci.briarproject.org...
Fetching changes with git depth set to 50...
Reinitialized existing Git repository in /builds/briar/python-briar-wrapper/.git/
fatal: Couldn't find remote ref refs/heads/18-mark-read
ERROR: Job failed: exit code 1
failed
pycodestyle Test
  on li1531-76 098d5a1b
Using Docker executor with image debian:buster ...
Pulling docker image debian:buster ...
Using docker image sha256:f6dcff9b59af55f031c7fe19a19930aa54ac9213986f4def36cee02811758337 for debian:buster ...
Running on runner-098d5a1b-project-144-concurrent-0 via ci.briarproject.org...
Fetching changes with git depth set to 50...
Reinitialized existing Git repository in /builds/briar/python-briar-wrapper/.git/
fatal: Couldn't find remote ref refs/heads/18-mark-read
ERROR: Job failed: exit code 1