internetarchive / wayback-machine-webextension

A web browser extension for Chrome, Firefox, Edge, and Safari 14.
GNU Affero General Public License v3.0
668 stars 207 forks source link

[Feat] Add queue mechanism to handle rate limit errors in Wayback Machine auto-save feature #1049

Open ramazansancar opened 1 month ago

ramazansancar commented 1 month ago

Add a queue mechanism to store requests in the Browser Storage area and handle rate limit errors in the Wayback Machine auto-save feature. Fixes #1048

ramazansancar commented 1 month ago

I am open to suggestions for the RATE_LIMIT_AND_SERVER_ERROR_CODES field. If there is any HTTP code that needs to be added or removed, you can specify it.

cgorringe commented 1 month ago

Thanks, I will take a look sometime after we get our servers back online.

ramazansancar commented 3 weeks ago

Hello, when will the Save Page Now feature be available again on an API basis for the development to be published? @cgorringe

cgorringe commented 3 weeks ago

@ramazansancar Save Page Now is partially back up but may still encounter some slowness. I've got a lot going on right now so will likely not get to testing this for a bit still.