Right, so far today we’ve fixed:
- A DbContext use-after-dispose causing background user refreshes to fail
- A race condition causing multiple user refreshes to be queued simultaneously
- Bugs in the activity content type validation (it was too strict & didn’t accept some less common valid ones)
- A bug where the home timeline heuristics query would fail if the database had not been populated with notes yet
- A bug where the http signature signing string wouldn’t sign headers that occur more than once correctly
We’ve also
- Bypassed a GTS bug
- Added a User-Agent header to all outgoing HTTP requests, not just signed ones
- Improved debug logging in some places
