ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							b1cdd953a0 
							
						 
					 
					
						
						
							
							Return last attempted invoice in canceled state  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							7e25e29507 
							
						 
					 
					
						
						
							
							Show aggregated wallet errors in QR code  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5bb33073 
							
						 
					 
					
						
						
							
							Fix payment method returned by retries  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							be4ce5daf9 
							
						 
					 
					
						
						
							
							Allow retries of pessimistic actions  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							1f2b717da9 
							
						 
					 
					
						
						
							
							Fix last wallet not returning new invoice  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							00f9e05dd7 
							
						 
					 
					
						
						
							
							Ignore wallet configuration errors in QR code  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							974e897753 
							
						 
					 
					
						
						
							
							Add comment when err.newInvoice is not set  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							517d9a9bb9 
							
						 
					 
					
						
						
							
							Abort payment on unexpected errors  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							413f76c33a 
							
						 
					 
					
						
						
							
							Refactor wallet error handling with inheritance  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							ed82d9cfc0 
							
						 
					 
					
						
						
							
							Fix payments if recv-only wallet enabled  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							d99caa43fc 
							
						 
					 
					
						
						
							
							Remove unnecessary sort  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							7036804c67 
							
						 
					 
					
						
						
							
							Fix old invoice passed to QR code  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							7742257470 
							
						 
					 
					
						
						
							
							Fix TypeError  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0c6d1038 
							
						 
					 
					
						
						
							
							Fix SenderError name  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							5218a03b3a 
							
						 
					 
					
						
						
							
							sender fallbacks  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							2b47bf527b 
							
						 
					 
					
						
						
							
							Fix comment  
						
						 
						
						
						
						
					 
					
						2024-11-27 23:00:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							35159bf7f3 
							
						 
					 
					
						
						
							
							Remove unused useWallet from QR code component  
						
						 
						
						
						
						
					 
					
						2024-11-27 22:54:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								soxa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							707d7bdf8b 
							
						 
					 
					
						
						
							
							fix: cannot add images above text ( #1659 )  
						
						 
						
						... 
						
						
						
						* fix: cannot add images above text
* make sure there are always 2 newlines on either side of media
---------
Co-authored-by: k00b <k00b@stacker.news> 
						
						
					 
					
						2024-11-27 15:31:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e05989d371 
							
						 
					 
					
						
						
							
							Improve LNC realiability by being nicer ( #1658 )  
						
						 
						
						... 
						
						
						
						* be nicer to lnc
* decrease timeout to 4 seconds 
						
						
					 
					
						2024-11-27 12:46:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6630899e79 
							
						 
					 
					
						
						
							
							use flexbox for wallet card header and make logos more consistent ( #1654 )  
						
						 
						
						... 
						
						
						
						* use flexbox for wallet card header
* make wallet logo consistent
* remove extra div
* Update styles/wallet.module.css
Co-authored-by: ekzyis <ek@stacker.news>
* Update styles/wallet.module.css
Co-authored-by: ekzyis <ek@stacker.news>
* resize wallet banner
* remove unused justify-content
* remove cardMeta
---------
Co-authored-by: ekzyis <ek@stacker.news>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news> 
						
						
					 
					
						2024-11-27 12:14:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a032da57b9 
							
						 
					 
					
						
						
							
							Wallet filters ( #1627 )  
						
						 
						
						... 
						
						
						
						* Add wallet filters
* Fix grid layout shift
* Store filter state in query params
* Use auto-fill instead of auto-fit
This doesn't seem to change anything but this is closer to our intention how the grid should work with fixed column width.
* Use same order for filters as icons in card
* Use state update function
* Use user-select: none for wallet filters
* Remove unnecessary '|| false'
* Add media query to keep centered grid layout on small screens
* Decrease wallet filter margin-top to 1rem
* fix wallet support usage
* improve grid
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news> 
						
						
					 
					
						2024-11-27 11:39:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bff478d39 
							
						 
					 
					
						
						
							
							direct receives and send paid action ( #1650 )  
						
						 
						
						... 
						
						
						
						* direct receives and send paid action
* remove withdrawl->invoiceForward has many relationship
* fix formatMsats implicit type expectations
* ui + dropping direct payment bolt11s
* squash migrations
* fix bolt11 dropping and improve paid action wallet logging
* remove redundant sender id
* fix redirect when funding account over threshold
* better logging 
						
						
					 
					
						2024-11-27 07:39:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b5e13236b 
							
						 
					 
					
						
						
							
							Fix inconsistent actionArgs on retry ( #1651 )  
						
						 
						
						
						
						
					 
					
						2024-11-26 07:39:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0207a2906 
							
						 
					 
					
						
						
							
							Create useWalletStatus and useWalletSupport ( #1646 )  
						
						 
						
						
						
						
					 
					
						2024-11-23 20:19:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5569d7444 
							
						 
					 
					
						
						
							
							Only fetch logs when we need them ( #1638 )  
						
						 
						
						... 
						
						
						
						* Don't fetch logs as anon
* Only fetch logs if we need them on the current page
* Wait for poll to finish with setTimeout
This makes sure that we wait for the pending poll to finish before we poll again. This prevents running multiple polls at the same time on slow connections.
I noticed we don't need to queue a new poll ourselves since a poll updates effect dependencies so we will cleanup and run the effect again anyway.
* Fix polling via useEffect abuse 
						
						
					 
					
						2024-11-23 18:37:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb9947e4f2 
							
						 
					 
					
						
						
							
							refactor: Check darkmode in useWallets ( #1640 )  
						
						 
						
						... 
						
						
						
						* Check darkmode in useWallets
* Check darkmode in useWalletImage 
						
						
					 
					
						2024-11-23 17:59:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3023d8a5d3 
							
						 
					 
					
						
						
							
							Remove unused function usePayment ( #1641 )  
						
						 
						
						
						
						
					 
					
						2024-11-23 12:21:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ea380476 
							
						 
					 
					
						
						
							
							fix LNC attachment and docs ( #1639 )  
						
						 
						
						
						
						
					 
					
						2024-11-22 18:03:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83341d5b7d 
							
						 
					 
					
						
						
							
							add in error message how high are estimated fees when too high ( #1634 )  
						
						 
						
						
						
						
					 
					
						2024-11-22 08:26:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							923ddb74ca 
							
						 
					 
					
						
						
							
							Use invoice.cancelledAt to determine if invoice expired or was canceled by user ( #1631 )  
						
						 
						
						... 
						
						
						
						* Set and resolve invoice.cancelledAt
* Don't close modal if invoice expired 
						
						
					 
					
						2024-11-22 08:25:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							96e5c6c51c 
							
						 
					 
					
						
						
							
							fix   #1628  
						
						 
						
						
						
						
					 
					
						2024-11-21 08:52:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb3efbef57 
							
						 
					 
					
						
						
							
							HOTFIX: restore missing link between lnurlp and nip57 ( #1630 )  
						
						 
						
						... 
						
						
						
						* restore missing link between lnurlp and nip57
* pass noteStr as receive action arg
* make sure the desc field is not updated if noteStr is unset 
						
						
					 
					
						2024-11-21 08:46:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							277f8a20fb 
							
						 
					 
					
						
						
							
							Fix lnaddr not returning payment request ( #1626 )  
						
						 
						
						
						
						
					 
					
						2024-11-20 19:57:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7448cef932 
							
						 
					 
					
						
						
							
							Fix wallet status ignoring failed requests to create invoices ( #1624 )  
						
						 
						
						
						
						
					 
					
						2024-11-20 16:26:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d238eafdde 
							
						 
					 
					
						
						
							
							fix typo signular -> singular ( #1623 )  
						
						 
						
						
						
						
					 
					
						2024-11-20 16:26:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							09bacdc016 
							
						 
					 
					
						
						
							
							catch wrap invoice error as noninvoiceable  
						
						 
						
						
						
						
					 
					
						2024-11-20 14:47:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67a0565c04 
							
						 
					 
					
						
						
							
							Update awards.csv  
						
						 
						
						
						
						
					 
					
						2024-11-20 13:58:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfbb274d8f 
							
						 
					 
					
						
						
							
							Update awards.csv  
						
						 
						
						
						
						
					 
					
						2024-11-20 13:58:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b012f7670e 
							
						 
					 
					
						
						
							
							Update awards.csv  
						
						 
						
						
						
						
					 
					
						2024-11-20 13:57:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Balbo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21207184dd 
							
						 
					 
					
						
						
							
							refresh cln certs ( #1622 )  
						
						 
						
						
						
						
					 
					
						2024-11-20 12:48:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f45144cb1c 
							
						 
					 
					
						
						
							
							Always check res.ok and content-type header ( #1621 )  
						
						 
						
						... 
						
						
						
						* Always check res.ok and content-type header
* Fix blink body consumed before we use it
* Always consume response body to avoid memory leaks 
						
						
					 
					
						2024-11-20 12:46:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simone Cervino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c88afc5aae 
							
						 
					 
					
						
						
							
							fix can't upload mp4 on safari ( #1617 )  
						
						 
						
						
						
						
					 
					
						2024-11-20 07:06:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bae1f1a89 
							
						 
					 
					
						
						
							
							Fix account switching anon login ( #1618 )  
						
						 
						
						... 
						
						
						
						* Always switch to user we just logged in as
If we're logged in and switch to anon and then use login to get into our previous account instead of using 'switch accounts', we only updated the JWT but we didn't switch to the user.
* Fix getToken unaware of multi-auth middleware
If we use login with new credentials while switched to anon (multi_auth.user-id === 'anonymous'), we updated the pubkey because getToken wasn't aware of the switch and thus believed we're logged in as a user.
This is fixed by applying the middleware before calling getToken. 
						
						
					 
					
						2024-11-20 07:05:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82fead60f1 
							
						 
					 
					
						
						
							
							Fix mentions for pessimistic actions ( #1615 )  
						
						 
						
						... 
						
						
						
						* Fix mentions for pessimistic actions
* (item)mentions should use tx not models
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news> 
						
						
					 
					
						2024-11-19 19:28:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							5dac2f2ed0 
							
						 
					 
					
						
						
							
							fix   #1566  
						
						 
						
						
						
						
					 
					
						2024-11-19 19:12:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9179688abc 
							
						 
					 
					
						
						
							
							Merge pull request  #1614  from stackernews/wallet-fixes  
						
						 
						
						... 
						
						
						
						Wallet fixes 
						
						
					 
					
						2024-11-19 15:49:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							66ec5d5da8 
							
						 
					 
					
						
						
							
							dark/light mode images on wallet pages  
						
						 
						
						
						
						
					 
					
						2024-11-19 15:46:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cc0f9e1d 
							
						 
					 
					
						
						
							
							make recv optional  
						
						 
						
						
						
						
					 
					
						2024-11-19 15:38:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k00b 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4c448999 
							
						 
					 
					
						
						
							
							fix account switch disconnect  
						
						 
						
						
						
						
					 
					
						2024-11-19 14:58:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8441e04d3e 
							
						 
					 
					
						
						
							
							Update awards.csv  
						
						 
						
						
						
						
					 
					
						2024-11-19 12:55:55 -06:00