keyan
2fa34eccb6
make anon user's invoices expire in 5 minutes
2023-08-10 17:36:49 -05:00
ekzyis
bb2212d51e
Add invoice HMAC
...
This prevents entities which know the invoice hash (like all LN nodes on the payment path) from using the invoice hash on SN.
Only the user which created the invoice knows the HMAC and thus can use the invoice hash.
2023-08-10 07:10:07 +02:00
ekzyis
118f591d04
Merge branch 'master' into 266-zaps-without-account
2023-08-10 03:34:38 +02:00
ekzyis
67a0de3ea5
Notifications with nostr info ( #368 )
...
* Show zap message and pubkey in notifications
+ show zap request event in invoice view
* enhance ui
---------
Co-authored-by: ekzyis <ek@stacker.news>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2023-08-08 13:19:31 -05:00
Keyan
3d0bb4b32c
Merge branch 'master' into 266-zaps-without-account
2023-08-07 15:10:20 -05:00
keyan
f7bf77ebd4
fix BigInt Int mix in satistics
2023-07-31 12:47:41 -05:00
keyan
c909efb7b7
update wallet code to prisma 5, handle prisma 5 errors on serialization
2023-07-31 08:31:40 -05:00
ekzyis
5415c6b0f6
Add anon zaps
2023-07-30 23:45:07 +02:00
keyan
7542dd6cc4
upgrade to prisma 4
2023-07-26 19:18:42 -05:00
keyan
672853a7ea
upgrade to prisma 3
2023-07-26 11:01:31 -05:00
keyan
59f7b6ff26
Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades""
...
This reverts commit 18910fa2ed
.
2023-07-23 10:08:43 -05:00
keyan
18910fa2ed
Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"
...
This reverts commit d0314ab73c
.
2023-07-23 09:16:12 -05:00
keyan
d0314ab73c
shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades
2023-07-21 17:33:11 -05:00
keyan
3465eb7aba
handle application uris in invoices
2023-05-07 10:02:59 -05:00
keyan
30cde2ea38
fix nip57?
2023-02-15 11:20:43 -06:00
keyan
4cae1ae230
reuse validation on server
2023-02-08 13:39:53 -06:00
keyan
41226245c5
referrals
2022-12-19 16:27:52 -06:00
keyan
e1bdb9c769
donations to rewards
2022-12-07 18:04:02 -06:00
keyan
5746160893
let tips affect ranking
2022-11-23 12:12:09 -06:00
keyan
1bf747c7c0
sats to msats
2022-11-16 10:57:03 -06:00
keyan
08893d020c
improved earning: more detail, longer top tail
2022-09-14 17:01:30 -05:00
keyan
172d6c3c2f
optionally hide invoice descriptions
2022-08-30 16:50:47 -05:00
keyan
0ad886ffc0
constrain invoice quantity and amount
2022-08-30 15:33:39 -05:00
keyan
c061f4a6f0
limit pending invoices
2022-05-31 17:17:48 -05:00
keyan
ba4644463f
allow lightning address send callback to have query params
2022-05-24 16:15:51 -05:00
keyan
6a8fba14eb
check invoice description hash against lnurl pay metadata
2022-05-19 09:22:25 -05:00
keyan
4d8ff46574
better error message with 0 invoice
2022-05-18 13:13:13 -05:00
keyan
aa4ac2ecc9
add ln addr + lnurl pay qr code to profile pages
2022-05-06 14:34:35 -05:00
keyan
d978ff5ea5
forward tips from posts
2022-04-19 13:32:39 -05:00
keyan
987a5ed3a3
notify user when invoice is paid
2022-03-23 13:54:39 -05:00
keyan
5ff856d061
earning
2022-03-17 15:13:19 -05:00
keyan
a9844f0c38
better message on failed intiation of protocol
2022-01-24 12:36:08 -06:00
keyan
e37475f927
send to lightning address
2022-01-24 11:25:15 -06:00
keyan
e950b0df7f
add job queue
2022-01-05 14:37:34 -06:00
keyan
54c1c8c41b
wallet history link on wallet pages
2021-12-16 14:17:50 -06:00
keyan
bbc34edf51
satistics done
2021-12-16 14:02:17 -06:00
keyan
d92f58aaf4
inv & with satistics + filtering
2021-12-16 11:27:12 -06:00
keyan
06f5ed731e
satisitics with invoice & withdrawal
2021-12-15 10:50:11 -06:00
keyan
8cdeb18216
WIP wallet history, inv/with graphql query
2021-12-14 10:42:54 -06:00
keyan
ca54abcf09
WIP wallet history
2021-12-13 14:48:19 -06:00
keyan
b8080137a8
lnurl-withdrawal support
2021-10-28 14:59:53 -05:00
keyan
79cb2d5c27
withdrawl => withdrawal/withdraw
2021-08-19 16:42:21 -05:00
keyan
81d5647cd9
remove withdrawal event listeners
2021-08-19 15:13:04 -05:00
keyan
ed6a683b79
reject 0 amount withdrawals
2021-08-12 18:25:19 -05:00
keyan
2e26e421e7
lnurl-auth
2021-06-26 22:09:39 -05:00
keyan
54e31b6e8c
add logging to tor
2021-06-10 15:54:22 -05:00
keyan
01097321f8
print metadata for insights
2021-06-10 14:28:17 -05:00
keyan
e90cc1e941
print metadata for insights
2021-06-10 14:24:44 -05:00
keyan
10b2c85db1
log invoice creation error
2021-06-09 15:07:32 -05:00
keyan
fc47d1c0e0
added eb config
2021-06-03 18:08:00 -04:00