Michael Dausmann
|
565d951304
|
A11Y and engagement tweaks
|
2023-05-21 15:32:38 +10:00 |
|
Michael Dausmann
|
d38f27f5d1
|
prep for deployment
|
2023-04-30 17:04:00 +10:00 |
|
Michael Dausmann
|
3e3c5e57d7
|
OpenAI integration and Note generation from prompt
|
2023-04-29 00:00:52 +10:00 |
|
Michael Dausmann
|
a5f894d59a
|
default ui is not crap
|
2023-04-22 17:40:50 +10:00 |
|
Michael Dausmann
|
857ab9f235
|
introduce tailwind
|
2023-04-20 22:13:41 +10:00 |
|
Michael Dausmann
|
4d288c7468
|
team join with link and member admin
|
2023-04-09 00:41:46 +10:00 |
|
Michael Dausmann
|
f2fa72b2a1
|
max user limits + check plan active on webhook + flow tweaks
|
2023-03-25 16:03:28 +11:00 |
|
Michael Dausmann
|
45fb639fcf
|
user.email account.plan_name - cleanup context and service construction - config for stripe callback - initial plan
|
2023-03-19 15:48:08 +11:00 |
|
Michael Dausmann
|
4959475dcc
|
config for trial plan
|
2023-03-19 13:32:56 +11:00 |
|
Michael Dausmann
|
7311c13db2
|
Basic Stripe integration. new pages for stripe handshake and new Account page. use query instead of useQuery for trpc fetches from store
|
2023-03-18 20:37:51 +11:00 |
|
Michael Dausmann
|
b3ee03b5c3
|
ditch useState and composables in favour of pinia store - add server rendered note detail page
|
2023-02-19 01:22:55 +11:00 |
|
Michael Dausmann
|
bba070d985
|
introduce TRPC and service layer
|
2023-02-05 11:55:49 +11:00 |
|
Michael Dausmann
|
6632e707ce
|
initial commit
|
2023-01-02 16:35:39 +11:00 |
|