ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b890215b98 
							
						 
					 
					
						
						
							
							Tech sub ( #311 )  
						
						 
						
						... 
						
						
						
						* Add tech sub
* Fix line break in RSS popover
---------
Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-06-12 12:41:22 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							393d4c7603 
							
						 
					 
					
						
						
							
							Add Markdown formatting hotkeys: CTRL+K, CTRL+I, CTRL+B ( #305 )  
						
						 
						
						... 
						
						
						
						* Fix usage of deprecated event.keyCode
* Add CTRL+K to insert markdown link formatting
* Also add CTRL+B and CTRL+I
* Fix undo not working after using setValue
Undo doesn't work if inputs are changed using javascript code like helpers.setValue().
The solution is to also use `document.execCommand()`.
See https://stackoverflow.com/questions/27027833/is-it-possible-to-edit-a-text-input-with-javascript-and-add-to-the-undo-stack 
However, `document.execCommand()` is deprecated but there seems to be no alternative, see:
- https://stackoverflow.com/questions/60581285/execcommand-is-now-obsolete-whats-the-alternative 
- https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand#browser_compatibility 
- https://github.com/codex-team/editor.js/discussions/2214 
And so far, every browser still seems to support it: https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand#browser_compatibility 
---------
Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-06-12 12:29:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ee16422f7 
							
						 
					 
					
						
						
							
							Fix code style ( #303 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-06-05 14:07:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							369bd82a84 
							
						 
					 
					
						
						
							
							make freebie comments visible case by case  
						
						 
						
						
						
						
					 
					
						2023-06-03 20:01:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							56f08e0144 
							
						 
					 
					
						
						
							
							allow ctrl-click of post button  
						
						 
						
						
						
						
					 
					
						2023-06-03 17:49:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d815cae715 
							
						 
					 
					
						
						
							
							add 'stacking since' to profile  
						
						 
						
						
						
						
					 
					
						2023-06-02 19:55:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac570d403 
							
						 
					 
					
						
						
							
							fixing subscribe and child reply duplicates  
						
						 
						
						
						
						
					 
					
						2023-06-02 16:48:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e1f59763ea 
							
						 
					 
					
						
						
							
							remove logging  
						
						 
						
						
						
						
					 
					
						2023-06-01 20:21:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d65763ab27 
							
						 
					 
					
						
						
							
							don't serve stale server side props from pwa  
						
						 
						
						
						
						
					 
					
						2023-06-01 20:11:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d4988694c8 
							
						 
					 
					
						
						
							
							make room in header to pwa back button  
						
						 
						
						
						
						
					 
					
						2023-06-01 19:34:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							25b93546ad 
							
						 
					 
					
						
						
							
							get commit hash in prod  
						
						 
						
						
						
						
					 
					
						2023-06-01 16:57:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6b055456 
							
						 
					 
					
						
						
							
							go back to old build id gen  
						
						 
						
						
						
						
					 
					
						2023-06-01 15:31:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							56314bac4e 
							
						 
					 
					
						
						
							
							fix window navigation error on firefox  
						
						 
						
						
						
						
					 
					
						2023-06-01 15:29:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							23a9c76e52 
							
						 
					 
					
						
						
							
							fix build id issue  
						
						 
						
						
						
						
					 
					
						2023-06-01 15:03:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							c93ae90578 
							
						 
					 
					
						
						
							
							remove extra note checking condition  
						
						 
						
						
						
						
					 
					
						2023-06-01 14:54:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b96b998f 
							
						 
					 
					
						
						
							
							only request notification permissions on the notifications page  
						
						 
						
						
						
						
					 
					
						2023-06-01 14:41:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b81b0ff0 
							
						 
					 
					
						
						
							
							fix notification clicking after refactor  
						
						 
						
						
						
						
					 
					
						2023-06-01 13:22:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							3de8df5ab5 
							
						 
					 
					
						
						
							
							enhancements for footer version with prod support  
						
						 
						
						
						
						
					 
					
						2023-06-01 12:57:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							4c1f0af41b 
							
						 
					 
					
						
						
							
							generate version.txt on archive  
						
						 
						
						
						
						
					 
					
						2023-06-01 12:24:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61e0a100c0 
							
						 
					 
					
						
						
							
							Show version in footer ( #294 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-06-01 12:19:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb49b8bf9 
							
						 
					 
					
						
						
							
							git attr version on archive/deploy  
						
						 
						
						
						
						
					 
					
						2023-06-01 11:21:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							15850f0dbb 
							
						 
					 
					
						
						
							
							move free posts message about sub select  
						
						 
						
						
						
						
					 
					
						2023-05-31 19:54:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40b7fde621 
							
						 
					 
					
						
						
							
							refactor: create component per notification type ( #298 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-05-31 19:51:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ace2a4df3b 
							
						 
					 
					
						
						
							
							Match any port in dupe check ( #297 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-05-31 19:49:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88372b6a9e 
							
						 
					 
					
						
						
							
							Use fallback instead of 500 if callback malformed ( #296 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-05-31 19:48:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36d5478e74 
							
						 
					 
					
						
						
							
							Redirect to /login on /settings 401 ( #295 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: ekzyis <ek@stacker.news> 
						
						
					 
					
						2023-05-31 19:47:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c251ca376 
							
						 
					 
					
						
						
							
							Add thread subscriptions ( #293 )  
						
						 
						
						... 
						
						
						
						* Add thread subscriptions
* remove dead code: reply only notifications
* break out thread subscription queries to reduce search space
* one db dip for item lists/threads re:meSubscription
---------
Co-authored-by: ekzyis <ek@stacker.news>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com> 
						
						
					 
					
						2023-05-31 19:44:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e97509eea7 
							
						 
					 
					
						
						
							
							Use PWA with display: standalone ( #292 )  
						
						 
						
						... 
						
						
						
						* Use next-pwa
* Use standalone + back button
* Use Notification API
* Use custom service worker
* Use url_handlers
* Add offline page
* Use smaller icon in notification
* Only prompt for notifications if logged in
* small enhancements to standalone pwa
* remove unused back arrow
---------
Co-authored-by: ekzyis <ek@stacker.news>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com> 
						
						
					 
					
						2023-05-31 17:28:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							0de134309c 
							
						 
					 
					
						
						
							
							improve perf of rank view perf  
						
						 
						
						
						
						
					 
					
						2023-05-24 02:35:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							28263bc6c7 
							
						 
					 
					
						
						
							
							rank views  
						
						 
						
						
						
						
					 
					
						2023-05-23 09:21:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							85ea1f0a07 
							
						 
					 
					
						
						
							
							recreate user_stats_day index needed for concurrent refresh  
						
						 
						
						
						
						
					 
					
						2023-05-21 21:23:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							5c55afc97c 
							
						 
					 
					
						
						
							
							Fix no dupes check after link unshortening  
						
						 
						
						
						
						
					 
					
						2023-05-21 12:50:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							f05f3deb17 
							
						 
					 
					
						
						
							
							Fix ensureProtocol not trimming whitespace  
						
						 
						
						
						
						
					 
					
						2023-05-21 12:48:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							4af445d242 
							
						 
					 
					
						
						
							
							Fix fetched data not shown if last action was title clear  
						
						 
						
						... 
						
						
						
						There are two flows when clearing both inputs:
1. First clear title, then clear URL, then enter new URL
In this case, new data will be fetched when the URL is cleared since the title is empty. Due to the fetch with empty variables, the fetched data is essentially reset.
Entering a new URL thus triggers a new fetch (since title is still empty) and the fetched data is shown since it is different compared to the previous render.
2. First clear URL, then clear title, then enter new URL
In this case, new data will not be fetched when the URL is cleared since the title is not empty.
When entering a new URL, new data is fetched but will not be shown since the fetched data was never reset and thus did not change compared to the previous render.
This is fixed by always either a) resetting the fetched data or b) fetching new data if the URL changed. 
						
						
					 
					
						2023-05-21 12:27:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c7acd106 
							
						 
					 
					
						
						
							
							fix post count in stats bug ( #288 )  
						
						 
						
						
						
						
					 
					
						2023-05-21 12:18:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							244cff14b0 
							
						 
					 
					
						
						
							
							fix for user stat dashboard  
						
						 
						
						
						
						
					 
					
						2023-05-21 12:08:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e6ec0fba 
							
						 
					 
					
						
						
							
							Add docs for local LND setup  
						
						 
						
						
						
						
					 
					
						2023-05-19 18:28:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							31ce8cec93 
							
						 
					 
					
						
						
							
							truncate time to proper interval  
						
						 
						
						
						
						
					 
					
						2023-05-19 18:22:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							4aee2c745f 
							
						 
					 
					
						
						
							
							stats are averages now  
						
						 
						
						
						
						
					 
					
						2023-05-19 18:12:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							2d0cf25b09 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:stackernews/stacker.news  
						
						 
						
						
						
						
					 
					
						2023-05-19 17:39:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ab939bcc 
							
						 
					 
					
						
						
							
							use mat views (tm) for historicals (tm)  
						
						 
						
						
						
						
					 
					
						2023-05-19 17:38:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3f5fd201 
							
						 
					 
					
						
						
							
							materialize dashboard in views  
						
						 
						
						
						
						
					 
					
						2023-05-19 17:38:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b4de24f0 
							
						 
					 
					
						
						
							
							Add subName to seed  
						
						 
						
						
						
						
					 
					
						2023-05-19 17:38:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9d91acc65 
							
						 
					 
					
						
						
							
							Merge pull request  #278  from ekzyis/use-subs-in-seed  
						
						 
						
						... 
						
						
						
						Add subName to seed 
						
						
					 
					
						2023-05-19 00:36:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ekzyis 
							
						 
					 
					
						
						
						
						
							
						
						
							27eb1fb07e 
							
						 
					 
					
						
						
							
							Add subName to seed  
						
						 
						
						
						
						
					 
					
						2023-05-19 00:36:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e946f3c434 
							
						 
					 
					
						
						
							
							prevent selection from causing clicks on clickToContext  
						
						 
						
						
						
						
					 
					
						2023-05-18 13:36:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							87e86526f8 
							
						 
					 
					
						
						
							
							fix submit button not being disabled  
						
						 
						
						
						
						
					 
					
						2023-05-18 13:02:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							236dcae13b 
							
						 
					 
					
						
						
							
							remove user analytics dos vector  
						
						 
						
						
						
						
					 
					
						2023-05-17 17:56:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								keyan 
							
						 
					 
					
						
						
						
						
							
						
						
							9d31d56ec0 
							
						 
					 
					
						
						
							
							fix missing advanced options in bounty/discussion form  
						
						 
						
						
						
						
					 
					
						2023-05-16 13:30:19 -05:00