binwiederhier
|
35eac5b9ad
Simplify
|
1 year ago |
binwiederhier
|
cfa8d92af1
UTF-8 headers
|
1 year ago |
binwiederhier
|
91d2603fe0
Add tests, and proper rate
|
1 year ago |
binwiederhier
|
6be95f8285
WIP: persist message stats
|
1 year ago |
binwiederhier
|
bdae48afba
Disable iOS polling entirely
|
1 year ago |
binwiederhier
|
4596e4bcab
Blog posts, fix lint
|
1 year ago |
binwiederhier
|
29c9551548
Profiling support
|
1 year ago |
binwiederhier
|
502d0a0abd
Fix delayed message sending from authenticated users, closes #679
|
1 year ago |
binwiederhier
|
ca9fed7b67
More metrics
|
1 year ago |
binwiederhier
|
358b344916
Allow /metrics on default port; reduce memory if not enabled
|
1 year ago |
binwiederhier
|
fe731d43cd
More metrics
|
1 year ago |
binwiederhier
|
754b456320
Merge branch 'main' into metrics
|
1 year ago |
binwiederhier
|
9370acbcfe
Cosmetic changes
|
1 year ago |
binwiederhier
|
2783a52cad
WIP metrics
|
1 year ago |
Hunter Kehoe
|
25be5b47e4
allow default-token and per-subscription tokens in client.yml
|
1 year ago |
binwiederhier
|
346d8d7967
Works
|
1 year ago |
binwiederhier
|
3eeeac2c13
Merge branch 'enable-subscriber-rate-limiting' into matrix-507-reject
|
1 year ago |
binwiederhier
|
94f6d2d5b5
Rename flag
|
1 year ago |
binwiederhier
|
1c4420bca8
EnableRateVisitor flag
|
1 year ago |
binwiederhier
|
4d22ccc7f6
WIP Reject 507s after a while
|
1 year ago |
binwiederhier
|
fe3a225f8f
Add `billing-contact` config option
|
1 year ago |
binwiederhier
|
8ca08ce868
Fix panic when using Firebase without users
|
1 year ago |
binwiederhier
|
ba46630138
Various things
|
1 year ago |
binwiederhier
|
0967414f79
Bump version, add more details to rate_visitor logs
|
1 year ago |
binwiederhier
|
8215b66db3
Logging improvements, etc.
|
1 year ago |
binwiederhier
|
f7f343fe55
Logging fixes
|
1 year ago |
binwiederhier
|
0606fbe60a
Adjust Matrix/UP behavior to work with Synapse+Mastodon
|
1 year ago |
Karmanyaah Malhotra
|
0d7aba9487
Fix Matrix errors and tests
|
1 year ago |
binwiederhier
|
70cd267ff5
Return 507 for UP publishers without subscribers
|
1 year ago |
binwiederhier
|
d5052d79e6
Add up* length requirement
|
1 year ago |
binwiederhier
|
45928ddc47
Release notes
|
1 year ago |
binwiederhier
|
bfc3983d06
Only set rate visitor if allowed
|
1 year ago |
binwiederhier
|
2329695a47
Polishing
|
1 year ago |
binwiederhier
|
57e1104afb
Ensure we return 429s for Matrix endpoints too; return proper error codes
|
1 year ago |
binwiederhier
|
ede957973b
Merge branch 'main' into vrate
|
1 year ago |
binwiederhier
|
422ad0cc5d
UnifiedPush: Treat non-Basic/Bearer `Authorization` header like header was not sent
|
1 year ago |
binwiederhier
|
0c3d832c5f
More todos
|
1 year ago |
binwiederhier
|
bdeec4d297
Polish a little
|
1 year ago |
binwiederhier
|
21b27b5dbe
Working test
|
1 year ago |
binwiederhier
|
29340e7e24
Add test, fails
|
1 year ago |
binwiederhier
|
4ab450309f
Merge branch 'main' into user-account
|
1 year ago |
Karmanyaah Malhotra
|
ce7d447f16
limitRequestsWithTopic
|
1 year ago |
binwiederhier
|
ef9d6d9f6c
Support for annual billing intervals
|
1 year ago |
Karmanyaah Malhotra
|
0e4044b747
rename lastVisitor to vRate
|
1 year ago |
Karmanyaah Malhotra
|
1655f584f9
rate limiting impl 2.0?
|
1 year ago |
Karmanyaah Malhotra
|
36685e9df9
Suggested changes
|
1 year ago |
binwiederhier
|
96439ac41f
Do not set m.Expires if `cache: no` is set
|
1 year ago |
binwiederhier
|
9ff3bb0c87
Ensure that calls to standard logger `log.Println` also output JSON
|
1 year ago |
binwiederhier
|
b8e976f4f6
Bump to 2.0.0
|
1 year ago |
binwiederhier
|
6c51b7558a
Fine tuning error messages, add --ignore-exists flag to tier/user command
|
1 year ago |