binwiederhier
|
cc309e87e9
Remove awkward subscription id
|
1 year ago |
binwiederhier
|
bcb22d8d4c
Added disallowed-topics
|
1 year ago |
binwiederhier
|
e1a4a74905
Auth rate limiter
|
1 year ago |
binwiederhier
|
9b54f63eb1
Error logging
|
1 year ago |
binwiederhier
|
0885951a67
JS error handling
|
1 year ago |
binwiederhier
|
c874a641df
Rate limits make sense now!
|
1 year ago |
binwiederhier
|
e82a2e518c
Add password confirmation to account delete dialog, v1/tiers test
|
1 year ago |
binwiederhier
|
88abd8872d
Changing password should confirm the old password
|
1 year ago |
binwiederhier
|
f945fb4cdd
A little polishing, make upgrade banner work when not logged in
|
1 year ago |
binwiederhier
|
01fd4754f9
WIP: Stripe integration
|
1 year ago |
binwiederhier
|
3aba7404fc
Tiers make sense for admins now
|
1 year ago |
binwiederhier
|
a54a11db88
Plan-based message and attachment expiry
|
1 year ago |
binwiederhier
|
a51d95743a
Reject reservation limits in endpoint
|
1 year ago |
binwiederhier
|
4b9d40464c
Replace read/write flags with Permission
|
1 year ago |
binwiederhier
|
2267d27c9b
User-owned ACL entries
|
1 year ago |
binwiederhier
|
57814cf855
Tests
|
1 year ago |
binwiederhier
|
d4c7ad4beb
Rename auth package to user; add extendToken feature
|
1 year ago |
binwiederhier
|
fb470eec79
Sign up rate limit
|
1 year ago |
binwiederhier
|
b5e2c83fba
stuff
|
1 year ago |
Philipp Heckel
|
5014bba0b3
Replace interface{}
|
2 years ago |
Hunter Kehoe
|
d519fd999b
notification icons
|
2 years ago |
Philipp Heckel
|
6122cf20aa
More tests
|
2 years ago |
Philipp Heckel
|
ebbc2838ba
Move error handling to main error handling; move matrix logic to its own file
|
2 years ago |
Philipp Heckel
|
91375b2e8e
Minor refactor, added GET
|
2 years ago |
Philipp Heckel
|
e9f3edb76b
WIP: Matrix
|
2 years ago |
Philipp Heckel
|
b805d49cfd
Disallow HEAD/GET requests with body
|
2 years ago |
Philipp Heckel
|
12f85cceb1
Add clear=true|false support to actions
|
2 years ago |
Philipp Heckel
|
712c292183
More docs
|
2 years ago |
Philipp Heckel
|
8900df27c9
Docs, still WIP
|
2 years ago |
Philipp Heckel
|
5a9b2122c2
Make simple actions parsing work
|
2 years ago |
Philipp Heckel
|
73349cd423
Add test
|
2 years ago |
Philipp Heckel
|
f98743dd9b
Continued work on send dialog and drag and drop
|
2 years ago |
Philipp Heckel
|
8fcc40942f
Publish as JSON
|
2 years ago |
Philipp Heckel
|
3902599c52
More tests; enough!
|
2 years ago |
Philipp Heckel
|
460162737a
More auth
|
2 years ago |
Philipp Heckel
|
2181227a6e
WIP: Auth in 80 lines of code :-)
|
2 years ago |
Philipp Heckel
|
75f8607d75
Bail out early if HTTP is spoken to /ws endpoint
|
2 years ago |
Philipp Heckel
|
707c58a120
Do not print ugly WS error; tests
|
2 years ago |