Gergő Móricz 4506b21185
feat(api): zero data retention (ENG-2376) (#1687)
* add ZDR flag and v0 lockout

* zdr walls on v1 and propagation

* zdr within scrapeurl

* fixes

* more fixes

* zdr flag on queue-worker logging

* final stretch + testing, needs f-e changes

* fixes

* self-serve ZDR through request body

* request-level zdr

* improved zdrcleaner

* generalize schema to allow for different data retention times in the future

* update Go version on CI

* feat(api/tests/zdr): test that nothing is logged

* fix(api/tests/zdr): correct log name

* fix(ci): envs

* fix(zdrcleaner): lower bound on db query

* zdr test with idmux

* WIP Assignments

* fix bad merge
remove unused identity

* fix stupid jest globals thing

* feat(scrapeURL/zdr): blacklist pdf action

* fix(concurrency-limit): zdr logging enforcement

* temp: remove extra billing for zdr

* SDK support

* final zdr business logic
fix rename

* fix test log filtering

* fix log filtering... again

* fix(tests/zdr): more logging exceptions

---------

Co-authored-by: Nicolas <nicolascamara29@gmail.com>
2025-07-01 20:07:26 +02:00
..
2025-02-25 14:28:09 +01:00
2024-12-23 18:42:05 -03:00
2024-12-11 19:51:08 -03:00
2025-06-20 14:30:37 -03:00
2025-04-15 00:19:45 -07:00
2025-06-20 14:30:37 -03:00