Keyan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d0bb4b32c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into 266-zaps-without-account  
						
						 
						
						
						
						
					 
					
						2023-08-07 15:10:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							0867f3ff1c 
							
						 
					 
					
						
						
							
							only outline eldest new comment ... unset on touch  
						
						 
						
						
						
						
					 
					
						2023-08-07 09:29:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d661c70f16 
							
						 
					 
					
						
						
							
							more noticable new comment indicator  
						
						 
						
						
						
						
					 
					
						2023-08-06 14:31:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							1efc17fcc2 
							
						 
					 
					
						
						
							
							subtle highlight of new comments  
						
						 
						
						
						
						
					 
					
						2023-08-06 14:18:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1e31c6ee 
							
						 
					 
					
						
						
							
							prevent horizontal layout shift on new comments  
						
						 
						
						
						
						
					 
					
						2023-08-06 13:21:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							ebfff4677f 
							
						 
					 
					
						
						
							
							fix top header/stat order on back/forward nav  
						
						 
						
						
						
						
					 
					
						2023-08-06 13:13:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							90f4d41fc8 
							
						 
					 
					
						
						
							
							remove list jitter by initially preferring ssr  
						
						 
						
						
						
						
					 
					
						2023-08-06 13:04:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							eeaf6e10e5 
							
						 
					 
					
						
						
							
							reduce rerenders in notifications  
						
						 
						
						
						
						
					 
					
						2023-08-06 10:47:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fdbde520 
							
						 
					 
					
						
						
							
							fix back button render jitter  
						
						 
						
						
						
						
					 
					
						2023-08-05 12:56:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d9dd4bc05b 
							
						 
					 
					
						
						
							
							prevent scroll to comment on rerender  
						
						 
						
						
						
						
					 
					
						2023-08-05 12:13:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							aea8948c45 
							
						 
					 
					
						
						
							
							dark-mode needs to block block  
						
						 
						
						
						
						
					 
					
						2023-08-04 20:45:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8e2859dd 
							
						 
					 
					
						
						
							
							fix dark mode  
						
						 
						
						
						
						
					 
					
						2023-08-04 19:21:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							23257d8c63 
							
						 
					 
					
						
						
							
							fix notifications glitchiness  
						
						 
						
						
						
						
					 
					
						2023-08-04 12:08:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							42234eae9b 
							
						 
					 
					
						
						
							
							highlight notification on back button  
						
						 
						
						
						
						
					 
					
						2023-08-03 19:14:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							4e41f67e87 
							
						 
					 
					
						
						
							
							fix notification url replacement  
						
						 
						
						
						
						
					 
					
						2023-08-03 18:04:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							94e975033c 
							
						 
					 
					
						
						
							
							fix fee button receipt background color  
						
						 
						
						
						
						
					 
					
						2023-08-03 15:13:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab9119739 
							
						 
					 
					
						
						
							
							improve notifications UX: highlight reply and distinguish new notifications  
						
						 
						
						
						
						
					 
					
						2023-08-03 14:56:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							7596b0302a 
							
						 
					 
					
						
						
							
							improve click to context behavior and add ssrForceFetchDelay to apollo  
						
						 
						
						
						
						
					 
					
						2023-08-03 13:13:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b8f9de56 
							
						 
					 
					
						
						
							
							implement our own nprogress bar  
						
						 
						
						
						
						
					 
					
						2023-08-01 21:06:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c51075a2 
							
						 
					 
					
						
						
							
							fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings  
						
						 
						
						
						
						
					 
					
						2023-07-31 14:54:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							f91be5d70f 
							
						 
					 
					
						
						
							
							fix form skeleton  
						
						 
						
						
						
						
					 
					
						2023-07-31 12:35:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							b42a934207 
							
						 
					 
					
						
						
							
							fix invites signup via lightning/slashtags  
						
						 
						
						
						
						
					 
					
						2023-07-31 09:19:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							bc5a19c6ee 
							
						 
					 
					
						
						
							
							suppress hydration warnings when relative time is rendered  
						
						 
						
						
						
						
					 
					
						2023-07-31 09:12:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d2216e80da 
							
						 
					 
					
						
						
							
							conform to linter  
						
						 
						
						
						
						
					 
					
						2023-07-31 08:39:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							ba04e6522d 
							
						 
					 
					
						
						
							
							Also strike on payment after short press  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							d186e869e1 
							
						 
					 
					
						
						
							
							Allow pay per invoice for bounty and job posts  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f09b22c4 
							
						 
					 
					
						
						
							
							Fix invoice amount for comments  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd9750be5 
							
						 
					 
					
						
						
							
							Fix insufficient funds error detection  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							773f658e00 
							
						 
					 
					
						
						
							
							Remove duplicate insufficient funds handling  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							6b4b5023f6 
							
						 
					 
					
						
						
							
							Keep invoice modal open if focus is lost  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:07 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							74893b09dd 
							
						 
					 
					
						
						
							
							Add anon comments and posts (link, discussion, poll)  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							5415c6b0f6 
							
						 
					 
					
						
						
							
							Add anon zaps  
						
						 
						
						
						
						
					 
					
						2023-07-30 23:45:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							42bdd40f91 
							
						 
					 
					
						
						
							
							show errors on settings during auth linking  
						
						 
						
						
						
						
					 
					
						2023-07-30 15:39:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							5232b59625 
							
						 
					 
					
						
						
							
							upgrade to next-auth 4 (bonus: improve error pages)  
						
						 
						
						
						
						
					 
					
						2023-07-29 14:38:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							7490e5c249 
							
						 
					 
					
						
						
							
							fix syntax highlighting warnings  
						
						 
						
						
						
						
					 
					
						2023-07-27 12:10:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							7542dd6cc4 
							
						 
					 
					
						
						
							
							upgrade to prisma 4  
						
						 
						
						
						
						
					 
					
						2023-07-26 19:18:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4f63b1d5 
							
						 
					 
					
						
						
							
							fix pinned discussion spacing  
						
						 
						
						
						
						
					 
					
						2023-07-26 08:48:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							8ea9938cb0 
							
						 
					 
					
						
						
							
							fix broken image text  
						
						 
						
						
						
						
					 
					
						2023-07-25 20:02:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab018af88 
							
						 
					 
					
						
						
							
							fix nested comment sorting  
						
						 
						
						
						
						
					 
					
						2023-07-25 19:45:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							19835aef5f 
							
						 
					 
					
						
						
							
							fix undefined sub on post pre-form  
						
						 
						
						
						
						
					 
					
						2023-07-25 15:41:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							4c1ef62386 
							
						 
					 
					
						
						
							
							fix edit bio button location  
						
						 
						
						
						
						
					 
					
						2023-07-25 15:32:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							98552c853c 
							
						 
					 
					
						
						
							
							fix back button behavior on select navigation  
						
						 
						
						
						
						
					 
					
						2023-07-25 15:29:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							4bfd021342 
							
						 
					 
					
						
						
							
							enhance styling  
						
						 
						
						
						
						
					 
					
						2023-07-25 13:32:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2046ab0b 
							
						 
					 
					
						
						
							
							fix issues with new linting  
						
						 
						
						
						
						
					 
					
						2023-07-25 09:14:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							dae9c64e96 
							
						 
					 
					
						
						
							
							more package updates  
						
						 
						
						
						
						
					 
					
						2023-07-24 19:50:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e87610c45b 
							
						 
					 
					
						
						
							
							update packages and reduce bundle size  
						
						 
						
						
						
						
					 
					
						2023-07-24 17:50:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							356f7e072c 
							
						 
					 
					
						
						
							
							50% reduction in bundle size by being careful with big imports  
						
						 
						
						
						
						
					 
					
						2023-07-24 16:06:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							6407455def 
							
						 
					 
					
						
						
							
							upgrade react-bootstrap  
						
						 
						
						
						
						
					 
					
						2023-07-24 13:53:53 -05:00