657 Commits

Author SHA1 Message Date
austinkelsay
78747d1bf4
datasource 2025-01-03 11:59:30 -06:00
austinkelsay
991a732f4e
Super commit - repo selection for course submission, course submission required field, course submission link field, badge issuance flow fixed 2025-01-03 11:59:30 -06:00
austinkelsay
12693c6637
datasource 2025-01-03 11:59:29 -06:00
austinkelsay
5e579614d7
migration to not require badges be linked to course, fixed in flow, testing out real plebdevs badges 2025-01-03 11:59:29 -06:00
austinkelsay
85bce5544d
small style fix, switch back datasource, switch course id back 2025-01-03 11:59:29 -06:00
austinkelsay
273ff18a17
Subscribe page has new profile layout, added hook for github repos 2025-01-03 11:59:29 -06:00
austinkelsay
e4a8b01eec
clean up badge reward flow and session update, added badge awards to user progress table 2025-01-03 11:59:28 -06:00
austinkelsay
4437f7f929
badge rewards end to end flow works for single hardcoded badge issuance 2025-01-03 11:59:28 -06:00
austinkelsay
e92a7fa73c
Mobile styling fixes for profile components 2025-01-03 11:59:28 -06:00
austinkelsay
2920fd4f19
Standardize profile pages layouts 2025-01-03 11:59:28 -06:00
austinkelsay
600ddadbb4
Basic layout for profile card mobile 2025-01-03 11:59:27 -06:00
austinkelsay
c04a42eeb7
Starting to restructure user profile around new dev journey 2025-01-03 11:59:27 -06:00
austinkelsay
6c0e09292b
Move user info into its own component on profile, fixed time formatting on progress and purchase tables 2025-01-03 11:59:27 -06:00
austinkelsay
325d2742e5
Add flow chart for user progress 2025-01-03 11:59:27 -06:00
austinkelsay
12defee451
Added badges to schema, added badges models, same for userbadges, added basic hardcoded ui for badges 2025-01-03 11:59:27 -06:00
austinkelsay
d5a05da1f7
linking github and nostr account (with no privkey) works, changed github integration to use account object from session instead of username 2025-01-03 11:59:26 -06:00
austinkelsay
c87ccb8c2d
Github linking works 2025-01-03 11:59:26 -06:00
austinkelsay
2cef7e6cc9
Initial auth refactor 2025-01-03 11:59:26 -06:00
austinkelsay
004d388c82
Can now link anon account with github, improvements to dev journey, maybe broke some auth stufff 2025-01-03 11:59:26 -06:00
austinkelsay
003eecb551
Fixes to contribution charts 2025-01-03 11:59:26 -06:00
austinkelsay
3ae85d5e7d
Actvity chart for if github is not connected 2025-01-03 11:59:25 -06:00
austinkelsay
a661cf2518
only 80% of video time required to mark completed 2025-01-03 11:59:25 -06:00
austinkelsay
e32e326d17
Fixes to course tracking 2025-01-03 11:59:25 -06:00
austinkelsay
6b027412e7
Combined contribution chart works 2025-01-03 11:59:25 -06:00
austinkelsay
a3adee3467
Full listing out of lesson and course starts / completions in progress, new styles for progress and purchase tables 2025-01-03 11:59:24 -06:00
austinkelsay
32a9cd7cdc
fixed signup / login flow for github, added lessons and courses starting and completing in progress table 2025-01-03 11:59:24 -06:00
austinkelsay
8dc95e92bb
Full year for commit chart, improved commit resolution, capturing about 99% now 2025-01-03 11:59:24 -06:00
austinkelsay
1fc4925d88
Grabbing required github creds, populating contribution chart dynamically 2025-01-03 11:59:24 -06:00
austinkelsay
c9d702576e
github signup, creates user and kind0, can open nostr profile from plebdevs profile now 2025-01-03 11:59:22 -06:00
austinkelsay
91cfd7a3cb
Fix syntax bug 2024-12-23 16:28:30 -06:00
austinkelsay
ef3acf03df
Redeploy 2024-12-23 16:24:49 -06:00
austinkelsay
410ee763cd
Fix 0 amount invoice bug 2024-12-23 16:21:00 -06:00
austinkelsay
a08d6a7af3
Fix onchange for discount code 2024-12-23 15:06:30 -06:00
austinkelsay
117161e2d5
Code analytics event 2024-12-23 15:05:06 -06:00
austinkelsay
f440b18bd5
course code 2024-12-23 15:00:54 -06:00
austinkelsay
895ec044a3
5 minute refetch on dsicrod messages 2024-12-07 19:09:56 -06:00
Austin Kelsay
ff47d1edcf
Update README.md 2024-12-06 21:16:47 -06:00
austinkelsay
088f906e71
Fix edit form for published course 2024-12-03 14:43:34 -06:00
austinkelsay
67ea5f523e
Allow simple edits of published courses, add cascade delete to userlessons to make this course update cleaner 2024-12-03 12:48:17 -06:00
austinkelsay
1121ed3e93
Update node version in Dockerfile 2024-12-03 12:47:12 -06:00
austinkelsay
da5484eca5
Lower subscription cost 2024-12-03 11:26:40 -06:00
austinkelsay
dd09351fb2
Account for name and title for course parsing 2024-12-02 13:15:34 -06:00
austinkelsay
5007395a5c
dev journey still coming soon for now until feature is fully complete 2024-11-29 09:53:11 -06:00
austinkelsay
6fad6c9b75
Fix property 2024-11-27 10:30:58 -06:00
austinkelsay
499e5a5983
manual temp fix for missing course name 2024-11-27 10:23:39 -06:00
austinkelsay
77337b8019
fix onchange for course discount code 2024-11-26 16:00:10 -06:00
Austin Kelsay
8e68214972
Merge pull request #3 from AustinKelsay/feature/discount-code-hardcoded
Discount code single
2024-11-26 15:52:06 -06:00
austinkelsay
b7ede13cab
Revert app config 2024-11-26 15:47:24 -06:00
austinkelsay
93d0dc9b31
Clean up test again, it seems to work 2024-11-26 15:44:12 -06:00
austinkelsay
9e8e355ae8
Start on discount code impl, keep it single and hardcoded and simple at first 2024-11-26 15:32:25 -06:00