binwiederhier
|
88abd8872d
Changing password should confirm the old password
|
1 year ago |
binwiederhier
|
c66a9851cc
Re-add password confirmation
|
1 year ago |
binwiederhier
|
14f3571e67
More TODOs
|
1 year ago |
binwiederhier
|
5a7cedce95
More TODOs, hurray
|
1 year ago |
binwiederhier
|
5b14c76e54
Revert home page to existing page
|
1 year ago |
binwiederhier
|
31a3bb7cd6
Payments webhook test, delete attachments/messages when reservations are removed,
|
1 year ago |
binwiederhier
|
45b97c7054
Deleting account deletes subscription
|
1 year ago |
binwiederhier
|
4e51a715c1
Allow mocking the Stripe API
|
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
|
cead305a9a
Make prettier
|
1 year ago |
binwiederhier
|
695c1349e8
Upgrade dialog
|
1 year ago |
binwiederhier
|
83de879894
publishSyncEvent, Stripe endpoint changes
|
1 year ago |
binwiederhier
|
7faed3ee1e
Add "Canceled" banner
|
1 year ago |
binwiederhier
|
c06bfb989e
Payment stuff, cont'd
|
1 year ago |
binwiederhier
|
01fd4754f9
WIP: Stripe integration
|
1 year ago |
binwiederhier
|
7007c0a0bd
Docs
|
1 year ago |
binwiederhier
|
24529bd0ad
Rename /access to /reservation
|
1 year ago |
binwiederhier
|
3dd8dd4288
Stats resetter at midnight UTC
|
1 year ago |
binwiederhier
|
2908c429a5
Set sync_topic in migration
|
1 year ago |
binwiederhier
|
7e528d9c10
Sync topic (begin), rename user fields
|
1 year ago |
binwiederhier
|
b27c608508
useContext work in JS
|
1 year ago |
binwiederhier
|
a4529617cc
Make upgrade banner bigger
|
1 year ago |
binwiederhier
|
a6564fb43c
Add "expires" stuff to message cache migration
|
1 year ago |
binwiederhier
|
3aba7404fc
Tiers make sense for admins now
|
1 year ago |
binwiederhier
|
d8032e1c9e
Tier based tests
|
1 year ago |
binwiederhier
|
1f54adad71
Rename plan->tier, topics->reservations, more tests, more todos
|
1 year ago |
binwiederhier
|
df512d0ba2
Add todo
|
1 year ago |
binwiederhier
|
a54a11db88
Plan-based message and attachment expiry
|
1 year ago |
binwiederhier
|
ac4042ca04
Tests for /access endpoints
|
1 year ago |
binwiederhier
|
a51d95743a
Reject reservation limits in endpoint
|
1 year ago |
binwiederhier
|
1e7dd8fc80
TODOs
|
1 year ago |
binwiederhier
|
7fa63c8e19
Prune excess tokens per user
|
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
|
1733323132
Introduce Reservation
|
1 year ago |
binwiederhier
|
2267d27c9b
User-owned ACL entries
|
1 year ago |
binwiederhier
|
bd86e3d951
Basic user access endpoint
|
1 year ago |
binwiederhier
|
b131d676c4
Gradient header
|
1 year ago |
binwiederhier
|
036f08a729
Make homepage slightly nicer looking
|
1 year ago |
binwiederhier
|
f4ffcebb14
User database migration
|
1 year ago |
binwiederhier
|
bd2ec7b2af
More manager tests
|
1 year ago |
binwiederhier
|
57814cf855
Tests
|
1 year ago |
binwiederhier
|
66cb35b5fc
Translations
|
1 year ago |
binwiederhier
|
9be8be49ef
Translations
|
1 year ago |
binwiederhier
|
3512db1fe7
Test account api (WIP)
|
1 year ago |
binwiederhier
|
367d024a2d
Simplify API endpoints; add endpoint tests
|
1 year ago |
binwiederhier
|
7ca9afad57
Account API endpoint fixes
|
1 year ago |