40 Commits

Author SHA1 Message Date
ekzyis
73aa0d2d44 Fix localStorage cleared because error were swallowed 2023-08-11 23:36:53 +02: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
318088179a Rename to useInvoiceable 2023-08-10 03:34:38 +02:00
ekzyis
38dbbd5a4f Fix comment copy-paste error 2023-08-10 03:34:38 +02:00
ekzyis
d186e869e1 Allow pay per invoice for bounty and job posts 2023-07-30 23:45:08 +02:00
keyan
7542dd6cc4 upgrade to prisma 4 2023-07-26 19:18:42 -05:00
keyan
98552c853c fix back button behavior on select navigation 2023-07-25 15:29:45 -05: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
59f7b6ff26 Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades""
This reverts commit 18910fa2ed470fe12ffbfb83df18e206101f0a05.
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 d0314ab73c42ebf85fe2f418dddd681af45dbc55.
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
342a165ced refine cancel button 2023-06-12 14:39:27 -05:00
ekzyis
e243c1c224
Add cancel button for editing all post types + bio (#310)
* Add cancel button when editing any post type

* Add cancel button when editing bio

---------

Co-authored-by: ekzyis <ek@stacker.news>
2023-06-12 12:35:28 -05:00
keyan
df1f1a483a require sub selection, allow editting 2023-05-10 19:30:51 -05:00
keyan
01d29e013e fix job editting bug 2023-05-08 14:14:32 -05:00
keyan
4cae1ae230 reuse validation on server 2023-02-08 13:39:53 -06:00
ekzyis
4ab66a67ae
Add proxy with cache for coinbase API requests (#226) 2023-01-27 17:20:33 -06:00
keyan
2a4e5a0617 add more filters to recent 2022-12-01 16:42:49 -06:00
keyan
7df375e752 improvements to jobs 2022-11-29 11:29:43 -06:00
keyan
73033dc015 fix job form price bug 2022-10-04 18:14:36 -05:00
ekzyis
2dd4b1ce98
Merge branch 'master' into 103-add-other-currencies 2022-10-04 01:01:43 +02:00
keyan
46ea2f661c make jobs great again 2022-09-29 15:42:33 -05:00
ekzyis
6f632ccc0d Implement dynamic coinbase endpoint 2022-09-13 02:03:26 +02:00
keyan
016e357ebd clear inputs 2022-08-30 17:02:45 -05:00
keyan
cb313429d5 job board enhancements 2022-07-21 17:55:05 -05:00
keyan
08defc561b improved heading and images for markdown 2022-07-13 18:00:48 -05:00
keyan
154e869b8c prevent writing of remote 2022-06-02 21:09:27 -05:00
keyan
822fa9113a refactor link/dicussion to upserts and reuse more code 2022-04-18 17:10:26 -05:00
keyan
208f1b8da9 add explainer for 10x reply cost 2022-04-18 11:08:58 -05:00
keyan
f35d714c70 add close button to all modals 2022-03-10 13:51:26 -06:00
keyan
d40b0ae063 fix double posting on slow connections 2022-03-10 12:25:16 -06:00
keyan
8b1a923ac1 make boost more expensive 2022-03-09 13:44:50 -06:00
keyan
a627322220 add job company and location 2022-03-07 15:50:13 -06:00
keyan
1472de0f91 sats/mo -> sats/min on jobs 2022-03-07 13:30:21 -06:00
keyan
cc81db11fb prevent storage prefix error 2022-03-07 12:12:41 -06:00
keyan
1b84f76a27 make jobs expensive, priced based ranking rather than auction 2022-03-03 12:56:02 -06:00
keyan
022c72b95b remove extra migrations, refine jobs 2022-02-28 14:09:21 -06:00
keyan
bc1c45e7bf account for job payment status 2022-02-26 10:41:30 -06:00
keyan
b954186d31 jobs w/o payments yet 2022-02-24 13:05:57 -06:00