118 Commits

Author SHA1 Message Date
austinkelsay
7c8273d663 Added generic button 2024-09-10 15:44:08 -05:00
austinkelsay
9534f83e65 More sidebar fun, styling improvements, content is now broken out and rendered based on query param similar to community 2024-09-05 18:13:17 -05:00
austinkelsay
6db4f4939c Nostr feed uses subscription hook now with ndk, can send nostr messages in community, some styling fixes 2024-09-03 17:40:22 -05:00
austinkelsay
9b31e6cf18 Lotta good stuff 2024-09-03 17:02:24 -05:00
austinkelsay
2051513927 Basic nostr feed works, global feed is updated and works great 2024-09-02 18:23:40 -05:00
austinkelsay
450e851521 Organize feeds pages 2024-09-02 12:09:27 -05:00
austinkelsay
c6c6fc4fbd implementation of pay as you go and recurring subscriptions on the frontend is fully working, just need the cron endpoint now. 2024-08-31 18:18:21 -05:00
austinkelsay
c8870bc1ff pay as you go subscriptions working and recurring subscriptions flow is halfway done, had to change schema. 2024-08-30 19:37:13 -05:00
austinkelsay
ec8b740c40 Made nostr queries for content without using useQuery and it is faster so I'm using that for right now 2024-08-26 17:33:26 -05:00
austinkelsay
371cbf269c Added timeout to zap subscription to have 0 zap events zaps load faster 2024-08-26 16:10:08 -05:00
austinkelsay
49a65a1db1 Zap subscription optimizations 2024-08-25 18:15:45 -05:00
austinkelsay
280c0e5763 improve course display, accordians, and fixed tag usage for plebdevs resource and workshop 2024-08-25 13:41:32 -05:00
austinkelsay
8555895617 New course form started, fixed usDraftsQuery to only grab drafts and not coursedrafts 2024-08-21 22:03:49 -05:00
austinkelsay
ff9efe6fc9 Course publishing with partial drafts barely works 2024-08-18 17:50:54 -05:00
austinkelsay
f9bcfef235 Progress on course editing 2024-08-13 22:59:00 -05:00
austinkelsay
5a882bc06b Update ndk context to not initiate signer, add purchasedListItem for /profile data table 2024-08-13 16:28:25 -05:00
austinkelsay
b937dd2507 Better zap subscriptions 2024-08-13 14:42:36 -05:00
austinkelsay
b953b76785 A lotta good stuff 2024-08-09 14:28:57 -05:00
austinkelsay
80edbf0905 A bunch of good stuff 2024-08-08 16:29:16 -05:00
austinkelsay
fea5a7b76c remove usLogin 2024-08-07 17:17:51 -05:00
austinkelsay
d1eaae6fa1 Removed local storage and using next-auth with session for login and authentication 2024-08-07 16:02:13 -05:00
austinkelsay
658cfe31a9 Completely removed useNostr hook, using NDK now 2024-08-06 19:52:06 -05:00
austinkelsay
7b69ccfb66 Fixing up course display, course details and lesson details under courses 2024-08-06 15:50:19 -05:00
austinkelsay
b61e927c0c Improvements to profile pge and all user content views on profile 2024-08-06 14:50:32 -05:00
austinkelsay
aa60c23611 Improvements to zaps zap loading and spinner styles 2024-08-05 19:45:26 -05:00
austinkelsay
e265d1ea88 Queries are near perfect, also quality of life improvements 2024-08-05 17:27:19 -05:00
austinkelsay
e2181722e3 Fix loading states for carousels and zaps, reorganized nostrQueries, added zap subscription hook for details 2024-08-05 15:25:04 -05:00
austinkelsay
c5eb71e4b8 Fixed zaps, keeping open subscription 2024-08-04 19:00:26 -05:00
austinkelsay
eaad977677 Zaps are implemented but still fickle, added to details page 2024-08-04 18:00:59 -05:00
austinkelsay
4b0476c509 Implemented ndk with tanstack query for courses resources and workshops, and zaps is mostly working 2024-08-04 17:02:34 -05:00
austinkelsay
9a1694dc74 Nostr queries working for courses resources and workshops 2024-08-03 22:33:54 -05:00
austinkelsay
ff6b6bbc2c Add nostr queries hook with tanstack, works with workshops, need to fix resources and courses 2024-08-03 13:42:46 -05:00
austinkelsay
c622a15b89 Revert 2024-08-02 13:56:05 -05:00
Austin Kelsay
0f946bf821 Create file src/hooks/useResources.js 2024-08-02 13:50:48 -05:00
Austin Kelsay
83d847ab0c Create file src/hooks/useCourses.js 2024-08-02 13:50:43 -05:00
austinkelsay
1a72532a4f Cleaning up course display and zap displays 2024-08-01 17:10:43 -05:00
austinkelsay
8d4c9aaa83 handle no avatar 2024-08-01 16:31:52 -05:00
austinkelsay
1a1f6a6fe4 Cleanup 2024-07-31 16:41:18 -05:00
austinkelsay
fa257743ee improvements to course display page 2024-07-30 17:16:09 -05:00
austinkelsay
06209b6371 Course form improvements 2024-07-22 16:50:09 -05:00
austinkelsay
45bc85bba6 course form mostly 2024-07-21 19:56:55 -05:00
austinkelsay
4ac66f234b Fix dependancy / config issues, implement new md only form 2024-07-21 14:12:19 -05:00
austinkelsay
ff0a0facaf Fix bitcoin connect init bug, fix resource fetching and publishing flows in useNostr, added delete for drafts 2024-07-21 11:11:24 -05:00
austinkelsay
6b3991d332 Add aothor pubkey as env var, improve login/signup flow 2024-07-20 10:51:16 -05:00
austinkelsay
43d0c6d321 Progress on course for, deleting draft after posting 2024-04-30 12:34:48 -05:00
austinkelsay
7ce97d158c Continuing to tie together the drafts forms and course form and working on paid content 2024-04-29 14:48:15 -05:00
austinkelsay
76d40c6deb Starting on handlesubmit for course form, added filter to zaps, using subscribemany for zaps 2024-04-24 14:30:40 -05:00
austinkelsay
11d4acec24 A lot of shit, updates to useNostr hook, added in zapthreads, added in zapper app 2024-04-23 18:52:55 -05:00
austinkelsay
a255f1e5b0 Working on zaps 2024-04-22 19:09:46 -05:00
austinkelsay
f258866e07 Normalize banner layout on screen sizes, fix kind0 in zap flow, make only image in templates clickable 2024-04-22 11:59:20 -05:00