Commit Graph

  • 7836bf2bb1 add concurrently and loca.lt configuration main streaper2 2024-06-09 11:48:56 +01:00
  • 37d32d7d14 first commit streaper2 2024-06-09 08:31:08 +01:00
  • 460c859ab3 remove console.logs Michael Dausmann 2024-02-25 12:13:19 +11:00
  • 0abc4ec624 refactors Michael Dausmann 2024-02-25 00:31:55 +11:00
  • 786665e84e version 1.4.3 changelog Michael Dausmann 2024-02-19 02:57:35 +11:00
  • d3391c21a6 update cookie consent and add contact page Michael Dausmann 2024-02-19 02:43:30 +11:00
  • 0219723a07 update daisyui Michael Dausmann 2024-02-19 01:54:49 +11:00
  • e7d1f35777 update stripe and stripe api Michael Dausmann 2024-02-19 01:48:51 +11:00
  • 463cf7f194 update superjson and node types Michael Dausmann 2024-02-19 00:20:07 +11:00
  • 9daea204e5 more type cleanup Michael Dausmann 2024-02-17 14:54:45 +11:00
  • fcb8071cec update vitest Michael Dausmann 2024-02-17 14:38:22 +11:00
  • 0b7635ca1a typescript version and import type Michael Dausmann 2024-02-17 14:34:54 +11:00
  • 5d80955870 fix test Michael Dausmann 2024-02-17 14:27:51 +11:00
  • 691f2f65a5 update minor level deps Michael Dausmann 2024-02-17 14:23:42 +11:00
  • c2509d4db9 update patch level deps Michael Dausmann 2024-02-17 14:19:11 +11:00
  • c0c38a8474 update openai Michael Dausmann 2024-02-17 13:38:18 +11:00
  • 28539e16c3 version 1.4.2 patches and changelog Michael Dausmann 2024-02-17 12:25:55 +11:00
  • 5b80ec8169 account deletion page Michael Dausmann 2024-02-17 12:18:49 +11:00
  • a21cca64d5 seo meta Michael Dausmann 2024-02-17 12:15:06 +11:00
  • 8a801b1696 add favicons Michael Dausmann 2024-02-17 11:51:36 +11:00
  • 23c248a08b service refactor to namespaces Michael Dausmann 2024-02-17 10:49:23 +11:00
  • d8f20d9896 setup stores and vitest Michael Dausmann 2023-11-28 00:28:19 +11:00
  • 7e46acf449 upgrade supabase auth to recommended Michael Dausmann 2023-11-06 20:09:08 +11:00
  • 6e5c8547ea rip out nextjs sister and update architecture diagram Michael Dausmann 2023-10-30 22:59:25 +11:00
  • d22ae9e62a middleware route filtering. fixes #15 Michael Dausmann 2023-10-25 23:19:25 +11:00
  • a7f8c37f99 prettier fixes #16 Michael Dausmann 2023-10-24 21:18:03 +11:00
  • dc9d64ebf5 bump openai Michael Dausmann 2023-10-23 23:34:37 +11:00
  • 1e419cdc4f Merge pull request #14 from Boby900/spell-check JavascriptMick 2023-10-12 19:57:56 +11:00
  • 67afdaa918 corrected the spelling mistake in the README.md Boby900 2023-10-12 11:29:22 +05:30
  • 34ef760ade refactor trpc routers Michael Dausmann 2023-10-06 23:36:54 +11:00
  • 4cb78b0060 refactor components and notifications bug Michael Dausmann 2023-10-06 19:16:37 +11:00
  • a64bdc19ab 1.4.0 readme and changelog Michael Dausmann 2023-09-13 20:25:37 +10:00
  • 72c7002698 cookie consent. closes #13 Michael Dausmann 2023-09-13 20:21:00 +10:00
  • d65705732e useage limits on OpenAI requests. closes #12 Michael Dausmann 2023-09-10 22:46:32 +10:00
  • caf65a48c1 api (rest) endpoints. closes #11 Michael Dausmann 2023-09-09 00:01:16 +10:00
  • ffa8db7bd9 discord Michael Dausmann 2023-09-03 15:04:51 +10:00
  • 30ddde0046 rebrand Michael Dausmann 2023-09-03 12:28:01 +10:00
  • 84543aad1b Update Prisma to 5 and changelog - fixes #6 Michael Dausmann 2023-08-28 00:16:38 +10:00
  • f9e24dd862 Create LICENSE JavascriptMick 2023-08-27 23:57:37 +10:00
  • 1108ea0ddf upgrade nuxt to 3.7.0 Michael Dausmann 2023-08-26 23:08:23 +10:00
  • 2e144fe16b explicit prisma gen netlify cache Michael Dausmann 2023-06-29 23:53:03 +10:00
  • b411218a3e FIX: exceeding Notes limit should be a 401 not 500 Michael Dausmann 2023-06-03 23:01:46 +10:00
  • 1dbacea15c FIX: button enablement on pricing Michael Dausmann 2023-05-26 23:30:50 +10:00
  • 38f11b86b9 Update readme Michael Dausmann 2023-05-26 23:23:43 +10:00
  • 565d951304 A11Y and engagement tweaks Michael Dausmann 2023-05-21 15:32:38 +10:00
  • 17e3166f13 modal dialog component Michael Dausmann 2023-05-14 00:31:47 +10:00
  • 0d2db65f74 replace alerts with notifications using DaisyUI toasts Michael Dausmann 2023-05-12 23:46:27 +10:00
  • c6b48f05c1 password recovery flow Michael Dausmann 2023-05-06 18:31:00 +10:00
  • fe0f68087c update readme with netlify deploy instructions Michael Dausmann 2023-05-04 00:25:14 +10:00
  • 265eb08de6 workaround prisma import issue with enums Michael Dausmann 2023-05-04 00:17:49 +10:00
  • 3a854d49c4 more debug on signin Michael Dausmann 2023-05-03 23:01:44 +10:00
  • 10bfd30be6 demo deployed to netlify Michael Dausmann 2023-04-30 17:49:08 +10:00
  • d38f27f5d1 prep for deployment Michael Dausmann 2023-04-30 17:04:00 +10:00
  • c44d433aac authorisation approach using trpc base procedures Michael Dausmann 2023-04-29 20:32:23 +10:00
  • 3e3c5e57d7 OpenAI integration and Note generation from prompt Michael Dausmann 2023-04-29 00:00:52 +10:00
  • d00d048b72 tweak index page and update readme Michael Dausmann 2023-04-25 16:40:29 +10:00
  • 5d21a5731b Main auth and account flows now tested and working Michael Dausmann 2023-04-25 15:01:23 +10:00
  • 577e79478e enable member deletion and reject pending + bugs Michael Dausmann 2023-04-24 10:52:35 +10:00
  • a1b8d758f9 style remaining pages Michael Dausmann 2023-04-23 11:23:48 +10:00
  • b98c9a7bfb style signin and legal pages Michael Dausmann 2023-04-22 23:52:36 +10:00
  • a5f894d59a default ui is not crap Michael Dausmann 2023-04-22 17:40:50 +10:00
  • bef6cb4bfc update readme Michael Dausmann 2023-04-20 22:16:37 +10:00
  • 857ab9f235 introduce tailwind Michael Dausmann 2023-04-20 22:13:41 +10:00
  • 8b2348f6a3 add/delete notes Michael Dausmann 2023-04-14 00:24:22 +10:00
  • 6a7e7ec9ac finally put #3 to bed with state. also introduce email/password signup and login Michael Dausmann 2023-04-13 20:11:18 +10:00
  • 028a7dda45 massive state refactor, mostly fixes #3 Michael Dausmann 2023-04-12 00:05:32 +10:00
  • 4d288c7468 team join with link and member admin Michael Dausmann 2023-04-09 00:41:46 +10:00
  • b4b20e4260 force user initialisation - fixes #2 Michael Dausmann 2023-04-07 23:28:13 +10:00
  • 59d9d0f684 refactor service types to use Prisma.validator Michael Dausmann 2023-04-07 00:02:59 +10:00
  • 5350a5c712 refactor service layer Michael Dausmann 2023-04-05 22:42:36 +10:00
  • f2bbe8596a refactor and restructure pinia store and trpc routers + add members list to account store Michael Dausmann 2023-04-05 00:28:30 +10:00
  • 10b0d6da3d Add DB Seed to Prisma Michael Dausmann 2023-04-02 18:50:21 +10:00
  • 8fc900fbf1 enable update account name from account page Michael Dausmann 2023-04-02 17:28:52 +10:00
  • 45d671f432 make readme not crap Michael Dausmann 2023-04-02 11:13:33 +10:00
  • bc7f6657e5 Update Readme with features Michael Dausmann 2023-04-01 21:21:31 +11:00
  • 5b2fe2f6c9 Signup flow + switch to serverSupabaseUser in context (fixes token refresh issue)+ lib upgrades for nuxt/supabase and nuxt/trpc Michael Dausmann 2023-04-01 16:53:47 +11:00
  • f08f02851e privacy statement and terms of service Michael Dausmann 2023-03-26 11:09:59 +11:00
  • f2fa72b2a1 max user limits + check plan active on webhook + flow tweaks Michael Dausmann 2023-03-25 16:03:28 +11:00
  • 45fb639fcf user.email account.plan_name - cleanup context and service construction - config for stripe callback - initial plan Michael Dausmann 2023-03-19 15:48:08 +11:00
  • 4959475dcc config for trial plan Michael Dausmann 2023-03-19 13:32:56 +11:00
  • 24f3f9d80a clean up readme because apparently people are watching the repo now Michael Dausmann 2023-03-19 12:33:24 +11:00
  • 7311c13db2 Basic Stripe integration. new pages for stripe handshake and new Account page. use query instead of useQuery for trpc fetches from store Michael Dausmann 2023-03-18 20:37:51 +11:00
  • 2ef98d0d98 initialise user and dbUser objects within getContext so they load per request Michael Dausmann 2023-02-26 11:41:55 +11:00
  • 0bad37dbc7 update readme Michael Dausmann 2023-02-25 18:42:18 +11:00
  • 61bab50aef mutate context dbUser along with db changes Michael Dausmann 2023-02-25 18:34:56 +11:00
  • a341a641e8 refactor admin functions in store to use active account - introduce admin middleware Michael Dausmann 2023-02-24 21:09:49 +11:00
  • f2b3a2617d parameterise admin functions and move to store actions Michael Dausmann 2023-02-21 20:37:32 +11:00
  • fbe2436231 create utility types on server - include Account with Membership - start moving account functions to store actions Michael Dausmann 2023-02-20 00:21:56 +11:00
  • b3ee03b5c3 ditch useState and composables in favour of pinia store - add server rendered note detail page Michael Dausmann 2023-02-19 01:22:55 +11:00
  • bb9f4dfd1d client side state for activeMembership and fetch notes based on same Michael Dausmann 2023-02-13 23:51:52 +11:00
  • 90a1e4ef65 update readme Michael Dausmann 2023-02-08 23:17:01 +11:00
  • de976ab43b membership functions - split and compose router functions - schema changes Michael Dausmann 2023-02-08 23:14:46 +11:00
  • 087526eb50 update readme Michael Dausmann 2023-02-05 11:57:54 +11:00
  • bba070d985 introduce TRPC and service layer Michael Dausmann 2023-02-05 11:55:49 +11:00
  • 791192a1ae WIP for Prisma integration and account and membership schema Michael Dausmann 2023-01-29 01:06:01 +11:00
  • 7246c0c5a4 move supabase to dev dependency Michael Dausmann 2023-01-28 17:02:45 +11:00
  • d8e3147138 update supabase and use auth client for auth Michael Dausmann 2023-01-28 11:16:32 +11:00
  • d19b713f25 Simplify everything to match supabase example and also downgrade supabase Michael Dausmann 2023-01-28 11:01:57 +11:00
  • edd65f1301 Horrible redirect kludge to fix login flow, tidy up and readme Michael Dausmann 2023-01-02 20:53:04 +11:00
  • 0dbc33a145 Attempt a client side navigate post sign in Michael Dausmann 2023-01-02 17:04:04 +11:00