Join me and @julietshen.bsky.social from @roost.tools on #TheAtmosphereSessions today in TEN MINUTES!
atmo.rsvp/p/did:plc:h3...
A huge thank you to everyone who contributed to this release, and a special welcome to our nine new contributors making their first contributions to Coop. This would not be possible without the community we're building at ROOST!
We fixed a bunch of issues too:
- Postgres idle-client crashes are fixed
- ClickHouse outages no longer crash
- Capped Scylla memory to prevent OOM
- Review queues support large bursts of job creation
- GraphQL depth-limit crashes
- Server now fails fast on Redis outage
We know how important it is to have a secure codebase:
- Every known critical and high severity alert has been resolved through a combination of dependency removal and version updates across the entire project
- Automated license scanning for Apache2 compatible dependencies
- Hardened supply chain
We also improved NCMEC review and reporting:
- NCMEC actions now work for users with no prior submission record
- Added additionalInfo to NCMEC reports
- Failed NCMEC submissions now surface with a retry option
- IP address is now automatically added to NCMEC reports when present
- and more!
On the integration side, Coop now supports OpenAI's omni-moderation-latest model as an image moderation signal source. HMA (hasher-matcher-actioner) exchanges can now be configured directly from the Coop UI, removing the need to manage that setup separately. You still need your own NCMEC creds!
A lot of the settings were only available in the database, so we moved them into a new Settings page:
- Organization settings
- Enabling and managing Appeals
- Wellness settings
- Review settings (like requiring a policy for every action or enabling skip for mods)
- Configuring partial items
We had multiple platforms adopt Coop during the 1.0 development cycle, which gave us critical real-world feedback. Several significant capabilities shipped as a result:
User Strikes are now enabled, giving platforms a native way to configure, track, and act on repeat violations directly within Coop