anatawa12
fccc5b6d62
frontend timeline fixes & improvements ( #13727 )
...
* fix: withRepliesがオフのときにwithFilesのとぐるをいじれない問題
* fix: type errors in tl-column
* fix: deck uiでタイムラインを切り替えた際にTLの設定項目が更新されない
* refactor: タイムラインの各種知識を一つのファイルに統合
fix: ウィジェットのタイムライン選択欄に表示できないタイムラインが表示される
* docs(changelog): timeline improvements
* fix: missing license header
* chore: timeline > basic timeline
* use BasicTimelineType in deck-store
* Update CHANGELOG.md
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 20:13:00 +09:00
anatawa12
0bb5ac0fca
フォロー中のユーザーに関する"TLに他の人への返信を含める"の設定が分かりづらい問題を修正 ( #13895 )
...
* chore: improve withReplies toggle for user following
* chore: improve withReplies toggle for list
* docs(changelog): フォロー中のユーザーに関する"TLに他の人への返信を含める"の設定が分かりづらい問題を修正
* Fix CHANGELOG.md
* docs(changelog): update insertion position
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 19:55:18 +09:00
zyoshoka
c7354c5e30
test( #10336 ): add components/Mk[D-E].*
stories ( #14118 )
...
* test(storybook): add `components/Mk[D-E].*` stories
* fix: mock instance name
* fix: invalid `reactionAcceptance` value
* style: missing trailing commas
2024-07-30 19:48:16 +09:00
anatawa12
5c42a0e439
feat: media silence ( #13842 )
...
* feat: media silence
* fix: lint
* feat: deny creating custom emoji reaction and using custom emoji from media silenced hosts
* chore: メディアサイレンスの説明にカスタム絵文字の話を追加
* Update locales/ja-JP.yml
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* chore: update index.d.ts
* docs(changelog): update changelog
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 19:47:45 +09:00
Sayamame-beans
d0b7c74fd1
検索からハッシュタグのページが開けるように、users/searchに@
から始まる文字列が与えられた際の処理を修正 等 ( #13858 )
...
* enhance(frontend): 検索からハッシュタグのページを開けるように
* fix(frontend): 照会で入力が`#`のみの場合は`/tags/`に遷移しないように
* docs(changelog): update changelog
* enhance(frontend): ユーザー検索からもハッシュタグのページを開けるように
* docs(changelog): update changelog
* enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように
* enhance(frontend): 検索内容に空白が含まれている場合は照会/ハッシュタグページを開かないように
* docs(changelog): update changelog
* Revert "enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように"
This reverts commit f84eecea964b90e9b115eac19ed6f19a603a6bbc.
* enhance(frontend): 検索から照会/ハッシュタグページを開くかどうか確認するように
* docs(changelog): update changelog
* chore: fix lint
* docs(changelog): update changelog insertion position
* enhance(frontend): 検索から`@user@host`の形式で照会出来るように
* fix(frontend): 照会で入力が`@`のみの場合に`/@`に遷移しないように
* fix(backend): `users/search`において`@`から始まるqueryに対する処理が正しくなかった問題を修正
* docs(changelog): update changelog
* chore(backend): fix lint error
* fix(backend): more improvements for users/search when query startswith `@`
* chore: unify common conditions
* docs(changelog): refine changelog
* chore(backend): fix lint error
* MkInputをpreventに対応させ、enterの意図せぬ伝搬を防ぐ
* chore(frontend/search.user): use .prevent to prevent the propagation of enter instead of setTimeout
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: taichanne30 <dev@taichan.site>
2024-07-30 19:18:43 +09:00
かっこかり
9181eb277e
fix(frontend): emojiPickerを使用して絵文字を挿入する際、refに直接挿入するように ( #14282 )
...
* fix(frontend): emojiPickerを使用して絵文字を挿入する際、refに直接挿入するように
* add comment
2024-07-30 17:28:08 +09:00
かっこかり
3548ffba26
enhance(frontend): 自分のクリップ一覧ではアバターを表示しないように ( #14256 )
...
* enhance(frontend): 自分のクリップ一覧ではアバターを表示しないように
* Update Changelog
* rename
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 17:24:36 +09:00
Sayamame-beans
f965f65dcd
fix(frontend): pure renote cannot create with url based quote ( #14270 )
...
* fix(frontend): pure renote cannot create with url based quote
* docs(changelog): update changelog
2024-07-30 17:23:29 +09:00
taichan
cb3106cdc6
enhance(frontend): 連合の「連合中」,「購読中」,「配信中」に対してブロックしているサーバー、配信停止しているサーバーを含めないように ( #14324 )
...
* enhance(frontend): 連合の「連合中」,「購読中」,「配信中」に対してブロックしているサーバー、配信停止しているサーバーを含めないように
* update CHANGELOG.md
2024-07-30 16:57:41 +09:00
syuilo
f0ec68c3cf
🎨
2024-07-30 16:56:07 +09:00
taichan
bff813042e
feat: このユーザーのノートを検索, クエリに基づく検索の初期値 & ノート検索のUI改善 ( #14128 )
...
* refactor(frontend): noteSearchAvailableをaccountsに移動
* feat: searchページでのクエリの受取りとtypeによる表示タブの変更
* user検索でsearchの親から受け取った値を基に入力値を初期化
* feat(frontend): ノート検索で親(search)からの情報を基にユーザー情報を取得
* feat(frontend): ユーザーのノートを検索するページに遷移するボタン
* feat(frontend): ノート検索にホスト名指定のオプション追加
also 🎨
* style: ただ照会部分を囲っただけ(可読性確保のために)
* refactor: remove unneed import
defineProps and withDefaults are compiler micro when using `<script setup>`
FYI: https://vuejs.org/api/sfc-script-setup.html#defineprops-defineemits:~:text=defineProps%20and%20defineEmits%20are%20compiler%20macros%20only%20usable%20inside%20%3Cscript%20setup%3E.%20They%20do%20not%20need%20to%20be%20imported%2C%20and%20are%20compiled%20away%20when%20%3Cscript%20setup%3E%20is%20processed .
* Update CHANGELOG
* Fix: ノート検索の初期値が常にホスト指定になってしまう
* notesSearchAvailableをaccountに持たせるのをやめる
* SDPX-Licence-Identifier
* Fix: Vitest fails due to instance.policies being undefined
* Add Storybook for search
* Fix(storybook): ノート検索が利用できないと出てしまう問題
* storybookでユーザー選択ができないのを修正
* feat: ノート検索で自分を選択可能に
& 🎨
* feat(background): api/metaで検索可能なノートのスコープを参照できるように
* globalのノートが検索不可能な場合、検索オプションを表示しないように
* Update CHANGELOG.md
* config.meilisearch.scopeがstring[]を取ることがあるので修正
* meilisearchを利用かつscopeがlocalの場合、リモートユーザーのメニューで「このユーザーのノートを検索」を出さないように
* hostが空文字の時の挙動を修正
* ローカルのみしかノートがインデックスされていない場合、リモートユーザーも選択できなくした
2024-07-30 15:51:08 +09:00
かっこかり
866abff54d
enhance(frontend): ブラウザのコンテキストメニューを使用できるように ( #14076 )
...
* enhance(frontend): ブラウザのコンテキストメニューを使用できるように
* Update Changelog
* shiftにした
* change keys
* fix
* fix
* fix
* update translation keys
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-07-30 14:45:53 +09:00
かっこかり
45f909ef33
enhance(frontend): ドライブのファイル・フォルダをドラッグしなくても移動できるように ( #14318 )
...
* feat(drive): ファイルをフォルダに移動するメニューを実装
(cherry picked from commit b89c2af6945c6a9f9f10e83f54d2bcf0f240b0b4)
* tweak ui
* Update Changelog
* ファイル詳細からも移動できるように
* feat(drive) フォルダのネストを移動するメニューを実装
(cherry picked from commit 8a7d710c6acb83f50c83f050bd1423c764d60a99)
* Update Changelog
* Update Changelog
* lint
* tweak ui
---------
Co-authored-by: nafu-at <satsuki@nafusoft.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 14:42:46 +09:00
かっこかり
738b3ea43b
enhance(frontend): デッキのアンテナ・リスト選択画面からそれぞれを新規作成できるように ( #14104 )
...
* enhance(frontend): デッキのアンテナ・リスト選択画面からそれぞれを新規作成できるように
* Update Changelog
* fix
* fix
* lint
* add story
* typo
ねぼけていた
* Update antenna-column.vue
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-30 13:11:06 +09:00
かっこかり
de3ddb5b44
enhance: 管理画面でアーカイブにしたお知らせを表示・編集できるように ( #14286 )
...
* enhance: 管理画面でアーカイブにしたお知らせを表示できるように
* Update Changelog
2024-07-30 13:02:03 +09:00
syuilo
1a79f0dc2a
🎨
2024-07-30 09:47:31 +09:00
dakkar
015d601527
use correct user for preview/link of collapsed parent - fixes #575
...
yes, again… I had only fixed it for `SkNote` ☹
2024-07-29 18:46:19 +01:00
おさむのひと
72bc789746
feature: ユーザ作成時にSystemWebhookを発信できるようにする ( #14321 )
...
* feature: ユーザ作成時にSystemWebhookを発信できるようにする
* fix CHANGELOG.md
2024-07-29 21:31:32 +09:00
dakkar
518de221c5
merge: select note component in <setup> ( !517 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/517
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-07-29 10:44:32 +00:00
dakkar
cc48b26c1b
merge: rename our components - fixes #534 ( !563 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/563
Closes #534
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-07-29 10:44:04 +00:00
dakkar
d52d557ead
merge: only require alt-text on image/video/audio - fixes #536 ( !569 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/569
Closes #536
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-07-29 10:42:04 +00:00
dakkar
9646858cbe
merge: use correct user for preview/link of collapsed parent - fixes #575 ( !571 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/571
Closes #575
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-07-29 10:38:18 +00:00
anatawa12
865b3039cc
fix: deck uiの通知音が重なる問題 ( #14029 )
...
* fix: deck uiの通知音が重なる
* docs: Fix: deck uiの通知音が重なる問題
* unexport internal function
* fix
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* chore: improve condition
* docs: move js dco comment
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-28 14:44:15 +09:00
Sayamame-beans
61f4a03e6c
Fix(frontend): 下書き/削除して編集で保持されない項目があった問題を修正 ( #14285 )
...
* chore(frontend): reorder assignments
* fix(frontend): visibleUserIds is not kept when deleteAndEdit
* fix(frontend): quoteId is not kept on draft
* fix(frontend): reactionAcceptance is not kept for draft/deleteAndEdit
* docs(changelog): update changelog
2024-07-28 11:19:32 +09:00
syuilo
085b3abf26
update deps ( #14312 )
2024-07-28 11:14:31 +09:00
syuilo
5df85b8be1
enhance(frontend): add withCloseButton option for MkModalWindow
2024-07-28 10:39:31 +09:00
syuilo
02ecd1b371
refactor
2024-07-28 10:36:12 +09:00
かっこかり
22c4e9d7ec
fix(frontend): modalが正しく閉じられていないのを修正 ( #14307 )
...
* fix(frontend): modalが正しく閉じられていないのを修正
* Update packages/frontend/src/components/MkSystemWebhookEditor.vue
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-27 18:09:57 +09:00
かっこかり
ee2f0f3a21
fix(frontend): いくつかのnumber
inputに最小値を設定 ( #14284 )
2024-07-25 17:03:55 +09:00
かっこかり
ed6dc84c5f
fix(frontend): リアクションしたユーザー一覧のユーザー名がはみ出る問題を修正 ( #14294 )
...
* pnpm dev で絵文字が表示されない問題を解決
(cherry picked from commit 22fcafbf55830922efe75d129f48b4d8c11724e6)
* リアクションしたユーザー一覧のユーザーネームがはみ出る問題を解決
(cherry picked from commit 46458b190e2b4ccfc8b50b6857ee9a5a6fd09fe9)
* Update Changelog
---------
Co-authored-by: 6wFh3kVo <yukikum57@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-25 17:03:00 +09:00
zyoshoka
7c67d3a5aa
fix(frontend): emoji picker not opening on /share
page ( #14295 )
...
* fix(frontend): emoji picker not opening on `/share` page
* Update CHANGELOG.md
2024-07-25 16:44:38 +09:00
かっこかり
aa3ea2b57a
fix(frontend): 初期化時とroute変更時でkeyの決定方法が違うのを修正 ( #14283 )
2024-07-25 16:30:29 +09:00
dakkar
c344705d67
merge: preserve ti-fw
classes for icons - fixes #580 ( !575 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/575
Closes #580
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-07-24 15:52:11 +00:00
syuilo
32651aba67
Update about-misskey.vue
2024-07-23 18:39:59 +09:00
dakkar
69bdbf22b3
merge: Stop banners and backgrounds from being animated when showing animated images is disabled - fixes #435 ( !574 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/574
Closes #435
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Leah <kevinlukej@gmail.com>
2024-07-19 16:36:07 +00:00
Marie
8ca5c3e5f3
lint
2024-07-19 05:14:10 +00:00
かっこかり
56a43dc01d
fix(frontend): blurhashが無い場合に何も出力されないのを修正 ( #14250 )
...
* fix(frontend): blurhashが無い場合に何も出力されないのを修正
* Update Changelog
* Update packages/frontend/src/components/MkImgWithBlurhash.vue
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* attempt to fix test
* Update packages/frontend/src/components/MkImgWithBlurhash.vue
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* attempt to ignore test
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2024-07-19 10:11:44 +09:00
かっこかり
1f24a8cb5a
enhance(frontend): センシティブなメディアを開く際に確認ダイアログを出せるように ( #14115 )
...
* enhance(frontend): センシティブなメディアを開く際に確認ダイアログを出せるように
* Update Changelog
2024-07-19 09:57:01 +09:00
taichan
54d0a46378
fix(frontend): 個人宛てダイアログお知らせが即時表示されない問題 ( #14260 )
...
* fix(frontend): 個人向けお知らせが即時ダイアログで出ない問題
* Update CHANGELOG
2024-07-19 09:53:49 +09:00
かっこかり
ec1c392f1e
fix(frontend): 子メニューの最大長調整が行われていない問題を修正 ( #14003 )
...
* fix(frontend): 子メニューの最大長調整が行われていない問題を修正
* Update Changelog
* fix
* changelog
* Revert "fix"
This reverts commit 39fb326d49eedf484342c78a61c0dba8e223e596.
* Revert "fix(frontend): 子メニューの最大長調整が行われていない問題を修正"
This reverts commit ea58bf7a53fc8a254b7fbdf222a676e23527358c.
* use css
* maxHeightをchildから定義するように
* use css min
2024-07-18 15:44:18 +09:00
かっこかり
4f85b6aa91
fix(frontend): Twitchの埋め込みが開けない問題を修正 ( #14247 )
...
* fix(frontend): twitchの埋め込みが開けない問題を修正
* Update Changelog
* fix test
2024-07-18 15:41:32 +09:00
かっこかり
ec91e18899
fix(frontend): add missing import (follow-up of #12265 )
2024-07-18 01:56:02 +09:00
かっこかり
25b65925f7
refactor: misskey-assetsサブモジュールを削除 ( #12818 )
...
* (change) misskey-assetsサブモジュールを削除
* なんか残ってた
2024-07-18 01:47:11 +09:00
かっこかり
3331f3972a
fix(frontend): 「アニメーション画像を再生しない」がオンのときにバナー画像・サーバー背景画像がアニメーションしないように ( #14243 )
...
* fix: stop animating banner and backgrounds when stop showing animated images is enabled
(cherry picked from commit 8fe2596316
)
* chore: nest ternary
(cherry picked from commit 2783fe5f5b
)
* chore: flip ternary
(cherry picked from commit b9d66f824c
)
* update changelog
---------
Co-authored-by: Marie <marie@kaifa.ch>
2024-07-18 01:22:24 +09:00
woxtu
6942a920c8
refactor(frontend): Improve typing ( #14240 )
...
* Improve typing
* Remove redundant promise
* Refactor
* Update packages/frontend/src/scripts/mfm-function-picker.ts
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* Update packages/frontend/src/scripts/mfm-function-picker.ts
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-07-18 00:31:52 +09:00
Chocolate Pie
68bcd91d57
chore: Use clipboard API directly ( #14227 )
...
* chore: Use clipboard API directly
* fix: Fix lint
2024-07-17 21:52:05 +09:00
FineArchs
070f0e723d
AiScriptを0.19.0にアップデート ( #14226 )
...
* Update autogen files
* Update CHANGELOG.md
* Update flash-edit.vue
2024-07-17 16:55:17 +09:00
KevinWh0
374a16a0d4
Fix vertical align of ...
2024-07-16 23:26:15 +02:00
KevinWh0
5e65b6d01d
Merge develop into feature/search-drive-via-alt-text
2024-07-16 23:02:15 +02:00
KevinWh0
f97417cfca
Add stuff talked about on MR
2024-07-16 22:06:38 +02:00
Eiichi Yoshikawa
3b075c9c44
fix(frontend): MkSignin.vueのcredentialRequestからReactivityを削除 ( #14223 )
...
* Remove reactivity from credentialRequest in MkSignin.vue
* Update Changelog
2024-07-16 08:38:42 +09:00
Marie
b9d66f824c
chore: flip ternary
2024-07-15 18:51:04 +00:00
Marie
2783fe5f5b
chore: nest ternary
2024-07-15 16:54:29 +00:00
dakkar
ded459304e
preserve ti-fw
classes for icons - fixes #580
...
I thought that `ti-fw` was mostly useless, but it turns out that:
- it affects the alignment of icons in many places
- it's set separately in some places
(e.g. `packages/frontend/src/ui/_common_/navbar.ts` has `<i
class="ti-fw" :class="[$style.itemIcon,
navbarItemDef[item].icon]"></i>`)
so we have to keep it around.
2024-07-15 16:33:10 +01:00
Marie
8fe2596316
fix: stop animating banner and backgrounds when stop showing animated images is enabled
2024-07-15 10:48:05 +00:00
viridian
70c87848dd
feat: Filter notifications by edit
2024-07-14 23:55:25 +02:00
easrng
16795f18a7
Enhance(frontend): Allow negative delay in MFM ( #14200 )
...
Co-authored-by: easrng <me@easrng.net>
2024-07-14 21:31:30 +09:00
かっこかり
722acf5986
fix(frontend): follow-up of #13089 ( #14206 )
...
* fix(frontend): #13089 を修正
* fix
* 正規表現を強化
* fix
2024-07-14 17:28:34 +09:00
かっこかり
b9f3fccfac
fix(frontend): Nested RouteのときにRouterViewに当たるキーがルートのpathとぶち当たる可能性があるのを修正 ( #14202 )
...
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-14 16:21:59 +09:00
かっこかり
3c032dd5b9
enhance: 非ログイン時には別サーバーに遷移できるように ( #13089 )
...
* enhance: 非ログイン時にはMisskey Hub経由で別サーバーに遷移できるように
* fix
* サーバーサイド照会を削除
* クライアント側の照会動作
* hubを経由せずにリモートで続行できるように
* fix と pleaseLogin誘導箇所の追加
* fix
* fix
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-14 15:27:52 +09:00
かっこかり
6dd6fcf88f
enhance(frontend): サーバー情報・お問い合わせページを改修 ( #14198 )
...
* improve(frontend): サーバー情報・お問い合わせページを改修 (#238 )
* Revert "Revert "enhance(frontend): add contact page" (#208 )" (This reverts commit 5a329a09c987b3249f97f9d53af67d1bffb09eea.)
* improve(frontend): サーバー情報・お問い合わせページを改修
(cherry picked from commit e72758d8cda3db009c5d1bf1f4141682931b91f8)
* fix
* Update Changelog
* tweak
* lint
* 既存の翻訳を使用するように
---------
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-07-14 14:49:50 +09:00
Sayamame-beans
7afa593d11
Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に ( #14078 )
...
* feat: implement role policy "canUpdateBioMedia"
* docs(changelog): update changelog
* docs(changelog): update changelog
* chore: regenerate misskey-js type definitions
* chore: Apply suggestion from code review
Co-authored-by: anatawa12 <anatawa12@icloud.com>
* chore: fix unnecessarily strict inequality check
* chore: policies should be gotten only once
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com>
2024-07-14 09:31:05 +09:00
かっこかり
b5fd6183d2
deps(frontend): AiScript VSCodeのバージョンを上げる ( #14199 )
2024-07-14 08:00:27 +09:00
かっこかり
bcc92d546f
fix(frontend): ホットキーのレートリミットがallowRepeatを考慮しない問題を修正 ( #14192 )
2024-07-13 16:15:25 +09:00
かっこかり
1b175ea759
fix(frontend): すでにfocus trap対象の要素にinertがかかっている場合は解除するように ( #14189 )
...
* fix(frontend): すでにfocus trap対象の要素にinertがかかっている場合は解除するように
* 他のfocus-trapped要素とのインタラクションがある場合の動作を変更
* typo
2024-07-13 13:02:27 +09:00
dakkar
872460404a
use correct user for preview/link of collapsed parent - fixes #575
2024-07-12 12:17:30 +01:00
dakkar
d433c336d8
only require alt-text on image/video/audio - fixes #536
2024-07-12 11:40:37 +01:00
かっこかり
76b1c74a37
fix(frontend): use proper import path
2024-07-12 16:39:09 +09:00
かっこかり
385969e9f5
fix(frontend): フォーカスの挙動を修正 ( #14158 )
...
* fix(frontend): 直前のパターンを記録するように
* fix(frontend): フォーカス/タブ移動に関する挙動を調整 (#226 )
Cherry-pick commit e8c030673326871edf3623cf2b8675d68f9e1b13
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
* focusのデザイン修正
* move scripts
* Modalにfocus trapを追加
* 記録するホットキーはレートリミット式にする
* escキーのハンドリングをMkModalに統一
* fix
* enterで子メニューを開けるように
* lint
* fix focus trap
* improve switch accessibility
* 一部のmodalのフォーカストラップが外れない問題を修正
* fix
* fix
* Revert "記録するホットキーはレートリミット式にする"
This reverts commit 40a7509286a87911ad4cc06d9482e8a2e5d0e7e8.
* Revert "fix(frontend): 直前のパターンを記録するように"
This reverts commit 5372b2594023952cff34aa62253ed4efef15b5dd.
* Revert "Revert "fix(frontend): 直前のパターンを記録するように""
This reverts commit a9bb52e799e110927ad92cd8f26af980819334e1.
* Revert "Revert "記録するホットキーはレートリミット式にする""
This reverts commit bdac34273e0bc5f13604c7e2f9fa6b1321a0df3d.
* 試験的にCypressでのFocustrapを無効化
* fix
* fix focus-trap
* Update Changelog
* ✌️
* fix focustrap invocation logic
* スクロールがsticky headerを考慮するように
* 🎨
* スタイルの微調整
* 🎨
* remove deprecated key aliases
* focusElementが足りなかったので修正
* preview系にfocus時スタイルが足りなかったので修正
* `returnFocusElement` -> `returnFocusTo`
* lint
* Update packages/frontend/src/components/MkModalWindow.vue
* Apply suggestions from code review
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* keydownイベントをまとめる
* use correct pesudo-element selector
* fix
* rename
---------
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-12 16:25:44 +09:00
かっこかり
121af778a0
enhance(frontend): 未使用のサウンド設定を削除 ( #14116 )
...
* enhance(frontend): 未使用のサウンド設定を削除
* Update Changelog
* Update CHANGELOG.md
2024-07-11 18:44:18 +09:00
かっこかり
6b876da44a
enhance(frontend): ウェルカムタイムラインのデザインを調整 ( #14156 )
...
* enhance(frontend): 非ログイン時のハイライトTLのデザイン調整
* Update Changelog
* fix cw handling
* ホバーしてたらスクロールを止めるように
* fix
* lint
2024-07-11 18:41:04 +09:00
woxtu
679318541a
Improve background color specification ( #14176 )
2024-07-11 16:29:18 +09:00
かっこかり
02e0a86b12
fix(frontend): remove unused statement
...
fix #14162
2024-07-10 01:00:40 +09:00
かっこかり
a5407131d4
fix/refactor(frontend): hotkeyの改修 ( #14157 )
...
* improve(frontend): hotkeyの改修 (#234 )
(cherry picked from commit 678be147f4db709dadf25d007cc2e679e98a370e)
* Change path, add missing script
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* fix
* fix
* add missing keycodes
* fix
* update changelog
---------
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-07-09 17:59:15 +09:00
かっこかり
b9ed3b2427
fix(dev): devサーバーで/notes/
に直でアクセスしたらサーバー側のレスポンスが返ってくる問題を修正 ( #14137 )
2024-07-06 11:46:43 +09:00
syuilo
6dd2e9fc0b
refactor(frontend): refactor popup api and make sure call dispose callback
...
Close #14122
2024-07-04 13:14:49 +09:00
zyoshoka
fab7d5e484
fix(storybook): build skipping even after updating impl story files ( #14124 )
2024-07-04 12:33:43 +09:00
syuilo
427648c4b8
update deps ( #14057 )
...
* wip
* locales/index.jsのymlファイル取得ロジックを調節
* regenerate pnpm-lock.yaml
* fix(backend): typecheck fails
* chore(deps): bump ip-cidr from 4.0.0 to 4.0.1 in /packages/backend
* chore: migrate ESLint configs to flat config (#14094 )
* chore: migrate ESLint configs to flat config
* fix: update paths
* fix: frontend lint fails
* refactor(misskey-js): lint build.js
* update deps
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: zyoshoka <root@zyoshoka.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-07-02 11:38:34 +09:00
zyoshoka
f1b1e2a7cc
fix(storybook): prevent infinite remount of component ( #14101 )
...
* fix(storybook): prevent infinite remount of component
* fix: disable flaky `.toMatch()` test
2024-07-02 10:57:20 +09:00
Leah
b5a69c3aea
Add locales for search bar
2024-06-28 17:17:13 +02:00
Leah
1c0b1cab4f
Style the searchbar
2024-06-28 16:55:48 +02:00
Leah
2ebdc36c7a
Add search for files in drive
2024-06-28 16:27:28 +02:00
dakkar
7bafb3ab2e
rename our components - fixes #534
2024-06-28 11:10:21 +01:00
woxtu
4096dabe1e
Add null checking ( #14089 )
2024-06-27 21:59:19 +09:00
ぬるきゃっと
77012f2f29
fix(frontend): テーマプレビューが見れない問題を修正 ( #14097 )
...
* fix(frontend): テーマプレビューが見れない問題を修正
* fix: MkPreview.vue, preview.vue
2024-06-27 10:40:46 +09:00
yupix
1c5d0cf536
feat: アンテナの編集画面のボタンにgapを追加 ( #14091 )
2024-06-26 10:25:18 +09:00
woxtu
634764e1a6
refactor(frontend): Remove unused directives ( #14085 )
2024-06-24 21:32:12 +09:00
dakkar
4bcad17013
fix "detailed" component load
2024-06-22 22:17:32 +01:00
woxtu
b269c43168
Fix type annotations ( #14071 )
2024-06-23 01:00:12 +09:00
dakkar
e082cbe669
make same replacements to Sk*
2024-06-22 16:14:06 +01:00
dakkar
5461c040ba
move icon replacements to their own file
2024-06-22 15:53:36 +01:00
dakkar
5e3b21fd09
replaced last few ti-*
2024-06-22 15:53:36 +01:00
dakkar
fccfde8f2b
replaced many more ti-*
2024-06-22 15:53:36 +01:00
dakkar
f2c56f395e
replaced more ti-*
2024-06-22 15:53:36 +01:00
dakkar
138127a5b6
replaced ti-apps and a few more
2024-06-22 15:53:36 +01:00
dakkar
9f8873574c
replaced tool pencil bell refresh
2024-06-22 15:53:36 +01:00
dakkar
b675c66d70
replaced another bunch, and some fixes
2024-06-22 15:53:36 +01:00
dakkar
712682ea47
replaced ti-whirl
2024-06-22 15:53:36 +01:00
dakkar
df26b6501d
replaced a bunch of ti-*
2024-06-22 15:53:32 +01:00
dakkar
fc00c7401e
replaced ti-arrow-back-up ti-quote ti-send
2024-06-22 15:53:13 +01:00
dakkar
4910c1f030
replaced most ti-arrow*
2024-06-22 15:53:13 +01:00
dakkar
db0c17dd3e
replaced ti-movie
2024-06-22 15:53:13 +01:00
dakkar
3d917a4430
fix eye-closed → ti-eye-exclamation
...
we use eye-slash for sensitive, only in a few places we used
eye-closed and I think we shouldn't
2024-06-22 15:53:13 +01:00
dakkar
b34a8a9a69
replaced ti-clock
2024-06-22 15:53:13 +01:00
dakkar
acddf7e149
replaced ti-rocket ti-repeat ti-repeat-off
2024-06-22 15:53:13 +01:00
dakkar
172f9e7443
replaced ti-player-* and ti-volume-*
2024-06-22 15:53:13 +01:00
dakkar
d21d428d64
replaced ti-music
2024-06-22 15:53:13 +01:00
dakkar
0b72513ce5
replaced ti-external-link
2024-06-22 15:53:13 +01:00
dakkar
48d29fa1ae
replaced ti-hourglass-empty and ti-search
2024-06-22 15:53:13 +01:00
dakkar
a25f13cb67
replaced ti-leaf and ti-hash
2024-06-22 15:53:13 +01:00
dakkar
d6ba786169
replaced ti-asterisk and ti-mood-happy
2024-06-22 15:53:13 +01:00
dakkar
5a016778d4
fix an icon
2024-06-22 15:53:13 +01:00
dakkar
ad56e745c8
replaced ti-file*
...
and some simplification
2024-06-22 15:53:13 +01:00
dakkar
e1bf3e2fff
replaced ti-video
2024-06-22 15:53:13 +01:00
dakkar
834e449978
replaced ti-photo
2024-06-22 15:53:13 +01:00
dakkar
99d7ba8bbc
replaced ti-upload
2024-06-22 15:53:13 +01:00
dakkar
8f60c6d7e1
replaced ti-cloud
2024-06-22 15:53:13 +01:00
dakkar
e84844b4ae
replaced ti-id
2024-06-22 15:53:13 +01:00
dakkar
dfc5cbd5d7
replaced ti-trash
2024-06-22 15:53:13 +01:00
dakkar
f1bfe9602e
replaced ti-forms
2024-06-22 15:53:13 +01:00
dakkar
cf9e5d72e0
replaced ti-app-window
2024-06-22 15:53:13 +01:00
dakkar
20aff7dd74
replaced ti-folder-plus
2024-06-22 15:53:13 +01:00
dakkar
f28095ddeb
replaced ti-folder
2024-06-22 15:53:13 +01:00
dakkar
d4e1df7243
replaced ti-x
2024-06-22 15:53:13 +01:00
dakkar
bdffa579b8
replaced ti-help-circle
2024-06-22 15:53:13 +01:00
dakkar
cd3b8e6d8f
replaced ti-chevron-down
2024-06-22 15:53:13 +01:00
dakkar
fb618dc624
replaced ti-chevron-up
2024-06-22 15:53:13 +01:00
dakkar
232bbd20e3
replaced ti-copy
2024-06-22 15:53:13 +01:00
dakkar
582f4b01ce
replaced ti-cookie
2024-06-22 15:53:13 +01:00
dakkar
e1074c22ba
replaced ti-device-tv
2024-06-22 15:53:13 +01:00
dakkar
318e5ff0f9
replaced ti-minus
2024-06-22 15:53:13 +01:00
dakkar
180ba9f5df
replaced ti-plane-departure
2024-06-22 15:53:13 +01:00
dakkar
721b41a436
replaced ti-checklist
2024-06-22 15:53:13 +01:00
dakkar
5e465e222e
simplify the announcement icons
2024-06-22 15:53:13 +01:00
dakkar
d2b4b2fb94
replaced ti-info-circle
2024-06-22 15:53:13 +01:00
dakkar
5409440501
replaced ti-exclamation-circle and ti-user-exclamation
2024-06-22 15:53:13 +01:00
dakkar
527bbd036c
replaced ti-users
2024-06-22 15:53:13 +01:00
dakkar
84fd5822bc
remove our icon classes from a test file
2024-06-22 15:53:13 +01:00
dakkar
3f38f409f9
replaced ti-reload
2024-06-22 15:53:13 +01:00
dakkar
278916be58
replaced ti-alert-triangle with ph-warning-circle
2024-06-22 15:53:13 +01:00
dakkar
cb2734e9a6
factor out plugin call
...
this will make it easier to do per-file replacements
2024-06-22 15:53:12 +01:00
dakkar
7d74cf62c3
replaced ti-alert-triangle
2024-06-22 15:53:12 +01:00
dakkar
1b965dd866
replaced ti-lock
2024-06-22 15:53:12 +01:00
dakkar
e8684ba98f
replaced ti-eye-exclamation
2024-06-22 15:53:12 +01:00
dakkar
b1954d9898
replaced ti-eye-off
2024-06-22 15:53:12 +01:00
dakkar
8830c94591
replaced ti-eye
2024-06-22 15:53:12 +01:00
dakkar
e17f7b7297
replaced ti-star
2024-06-22 15:53:12 +01:00
dakkar
7eed0aec69
replaced ti-code
2024-06-22 15:53:12 +01:00
dakkar
2f4a9010c9
replaced ti-key
2024-06-22 15:53:12 +01:00
dakkar
bc0fbca65e
replaced ti-link
2024-06-22 15:53:12 +01:00
dakkar
65605683c7
replaced ti-settings
2024-06-22 15:53:12 +01:00
dakkar
e7b3a60698
replaced ti-arrow-left
2024-06-22 15:53:12 +01:00
dakkar
f8248853d1
replaced ti-heart
2024-06-22 15:53:12 +01:00
dakkar
b4e3217cc2
replaced ti-pin
2024-06-22 15:53:12 +01:00
dakkar
79df8774da
replaced ti-arrow-right
2024-06-22 15:53:12 +01:00
dakkar
01b9736c8c
stricter replacement rules
2024-06-22 15:53:12 +01:00
dakkar
78b21cecc4
replaced ti-pencil
2024-06-22 15:53:12 +01:00
dakkar
5ab3f601da
replaced ti-clock
2024-06-22 15:53:12 +01:00
dakkar
bdbcb55a81
replaced ti-home
2024-06-22 15:53:12 +01:00
dakkar
d83438dea2
replaced ti-confetti
2024-06-22 15:53:12 +01:00
dakkar
b149a67a4b
replaced ti-shield ti-shield-lock
2024-06-22 15:53:12 +01:00
dakkar
0b0b2e95da
replaced ti-device-floppy
2024-06-22 15:53:12 +01:00
dakkar
ad2412d3cd
replaced ti-check
2024-06-22 15:53:12 +01:00
dakkar
14fbac7ca5
replaced ti-dots
2024-06-22 15:53:12 +01:00
dakkar
b2054a674d
replaced ti-chevron-right ti-chevrons-right
2024-06-22 15:53:12 +01:00
dakkar
96ce65dc62
replaced ti-planet ti-world-x ti-world-search
2024-06-22 15:53:12 +01:00
dakkar
6f5099f699
replaced ti-plus
2024-06-22 15:53:12 +01:00
dakkar
cb124607ce
replaced ti-circle-x
2024-06-22 15:53:12 +01:00
dakkar
2258d84f08
replaced ti-download
2024-06-22 15:53:12 +01:00
dakkar
babe2f3fcf
replaced ti-terminal-2
2024-06-22 15:53:12 +01:00
Kisaragi
9368eb3038
refactor: say bye to the weird groupBy friends ( #13975 )
...
* refactor(frontend): say bye to the weird groupBy friends
* refactor(backend): say bye to the weird groupBy friends
2024-06-22 19:40:55 +09:00
かっこかり
bf403aa656
fix(frontend): ベースロールを編集してもUI上では変更が反映されない問題を修正 ( #13995 )
...
* fix(frontend): ベースロールを変更してもUI上では変更が反映されない問題を修正
* Update CHANGELOG.md
2024-06-22 15:35:54 +09:00
ぬるきゃっと
ef205fb60e
enhance(frontend): WidgetInstanceInfo.vue と WidgetProfile.vue のスタイル調整 ( #14028 )
...
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 home.vue
2024-06-22 12:46:30 +09:00
かっこかり
7e21497edc
fix(frontend): リバーシ開始時の自動投稿のURLが正しくない場合があるのを修正 ( #14045 )
...
* fix(frontend): リバーシ開始時の自動投稿のURLが正しくない場合があるのを修正
* ✌️
2024-06-22 12:45:37 +09:00
woxtu
4d2eddec2e
Replace with vue/no-setup-props-reactivity-loss
rule ( #14062 )
2024-06-22 12:40:00 +09:00
dakkar
385ecc30a3
don't await
in <setup>
...
`defineAsyncComponent` exists for exactly this purpose…
2024-06-21 11:41:08 +01:00
dakkar
513a8e5de4
select note component in <setup>
...
this makes our templates much more similar to upstream's, making
merges simpler
changing note design is already marked as needing a reload, so having
non-reactive code that selects the note component is not a problem
2024-06-21 11:17:11 +01:00
zyoshoka
a9012d3d0c
test(frontend): fix component error in MkChart
story ( #14056 )
2024-06-21 17:29:37 +09:00
woxtu
2c84d06a66
Fix type checking ( #14052 )
2024-06-21 13:48:04 +09:00
syuilo
1df90cef4c
update typescript
2024-06-21 13:03:00 +09:00
dakkar
d6a1db1e7b
ugly work-around to prevent plugins from breaking timelines
...
as the comment says, this is a complicated interaction that must be
fixed upstream (I'm not going to fork aiscript for this!)
but at least this stops errors in plugins from completely breaking
Sharkey's frontend
2024-06-20 10:23:29 +01:00
woxtu
b683d79f8b
Fix type checking ( #14047 )
2024-06-20 16:24:10 +09:00
woxtu
77ae69355c
Enable to iterate over DOM collections ( #14040 )
2024-06-19 12:19:38 +09:00
KevinWh0
da63519854
add .js to import in general.vue
2024-06-18 15:45:00 +01:00
KevinWh0
c71b74c2a0
remove $i check from attemptShowNotificationDot
2024-06-18 15:45:00 +01:00
KevinWh0
72c8391208
change notificationDotNotWorkingAdvice wording
2024-06-18 15:45:00 +01:00
KevinWh0
a3ff0510fb
added docs for how to enable it
2024-06-18 15:45:00 +01:00
KevinWh0
88eb1a0c53
fixes & add button to see if notification dot works
2024-06-18 15:44:58 +01:00
woxtu
f37d684fab
Add missing styles ( #14031 )
2024-06-18 19:46:20 +09:00
Sugar
be5cda6f6f
add fade to animated mfm tags
2024-06-17 05:36:10 +02:00
dakkar
4c06f9a6e2
followmouse
should be gated by "play animation" button
2024-06-15 13:45:27 +01:00
dakkar
b525c5887f
add copyright text to all our files
2024-06-15 11:36:55 +01:00
zyoshoka
379ce0145b
fix(frontend): fix time on MkChart
's story ( #13958 )
2024-06-15 16:35:41 +09:00
zyoshoka
d4e2be68ee
fix(frontend): chart in MkInstanceCardMini
is no longer displayed ( #13932 )
...
* fix(frontend): chart in `MkInstanceCardMini` is no longer displayed
* Update CHANGELOG.md
* test: add `MkInstanceCardMini` story
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-15 10:32:51 +09:00
dakkar
d27965d8b3
remove duplicate switches
...
I got confused in the last merge from `develop`
2024-06-14 11:40:22 +01:00
dakkar
fdd9df8ae9
Merge branch 'develop' into future-2024-05-31
2024-06-14 11:19:13 +01:00
dakkar
a22450d4f3
merge: feat: add an option to collapse replies ( !545 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/545
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch>
2024-06-14 10:13:59 +00:00
dakkar
7c6312833f
fix "react" button style in SkNoteDetailed
...
thanks fEmber for noticing!
2024-06-13 14:17:04 +01:00
dakkar
26975419af
more lints
2024-06-13 09:52:48 +01:00
dakkar
599bc708de
lints
2024-06-13 09:24:36 +01:00
dakkar
ed8b1b8f07
keep renoteCollapsed as it was before adding reply collapse
2024-06-13 10:13:46 +02:00
dakkar
b2cbd507fe
Merge branch 'develop' into future-2024-05-31
2024-06-13 09:06:24 +01:00
dakkar
853058e78d
merge: tweak the rate limit for notes/create
and other improvements ( !548 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/548
Closes #467 and #468
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-06-13 07:58:28 +00:00
dakkar
fef64e9c69
merge: Choosing search engines for search mfm ( !547 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/547
Approved-by: Luna <her@mint.lgbt>
Approved-by: Marie <marie@kaifa.ch>
2024-06-13 07:58:06 +00:00
sirsegv
1616cb533e
Fix json module imports for node 22 ( #13875 )
2024-06-13 10:18:01 +09:00
dakkar
73323a70a3
use configured boost visibility, instead of note's
2024-06-12 17:51:35 +01:00
dakkar
935cb73c0b
more robust "only one renote at a time" logic
...
this blocks the button as well, not just the hotkey
2024-06-12 17:49:13 +01:00
dakkar
f98229d3e0
semicolons
2024-06-12 17:47:34 +01:00
dakkar
58c77c4d5c
fix accesses to canRenote
2024-06-12 17:47:25 +01:00
KevinWh0
d53df1c5d2
undid weird / in search engine map
2024-06-12 15:00:12 +02:00
KevinWh0
62f54713bc
fixing some things
2024-06-12 14:46:20 +02:00
KevinWh0
c87ed51311
made it so you can pick a search engine
2024-06-12 13:35:37 +02:00
Kisaragi
ff3a38a7f5
fix(frontend): 追加情報のラベルを投稿者のサーバーの絵文字で表示する ( #13968 )
...
* fix(frontend): 追加情報のラベルを投稿者のサーバーの絵文字で表示する
* docs: update changelog
2024-06-12 10:52:22 +09:00
Sugar
a061c6c2d5
reduce margin-top for collapsed in replies to in small containers
2024-06-11 20:33:22 +02:00
Sugar
c149734fba
avoid renoteCollapsed dependency in inReplyToCollapsed
2024-06-11 19:57:31 +02:00
Sugar
460e7f05ab
correct collapsed in reply to line alignment with small screen sizes
2024-06-11 17:24:45 +02:00
Sugar
9ce2c8c081
include usernames in collapsed notes replied to
2024-06-11 17:19:24 +02:00
dakkar
fe0d95b277
remove duplicate settings switch
2024-06-11 15:48:25 +01:00
Sugar
c808147292
replace reply with inReplyTo in in-reply-to collapse code
2024-06-11 16:28:09 +02:00
Sugar
c9d0b81555
feat: add an option to collapse replies
2024-06-11 15:25:43 +02:00
Marie
8f3549b494
merge: fix #520 , render usernames containing custom emoji in welcome toast properly ( !541 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/541
Closes #520
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch>
2024-06-09 21:02:58 +00:00
dakkar
6060fdcae7
merge: celebrate our testers - fixes #552 ( !543 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/543
Closes #552
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-06-09 15:23:32 +00:00
tess
e7b87c0269
Pass renderMfm as true to wrap welcome back toast in Mfm
2024-06-09 16:21:12 +02:00
tess
ce197bc2e6
add ability to conditionally wrap toast message in Mfm tag
2024-06-09 16:19:56 +02:00
Tess K
df333d1855
merge: Add tess to contributor list ( !542 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/542
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch>
2024-06-09 12:55:42 +00:00
dakkar
2768245bc7
fix link to "all contributors" graphs
2024-06-09 10:11:54 +01:00
dakkar
450b2abdae
add section for testers in about page
2024-06-09 10:11:40 +01:00
dakkar
0b39869bdc
merge: better block display for <bdi>
elements - fixes #550 ( !538 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/538
Closes #550
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-06-09 08:50:22 +00:00
tess
5bbdd07c95
Add tess to contributor list
2024-06-09 03:46:08 +02:00
tess
c8535b5d26
MkToast Mfm plain prop should be static
2024-06-09 03:34:11 +02:00
tess
3bfff3509c
fix custom emoji in welcome message
2024-06-09 03:20:32 +02:00
dakkar
e7fcdd47e5
another semicolon
2024-06-08 17:34:48 +01:00
dakkar
cc6b9f4cb0
spaces
2024-06-08 17:34:14 +01:00
dakkar
f64e6e8646
semicolons
2024-06-08 17:33:15 +01:00
dakkar
c0f9e44712
fix accesses to canRenote
2024-06-08 17:30:56 +01:00
dakkar
5dc8c2827c
Merge branch 'develop' into future-2024-05-31
2024-06-08 16:45:53 +01:00
zyoshoka
9849aab402
test( #10336 ): add components/MkC.*
stories ( #13830 )
...
* test(storybook): add `components/MkC.*` stories
* test(storybook): add some tests
* test: add sleep
* test: comment-out flaky test
* test(storybook): add test for `MkChannelFollowButton`
* chore(storybook): tweak sleep duration in `MkChannelFollowButton` story test
* fix(chromatic): add delay to `MkChannelList`
* chore: replace `mswDecorator` with `mswLoader`
* fix(storybook): tweak some parameters
* chore: serve static files
* fix(chromatic): add delay to `MkCwButton`
* chore: delete logging for debug
* fix: add right click in `MkContextMenu` play
* refactor: remove unused imports
2024-06-08 18:00:54 +09:00
おさむのひと
61fae45390
feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする ( #13758 )
...
* feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする
* モデログに対応&エンドポイントを単一オブジェクトでのサポートに変更(API経由で大量に作るシチュエーションもないと思うので)
* fix spdx
* fix migration
* fix migration
* fix models
* add e2e webhook
* tweak
* fix modlog
* fix bugs
* add tests and fix bugs
* add tests and fix bugs
* add tests
* fix path
* regenerate locale
* 混入除去
* 混入除去
* add abuseReportResolved
* fix pnpm-lock.yaml
* add abuseReportResolved test
* fix bugs
* fix ui
* add tests
* fix CHANGELOG.md
* add tests
* add RoleService.getModeratorIds tests
* WebhookServiceをUserとSystemに分割
* fix CHANGELOG.md
* fix test
* insertOneを使う用に
* fix
* regenerate locales
* revert version
* separate webhook job queue
* fix
* 🎨
* Update QueueProcessorService.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-06-08 15:34:19 +09:00
dakkar
388926775e
I meant finally
, not then
, thanks fEmber
2024-06-07 14:47:16 +01:00
dakkar
cb43994841
only allow a single boost via hotkey - fixes #467 #468
...
As usual, have to write the same thing four times ☹
The parentheses around `q` tell the hotkey/keymap code to ignore
auto-repeat events (which works fine in Chrome but not in Firefox, I
reported the bug https://bugzilla.mozilla.org/show_bug.cgi?id=1900397
)
In addition, I've added a guard variable that is true while calling
the backend to boost/renote, and false otherwise. This way, even in
Firefox we don't spam-boost. Unboosting is still *only with the
mouse*, I have not added that functionality.
2024-06-07 11:40:44 +01:00
dakkar
43c0ffe7f8
better block display for <bdi>
elements
...
We use MfM in all sorts of places, and only some of them are actual
blocks. We can now tell the `Mfm` component to make the top-level
`<bdi>` a block when we need to (mostly note bodies, user
descriptions, announcements) and leave it inline in all other places.
This should still rendener inline rtl content embedded in ltr text in
a sensible way, while providing right-alignment for fully rtl blocks.
2024-06-07 11:18:25 +01:00
かっこかり
43cccaaee9
fix
2024-06-04 13:15:35 +09:00
かっこかり
27ac3d795e
Update about-misskey.vue
2024-06-04 13:14:37 +09:00
Amelia Yukii
9520a14cb9
merge: avoid await
at top-level in setup - fixes frontend tests ( !534 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/534
Approved-by: Marie <marie@kaifa.ch>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-06-03 16:28:25 +00:00
dakkar
92cd771e0f
avoid await
at top-level in setup - fixes frontend tests
2024-06-03 16:28:25 +00:00
Marie
81ed739380
fix: button saying Misskey instead of Sharkey
2024-05-31 21:18:35 +00:00
dakkar
e818c56faa
merge: Feature/favicon notification dot ( !474 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/474
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Luna <her@mint.lgbt>
Approved-by: Marie <marie@kaifa.ch>
2024-05-31 19:03:32 +00:00
dakkar
928f65be72
merge: style: automatically detect RTL on all MFM content ( !482 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/482
Closes #356
Approved-by: Tess K <me@thvxl.se>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-05-31 18:42:38 +00:00
Marie
886948769e
merge: fix custom emoji pagination when searching - fixes #490 ( !489 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/489
Closes #490
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-05-31 18:39:01 +00:00
dakkar
3f76cfe9a6
Merge tag '2024.5.0' into future-2024-05-31
2024-05-31 19:34:56 +01:00
dakkar
349856bbac
fix more linting
2024-05-31 15:56:22 +01:00
dakkar
8c301de790
lint frontend
2024-05-31 13:24:00 +01:00
dakkar
43bd8ace96
replace icons
2024-05-31 12:41:41 +01:00
dakkar
3372e0ffe1
Merge remote-tracking branch 'misskey/release/2024.5.0' into future
2024-05-31 12:26:07 +01:00
dakkar
7b630b48b5
Merge branch 'develop' into future
2024-05-31 11:43:09 +01:00
dakkar
0a9697b405
merge: correcty load/save withBots
- fixes #528 ( !522 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/522
Closes #528
Approved-by: Marie <marie@kaifa.ch>
Approved-by: fEmber <acomputerdog@gmail.com>
2024-05-31 10:38:27 +00:00
syuilo
030082f756
🎨
2024-05-31 19:35:27 +09:00
dakkar
4ddee7b01e
Merge branch 'develop' into future
2024-05-31 11:24:00 +01:00
syuilo
be11fd7508
enhance: サーバーのお問い合わせ先URLを設定できるように
2024-05-31 10:12:23 +09:00
syuilo
ac4a001e9f
fix code style
2024-05-31 10:11:11 +09:00
Amelia Yukii
55fc2879f3
merge: set the correct "marked an NSFW" when loading admin-user ( !483 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/483
Approved-by: Marie <marie@kaifa.ch>
Approved-by: fEmber <acomputerdog@gmail.com>
2024-05-30 14:22:00 +00:00
dakkar
3050dcbef7
set the correct "marked an NSFW" when loading admin-user
2024-05-30 14:22:00 +00:00
KanariKanaru
24d4124ffc
fix(frontend): ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように ( #13907 )
...
* fix: ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように
* 冗長な記述を修正
* Update CHANGELOG.md
2024-05-30 17:36:58 +09:00
anatawa12
4579be0f54
新着ノートをサウンドで通知する機能をdeck UIに追加 ( #13867 )
...
* feat(deck-ui): implement note notification
* chore: remove notify in antenna
* docs(changelog): 新着ノートをサウンドで通知する機能をdeck UIに追加
* fix: type error in test
* lint: key order
* fix: remove notify column
* test: remove test for notify
* chore: make sound selectable
* fix: add license header
* fix: add license header again
* Unnecessary await
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* ファイルを選択してください -> ファイルが選択されていません
* fix: i18n忘れ
* fix: i18n忘れ
* pleaseSelectFile > fileNotSelected
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-05-27 20:54:53 +09:00
Sayamame-beans
6af9492ea5
Quick action implement ( #13878 )
...
* enhance(frontend): quick action for file admin-lookup
* docs(changelog): update changelog
* enhance(frontend): quick action for general admin-lookup, remove unimplemented note, instance admin-lookup
* docs(changelog): update changelog
* chore: fix lint
2024-05-27 17:21:05 +09:00
かっこかり
d013e4516d
enhance(frontend): お気に入りチャンネルをキャッシュするように ( #13881 )
2024-05-27 17:19:09 +09:00
かっこかり
1b81ca4563
enhance(frontend): 「見たことのあるリノートを省略して表示」の名称を変更 ( #13883 )
...
* enhance(frontend): 「見たことのあるリノートを省略して表示」の名称を変更
* ひとつだけcaptionが入ってるやつが真ん中にいると不格好だったので場所変更
2024-05-27 17:16:47 +09:00
かっこかり
3ffbf6296f
feat: 個別のお知らせにリンクで飛べるように ( #13885 )
...
* feat(announcement): 個別のお知らせにリンクで飛べるように (MisskeyIO#639)
(cherry picked from commit f6bf7f992a78e54d86a4701dbd1e4fda7ef4eb27)
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* 一覧ページではお知らせpanel全体を押せるように
* お知らせバーは個別ページに飛ばすように
* Update Changelog
* spdx
* attempt to fox test
* remove unnecessary thong
* `announcement` → `announcements/show`
* リンクを押せる場所をタイトルと日付部分のみに変更
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-05-27 17:15:11 +09:00
dakkar
c42d61f69b
put back button to delete all files for a user - fixes #535
2024-05-24 20:47:10 +00:00
dakkar
dbe1c5d055
merge: allow custom oneko image via themes - fixes #472 ( !478 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/478
Closes #472
Approved-by: Luna <her@mint.lgbt>
Approved-by: Leah <kevinlukej@gmail.com>
2024-05-24 09:50:42 +00:00
Amelia Yukii
a9b1affdf0
merge: more timeline filters - #228 ( !455 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/455
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Leah <kevinlukej@gmail.com>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-05-23 21:56:28 +00:00
dakkar
d27ce442ea
more timeline filters - #228
2024-05-23 21:56:28 +00:00
Leah
f9a7cd0daa
Ported firefish crop and fade mfm
2024-05-23 21:40:25 +00:00
Leah
4c4b431248
Ported cutiekeys followmouse mfm
2024-05-23 18:08:31 +00:00
anatawa12
83a9aa4533
feat: suspend instance improvements ( #13861 )
...
* feat(backend): dead instance detection
* feat(backend): suspend type detection
* feat(frontend): show suspend reason on frontend
* feat(backend): resume federation automatically if the server is automatically suspended
* docs(changelog): 配信停止まわりの改善
* lint: fix lint errors
* Update packages/frontend/src/pages/instance-info.vue
* lint: fix lint error
* chore: suspendedState => suspensionState
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-05-23 15:55:47 +09:00
anatawa12
aafa669cf5
feat(frontend): 長いテキストをペーストした際にテキストファイルとして添付するかどうかを選択できるように ( #13862 )
...
* feat(frontend): ask if attach as file if clipboard text is very long
* docs(changelog): 長いテキストをペーストした際にテキストファイルとして添付するかどうかを選択できるように
2024-05-23 13:15:22 +09:00
syuilo
20c0bd9ddb
happy-domにメモリリークがありそう
2024-05-21 17:29:02 +09:00
かっこかり
6a637db36b
enhance(frontend): 通常のノートでも、お気に入りに登録したチャンネルにリノートできるように ( #13855 )
...
* enhance(frontend): チャンネルにリノートできるように
* Update Changelog
2024-05-21 17:23:20 +09:00
かっこかり
126383dca2
deps: AiScript VSCodeのバージョンを上げる ( #13851 )
2024-05-21 15:07:37 +09:00
syuilo
3340631d43
Update about-misskey.vue
2024-05-21 13:35:32 +09:00
syuilo
37f2952af9
Update about-misskey.vue
2024-05-21 13:33:43 +09:00
anatawa12
367bf0c8fc
fix: /share
with unicode characters in the URL ( #13846 )
...
* fix: `/share` with unicode characters in the URL
* docs(changelog): `/share` で日本語等を含むurlがurlエンコードされない問題を修正
2024-05-20 23:21:11 +09:00
anatawa12
5836bd85df
fix: 複数idを指定するusers/show
が関係ないユーザを返すことがある問題を修正 ( #13765 )
...
* fix: 複数idを指定する`users/show`が関係ないユーザを返すことがある問題を修正
* test: fix misskey js test
* chore: user/showがnullを返さないように
* chore: pass lambda instead of pushVisibleUser
2024-05-20 19:25:50 +09:00
anatawa12
f6df94070b
Exclude channel notes from featured polls ( #13838 )
...
* feat(backend): add `channelId` to `MiPoll` as a Denormalized field
* feat(backend): option to exclude polls in channels
* chore: exclude channel notes from featured polls
* docs(changelog): みつけるのアンケート欄にてチャンネルのアンケートが含まれてしまう問題を修正
* fix: missing license header
2024-05-20 18:08:20 +09:00
dakkar
453a023cb9
correcty load/save withBots
- fixes #528
...
there is no `tlWithBots` setting, it's inside `tl.filter` and we need
more complicated code to set it
2024-05-18 17:19:17 +01:00
zyoshoka
ba62b7378b
fix(storybook): fix wrong tabler-icons
CSS path ( #13828 )
2024-05-18 18:52:17 +09:00
zyoshoka
def7b8c55e
fix(frontend): fix Chromatic test fails ( #13826 )
...
* fix: attempt to fix Chromatic test fails
* chore: add comment
2024-05-18 12:42:26 +09:00
tess
0f04aa2d64
fix: event propagation for reactions button in MkNote
2024-05-16 23:40:55 +02:00
tess
85339cdfeb
fix: event propagation for reactions button
2024-05-16 18:07:31 +02:00
dakkar
9a1ed96a31
fix icons
2024-05-11 14:21:33 +01:00
dakkar
451b0ecc9b
Merge remote-tracking branch 'misskey/release/2024.5.0' into future-2024-04-25-post
2024-05-11 14:13:07 +01:00
dakkar
a81be17d69
make the linter happy
2024-05-11 13:40:28 +01:00
dakkar
8cb2cb057a
fix duplicate line in package.json
2024-05-11 13:14:17 +01:00
dakkar
30bd7768d6
Merge branch 'develop' into future-2024-04-25-post
2024-05-11 13:11:07 +01:00
dakkar
af2385700d
fix some icons
2024-05-11 13:09:32 +01:00
dakkar
af801bd9d2
Merge branch 'future-2024-04-10' into future-2024-04-25-post
2024-05-11 13:05:35 +01:00
dakkar
77004280cd
Merge branch 'future-2024-03-23' into future-2024-04-25-post
2024-05-11 13:05:31 +01:00
dakkar
a676b0ee61
paginate in offset mode when querying emoji - fixes #490
...
since the backend sorts emojis by name length when a query is present,
the normal pagination with `sinceId` / `untilId` would not work
reliably
`offsetMode` is better in this case, although it will produce
non-stable results if custom emojis that match the query are added or
removed while we paginate
2024-05-09 21:02:37 +01:00
dakkar
3f73251df5
allow computed offsetMode
in MkPagination
- #490
2024-05-09 21:01:33 +01:00
dakkar
f38e55d9de
merge: rework pagination - probably fixes #491 ( !495 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/495
Closes #491
Approved-by: Ember <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-05-09 08:15:16 +00:00