5 of 6 standards met
Repository: facebook/ThreatExchange. Description: Trust & Safety tools for working together to fight digital harms. Stars: 1318, Forks: 350. Primary language: C++. Languages: C++ (74.7%), Python (15.9%), Java (3.9%), JavaScript (0.9%), Ruby (0.9%). Homepage: https://developers.facebook.com/docs/threat-exchange Topics: hashing, image, image-hashing, image-similarity, ncmec, perceptual-hashing, stopncii, threatexchange, video, video-hashing, video-similarity. Open PRs: 8, open issues: 46. Last activity: 3d ago. Community health: 87%. Top contributors: Dcallies, johnkerl, BarrettOlson, dmukhg, mgoffin, jeberl, jessek, dependabot[bot], juanmrad, mengyangwang and others.
C++
Last 12 weeks ยท 35 commits
Summary In order to allow exchanges to be configured via any user interface we should provide the exchange schemas. As such I did the following: 1) Schema API: Add returning and (field descriptors) so UIs can build forms instead of raw JSON. 2) Exchange Modal Updates: Updated the current UI modal to use the new schema from the back-end to configure exchanges as a way to provide examples on others on how to use the new schema endpoint. Test Plan Added a new fetch now button to allow to trigger the background fetcher immediately as a way to test that the newly created exchanges and banks would work as expected.