index
:
sharkey
stable
my custom sharkey fork
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
packages
/
backend
/
src
/
server
/
api
/
SkRateLimiterService.ts
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
move SkRateLimiterService to correct directory
Hazelnoot
2025-02-05
1
-280
/
+0
|
*
document new rate limit factor calculations
Hazelnoot
2025-02-05
1
-1
/
+9
|
*
lookup and cache rate limit factors directly within SkRateLimiterService
Hazelnoot
2025-02-05
1
-13
/
+32
|
*
clarify naming of legacy rate limit methods
Hazelnoot
2024-12-11
1
-4
/
+4
|
*
use atomic variant of Leaky Bucket for safe concurrent rate limits
Hazelnoot
2024-12-11
1
-91
/
+113
|
*
fix redis transaction implementation
Hazelnoot
2024-12-10
1
-115
/
+101
|
*
enable rate limits for dev environment
Hazelnoot
2024-12-09
1
-1
/
+1
|
*
fix rate limits under multi-node environments
Hazelnoot
2024-12-09
1
-69
/
+116
|
*
fix type errors from new rate limit definitions
Hazelnoot
2024-12-08
1
-8
/
+8
|
*
fix rate limit scaling (it's no longer inverted)
Hazelnoot
2024-12-08
1
-2
/
+2
|
*
bypass rate limits when factor is 0
Hazelnoot
2024-12-08
1
-2
/
+2
|
*
move all Rate Limit type defs to rate-limit-utils.ts
Hazelnoot
2024-12-08
1
-92
/
+7
|
*
check for invalid rate limit inputs
Hazelnoot
2024-12-08
1
-3
/
+14
|
*
fix NaN from extremely high rate limits
Hazelnoot
2024-12-08
1
-1
/
+1
|
*
support fractional rate limit scaling
Hazelnoot
2024-12-08
1
-13
/
+9
|
*
separate SkRateLimiterService from RateLimiterService and update all usages
Hazelnoot
2024-12-07
1
-18
/
+10
|
*
fix rate limit storage in redis
Hazelnoot
2024-12-07
1
-12
/
+9
|
*
fix incorrect X-RateLimit-Remaining header
Hazelnoot
2024-12-07
1
-1
/
+1
|
*
fix DI in SkRateLimiterService
Hazelnoot
2024-12-07
1
-1
/
+9
|
*
implement SkRateLimiterService with Leaky Bucket rate limiting
Hazelnoot
2024-12-07
1
-0
/
+279