56 Commits

Author SHA1 Message Date
austinkelsay
dcea448f3d
Fix update 2024-11-05 15:13:38 -06:00
austinkelsay
86912b0b57 Detect lessons in carousels and templates, fix lesson tracking 2024-10-14 17:57:47 -05:00
austinkelsay
4af0172b9a Fix for backup event fetching logic on details page 2024-10-13 14:19:56 -05:00
austinkelsay
33f81279a6 Fetch author explicityly 2024-10-12 17:37:26 -05:00
austinkelsay
7bc008e0e0 Fix details page to prevent invoice reloading on tab change 2024-10-12 16:52:07 -05:00
austinkelsay
34e116e9cc Allow details and course pages to be accessed with naddr or note id 2024-10-05 19:35:04 -05:00
austinkelsay
09e0ba026a Add encrypt and decrypt endpoint and replaced encryption/decryption in app to use these endpoints 2024-09-17 16:00:00 -05:00
austinkelsay
b800ab3b88 Good stuff 2024-09-17 13:55:51 -05:00
austinkelsay
a0a9b9fcc8 Improvements to progress spinners, fixed resource and course payment buttons to not have to fetch invoice until button is pressed 2024-09-17 13:28:58 -05:00
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
38244a8da7 Add re;ays to every naddr encode, fix layout fo details pages, fix text overflow for nostr comments 2024-09-14 17:39:01 -05:00
austinkelsay
8b782ffc60 naddress slugs for all published details pages, also view nostr note buttons on all content 2024-09-14 17:05:05 -05:00
austinkelsay
cf1f1d73c3 New content templates and content details components 2024-09-12 17:39:47 -05:00
austinkelsay
e825803077 New templates 2024-09-12 12:07:38 -05:00
austinkelsay
7477ca073a Mobile styles and some styling consistency fixes 2024-09-10 17:56:48 -05:00
austinkelsay
7c8273d663 Added generic button 2024-09-10 15:44:08 -05:00
austinkelsay
046a130efa some mobile styling 2024-09-10 12:24:58 -05:00
austinkelsay
14b62b3f4a Checking for admin, subscribed, or purchased videoId in get video endpoint 2024-09-09 17:35:00 -05:00
austinkelsay
9b31e6cf18 Lotta good stuff 2024-09-03 17:02:24 -05:00
austinkelsay
347ca659d3 Add additional links to drafts and published resources, updated forms and rendering accordingly 2024-08-24 17:10: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
a85f0505d2 Moved resourceDetails with payment flow into it's own component, cleaned up a bit 2024-08-13 13:19:22 -05:00
austinkelsay
7808a88258 Payment flow for resources works 2024-08-12 17:27:47 -05:00
austinkelsay
573f560f28 Progress on payment flow, added purchases endpoint 2024-08-11 19:10:08 -05:00
austinkelsay
42a9d243ca Start of individual content payment flow 2024-08-09 19:00:31 -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
d1eaae6fa1 Removed local storage and using next-auth with session for login and authentication 2024-08-07 16:02:13 -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
eaad977677 Zaps are implemented but still fickle, added to details page 2024-08-04 18:00:59 -05:00
austinkelsay
2e415a2524 Figuring out paid publish flow 2024-08-02 13:52:01 -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
fa257743ee improvements to course display page 2024-07-30 17:16:09 -05:00
austinkelsay
831e42d188 Improved and simplified course form and handle submit 2024-07-22 16:11:46 -05:00
austinkelsay
45bc85bba6 course form mostly 2024-07-21 19:56:55 -05:00
austinkelsay
6572f8ec99 progress on courseform 2024-04-28 17:00:58 -05:00
austinkelsay
d452cfec19 Fix topic tags, some styling fixes 2024-04-24 11:19:31 -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
646fe948fb useNostr hook now uses a globalb pool instance provided via context 2024-04-20 17:42:00 -05:00
austinkelsay
fabf714cdc Added zap amounts onto course template, implemented bitcoin connect connect button 2024-04-01 18:13:38 -05:00
austinkelsay
8a5d90fd53 Fix content spacing on details and drafts pages 2024-03-28 20:11:51 -05:00
austinkelsay
6ef8f2cb88 Implemented basic zap function, starting on listening for zaps 2024-03-27 18:12:17 -05:00
austinkelsay
6eb4edf617 Fixes to content fetching based on correct tags and presence of id in db, fixed forms 2024-03-27 14:44:54 -05:00