binwiederhier
|
a4529617cc
Make upgrade banner bigger
|
2 years ago |
binwiederhier
|
a6564fb43c
Add "expires" stuff to message cache migration
|
2 years ago |
binwiederhier
|
3aba7404fc
Tiers make sense for admins now
|
2 years ago |
binwiederhier
|
d8032e1c9e
Tier based tests
|
2 years ago |
binwiederhier
|
1f54adad71
Rename plan->tier, topics->reservations, more tests, more todos
|
2 years ago |
binwiederhier
|
df512d0ba2
Add todo
|
2 years ago |
binwiederhier
|
a54a11db88
Plan-based message and attachment expiry
|
2 years ago |
binwiederhier
|
ac4042ca04
Tests for /access endpoints
|
2 years ago |
binwiederhier
|
a51d95743a
Reject reservation limits in endpoint
|
2 years ago |
binwiederhier
|
1e7dd8fc80
TODOs
|
2 years ago |
binwiederhier
|
7fa63c8e19
Prune excess tokens per user
|
2 years ago |
binwiederhier
|
60f1882bec
Startup queries, foreign keys
|
2 years ago |
binwiederhier
|
3280c2c440
Upgrade banner
|
2 years ago |
binwiederhier
|
a91da7cf2c
Reserved topic stuff
|
2 years ago |
binwiederhier
|
4b9d40464c
Replace read/write flags with Permission
|
2 years ago |
binwiederhier
|
1733323132
Introduce Reservation
|
2 years ago |
binwiederhier
|
2267d27c9b
User-owned ACL entries
|
2 years ago |
binwiederhier
|
bd86e3d951
Basic user access endpoint
|
2 years ago |
binwiederhier
|
b131d676c4
Gradient header
|
2 years ago |
binwiederhier
|
036f08a729
Make homepage slightly nicer looking
|
2 years ago |
binwiederhier
|
f4ffcebb14
User database migration
|
2 years ago |
binwiederhier
|
bd2ec7b2af
More manager tests
|
2 years ago |
binwiederhier
|
57814cf855
Tests
|
2 years ago |
binwiederhier
|
66cb35b5fc
Translations
|
2 years ago |
binwiederhier
|
9be8be49ef
Translations
|
2 years ago |
binwiederhier
|
3512db1fe7
Test account api (WIP)
|
2 years ago |
binwiederhier
|
367d024a2d
Simplify API endpoints; add endpoint tests
|
2 years ago |
binwiederhier
|
7ca9afad57
Account API endpoint fixes
|
2 years ago |
binwiederhier
|
f79348817f
More tests
|
2 years ago |
binwiederhier
|
a2e474c375
Fix all the tests
|
2 years ago |
binwiederhier
|
d9722a9825
Fix almost all tests
|
2 years ago |
binwiederhier
|
95a8e64fbb
Figure out user manager for account user
|
2 years ago |
binwiederhier
|
dbd8efbf16
Todo
|
2 years ago |
binwiederhier
|
2fb4bd4975
Display name sync
|
2 years ago |
binwiederhier
|
7ae8049438
Extend session token from web app
|
2 years ago |
binwiederhier
|
d4c7ad4beb
Rename auth package to user; add extendToken feature
|
2 years ago |
binwiederhier
|
3aac1b2715
Redirect UI if unauthorized API response
|
2 years ago |
binwiederhier
|
1b39ba70cb
Merge branch 'main' into user-account
|
2 years ago |
binwiederhier
|
dd282963c3
Health API endpoint
|
2 years ago |
binwiederhier
|
fb470eec79
Sign up rate limit
|
2 years ago |
binwiederhier
|
7bd1c6e115
Check username taken
|
2 years ago |
binwiederhier
|
92d7e5c58a
Bump version
|
2 years ago |
binwiederhier
|
b5e2c83fba
stuff
|
2 years ago |
binwiederhier
|
d982ce13f5
UI work, config.js stuff
|
2 years ago |
binwiederhier
|
cc55bec521
Write stats to user table asynchronously
|
2 years ago |
binwiederhier
|
2f567af80b
more TODOs, IP basis section
|
2 years ago |
binwiederhier
|
2b78a8cb51
Associate messages with a user
|
2 years ago |
binwiederhier
|
84785b7a60
Restructure limits
|
2 years ago |
binwiederhier
|
6598ce2fe4
Limits
|
2 years ago |
binwiederhier
|
42e46a7c22
Limit work
|
2 years ago |