c1c3c755ce 
								
							 
						 
						
							
							
								
								reduce limit of stored data to 5 days ( #597 )  
							
							 
							
							
							
						 
						
							2018-11-04 14:41:22 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bc3a74bbcb 
								
							 
						 
						
							
							
								
								don't wait if idb is blocked, remove workerize-loader ( #602 )  
							
							 
							
							... 
							
							
							
							There are two issues here:
- if IDB is blocked, then the promise never resolves when you log out (and call indexedDB.deleteDatabase) and the app remains in a permanently hung state
- why is IDB blocked? well, something seems to have changed in Chrome 70 such that doing these operations in a web worker causes the blocked error. The benefits of workerizing IDB is so small that I'd rather just remove it at this point. 
							
						 
						
							2018-11-04 13:59:14 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								431d1e1051 
								
							 
						 
						
							
							
								
								clean up unused idb functions ( #537 )  
							
							 
							
							
							
						 
						
							2018-09-05 21:08:38 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								fd43dc6e5d 
								
							 
						 
						
							
							
								
								fix idb getall in edge ( #535 )  
							
							 
							
							... 
							
							
							
							* fix idb getall in edge
fixes  #532 
* try to fix
* this should work
* fixup 
							
						 
						
							2018-09-05 19:52:51 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9641b7ad1e 
								
							 
						 
						
							
							
								
								tweak timeline loading and worker dev mode ( #525 )  
							
							 
							
							
							
						 
						
							2018-08-31 09:12:48 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								96c2858d7a 
								
							 
						 
						
							
							
								
								lower timeline fetch batch size from 20 to 10 ( #523 )  
							
							 
							
							
							
						 
						
							2018-08-29 22:49:14 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									greenkeeper[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								8dbc1b0503 
								
							 
						 
						
							
							
								
								Update standard to the latest version  🚀  ( #519 )  
							
							 
							
							... 
							
							
							
							* chore(package): update standard to version 12.0.0
* package lock update
* fix eslint 
							
						 
						
							2018-08-29 21:42:57 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d599f2f308 
								
							 
						 
						
							
							
								
								run idb operations in a web worker ( #517 )  
							
							 
							
							
							
						 
						
							2018-08-29 19:03:12 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								270df188cb 
								
							 
						 
						
							
							
								
								Store IDB data for 1 week rather than 2 weeks ( #498 )  
							
							 
							
							... 
							
							
							
							Based on issues I'm seeing on iOS Safari, I'm guessing that my IDB caching is too aggressive and is hitting origin storage limits, which causes IDB transactions in safari to fail silently and never call any transaction callbacks (`onblocked`, `onerror`, `oncomplete`).
This is pretty bad and causes Pinafore to basically just not work unless you clear site data, which we should avoid. 2 weeks was probably unnecessary anyway; in a social network, who cares about content that's 2 weeks old? 
							
						 
						
							2018-08-26 15:38:54 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d6af3b69a7 
								
							 
						 
						
							
							
								
								Add ability to show/hide boosts from accounts ( #491 )  
							
							 
							
							... 
							
							
							
							Fixes some stuff in #6  
							
						 
						
							2018-08-25 22:03:33 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ad84adaf63 
								
							 
						 
						
							
							
								
								add ability to mute conversation ( #291 )  
							
							 
							
							... 
							
							
							
							fixes another thing from #6  
							
						 
						
							2018-05-12 22:49:01 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8089202977 
								
							 
						 
						
							
							
								
								add ability to pin and unpin statuses ( #235 )  
							
							 
							
							... 
							
							
							
							* add ability to pin and unpin statuses
* add another test 
							
						 
						
							2018-04-29 12:28:44 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8d5690d63d 
								
							 
						 
						
							
							
								
								remove get() with string from Svelte calls ( #169 )  
							
							 
							
							... 
							
							
							
							* remove get() with string pt 1
* remove get() with string pt 2
* fix typo
* fix some null exceptions in get()
* fixup code style 
							
						 
						
							2018-04-19 09:37:05 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e431c29efa 
								
							 
						 
						
							
							
								
								update and pin all deps ( #164 )  
							
							 
							
							
							
						 
						
							2018-04-18 20:43:13 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								74ea773c25 
								
							 
						 
						
							
							
								
								remove lodash forEach to reduce bundle size ( #156 )  
							
							 
							
							
							
						 
						
							2018-04-17 21:47:39 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b231466fff 
								
							 
						 
						
							
							
								
								Refactor database for better code-splitting ( #144 )  
							
							 
							
							
							
						 
						
							2018-04-16 20:56:21 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2544b71251 
								
							 
						 
						
							
							
								
								use lodash-es for slightly smaller bundle size  
							
							 
							
							
							
						 
						
							2018-04-05 17:57:36 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6fc21e40bf 
								
							 
						 
						
							
							
								
								add username autocomplete feature  
							
							 
							
							
							
						 
						
							2018-03-24 18:04:54 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4d386357e7 
								
							 
						 
						
							
							
								
								fix another indexeddb migration bug  
							
							 
							
							
							
						 
						
							2018-03-17 11:59:35 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b2f8f356ed 
								
							 
						 
						
							
							
								
								bump db because lodash-webpack-plugin broke it  
							
							 
							
							
							
						 
						
							2018-03-16 23:39:10 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e397bf3b3b 
								
							 
						 
						
							
							
								
								lint fix  
							
							 
							
							
							
						 
						
							2018-03-11 10:49:18 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								217aca3d31 
								
							 
						 
						
							
							
								
								only show one status if the thread is not cached  
							
							 
							
							
							
						 
						
							2018-03-11 10:48:16 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								06575a0b81 
								
							 
						 
						
							
							
								
								delete statuses should delete notifications  
							
							 
							
							
							
						 
						
							2018-03-10 21:05:00 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								da2daa955d 
								
							 
						 
						
							
							
								
								fix statuses being deleted from threads  
							
							 
							
							
							
						 
						
							2018-03-10 20:24:07 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								23a247a8c2 
								
							 
						 
						
							
							
								
								basic support for delete streaming  
							
							 
							
							
							
						 
						
							2018-03-10 16:21:10 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b3263e528f 
								
							 
						 
						
							
							
								
								fix incoming statuses, add tests  
							
							 
							
							
							
						 
						
							2018-03-10 10:54:16 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f42a07162b 
								
							 
						 
						
							
							
								
								simplify idb schema  
							
							 
							
							
							
						 
						
							2018-03-08 23:18:18 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e3b6a9b758 
								
							 
						 
						
							
							
								
								fix offline threads  
							
							 
							
							
							
						 
						
							2018-03-08 18:31:59 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								18dab36e52 
								
							 
						 
						
							
							
								
								add custom emoji modal  
							
							 
							
							
							
						 
						
							2018-02-27 23:18:07 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								333ac62b61 
								
							 
						 
						
							
							
								
								further refactor ComposeBox  
							
							 
							
							
							
						 
						
							2018-02-26 22:22:56 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7eedeaac76 
								
							 
						 
						
							
							
								
								modularize Composebox  
							
							 
							
							
							
						 
						
							2018-02-26 21:50:03 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								00ccf35777 
								
							 
						 
						
							
							
								
								add reblogging/unreblogging  
							
							 
							
							
							
						 
						
							2018-02-24 20:35:22 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1b7a01f1ee 
								
							 
						 
						
							
							
								
								add favorite/unfavorite feature  
							
							 
							
							
							
						 
						
							2018-02-24 14:49:28 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3a17f7ff7b 
								
							 
						 
						
							
							
								
								start work on favoriting  
							
							 
							
							
							
						 
						
							2018-02-23 18:23:36 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5a1016d1c9 
								
							 
						 
						
							
							
								
								handle streamed deletions  
							
							 
							
							
							
						 
						
							2018-02-16 19:38:21 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3f264e476c 
								
							 
						 
						
							
							
								
								add home/notification streaming  
							
							 
							
							
							
						 
						
							2018-02-15 09:02:46 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								144468ade2 
								
							 
						 
						
							
							
								
								lint fixup  
							
							 
							
							
							
						 
						
							2018-02-13 19:35:46 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								92f6dd96c0 
								
							 
						 
						
							
							
								
								implement periodic db cleanup  
							
							 
							
							
							
						 
						
							2018-02-13 19:34:37 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8dcf72d144 
								
							 
						 
						
							
							
								
								lint fixes  
							
							 
							
							
							
						 
						
							2018-02-11 14:11:03 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3213714f4b 
								
							 
						 
						
							
							
								
								implement pinned statuses  
							
							 
							
							
							
						 
						
							2018-02-11 10:35:25 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5adc975bef 
								
							 
						 
						
							
							
								
								lint fixes  
							
							 
							
							
							
						 
						
							2018-02-11 09:37:13 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9411490780 
								
							 
						 
						
							
							
								
								fix offline order of status threads  
							
							 
							
							
							
						 
						
							2018-02-11 09:36:01 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4f157596eb 
								
							 
						 
						
							
							
								
								optimize indexedDB storage  
							
							 
							
							
							
						 
						
							2018-02-09 19:48:52 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2e83bc0ff9 
								
							 
						 
						
							
							
								
								use standard  
							
							 
							
							
							
						 
						
							2018-02-08 22:29:29 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								537a112adb 
								
							 
						 
						
							
							
								
								refactor database some more  
							
							 
							
							
							
						 
						
							2018-02-08 22:04:10 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								08b3754746 
								
							 
						 
						
							
							
								
								refactor database  
							
							 
							
							
							
						 
						
							2018-02-08 21:49:52 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1d25fa641e 
								
							 
						 
						
							
							
								
								add lists support  
							
							 
							
							
							
						 
						
							2018-02-08 09:15:25 -08:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d93811d470 
								
							 
						 
						
							
							
								
								refactor  
							
							 
							
							
							
						 
						
							2018-02-08 08:22:14 -08:00