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
|
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
|
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
|
da5484eca5
|
Lower subscription cost
|
2024-12-03 11:26:40 -06:00 |
|
austinkelsay
|
af0e1812a8
|
Remove some logs
|
2024-11-26 15:02:32 -06:00 |
|
austinkelsay
|
36873b8215
|
Fix condition
|
2024-11-26 09:21:22 -06:00 |
|
austinkelsay
|
90fb210de4
|
Just use default relays for zap receipt
|
2024-11-15 21:21:30 -06:00 |
|
austinkelsay
|
4e894e637c
|
Increased timeout and better error handling on invoice polling
|
2024-11-15 21:01:40 -06:00 |
|
austinkelsay
|
1d54f3d123
|
simplify cors middleware remove .well-knwon endpoint and stick with redirect
|
2024-11-15 13:51:11 -06:00 |
|
austinkelsay
|
6a8634f2a4
|
Try adding lnurlp logic into .well-known endpoint directly instead of redirect endpoint
|
2024-11-15 13:45:38 -06:00 |
|
austinkelsay
|
db9f922175
|
Add middleware to verify, try redirect on .well-knwon to resolve cors redirect issue
|
2024-11-15 13:36:19 -06:00 |
|
austinkelsay
|
737c17b284
|
switch to plebdevs.com domain, fix import bug
|
2024-11-15 11:08:56 -06:00 |
|
austinkelsay
|
74492eee12
|
Move from read only relays to default relays for prod
|
2024-11-15 11:00:34 -06:00 |
|
austinkelsay
|
4cc94de801
|
Remove console logs
|
2024-11-14 16:12:25 -06:00 |
|
austinkelsay
|
fda7d50b81
|
Generate and save nostr keypair for email users on first signin
|
2024-11-14 15:51:29 -06:00 |
|
austinkelsay
|
18b1271326
|
Set real subscription price and recurring cron job
|
2024-11-14 13:23:05 -06:00 |
|
austinkelsay
|
36be3bdc12
|
Middleware for nip05, fix for sidebar navigation to conent all
|
2024-11-09 12:09:30 -06:00 |
|
austinkelsay
|
dee043aef1
|
Logs for auto renew
|
2024-11-08 16:03:34 -06:00 |
|
austinkelsay
|
0044a72a00
|
Remove api keys on these endpoints for now
|
2024-11-08 14:34:56 -06:00 |
|
austinkelsay
|
38f15bb861
|
Remove bearer
|
2024-11-08 14:33:51 -06:00 |
|
austinkelsay
|
cac0d8c3b1
|
Add env variables to cron jobs
|
2024-11-08 14:33:16 -06:00 |
|
austinkelsay
|
83c614f276
|
Use fetch again, change timeout
|
2024-11-08 14:17:20 -06:00 |
|
austinkelsay
|
6ac9ba2741
|
wrap response in polling call
|
2024-11-08 14:12:18 -06:00 |
|
austinkelsay
|
393623c4c0
|
fix returning response
|
2024-11-08 14:08:06 -06:00 |
|
austinkelsay
|
4a5e427b26
|
added short poll endpoint to be called after zap req broadcasted and will run for 120 seconds initially, long running cron will kick in after that
|
2024-11-08 14:03:53 -06:00 |
|
austinkelsay
|
c350e43b7b
|
Add logs
|
2024-11-08 13:54:33 -06:00 |
|
austinkelsay
|
473595cf90
|
Schedule invoices cron, add polling logs
|
2024-11-08 11:01:25 -06:00 |
|
austinkelsay
|
6978fb06dd
|
Polling log
|
2024-11-08 10:57:58 -06:00 |
|
austinkelsay
|
6e415ce7f2
|
Poll on the endpoint for 120 secs after zap request then it will handoff to long running invoices cron
|
2024-11-08 10:55:01 -06:00 |
|
austinkelsay
|
91e098f68d
|
Fix zap receipt format
|
2024-11-07 16:37:58 -06:00 |
|
austinkelsay
|
c019c2f825
|
add back env variable
|
2024-11-07 15:56:19 -06:00 |
|
austinkelsay
|
3451f3aced
|
fix zap receipt publishing
|
2024-11-07 15:52:03 -06:00 |
|
austinkelsay
|
ddc1e1b9ec
|
Fix on polling endpoint
|
2024-11-07 14:38:42 -06:00 |
|
austinkelsay
|
81e064401f
|
Basic invoices polling impl to deal with broadcasting zap receipts
|
2024-11-07 14:34:03 -06:00 |
|
austinkelsay
|
c8923191f9
|
Log to debug polling
|
2024-11-06 18:29:07 -06:00 |
|
austinkelsay
|
409c844748
|
Add logs to debug
|
2024-11-06 18:02:08 -06:00 |
|
austinkelsay
|
5865b09c9d
|
Poll verify before publishing zap receipt
|
2024-11-06 17:39:57 -06:00 |
|
austinkelsay
|
29c14bd772
|
Only return preimage if invoice settled lol
|
2024-11-06 17:31:11 -06:00 |
|
austinkelsay
|
e81aeb4ead
|
fix responses according to lud21
|
2024-11-06 17:27:54 -06:00 |
|
austinkelsay
|
9588161abc
|
Fix encoding from base64 to hex
|
2024-11-06 17:24:36 -06:00 |
|
austinkelsay
|
144d2c6ac7
|
log
|
2024-11-06 17:20:41 -06:00 |
|
austinkelsay
|
95b7b2cae2
|
Hex encoding
|
2024-11-06 17:17:25 -06:00 |
|
austinkelsay
|
7d1ed230ac
|
Fix port
|
2024-11-06 17:10:19 -06:00 |
|
austinkelsay
|
43f2ef9da3
|
Fix port
|
2024-11-06 17:09:50 -06:00 |
|
austinkelsay
|
4b60055377
|
logs
|
2024-11-06 17:02:58 -06:00 |
|