Michael Dausmann
|
565d951304
|
A11Y and engagement tweaks
|
2023-05-21 15:32:38 +10:00 |
|
Michael Dausmann
|
0d2db65f74
|
replace alerts with notifications using DaisyUI toasts
|
2023-05-12 23:46:27 +10:00 |
|
Michael Dausmann
|
d38f27f5d1
|
prep for deployment
|
2023-04-30 17:04:00 +10:00 |
|
Michael Dausmann
|
5d21a5731b
|
Main auth and account flows now tested and working
|
2023-04-25 15:01:23 +10:00 |
|
Michael Dausmann
|
577e79478e
|
enable member deletion and reject pending + bugs
|
2023-04-24 10:52:35 +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
|
6a7e7ec9ac
|
finally put #3 to bed with state. also introduce email/password signup and login
|
2023-04-13 20:11:18 +10:00 |
|
Michael Dausmann
|
028a7dda45
|
massive state refactor, mostly fixes #3
|
2023-04-12 00:05:32 +10:00 |
|
Michael Dausmann
|
4d288c7468
|
team join with link and member admin
|
2023-04-09 00:41:46 +10:00 |
|
Michael Dausmann
|
5350a5c712
|
refactor service layer
|
2023-04-05 22:42:36 +10:00 |
|
Michael Dausmann
|
f2bbe8596a
|
refactor and restructure pinia store and trpc routers + add members list to account store
|
2023-04-05 00:28:30 +10:00 |
|
Michael Dausmann
|
5b2fe2f6c9
|
Signup flow + switch to serverSupabaseUser in context (fixes token refresh issue)+ lib upgrades for nuxt/supabase and nuxt/trpc
|
2023-04-01 16:53:47 +11:00 |
|
Michael Dausmann
|
f2fa72b2a1
|
max user limits + check plan active on webhook + flow tweaks
|
2023-03-25 16:03:28 +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
|
fbe2436231
|
create utility types on server - include Account with Membership - start moving account functions to store actions
|
2023-02-20 00:21:56 +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
|
bb9f4dfd1d
|
client side state for activeMembership and fetch notes based on same
|
2023-02-13 23:51:52 +11:00 |
|
Michael Dausmann
|
bba070d985
|
introduce TRPC and service layer
|
2023-02-05 11:55:49 +11:00 |
|
Michael Dausmann
|
d8e3147138
|
update supabase and use auth client for auth
|
2023-01-28 11:16:32 +11:00 |
|
Michael Dausmann
|
d19b713f25
|
Simplify everything to match supabase example and also downgrade supabase
|
2023-01-28 11:01:57 +11:00 |
|