Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								66e9e25dda 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2025-06-03 00:41:17 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								fd22f5770d 
								
							 
						 
						
							
							
								
								feat(page-editor.el.note): also add delayed load  
							
							
							
						 
						
							2025-06-03 00:33:41 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								b83123003e 
								
							 
						 
						
							
							
								
								feat(page-editor.el.note): make it retry on throttle  
							
							
							
						 
						
							2025-06-03 00:27:53 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								fc47460ae2 
								
							 
						 
						
							
							
								
								chore: simplify the call  
							
							
							
						 
						
							2025-06-02 09:23:15 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								4d8efa9be4 
								
							 
						 
						
							
							
								
								add spdx header  
							
							
							
						 
						
							2025-06-01 17:35:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								d0641eaf20 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2025-06-01 13:30:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								3f77cca7af 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2025-06-01 13:20:19 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								e8f2180279 
								
							 
						 
						
							
							
								
								fix: simplify the code  
							
							
							
						 
						
							2025-06-01 13:07:57 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								3889457d50 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2025-06-01 06:55:31 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								de7f7984cd 
								
							 
						 
						
							
							
								
								chore: move retryOnThrottled to frontend-shared  
							
							
							
						 
						
							2025-06-01 06:30:28 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								e36ea27517 
								
							 
						 
						
							
							
								
								fix(page.note): throw (not return) on all attempts throttled  
							
							
							
						 
						
							2025-05-31 22:50:21 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								5e6c6fccc4 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2025-05-31 10:09:46 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Outvi V 
								
							 
						 
						
							
							
							
							
								
							
							
								85bc401e47 
								
							 
						 
						
							
							
								
								feat(page.note): add delay and retry to embedded note loading  
							
							
							
						 
						
							2025-05-31 09:59:29 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								79ff245aa4 
								
							 
						 
						
							
							
								
								merge: Fix the AddMissingIndexes1747938628395 migration ( !1056 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1056 
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2025-05-30 11:48:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								988ce94b97 
								
							 
						 
						
							
							
								
								bring back custom search engine url box -  fixes   #1078  
							
							... 
							
							
							
							we had accidentally removed the MkInput 
							
						 
						
							2025-05-30 11:29:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								548000bb98 
								
							 
						 
						
							
							
								
								fix the AddMissingIndexes1747938628395 migration  
							
							... 
							
							
							
							- Delete duplicate list memberships
- Drop indexes if they already exist 
							
						 
						
							2025-05-29 17:20:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julia Johannesen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2b07594d6 
								
							 
						 
						
							
							
								
								Bump develop version  
							
							
							
						 
						
							2025-05-28 20:38:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								071db96938 
								
							 
						 
						
							
							
								
								bump version for release  
							
							
							
						 
						
							2025-05-28 22:12:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								c9591cf47f 
								
							 
						 
						
							
							
								
								merge: fix having double scrollbars ( !1035 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1035 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com> 
							
						 
						
							2025-05-28 21:08:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								8b9e789895 
								
							 
						 
						
							
							
								
								improve search for some of our settings  
							
							... 
							
							
							
							* each `SearchMarker` can have at most 1 `SearchLabel` inside
* `SearcMarker`+`MkFolder` need some attributes to play together 
							
						 
						
							2025-05-28 13:54:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								dd95d4a2d6 
								
							 
						 
						
							
							
								
								merge: Avoid use of <template> as a child of <TransitionGroup> ( resolves   #1059 ) ( !1049 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1049 
Closes  #1059 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-27 17:12:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								93d51b8fc1 
								
							 
						 
						
							
							
								
								merge: Fix translate button ( !1047 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1047 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-27 17:12:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								eb760e63bc 
								
							 
						 
						
							
							
								
								fix lint errors  
							
							
							
						 
						
							2025-05-26 22:21:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								2ce8a9b9a7 
								
							 
						 
						
							
							
								
								merge: handle "follow" notifs from deleted user ( !1032 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1032 
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-26 18:34:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								17a56cb374 
								
							 
						 
						
							
							
								
								merge: add mediaDirectory config option to configure location of uploaded media ( !1045 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1045 
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2025-05-26 14:26:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruby Iris Juric 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4291a3d648 
								
							 
						 
						
							
							
								
								add mediaDirectory config option to configure location of uploaded media  
							
							
							
						 
						
							2025-05-26 22:52:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruby Iris Juric 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								259eab513e 
								
							 
						 
						
							
							
								
								make configuration file directory configurable with MISSKEY_CONFIG_DIR environment variable  
							
							
							
						 
						
							2025-05-26 13:39:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								1cc9afc555 
								
							 
						 
						
							
							
								
								avoid use of <template> as a child of <TransitionGroup>  
							
							
							
						 
						
							2025-05-25 18:52:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								f8e7e08809 
								
							 
						 
						
							
							
								
								fix clip / translate button styling in MkNoteSub / SkNoteSub  
							
							
							
						 
						
							2025-05-25 18:49:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								cc17e1b5ab 
								
							 
						 
						
							
							
								
								fix Sub note toolbar not stopping click on mobile  
							
							
							
						 
						
							2025-05-25 18:49:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								5412ae27a6 
								
							 
						 
						
							
							
								
								add clip and translate buttons to MkNoteSub / SkNoteSub  
							
							
							
						 
						
							2025-05-25 18:49:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								b5357ac90d 
								
							 
						 
						
							
							
								
								disable "translate" button after translating  
							
							
							
						 
						
							2025-05-25 18:49:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								2c8c650216 
								
							 
						 
						
							
							
								
								fix "translate" and "clip" buttons opening the note on mobile  
							
							
							
						 
						
							2025-05-25 18:49:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								28aa62f988 
								
							 
						 
						
							
							
								
								handle EntityNotFoundError on all calls to *.pack()  
							
							
							
						 
						
							2025-05-25 12:42:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								9c89c91ded 
								
							 
						 
						
							
							
								
								handle "follow" notifs from deleted user  
							
							... 
							
							
							
							the backend should not send these, but still, let's not explode 
							
						 
						
							2025-05-25 12:35:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5e43530f 
								
							 
						 
						
							
							
								
								enforce HTTPS for all federation  
							
							
							
						 
						
							2025-05-25 00:04:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								b6a71d2362 
								
							 
						 
						
							
							
								
								merge: make DynamicNote less dynamic - helps with  #1059  ( !1041 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1041 
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-24 21:08:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								e59a3ad693 
								
							 
						 
						
							
							
								
								merge: Synchronize database entities and code models ( !1040 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1040 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-23 23:33:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								b05b4ec74d 
								
							 
						 
						
							
							
								
								merge: Cleanup admin user UI ( !1012 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1012 
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> 
							
						 
						
							2025-05-23 11:21:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								639556201a 
								
							 
						 
						
							
							
								
								merge: Add warning banner about word mute limitations ( resolves   #784 ) ( !1017 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1017 
Closes  #784 
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2025-05-23 11:14:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								0ae8d85c3f 
								
							 
						 
						
							
							
								
								fix TS errors from defaultLike  
							
							
							
						 
						
							2025-05-22 16:20:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								c510cfa312 
								
							 
						 
						
							
							
								
								make meta.defaultLike non-nullable  
							
							
							
						 
						
							2025-05-22 16:08:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								418aea1eef 
								
							 
						 
						
							
							
								
								synchronize database entities and code models  
							
							
							
						 
						
							2025-05-22 14:34:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								5a961119a7 
								
							 
						 
						
							
							
								
								ask to reload when changing noteDesign  
							
							... 
							
							
							
							since it's not longer super-dynamic 
							
						 
						
							2025-05-21 18:32:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								7c61b57939 
								
							 
						 
						
							
							
								
								make sure that the DynamicNote component is *not* computed  
							
							... 
							
							
							
							my current hypothesis to explain #1059 :
- we have a timeline, with some notes
- a new note arrives on the websocket
- we replace the items in the pagination inside the timeline
- vue starts re-rendering the notes, using the `:key` values to know
  which ones to leave there and which ones to move / add / delete
- since DynamicNote is `computed`, every time vue needs to instantiate
  it, it does an `await`
- so if another note is waiting in the websocket buffer, it gets
  processed *while vue is rendering*
- processing the new note cause the `items` map (and the array
  computed from it) to be replaced
- at this point vue may well get a new iterator from the start of the
  new list of items, after it had already decided that the first few
  notes did not need to be changed
- which manifests as new notes appearing in the middle of the
  timeline!
- and after enough new notes have arrived, all the old notes are out
  of the items map, so their elements have all been deleted, and
  "normality" is restored
this makes sense in my head, let's see if this change actually fixes
the problem 
							
						 
						
							2025-05-21 18:27:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ee652eb8 
								
							 
						 
						
							
							
								
								bump VueJS again  
							
							... 
							
							
							
							People have reported that #1059  happens even with the older version,
so there's no reason to not upgrade 
							
						 
						
							2025-05-21 18:26:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								2b2afdd53a 
								
							 
						 
						
							
							
								
								look at renoteId / replyId in case the renote / reply was not packed  
							
							
							
						 
						
							2025-05-21 08:33:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								aaba16c91b 
								
							 
						 
						
							
							
								
								exclude reply OP from preview  
							
							
							
						 
						
							2025-05-21 08:31:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								28551c8103 
								
							 
						 
						
							
							
								
								use config.url instead of " https://${config.host} "  
							
							
							
						 
						
							2025-05-21 08:27:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hazelnoot 
								
							 
						 
						
							
							
							
							
								
							
							
								e74fde8b31 
								
							 
						 
						
							
							
								
								optimize extractUrlFromMfm  
							
							
							
						 
						
							2025-05-20 22:33:14 -04:00