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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3c60d1ef8 
							
						 
					 
					
						
						
							
							Sync push subscriptions on every page load ( #370 )  
						
						 
						
						... 
						
						
						
						Most browsers don't support the pushsubscriptionchange event.
We workaround this by saving the current push subscription in IndexedDB so we can check during every page load if the push subscription changed.
If that is the case, we manually sync the push subscription with the server.
However, this solution is not perfect as mentioned in https://medium.com/@madridserginho/how-to-handle-webpush-api-pushsubscriptionchange-event-in-modern-browsers-6e47840d756f  which was used for reference:
> This solution is not perfect, the user could lose some push notifications if he doesn’t open the webapp for a long time.
Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-08-07 20:03:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7369bd819d 
							
						 
					 
					
						
						
							
							Add nostr login ( #367 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: keyan <keyan.kousha+huumn@gmail.com> 
						
						
					 
					
						2023-08-07 19:50:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							a3b668587d 
							
						 
					 
					
						
						
							
							fix top cowboys  
						
						 
						
						
						
						
					 
					
						2023-08-07 16:26:15 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							253d75b438 
							
						 
					 
					
						
						
							
							fix item icon fix  
						
						 
						
						
						
						
					 
					
						2023-07-15 11:35:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3de2eb24 
							
						 
					 
					
						
						
							
							fix item icon styling  
						
						 
						
						
						
						
					 
					
						2023-07-14 11:07:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4ba715e0 
							
						 
					 
					
						
						
							
							memoize table of contents  
						
						 
						
						
						
						
					 
					
						2023-07-13 15:56:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							3c711b6083 
							
						 
					 
					
						
						
							
							enhance image detection and proxy  
						
						 
						
						
						
						
					 
					
						2023-07-13 15:18:04 -05:00