Results 50 comments of Cal Paterson

I originally added nginx for realism but without it the sync workers seem to do about 20% better (asyncio remains the same) so it might make it harder to judge...

Hi, thanks for taking the time to do that. When you talk about 50ms sleep times - you're talking about emulating a database query that takes 50ms?

Hi, this is possible but not currently available in the UI! (I imported my bookmarks from pinboard). I hope to change that sometime soon, but no timescales :(

Firefox doesn't yet let extensions access this data (they track this as [bug 1225916](https://bugzilla.mozilla.org/show_bug.cgi?id=1225916)) but perhaps will in the future. I'm not aware that chrome allows for tagging bookmarks via...

Agreed and done - will be a bit of a while until I broach the subject of an address bar button though I'm afraid! The bug with editing tags was...

I'm sorry, when I said "agreed and done" I wasn't referring to the work to complete this story. This will be one of the next things I work on though.

This probably requires splitting up the (remaining) main blueprint into one for the web ui and one for the sync api. Then get rid of Flask-CORS are write the OPTIONS...

First step is to get the mimetype right as that is needed before parsing - [x] If no mimetype, infer - [x] If invalid mimetype, infer - [ ] If...

I think this is due to a deletion while a full sync is happening

These are now ignored completely which is the right result from the point of view of URLs but wrong from the user point of view. Needs revisiting but not urgent.