Comments (6)
@colonelxc Are you the right person to bump about this?
from safebrowsing.
Hi @cpu, thanks for your message, and apologies for the latency in responding. I'm supportive of your suggestions :)
We actually have a back-off spec in our public docs that this client doesn't currently abide by. Since backend errors are rare, implementing this policy should help in getting the client back to a healthy state in a more timely fashion.
+1 for a blocking subscription channel for notifying once the client is ready.
I'm not sure how quickly we'd be able to commit these changes, but we'd be happy to review any code if you'd like to get these in sooner.
Thanks!
Alex
from safebrowsing.
Hi @cpu, thanks for your message, and apologies for the latency in responding. I'm supportive of your suggestions :)
Not a problem! Thanks for replying :-)
We actually have a back-off spec in our public docs that this client doesn't currently abide by. Since backend errors are rare, implementing this policy should help in getting the client back to a healthy state in a more timely fashion.
This seems sensible and would definitely be nicer than waiting for the next scheduled database refresh.
I'm not sure how quickly we'd be able to commit these changes, but we'd be happy to review any code if you'd like to get these in sooner.
Understood. I think for the short term we're going to stick with our existing V3 implementation and wait for the improvements we need in the V4 client library. It's unlikely I'll be able to find time in the next few sprints for a PR from our side but if we decide adopting V4 is a priority I'll revisit our engagement too.
Thanks!
from safebrowsing.
It would be nice to have this implemented asap.
Thanks for your message @alexwoz
from safebrowsing.
One half of the issues raised (the backoff behaviour) were fixed with #49. The other half will be addressed by #52 and I believe this issue should be closed after it is merged.
from safebrowsing.
I believe this issue is fully resolved now. Thanks for being patient.
from safebrowsing.
Related Issues (20)
- How to query a historical snapshot? HOT 1
- Can you plz clarify the URL format that needs to be sent in the query? HOT 2
- Will this library be compatible with the new Web Risks API? HOT 1
- Why is the API marking Chinese cdns as unsafe while online/browser lookup aren't ? HOT 1
- project question / adding third-party threats
- Cripto
- Inconsistent Database: Threat List Mismatches HOT 7
- SafeSites URL filter - query filter?
- [email protected] HOT 1
- bnb1p5tus3kyl8euzu385pwzcj00wu7rjkpq4x5mqr
- Get the 'database is now healthy' every time.
- Please export the `safebrowing_proto` package
- I wonder what technique google safe browsing uses to update the API's list of malicious urls so that the API can detect the latest malicious urls, such as machine learning techniques? And how often is the API blacklist of malicious urls updated?
- digitalPhone issues
- Why does safe browsing remove some URLs? Then some of them re-added later on
- Is there an API to bulk report malicious websites to SafeBrowsing ?!
- New run
- Unsafe URL to test the Web Risk API HOT 1
- API Update (v4) : threatListUpdates.fetch.AES/CBC/NoPadding,HmacSHA256https://git.musl-libc.org/cgit/musl/tree/COPYRIGHTarchive:///content://media/external/file/1000003954?/============== Android used by: /system/priv-app/DocumentsUIGoogle/DocumentsUIGoogle.apkhttps://github.com/brave/brave-browser/issuesAllow Google login for extensions. brave://settings/extensionshttp://t.actu.fdj.fr/r/?id=h409e7793,4510972e,7fe6638e&eml-publisher=adobe_campaign_client&eml-name=[20240410_HEL_C_E_OC_DEV_CROSS_TC-MOTS-CROISES_NA_ILLIKO_S15]&eml-mediaplan=[OC_DEV]&at_medium=email&at_emailtype=acquisition&at_campaign=1072&at_creation=20240410_HEL_C_E_OC_DEV_CROSS_TC-MOTS-CROISES_NA_ILLIKO_S15 This code is derived from software contributed to Berkeley by Chris Torek.
- Ambulan Banjarmasin Jl.A.Yani KM.3,5 Komplek. Pandu Gang Damai No.53 RT.19 Kelurahan, Kebun Bunga, Kecamatan Banjarmasin Timur. Kota Banjarmasin, Kalimantan Selatan 70235 https://g.page/Ambulan-Banjarmasin , Indonesia AMBULAN BANJARMASIN SEBUAH PELAYANAN TRANSPORTASI KESEHATAN DARURAT DENGAN ARMADA TERBARU ANTAR KOTA ANTAR PROPINSI JUGA MEMBERIKAN PELAYANAN HOME CARE SEPERTI MERAWAT LUKA POST OPERASI, STOMA, GANGREN, DECUBITUS, DIABETES, Dll.. On Call 24 Jam : ☎️ 0812 5353 232 LAYANAN KU IBADAH KU MUDAHKAN MENUJU SURGA 👳🏻👳🏻👳🏻 Semoga Bermanfaat Bagi Umat Nabi Muhammad Amin Ya Allah Ya Rob 🤲🤲🤲 www.ambulanbanjarmasin.com https://g.page/Ambulan-Banjarmasin https://wa.me/c/628125353232 t.me/Ambulan_Banjarmasin tiktok.com/@ambulanbanjarmasin https://www.facebook.com/ambulanbanjarmasin https://www.linkedin.com/in/ambulan-banjarmasin https://github.com/Ambulanbanjarmasiin @Ambulan_232WD @AmbulanBanjarmasin #ambulanbanjarmasin
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from safebrowsing.