Michael Dausmann
|
a7f8c37f99
|
prettier fixes #16
|
2023-10-24 21:18:03 +11:00 |
|
Michael Dausmann
|
565d951304
|
A11Y and engagement tweaks
|
2023-05-21 15:32:38 +10:00 |
|
Michael Dausmann
|
265eb08de6
|
workaround prisma import issue with enums
|
2023-05-04 00:17:49 +10:00 |
|
Michael Dausmann
|
c44d433aac
|
authorisation approach using trpc base procedures
|
2023-04-29 20:32:23 +10:00 |
|
Michael Dausmann
|
3e3c5e57d7
|
OpenAI integration and Note generation from prompt
|
2023-04-29 00:00:52 +10:00 |
|
Michael Dausmann
|
5d21a5731b
|
Main auth and account flows now tested and working
|
2023-04-25 15:01:23 +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
|
8b2348f6a3
|
add/delete notes
|
2023-04-14 00:24:22 +10:00 |
|
Michael Dausmann
|
028a7dda45
|
massive state refactor, mostly fixes #3
|
2023-04-12 00:05:32 +10:00 |
|
Michael Dausmann
|
b4b20e4260
|
force user initialisation - fixes #2
|
2023-04-07 23:28:13 +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
|
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
|
61bab50aef
|
mutate context dbUser along with db changes
|
2023-02-25 18:34:56 +11:00 |
|
Michael Dausmann
|
a341a641e8
|
refactor admin functions in store to use active account - introduce admin middleware
|
2023-02-24 21:09:49 +11:00 |
|
Michael Dausmann
|
f2b3a2617d
|
parameterise admin functions and move to store actions
|
2023-02-21 20:37:32 +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
|
de976ab43b
|
membership functions - split and compose router functions - schema changes
|
2023-02-08 23:14:46 +11:00 |
|
Michael Dausmann
|
bba070d985
|
introduce TRPC and service layer
|
2023-02-05 11:55:49 +11:00 |
|
Michael Dausmann
|
791192a1ae
|
WIP for Prisma integration and account and membership schema
|
2023-01-29 01:06:01 +11:00 |
|
Michael Dausmann
|
d19b713f25
|
Simplify everything to match supabase example and also downgrade supabase
|
2023-01-28 11:01:57 +11:00 |
|
Michael Dausmann
|
edd65f1301
|
Horrible redirect kludge to fix login flow, tidy up and readme
|
2023-01-02 20:53:04 +11:00 |
|
Michael Dausmann
|
6632e707ce
|
initial commit
|
2023-01-02 16:35:39 +11:00 |
|