fc2e128fad 
								
							 
						 
						
							
							
								
								tweak ui style  
							
							
							
						 
						
							2025-05-05 18:20:55 +09:00  
				
					
						
							
							
								 
						
							
								57a1ac3dd0 
								
							 
						 
						
							
							
								
								fix(frontend): 横スワイプの挙動改善 ( #15952 )  
							
							
							
						 
						
							2025-05-05 14:28:54 +09:00  
				
					
						
							
							
								 
						
							
								6bbda4d67c 
								
							 
						 
						
							
							
								
								fix(frontend): make enableHorizontalSwipe default false  
							
							
							
						 
						
							2025-05-05 07:28:15 +09:00  
				
					
						
							
							
								 
						
							
								32d2206832 
								
							 
						 
						
							
							
								
								fix(frontend): handle error in user popup ( #15948 )  
							
							
							
						 
						
							2025-05-05 06:04:20 +09:00  
				
					
						
							
							
								 
						
							
								14d6734cb1 
								
							 
						 
						
							
							
								
								Fix MkPullToRefresh behaviour ( #15944 )  
							
							... 
							
							
							
							* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue 
							
						 
						
							2025-05-04 18:51:30 +09:00  
				
					
						
							
							
								 
						
							
								3bdb1dd558 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-05-04 17:32:09 +09:00  
				
					
						
							
							
								 
						
							
								e75d749784 
								
							 
						 
						
							
							
								
								fix(frontend): ダイアログのお知らせが画面からはみ出ることがある問題を修正 ( #15878 )  
							
							... 
							
							
							
							* fix(frontend): ダイアログのお知らせが画面からはみ出ることがある問題を修正
* Update Changelog
* 🎨 
* 🎨 
* enhance: スクロールしないと閉じられないように
* Update CHANGELOG.md 
							
						 
						
							2025-05-04 15:50:05 +09:00  
				
					
						
							
							
								 
						
							
								0884605b62 
								
							 
						 
						
							
							
								
								fix(frontend): MkFolderのアニメーションにフォールバックを追加 ( #15937 )  
							
							... 
							
							
							
							* fix(frontend): Chrome系以外のブラウザでMkFolderがアニメーションしない問題を修正
* fix
* Update Changelog
* fix 
							
						 
						
							2025-05-04 14:06:43 +09:00  
				
					
						
							
							
								 
						
							
								8dbd8ff4cf 
								
							 
						 
						
							
							
								
								enhance(frontend): タイムラインpush時のアニメーションを調整 ( #15936 )  
							
							... 
							
							
							
							* fix(frontend): タイムラインpush時のアニメーションを復元
* 🎨 
* enhance: 消える際のアニメーションも追加
* better support for non-supported browsers
* fix: Skip Note Rendering有効時、TransitionGroupでnoteを追加するときに一瞬がくっとなる問題を修正
* 🎨 
* fix 
							
						 
						
							2025-05-04 13:52:01 +09:00  
				
					
						
							
							
								 
						
							
								5aeedf59ff 
								
							 
						 
						
							
							
								
								enhance(frontend): 中クリックでPullToRefreshするように  
							
							... 
							
							
							
							Close  #15931  
						
							2025-05-04 11:04:51 +09:00  
				
					
						
							
							
								 
						
							
								590cb5f4dd 
								
							 
						 
						
							
							
								
								perf(frontend): improve MkInstanceTicker rendering performance  
							
							
							
						 
						
							2025-05-04 06:43:53 +09:00  
				
					
						
							
							
								 
						
							
								90e69f4d10 
								
							 
						 
						
							
							
								
								add note  
							
							
							
						 
						
							2025-05-03 21:51:58 +09:00  
				
					
						
							
							
								 
						
							
								e76e2534d7 
								
							 
						 
						
							
							
								
								perf(frontend): improve MkPullToRefresh render performance  
							
							
							
						 
						
							2025-05-03 21:40:18 +09:00  
				
					
						
							
							
								 
						
							
								27682b980c 
								
							 
						 
						
							
							
								
								tweak MkPullToRefresh.vue  
							
							
							
						 
						
							2025-05-03 21:14:59 +09:00  
				
					
						
							
							
								 
						
							
								ef79cc290f 
								
							 
						 
						
							
							
								
								perf(frontend): tweak PageWithHeader  
							
							
							
						 
						
							2025-05-03 20:15:18 +09:00  
				
					
						
							
							
								 
						
							
								e7c170cf0c 
								
							 
						 
						
							
							
								
								tweak MkPullToRefresh  
							
							
							
						 
						
							2025-05-03 18:35:43 +09:00  
				
					
						
							
							
								 
						
							
								f0544ede87 
								
							 
						 
						
							
							
								
								tweak MkPullToRefresh  
							
							
							
						 
						
							2025-05-03 16:51:23 +09:00  
				
					
						
							
							
								 
						
							
								d25af911cf 
								
							 
						 
						
							
							
								
								fix(frontend): tweak universal ui rendering  
							
							
							
						 
						
							2025-05-03 11:19:55 +09:00  
				
					
						
							
							
								 
						
							
								df1a3742dd 
								
							 
						 
						
							
							
								
								feat(frontend): マウスでもタイムラインを引っ張って更新できるように & MkPullToRefreshのパフォーマンス向上  
							
							
							
						 
						
							2025-05-03 10:26:40 +09:00  
				
					
						
							
							
								 
						
							
								c5235a7b2f 
								
							 
						 
						
							
							
								
								perf(frontend): improve timeline page performance  
							
							
							
						 
						
							2025-05-02 20:25:51 +09:00  
				
					
						
							
							
								 
						
							
								795b8366b5 
								
							 
						 
						
							
							
								
								Block deliver by software ( #15727 )  
							
							... 
							
							
							
							* feat(backend): suspend instance by software
* feat(frontend): suspend instance by software
* docs(chaangelog): 連合先のソフトウェア及びバージョン名により配信停止を行えるようになりました
* chore: 例で使うバージョン名を変える
* fix: broken lockfile
* fix: broken lock file
* fix broken lock file
* update changelog
* fix dependencies
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2025-05-01 17:58:34 +09:00  
				
					
						
							
							
								 
						
							
								583df3ec63 
								
							 
						 
						
							
							
								
								Merge commit from fork  
							
							... 
							
							
							
							none of our endpoints will ever contain `..` (they might, maybe, at
some point, contain `.`, as in `something/get.html`?), so every
`Mk:api()` call to an endpoint that contains `..` can't work: let's
reject it outright
Co-authored-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2025-04-29 18:06:39 +09:00  
				
					
						
							
							
								 
						
							
								813b57bbab 
								
							 
						 
						
							
							
								
								fix style  
							
							
							
						 
						
							2025-04-29 11:20:43 +09:00  
				
					
						
							
							
								 
						
							
								d6ae4c980b 
								
							 
						 
						
							
							
								
								feat(frontend): タイトルバーを表示できるように  
							
							
							
						 
						
							2025-04-29 09:43:15 +09:00  
				
					
						
							
							
								 
						
							
								d10fdfe973 
								
							 
						 
						
							
							
								
								Merge commit from fork  
							
							... 
							
							
							
							* SP-2025-03.1 always wrap icon&thumbnail URLs
if they're not HTTP URLs, the frontend won't be able to display them
anyway (`<img src="mailto:…">` or '<div stile="background-image:
url(nntp:…)">` aren't going to work!), so let's always run them through the
media proxy, which will fail harder (fetching a `javascript:` URL
won't do anything in the backend, might do something in the frontend)
and will always protect the client's address in cases like `gemini:`
where the browser could try to fetch
* SP-2025-03.2 use object binding for more styles
interpolating a random (remote-controlled!) string into a `style`
attribute is a bad idea; using VueJS object binding, we should get
proper quoting and therefore safe parse failures instead of CSS
injections / XSS
* SP-2025-03.3 slightly more robust "self" URL handling
parse URLs instead of treating them as strings; this is still not
perfect, but the `URL` class only handles full URLs, not relative
ones, so there's so way to ask it "give me a URL object that
represents this resource relative to this base URL"
notice that passing very weird URLs to `MkUrl` and `MkUrlPreview` will
break the frontend (in dev mode) because there's an untrapped `new
URL(…)` that may explode; production builds seem to safely ignore the
error, though
---------
Co-authored-by: dakkar <dakkar@thenautilus.net> 
							
						 
						
							2025-04-29 08:15:54 +09:00  
				
					
						
							
							
								 
						
							
								e5fcb5b53f 
								
							 
						 
						
							
							
								
								enhance(frontend): disable router view transition  
							
							... 
							
							
							
							Fix  #15723  
						
							2025-04-28 21:25:47 +09:00  
				
					
						
							
							
								 
						
							
								cf07e1e4b9 
								
							 
						 
						
							
							
								
								perf(frontend): improve timeline performance  
							
							
							
						 
						
							2025-04-28 12:53:58 +09:00  
				
					
						
							
							
								 
						
							
								4054f1a0c4 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-04-28 10:07:23 +09:00  
				
					
						
							
							
								 
						
							
								c99f4dc4ce 
								
							 
						 
						
							
							
								
								enhance(frontend): add drive tip  
							
							
							
						 
						
							2025-04-28 09:46:41 +09:00  
				
					
						
							
							
								 
						
							
								7c23e53034 
								
							 
						 
						
							
							
								
								refactor  
							
							
							
						 
						
							2025-04-28 09:28:23 +09:00  
				
					
						
							
							
								 
						
							
								e0fd1c8f48 
								
							 
						 
						
							
							
								
								tweak custom-emojis-manager  
							
							
							
						 
						
							2025-04-28 08:49:37 +09:00  
				
					
						
							
							
								 
						
							
								3f08e41818 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-04-27 21:14:59 +09:00  
				
					
						
							
							
								 
						
							
								04b7dd0948 
								
							 
						 
						
							
							
								
								fix(frontend): tweak spacer style  
							
							
							
						 
						
							2025-04-27 20:51:57 +09:00  
				
					
						
							
							
								 
						
							
								ee49c42410 
								
							 
						 
						
							
							
								
								fix lint  
							
							
							
						 
						
							2025-04-27 20:42:41 +09:00  
				
					
						
							
							
								 
						
							
								83893ce52f 
								
							 
						 
						
							
							
								
								fix syntax errors  
							
							
							
						 
						
							2025-04-27 20:04:13 +09:00  
				
					
						
							
							
								 
						
							
								03e5502d63 
								
							 
						 
						
							
							
								
								add todo  
							
							
							
						 
						
							2025-04-27 19:57:19 +09:00  
				
					
						
							
							
								 
						
							
								0a1ff77f23 
								
							 
						 
						
							
							
								
								perf(frontend): use css-native implementation for spacer rather than vue component  
							
							
							
						 
						
							2025-04-27 19:55:56 +09:00  
				
					
						
							
							
								 
						
							
								0f9dff0521 
								
							 
						 
						
							
							
								
								enhance(frontend): improve usability  
							
							
							
						 
						
							2025-04-27 17:43:30 +09:00  
				
					
						
							
							
								 
						
							
								14d3439a42 
								
							 
						 
						
							
							
								
								enhance(frontend): タイムラインをスワイプで切り替えられるように  
							
							... 
							
							
							
							Resolve  #15722  
						
							2025-04-27 17:38:48 +09:00  
				
					
						
							
							
								 
						
							
								889295d621 
								
							 
						 
						
							
							
								
								fix(frontend): スワイプが効かないなど、不具合の元になるmarginをgapに置き換え  
							
							
							
						 
						
							2025-04-27 17:29:17 +09:00  
				
					
						
							
							
								 
						
							
								e24a2362fd 
								
							 
						 
						
							
							
								
								refactor(frontend): PageWithHeaderにMkSwiperを持たせるように  
							
							
							
						 
						
							2025-04-27 17:16:51 +09:00  
				
					
						
							
							
								 
						
							
								66187174d4 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-04-27 13:41:41 +09:00  
				
					
						
							
							
								 
						
							
								73b86d9276 
								
							 
						 
						
							
							
								
								enhance(frontend): improve new emojis manager  
							
							
							
						 
						
							2025-04-27 13:31:07 +09:00  
				
					
						
							
							
								 
						
							
								6a69e4180b 
								
							 
						 
						
							
							
								
								fix(frontend): PageWithHeaderからPageHeaderに全Propsが伝わっていなかった問題を修正 ( #15858 )  
							
							
							
						 
						
							2025-04-27 10:46:55 +09:00  
				
					
						
							
							
								 
						
							
								3b3bb36c49 
								
							 
						 
						
							
							
								
								enhance(frontend): 通知ページをスワイプで切り替えられるように  
							
							
							
						 
						
							2025-04-27 10:14:41 +09:00  
				
					
						
							
							
								 
						
							
								9481b5a6e8 
								
							 
						 
						
							
							
								
								feat: アップロード可能な最大ファイルサイズをロールごとに設定可能に  
							
							
							
						 
						
							2025-04-27 09:35:44 +09:00  
				
					
						
							
							
								 
						
							
								5042a0aa8f 
								
							 
						 
						
							
							
								
								fix(frontend): タイムラインでノートが重複して表示されることがあるのを修正  
							
							... 
							
							
							
							Fix  #15870 
Close  #15874  
						
							2025-04-27 09:16:17 +09:00  
				
					
						
							
							
								 
						
							
								c99723b59e 
								
							 
						 
						
							
							
								
								fix html  
							
							
							
						 
						
							2025-04-19 21:01:51 +09:00  
				
					
						
							
							
								 
						
							
								96bb36f77e 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-04-19 14:42:54 +09:00  
				
					
						
							
							
								 
						
							
								388ef3de08 
								
							 
						 
						
							
							
								
								🎨  
							
							
							
						 
						
							2025-04-19 14:42:09 +09:00