Commit History

Autor SHA1 Mensaxe Data
  binwiederhier fe3a225f8f Add `billing-contact` config option %!s(int64=3) %!d(string=hai) anos
  binwiederhier 1da4187405 "save up to" in upgrade dialog %!s(int64=3) %!d(string=hai) anos
  binwiederhier ef9d6d9f6c Support for annual billing intervals %!s(int64=3) %!d(string=hai) anos
  binwiederhier 224c54b1a2 Fix UI bug with publish dialog %!s(int64=3) %!d(string=hai) anos
  binwiederhier b026e45189 Self-review (cont'd) %!s(int64=3) %!d(string=hai) anos
  binwiederhier e6bb5f484c Self-review, round 2 %!s(int64=3) %!d(string=hai) anos
  binwiederhier 19324ab232 "Limit reached" chips %!s(int64=3) %!d(string=hai) anos
  binwiederhier 0885951a67 JS error handling %!s(int64=3) %!d(string=hai) anos
  binwiederhier 07cdf2bc7a Reserve dialogs %!s(int64=3) %!d(string=hai) anos
  binwiederhier e596834096 Add "last access" to access tokens %!s(int64=3) %!d(string=hai) anos
  binwiederhier 16c14bf709 Add Access Tokens UI %!s(int64=3) %!d(string=hai) anos
  binwiederhier e82a2e518c Add password confirmation to account delete dialog, v1/tiers test %!s(int64=3) %!d(string=hai) anos
  binwiederhier 88abd8872d Changing password should confirm the old password %!s(int64=3) %!d(string=hai) anos
  binwiederhier 31a3bb7cd6 Payments webhook test, delete attachments/messages when reservations are removed, %!s(int64=3) %!d(string=hai) anos
  binwiederhier f945fb4cdd A little polishing, make upgrade banner work when not logged in %!s(int64=3) %!d(string=hai) anos
  binwiederhier cead305a9a Make prettier %!s(int64=3) %!d(string=hai) anos
  binwiederhier 4092f7fd51 Upgrade dialog looks nice now %!s(int64=3) %!d(string=hai) anos
  binwiederhier 695c1349e8 Upgrade dialog %!s(int64=3) %!d(string=hai) anos
  binwiederhier 83de879894 publishSyncEvent, Stripe endpoint changes %!s(int64=3) %!d(string=hai) anos
  binwiederhier 7faed3ee1e Add "Canceled" banner %!s(int64=3) %!d(string=hai) anos
  binwiederhier c06bfb989e Payment stuff, cont'd %!s(int64=3) %!d(string=hai) anos
  binwiederhier b27c608508 useContext work in JS %!s(int64=3) %!d(string=hai) anos
  binwiederhier 3aba7404fc Tiers make sense for admins now %!s(int64=3) %!d(string=hai) anos
  binwiederhier 1f54adad71 Rename plan->tier, topics->reservations, more tests, more todos %!s(int64=3) %!d(string=hai) anos
  binwiederhier 60f1882bec Startup queries, foreign keys %!s(int64=3) %!d(string=hai) anos
  binwiederhier 3280c2c440 Upgrade banner %!s(int64=3) %!d(string=hai) anos
  binwiederhier a91da7cf2c Reserved topic stuff %!s(int64=3) %!d(string=hai) anos
  binwiederhier 1733323132 Introduce Reservation %!s(int64=3) %!d(string=hai) anos
  binwiederhier 1256ba0429 Reserved topics dialog %!s(int64=3) %!d(string=hai) anos
  binwiederhier 7487b0da58 WIP Access control UI %!s(int64=3) %!d(string=hai) anos