calpaterson / quarchive

Traditional "Web 2.0" social bookmarking, with small improvements
https://quarchive.com/
GNU Affero General Public License v3.0
100 stars 6 forks source link

Improved extension robustness #43

Closed calpaterson closed 3 years ago

calpaterson commented 3 years ago

Brief overview

AS AN extension user

I WANT the extension to be a bit more robust to failures

SO THAT that it does not, as a whole, crash (individual errors are acceptable)

Additional details

Going to do this by converting all entry points into extension code from the browser from async functions into non-async functions containing a promise chain with a .catch()