74 Commits

Author SHA1 Message Date
austinkelsay
cb3f124c3a Changed resource to document on the frontend 2024-09-15 15:15:58 -05:00
austinkelsay
aa13faaf44 Rename from workshops to videos 2024-09-15 13:27:37 -05:00
austinkelsay
b27384c8a2 searchbar is functional with content and community 2024-09-13 18:52:33 -05:00
austinkelsay
e825803077 New templates 2024-09-12 12:07:38 -05:00
austinkelsay
edcbb5fa52 User can add and edit their own relays but not default, also now show real relay statuses 2024-09-11 19:16:50 -05:00
austinkelsay
c7f98fcf5d Added glow on profile, added isAdmin hook and blocked components / pages that nly admins should access 2024-09-11 16:48:56 -05:00
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