ekzyis
773f658e00
Remove duplicate insufficient funds handling
2023-07-30 23:45:08 +02:00
ekzyis
853a389b65
Allow pay per invoice for stackers
...
The modal which pops up if the stacker does not have enough sats now has two options: "fund wallet" and "pay invoice"
2023-07-30 23:45:07 +02:00
ekzyis
fd8510d59f
Use payment hash instead of invoice id as proof of payment
...
Our invoice IDs can be enumerated.
So there is a - even though very rare - chance that an attacker could find a paid invoice which is not used yet and use it for himself.
Random payment hashes prevent this.
Also, since we delete invoices after use, using database IDs as proof of payments are not suitable.
If a user tells us an invoice ID after we deleted it, we can no longer tell if the invoice was paid or not since the LN node only knows about payment hashes but nothing about the database IDs.
2023-07-30 23:45:07 +02:00
ekzyis
5415c6b0f6
Add anon zaps
2023-07-30 23:45:07 +02:00
keyan
ab2046ab0b
fix issues with new linting
2023-07-25 09:14:45 -05:00
keyan
6407455def
upgrade react-bootstrap
2023-07-24 13:53:53 -05:00
keyan
3e4161ae8c
tip -> zap
2023-06-19 13:21:55 -05:00
ekzyis
0effc065c6
Mix default and custom tips during sort
2023-05-14 19:41:36 -05:00
ekzyis
c05a76d664
Fix duplicate tips
2023-05-14 19:41:36 -05:00
ekzyis
342b2b76ca
Use numeric input
2023-05-14 19:41:36 -05:00
ekzyis
8d35cd0194
Save custom tips
2023-05-14 19:41:36 -05:00
keyan
e2aceee234
higher tip defaults
2023-05-06 18:29:20 -05:00
keyan
4cae1ae230
reuse validation on server
2023-02-08 13:39:53 -06:00
keyan
ae5c6c457f
global modal + small fixes/enhancements
2023-01-10 17:13:37 -06:00
keyan
41226245c5
referrals
2022-12-19 16:27:52 -06:00
keyan
bf02ee35b9
custom tipping with buttons
2022-12-09 14:13:31 -06:00
keyan
f35d714c70
add close button to all modals
2022-03-10 13:51:26 -06:00
keyan
5d49ecc536
refine tipping experience, removing notion of upvote from UX
2022-01-20 17:04:12 -06:00
keyan
435f32ac09
redo tipping, removing modal, adding walkthrough, setting tipping default to 1
2021-12-13 13:49:34 -06:00
keyan
e4c1c2f1e1
refine tipping
2021-09-12 11:55:38 -05:00
keyan
650ad03de5
move boost to post creation
2021-09-11 16:52:19 -05:00
keyan
0a20f2ea23
WIP tips
2021-09-10 13:55:36 -05:00