binwiederhier
|
243123fd7e
Convert duration flags, add docs
|
8 months ago |
binwiederhier
|
36b33030f3
Add message-{size|delay}-limit
|
8 months ago |
binwiederhier
|
22f48c5ad3
Change mod path
|
1 year ago |
binwiederhier
|
dc7dd836c6
web-push-startup-queries
|
1 year ago |
binwiederhier
|
88c6b4adae
Rename web-push-subscriptions-file to web-push-file
|
1 year ago |
binwiederhier
|
1abcc88fce
Add subscription_topic table, change updated_at type to INT, split expire function
|
1 year ago |
binwiederhier
|
d3ac976d05
Remove web-push-(enabled|duration*), change endpoint, other cosmetic changes
|
1 year ago |
nimbleghost
|
0f0074cbab
Implement push subscription expiry
|
1 year ago |
nimbleghost
|
a9fef387fa
Add web push tests
|
1 year ago |
nimbleghost
|
ff5c854192
Add PWA, service worker and Web Push
|
1 year ago |
binwiederhier
|
3b3e6ac2cd
Rename twilio-from-number to twilio-phone-number
|
1 year ago |
binwiederhier
|
25d3a66f91
Upstream access token
|
1 year ago |
binwiederhier
|
7c574d73de
Cont'd Twilio stuff
|
1 year ago |
binwiederhier
|
539ba43cd1
WIP twilio
|
1 year ago |
binwiederhier
|
f99159ee5b
WIP calls, remove SMS
|
1 year ago |
binwiederhier
|
d4767caf30
Verify
|
1 year ago |
binwiederhier
|
f9e2d6ddcb
Add limiters and database changes
|
1 year ago |
binwiederhier
|
3863357207
WIP
|
1 year ago |
binwiederhier
|
1c0162c434
WIP: Twilio
|
1 year ago |
binwiederhier
|
6ad3b2e802
Remove old homepage
|
1 year ago |
binwiederhier
|
29c9551548
Profiling support
|
1 year ago |
binwiederhier
|
358b344916
Allow /metrics on default port; reduce memory if not enabled
|
1 year ago |
binwiederhier
|
754b456320
Merge branch 'main' into metrics
|
1 year ago |
binwiederhier
|
c6bfdd45be
Increase allowed auth failure attempts, Increase maximum incremental backoff retry interval
|
1 year ago |
binwiederhier
|
2783a52cad
WIP metrics
|
1 year ago |
binwiederhier
|
94f6d2d5b5
Rename flag
|
1 year ago |
binwiederhier
|
1c4420bca8
EnableRateVisitor flag
|
1 year ago |
binwiederhier
|
fe3a225f8f
Add `billing-contact` config option
|
1 year ago |
binwiederhier
|
76d46ec646
Minor tweaks
|
1 year ago |
binwiederhier
|
e6bb5f484c
Self-review, round 2
|
1 year ago |
binwiederhier
|
bcb22d8d4c
Added disallowed-topics
|
1 year ago |
binwiederhier
|
b37cf02a6e
Code review (round 1)
|
1 year ago |
binwiederhier
|
e1a4a74905
Auth rate limiter
|
1 year ago |
binwiederhier
|
e596834096
Add "last access" to access tokens
|
1 year ago |
binwiederhier
|
000bf27c87
Speed up tests, hopefully fix races
|
1 year ago |
binwiederhier
|
c874a641df
Rate limits make sense now!
|
1 year ago |
binwiederhier
|
593e0748a8
Payment checkout test, rate limit resetting on tier change; failing
|
1 year ago |
binwiederhier
|
236254d907
Add bandwidth limit to tier; fix display name sync issues
|
1 year ago |
binwiederhier
|
3bd6518309
Fix a bunch of FIXMEs
|
1 year ago |
binwiederhier
|
f945fb4cdd
A little polishing, make upgrade banner work when not logged in
|
1 year ago |
binwiederhier
|
83de879894
publishSyncEvent, Stripe endpoint changes
|
1 year ago |
binwiederhier
|
01fd4754f9
WIP: Stripe integration
|
1 year ago |
binwiederhier
|
3dd8dd4288
Stats resetter at midnight UTC
|
1 year ago |
binwiederhier
|
b27c608508
useContext work in JS
|
1 year ago |
binwiederhier
|
60f1882bec
Startup queries, foreign keys
|
1 year ago |
binwiederhier
|
3280c2c440
Upgrade banner
|
1 year ago |
binwiederhier
|
a91da7cf2c
Reserved topic stuff
|
1 year ago |
binwiederhier
|
4b9d40464c
Replace read/write flags with Permission
|
1 year ago |
binwiederhier
|
3512db1fe7
Test account api (WIP)
|
1 year ago |
binwiederhier
|
fb470eec79
Sign up rate limit
|
1 year ago |