Hazelnoot
1bfb0dc395
merge: check harder for connectibility ( !737 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/737
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-11-17 00:40:52 +00:00
Hazelnoot
da2dfee0a8
merge: Remove check to prevent admin reporting ( Fixes #757 ) ( !727 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/727
Closes #757
Approved-by: Julia <julia@insertdomain.name>
Approved-by: Marie <github@yuugi.dev>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-11-17 00:39:08 +00:00
syuilo
9614f74bf8
🎨
2024-11-16 20:24:31 +09:00
CDN
b3c2de2b26
fix(backend): fallback sharedInbox to null in ApPersonService ( #14970 )
2024-11-16 18:53:28 +09:00
syuilo
cf1b7c7064
add warning for open registration ( #14963 )
...
* wip
* wip
* Update ja-JP.yml
* Update index.d.ts
* ✌️
2024-11-16 17:22:34 +09:00
syuilo
459449864c
🎨
2024-11-16 10:16:11 +09:00
piuvas
eaad96aae3
edit query
2024-11-15 13:40:53 -03:00
syuilo
eef0c895bc
use execa 8.0.1
...
#14966
2024-11-15 19:48:31 +09:00
syuilo
d9d92bcfbf
Revert "use nodemon 3.0.2"
...
This reverts commit ce1f84e5a3
.
2024-11-15 19:40:12 +09:00
syuilo
ce1f84e5a3
use nodemon 3.0.2
...
#14966
2024-11-15 19:33:50 +09:00
github-actions[bot]
cf7df05023
Bump version to 2024.11.0-alpha.1
2024-11-15 09:06:13 +00:00
syuilo
ee2c017f48
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2024-11-15 18:00:22 +09:00
syuilo
d0cdc0b7a1
chore(frontend): tweak animation style
2024-11-15 18:00:20 +09:00
かっこかり
c0d1682604
feat: 送信したフォローリクエストを確認できるように ( #14856 )
...
* FEAT: Allow users to view pending follow requests they sent
This commit implements the `following/requests/sent` interface firstly
implemented on Firefish, and provides a UI interface to view the pending
follow requests users sent.
* ux: should not show follow requests tab when have no pending sent follow req
* fix default followreq tab
* fix default followreq tab
* restore missing hasPendingReceivedFollowRequest in navbar
* refactor
* use tabler icons
* tweak design
* Revert "ux: should not show follow requests tab when have no pending sent follow req"
This reverts commit e580b92c37f27c2849c6d27e22ca4c47086081bb.
* Update Changelog
* Update Changelog
* change tab titles
---------
Co-authored-by: Lhc_fl <lhcfl@outlook.com>
Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
2024-11-15 17:30:54 +09:00
syuilo
e26e24b610
update deps ( #14950 )
...
* update deps
* wip
* Revert "wip"
This reverts commit 393de249fe248ae181221266e0b7828a3ac53152.
* wip
* wip
* wip
* wip
2024-11-15 17:22:00 +09:00
かっこかり
7f8c8f62b1
fix(frontend): スマホで表示した時にipv6だとはみ出てしまうのを修正 ( #14960 )
...
* fix(frontend): スマホで表示した時にipv6だとはみ出てしまうのを修正 (MisskeyIO#815)
(cherry picked from commit aec01dd4adda8e975da523c5bea329120e689569)
* Update Changelog
---------
Co-authored-by: sleep-moe <yukikum57@gmail.com>
2024-11-15 09:33:09 +09:00
dakkar
a16d7e1e75
fix SCSS warning
2024-11-14 12:12:25 +00:00
dakkar
fdad036912
Merge branch 'develop' into feature/2024.10
2024-11-13 11:45:10 +00:00
dakkar
0a05841f33
merge: Add "pinned" section to notes tab on user profiles ( !689 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/689
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Tess K <me@thvxl.se>
2024-11-13 11:14:59 +00:00
shimmar
2305788ed9
Enhance(frontend): ノート詳細画面にロールのバッジを表示 ( #14946 )
...
* enhance(frontend): ノートの詳細画面にロールのバッジを表示(#14058 )
* Update CHANGELOG.md
2024-11-13 11:19:54 +09:00
tess
68e5b5a84a
Set horizontal margin for even better consistency
2024-11-12 22:09:37 +01:00
tess
6d6b03dfe2
tweak popup left margin for consistency
2024-11-12 21:39:38 +01:00
tess
19be113cb4
Keep MkUserPopup from extending past left side of screen
2024-11-12 21:39:38 +01:00
tess
101ca9e0f7
make sure popup position is never off screen to the left
2024-11-12 21:39:38 +01:00
Luna Nova
906c2863db
fix: move cypress
to optionalDependencies
in packages/frontent/package.json
2024-11-12 14:33:05 -05:00
饺子w (Yumechi)
a11b77a415
fix(backend): Webhook Test一致性 ( #14863 )
...
* fix(backend): Webhook Test一致性
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* UserWebhookPayload<'followed'> 修正
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-12 09:51:18 +09:00
dakkar
917e67d356
merge: Styling of following feed. ( !738 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/738
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-11-11 11:14:52 +00:00
syuilo
1bc4f400c0
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2024-11-11 16:35:23 +09:00
syuilo
458c72c153
Update about-misskey.vue
2024-11-11 16:35:13 +09:00
かっこかり
31e5f0bd09
fix(frontend): メールアドレス登録有効化時の「完了」ダイアログボックスの表示条件を修正 ( #14928 )
...
* fix(frontend): メールアドレス登録有効化時の「完了」ダイアログボックスの表示条件を修正
* Update MkSignupDialog.form.vue
* fix condition
2024-11-10 15:08:58 +09:00
github-actions[bot]
cf09aa21f0
Bump version to 2024.11.0-alpha.0
2024-11-09 02:28:02 +00:00
github-actions[bot]
9f7d41eb47
Bump version to 2024.10.2-alpha.3
2024-11-09 02:25:42 +00:00
かっこかり
4a62051ce7
fix(backend): ローカルユーザーへのメンションを含むノートが連合される際に正しいURLに変換されないことがある問題を修正 ( #14879 )
...
* fix: make sure mentions of local users get rendered correctly during AP delivery (resolves #645 )
* Update Changelog
* indent
---------
Co-authored-by: Laura Hausmann <laura@hausmann.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-11-09 10:58:09 +09:00
かっこかり
3a421837bf
refactor(frontend): 動画UIのフルスクリーン周りの調整 ( #14877 )
...
* refactor(frontend): フルスクリーン周りの調整
(cherry picked from commit 783032caec5853d78d5af3391e29cf364f2282e8)
* refactor(frontend): deviceKindの循環参照を除去
(cherry picked from commit 1ca471f57e968a1a6e2259bde4a7c6da1fe0c54e)
* fix
---------
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
2024-11-09 10:57:04 +09:00
momoirodouhu
a4c5ce1413
enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように ( #12892 ) ( #14897 )
...
* enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように (#12892 )
* オリジンリダイレクトのテストをtodoとして追加。
e2eテストにリモートユーザー考慮のテストがなさそうなので。
次のコマンドで動くことは確認済みです。
curl "http://localhost:3000/@foo@bar " -H "accept: application/activity+json" -L
* Acctのパースを既存のパーサーでするように修正
* lint
2024-11-09 10:54:44 +09:00
かっこかり
e75b62f3f5
enhance(frontend): 個別お知らせページではmetaタグを出力するように ( #14902 )
...
* enhance(frontend): 個別お知らせページではmetaタグを出力するように
* Update Changelog
2024-11-09 10:53:09 +09:00
かっこかり
5b60ae810b
fix(frontend): 外部URLへのリダイレクトのバリデーションを強化 ( #14919 )
...
* Fix code scanning alert no. 25: Incomplete URL scheme check (MisskeyIO#799)
* Fix code scanning alert no. 26: Incomplete URL scheme check
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Fix code scanning alert no. 25: Incomplete URL scheme check
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
(cherry picked from commit 7d7552e076c0152a5966e919be0e9a60b3736208)
* ✌️
---------
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-11-09 10:52:07 +09:00
かっこかり
98b4717c45
fix(backend): SQLのサニタイズを強化 ( #14920 )
...
* Fix code scanning alert no. 28: Incomplete string escaping or encoding (MisskeyIO#800)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
(cherry picked from commit 443335c662b14f609d6a81a8f3807e95709aebc1)
* ✌️
---------
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-11-09 10:51:28 +09:00
Caramel
03559156b9
Improve performance of notes/following API
2024-11-09 00:32:03 +01:00
dakkar
f17d716d61
fix upstream linting
2024-11-08 17:53:42 +00:00
dakkar
0a15ffba55
remove duplicate import
2024-11-08 17:53:34 +00:00
dakkar
a930fd9758
probably fix most renamed CSS variables
2024-11-08 17:33:04 +00:00
dakkar
544fc3239f
probably re-enable friendlycaptcha on signin
2024-11-08 17:09:19 +00:00
dakkar
41ac75a113
fix uses of renamed method
...
`FederatedInstanceService.fetch` will now just load from the DB, it
won't do anything if the instance is not already there
2024-11-08 16:45:51 +00:00
dakkar
b4e8e78172
replace new icons
2024-11-08 16:28:37 +00:00
dakkar
d6c6ba5531
regenerate misskey-js
2024-11-08 16:09:25 +00:00
dakkar
ec875d9c40
fix merge mistakes in admin/accounts/create.ts
2024-11-08 16:09:02 +00:00
dakkar
2ca1cbe51b
copy changes from MkNote* to SkNote*
2024-11-08 16:04:32 +00:00
dakkar
ffebe778d4
copy changes from NoteCreate to NoteEdit
2024-11-08 15:55:50 +00:00
dakkar
f079edaf3c
Merge tag '2024.10.1' into feature/2024.10
2024-11-08 15:52:37 +00:00
4ster1sk
794cb9ffe2
fix(backend): followedMessageではなくdescriptionになっていたのを修正 ( #14908 )
2024-11-07 17:16:51 +09:00
4ster1sk
bca690f256
fix(backend): フォロワーへのメッセージの絵文字をemojisに含めるように ( #14904 )
2024-11-07 15:10:10 +09:00
Linca
f1eb17f66c
chore: little type trick in pizzax.ts ( #14891 )
...
Make `makeGetterSetter` take the correct type associated with getter and setter
2024-11-06 22:01:58 +09:00
かっこかり
b1c82213a3
fix(backend): FTT無効時にユーザーリストタイムラインが使用できない問題を修正 ( #14878 )
...
* fix: return getfromdb when FanoutTimeline is not enabled
* Update Changelog
* fix
---------
Co-authored-by: Lhc_fl <lhcfl@outlook.com>
2024-11-06 22:01:21 +09:00
かっこかり
a896c39dbf
fix(frontend): ノート投稿ボタンにホバー時のスタイルが適用されていない ( #14887 )
...
* fix(frontend): ノート投稿ボタンにホバー時のスタイルが適用されていない (#305 )
(cherry picked from commit 711ab846a967feeddbe0c908bee4b91646cec321)
* Update Changelog
---------
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-11-06 15:15:28 +09:00
piuvas
7f9a151055
give ff entries clickable pointer
2024-11-05 20:27:24 -03:00
piuvas
e0a2e7aedc
animations following feed
2024-11-05 20:22:56 -03:00
dakkar
9fe5dc679a
check harder for connectibility
...
`allSettled` does not throw if a promise is rejected, so
`check_connect` never actually failed
2024-11-05 14:21:58 +00:00
CenTdemeern1
c2c2120b76
Center SkModPlayer on big displays
...
Authored-by: Freeplay <freeplay@duck.com>
Co-authored-by: Freeplay <freeplay@duck.com>
2024-11-04 22:50:56 +01:00
dakkar
002d0def42
comment out sharkey-specific crowdin link
...
we don't have it set up yet ☹
2024-11-04 20:54:48 +00:00
dakkar
a769423c15
bump version number for release
2024-11-04 18:50:26 +00:00
Kio!
8477909af2
Update report-abuse.ts
2024-11-03 19:50:25 +00:00
Julia
e783359aca
merge: Revert "Experimental: dont mark backfetched notes as silent" ( !703 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/703
Approved-by: Julia <julia@insertdomain.name>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-11-03 19:39:00 +00:00
かっこかり
6718a54f6f
fix(backend): ノートを連合する際にリモートユーザーのacctの大小文字を区別して処理している問題を修正 ( #14880 )
...
* fix: make sure outgoing remote mentions get resolved correctly if referenced with non-canonical casing (resolves #646 )
* Update Changelog
* Update Changelog
* indent
---------
Co-authored-by: Laura Hausmann <laura@hausmann.dev>
2024-11-03 08:26:51 +09:00
かっこかり
d57b8bf2e2
fix(frontend): withSensitiveフィルタ周りの挙動修正 ( #14884 )
...
* fix(frontend): withSensitiveフィルタ周りの挙動修正
* Update MkNote.vue
2024-11-03 08:23:52 +09:00
Hazelnoot
ddf572c22f
fix lint errors in FollowingEntityService.ts
2024-11-02 17:43:11 -04:00
Hazelnoot
872f987845
hide instance following / followers tabs from logged-out users
2024-11-02 17:39:16 -04:00
Hazel K
37fd454f70
factor out shared code
2024-11-02 17:39:16 -04:00
Hazel K
2e6726c81f
update autogen types
2024-11-02 17:39:16 -04:00
Hazel K
3a72bf453a
respect following privacy settings
2024-11-02 17:39:16 -04:00
Hazel K
65d81a4ae2
Revert "fix incorrect populated object in followers endpoint"
...
This reverts commit 7b9473bf4c0b55facede0e1d1e33297d14184110.
2024-11-02 17:39:16 -04:00
Hazel K
8f0df1f01c
check for blocks in following / followers endpoints
2024-11-02 17:39:16 -04:00
Hazel K
c566fa1f36
require auth for followers & following endpoints
2024-11-02 17:39:16 -04:00
Hazelnoot
1c181df086
restore ordering of MkNotes attributes in index.timeline.vue
2024-11-02 17:38:20 -04:00
Hazelnoot
f5652605ec
remove notes-container.vue and revert refactor
2024-11-02 17:38:20 -04:00
Hazelnoot
9d3aa6bb41
add pinned section to "notes" tab on user profiles
2024-11-02 17:38:19 -04:00
Hazelnoot
5b64b9001d
fix weird spacing on notes/home.vue
2024-11-02 17:38:19 -04:00
dakkar
1906dbe1dc
merge: Fix frontend TS configs ( !725 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/725
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-11-02 18:00:57 +00:00
Hazelnoot
b97db55a94
fix eslint in frontend / frontend-embed
2024-11-02 13:00:49 -04:00
Hazelnoot
4ad816e0df
fix frontend-embed tsconfig includes
2024-11-02 11:43:24 -04:00
Hazelnoot
5e054d0218
fix frontend tsconfig includes
2024-11-02 11:40:40 -04:00
Marie
b8b077cbad
chore: replace recaptcha with frc
2024-11-02 11:02:13 +00:00
Marie
d786e96c2b
upd: add FriendlyCaptcha as a captcha solution
...
FriendlyCaptcha is a german captcha solution which is GDPR compliant and has a non-commerical free license
2024-11-02 02:20:35 +01:00
Hazelnoot
8824422cb5
merge: Add a clear filter option to the search widget if set ( !722 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/722
Closes #786
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-11-01 18:01:19 +00:00
Hazelnoot
bcc845cdb1
merge: Allow admins to create users ( resolves #764 ) ( !719 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/719
Closes #764
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-11-01 18:00:33 +00:00
Marie
c8357a410b
upd: append ✔ on set filter
2024-11-01 17:45:04 +00:00
dakkar
8b16b0fce9
merge: Hide Following Feed from guest users/logged out users and also don't show the button for migrated accounts ( !721 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/721
Closes #787
Approved-by: Amber Null <puppygirlhornyposting@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-11-01 17:33:39 +00:00
Hazelnoot
ade801ec58
check token permissions in admin/accounts/create.ts
2024-11-01 10:12:28 -04:00
Hazelnoot
37ff2bb0ca
always approve the first / root user
2024-11-01 09:29:40 -04:00
Hazelnoot
f36a1a5701
allow admins to create approved users
2024-11-01 09:29:40 -04:00
Hazelnoot
173623a24b
add missing copyright header to following-feed-utils.ts
2024-11-01 09:28:20 -04:00
Hazelnoot
64e4cf8277
fix inconsistent following feed filters on mobile
2024-11-01 09:27:34 -04:00
Marie
131fab1032
upd: add clear filter option if filter is set
2024-11-01 13:08:28 +00:00
Marie
9daecc27a5
upd: lock following-feed behind loginRequired and check if user has moved instances
2024-11-01 12:50:54 +00:00
syuilo
224bbd486f
refactor
2024-10-31 13:50:50 +09:00
syuilo
724dea8136
lint
2024-10-31 13:47:47 +09:00
syuilo
ceb60d61b0
refactor
2024-10-31 13:47:30 +09:00
かっこかり
17d9aca5a7
refactor(frontend): asとanyをすぐなおせる範囲で除去 ( #14848 )
...
* refactor(frontend): できるだけanyを除去
* refactor
* lint
* fix
* remove unused
* Update packages/frontend/src/components/MkReactionsViewer.details.vue
* Update packages/frontend/src/components/MkUsersTooltip.vue
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-31 13:46:42 +09:00
かっこかり
7fc8a2a7b0
fix(frontend): 一部のノート表示で設定にかかわらずセンシティブなファイルを含むノートが最小化される問題を修正
...
Fix https://github.com/misskey-dev/misskey/pull/14772#discussion_r1821707117
2024-10-30 09:57:54 +09:00
Julia
1520bc1715
merge: Split character limits between local and remote notes ( resolves #723 ) ( !669 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/669
Closes #723
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Julia <julia@insertdomain.name>
2024-10-29 03:04:25 +00:00
github-actions[bot]
a96f09cee3
Bump version to 2024.10.2-alpha.2
2024-10-28 12:23:59 +00:00
かっこかり
f30d19051f
enhance(backend): check_connect.js で全RedisとDBへの接続を確認するように ( #14853 )
...
* fix race conditions in check_connect.js
(cherry picked from commit 524ddb9677
)
* fix
* Update Changelog
---------
Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-28 21:06:54 +09:00
Tamme Schichler
8eb7749e44
fix(backend): Accept arrays in ActivityPub icon
and image
properties ( #14825 )
...
This is allowed according to the Activity vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/#dfn-icon
The issue is noticeable in combination with Bridgy Fed: https://github.com/snarfed/bridgy-fed/issues/1408
2024-10-28 21:06:16 +09:00
Pinapelz
0472d43ee9
fix: encode RSS uris with escape sequences before fetching ( #14826 )
...
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-28 21:04:46 +09:00
syuilo
eb701f2ff4
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2024-10-28 20:42:23 +09:00
syuilo
74847bce30
enhance: アイコンデコレーション管理画面の改善
2024-10-28 20:42:14 +09:00
woxtu
eecfac1dd9
Remove undefined styles ( #14858 )
2024-10-28 20:22:07 +09:00
syuilo
e927507886
🎨
2024-10-28 18:34:18 +09:00
syuilo
b1073714ba
Update about-misskey.vue
2024-10-28 12:46:39 +09:00
かっこかり
ec4358d1e8
fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように ( #14850 )
...
* fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように
* Update Changelog
* run api extractor
* fix
* fix
2024-10-28 11:43:05 +09:00
dakkar
276b30bdc0
merge: Collapse user activity, files, and listenbrainz on mobile ( resolves #747 ) ( !718 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/718
Closes #747
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-27 12:12:30 +00:00
dakkar
473f100b67
merge: fix inconsistent relation badges between user profile and user info block ( resolves #778 ) ( !716 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/716
Closes #778
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-27 12:07:38 +00:00
dakkar
d72c40d157
merge: fix race conditions in check_connect.js ( !715 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/715
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-27 12:05:48 +00:00
Hazelnoot
6e5cbedc75
merge: Fix activity verification after key rotation ( !691 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/691
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-27 02:51:07 +00:00
Hazelnoot
e87dddcca2
merge: remove stripes from posting preview ( !714 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/714
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-10-27 02:47:59 +00:00
Hazelnoot
a541eaba5e
fix test errors
2024-10-26 17:34:42 -04:00
Hazelnoot
d2a4d6d9e0
fix lint errors in home.vue / index.listenbrainz.vue
2024-10-26 12:58:07 -04:00
Hazelnoot
75fc3de405
collapse user activity/files/listenbrainz by default on mobile
2024-10-26 12:51:52 -04:00
Hazelnoot
b034e1db67
fix inconsistent relation badges between user profile and user info block
2024-10-26 11:31:11 -04:00
Hazelnoot
27b502fab5
normalize re-fetch logic between InboxProcessorService and ActivityPubServerService
2024-10-26 10:40:15 -04:00
Hazelnoot
c0a5955e0a
log key rotation
2024-10-26 10:40:15 -04:00
Hazelnoot
5eb9a263e2
fix public key re-fetch logic
2024-10-26 10:40:15 -04:00
Hazelnoot
78a75171c2
remove cached public keys after deletion
2024-10-26 10:40:15 -04:00
Hazelnoot
ca1cdc4ea3
fix poll option limit in masto API
2024-10-26 10:38:29 -04:00
Hazelnoot
726013057d
show separate counters for text limit and CW limit
2024-10-26 10:38:16 -04:00
Hazelnoot
c5d9bde43f
expose CW limit to frontend
2024-10-26 10:37:43 -04:00
Hazelnoot
01e98c75ab
add separate limits for CW length
2024-10-26 10:04:23 -04:00
Hazelnoot
10d3d9f382
fix unit tests
2024-10-26 09:49:28 -04:00
Hazel K
a6befca845
clarify comment about MAX_NOTE_TEXT_LENGTH in tests
2024-10-26 09:49:28 -04:00
Hazel K
67185a5d5d
fix UUID format
2024-10-26 09:49:28 -04:00
Hazel K
560ee43dcf
separate character limits for local and remote notes
2024-10-26 09:49:28 -04:00
かっこかり
a6a1e3d733
enhance(frontend): Self-XSS防止用のメッセージを追加 ( #14839 )
...
* enhance(frontend): Self-XSS防止用のメッセージを追加
* Update Changelog
* embedにも同様の記述を追加
2024-10-26 22:07:26 +09:00
Hazelnoot
524ddb9677
fix race conditions in check_connect.js
2024-10-26 08:57:26 -04:00
Hazelnoot
55df1ad10f
merge: teach eslint to check translations ( !695 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/695
Approved-by: Marie <github@yuugi.dev>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:23:14 +00:00
Hazelnoot
9562a830ed
merge: Merge upstream security advisary ( !707 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/707
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:22:21 +00:00
Hazelnoot
57ce32d44f
merge: fix: return getFromDb directly when fanoutTimeline is not enabled ( !709 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/709
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:20:06 +00:00
github-actions[bot]
ded6ef207b
Bump version to 2024.10.2-alpha.1
2024-10-25 13:16:43 +00:00
かっこかり
db95b6b0d6
🎨
...
https://github.com/misskey-dev/misskey/pull/14828 のデザイン修正
2024-10-25 19:37:01 +09:00
かっこかり
eeea4ec00b
fix(backend): 招待コード発行可能残り数算出に使用すべきロールポリシーの値が違うのを修正 ( #14834 )
...
* fix: should use invite limit cycle to calculate invite/limit
* Update Changelog
* Update changelog
---------
Co-authored-by: Lhc_fl <lhcfl@outlook.com>
2024-10-25 15:09:37 +09:00
かっこかり
07b2c3e5b2
fix(frontend): 管理画面のリンク切れを修正 ( #14831 )
...
* fix(frontend): 管理画面のリンク切れを修正
* Update Changelog
2024-10-25 15:09:07 +09:00
かっこかり
076cc953e2
enhance(frontend): 外部アプリ認証画面の改良 ( #14828 )
...
* enhance(frontend): 外部アプリ認証画面の改良
* 🎨
* lint
* Update Changelog
* indent
* lint
* enhance: miauthのリダイレクト先をUI内でも表示するように
* 🎨
* fix
* fix
2024-10-25 14:20:33 +09:00
dakkar
991995673d
remove stripes from posting preview
2024-10-24 21:40:34 +01:00
dakkar
d7ffc0be62
MR !710 had missed renderUpNote
2024-10-24 13:47:54 +01:00
dakkar
ff220bd372
Merge branch 'develop' into 'fix/user-lookup-capitalization'
...
# Conflicts:
# packages/backend/src/core/MfmService.ts
2024-10-24 08:14:53 +00:00
dakkar
4fed355592
merge: fix: send MFM payload for notes that don't contain advanced MFM ( !710 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/710
Closes #647
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-24 08:10:46 +00:00
Laura Hausmann
aae7fff494
fix: make sure mentions of local users get rendered correctly during AP delivery ( resolves #645 )
2024-10-24 05:51:30 +02:00
Laura Hausmann
724aff6e4e
fix: make sure outgoing remote mentions get resolved correctly if referenced with non-canonical casing ( resolves #646 )
2024-10-24 05:45:22 +02:00
Laura Hausmann
d52f4748f2
fix: send MFM payload for notes that don't contain advanced MFM ( resolves #647 )
2024-10-24 05:40:17 +02:00
Lhc_fl
67f977f4ff
fix: return getfromdb when FanoutTimeline is not enabled
2024-10-23 23:14:46 +08:00
かっこかり
15ae1605ec
enhance(frontend): 「単なるラッキー」の調整 ( #14807 )
...
* enhance(frontend): 「単なるラッキー」の調整
* refactor
* comment
* Update Changelog
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-23 14:23:29 +09:00
饺子w (Yumechi)
e05420a92d
Merge commit from fork
...
[ghsa-gq5q-c77c-v236](https://github.com/misskey-dev/misskey/security/advisories/ghsa-gq5q-c77c-v236 )
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-10-22 22:30:17 +02:00
dakkar
60be692a0a
merge: fix: should use invite limit cycle to calculate invite/limit ( !706 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/706
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-22 14:07:17 +00:00
dakkar
e40b3ec4c7
fix (sort of) all missing translations
2024-10-22 12:05:25 +01:00
dakkar
2fb688803f
don't lint translations in translation test
2024-10-22 12:05:07 +01:00
dakkar
cff59ce2aa
use en-US
translations for linting
2024-10-22 12:05:07 +01:00
dakkar
6a3dc40c31
lint translations in embeds, too
2024-10-22 12:05:07 +01:00
dakkar
82674d8718
lint all uses of translations
2024-10-22 12:02:23 +01:00
Lhc_fl
6aaeda13b9
fix: should use invite limit cycle to calculate invite/limit
2024-10-22 18:48:24 +08:00
饺子w (Yumechi)
48d1539f3b
Merge commit from fork
...
[ghsa-gq5q-c77c-v236](https://github.com/misskey-dev/misskey/security/advisories/ghsa-gq5q-c77c-v236 )
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-10-22 18:17:56 +09:00
github-actions[bot]
8b6d321a76
Bump version to 2024.10.2-alpha.0
2024-10-22 08:45:08 +00:00
syuilo
952fec5665
feat: 過去のノートを非公開化/フォロワーのみ表示可能にできる機能 ( #14814 )
...
* wip
* Update CHANGELOG.md
* wip
* wip
* wip
* Update privacy.vue
* wip
2024-10-22 17:08:53 +09:00
Hazelnoot
bc45ff2103
add warning about incomplete remote data on following feed
2024-10-21 17:57:54 -04:00
Hazelnoot
04654b2f84
add "followers" tab to following feed
2024-10-21 17:55:06 -04:00
Hazelnoot
053b47d78a
return error when calling following feed with both includeReplies and filesOnly
2024-10-21 17:55:06 -04:00
Hazelnoot
6430a191f7
fix duplicate users in the following feed
2024-10-21 17:55:06 -04:00
dakkar
d7a3ec9c5e
re-add "copy link (origin)" that was dropped accidentally
...
there are 2 nearly identical blocks of code that generate the menu for
logged-in users and for not-logged-in… I had missed the logged-in one
2024-10-21 15:14:56 +01:00
dakkar
dfee4108f9
Revert "Experimental: dont mark backfetched notes as silent"
...
This reverts commit 1410f8d501
.
2024-10-21 14:10:54 +01:00
syuilo
70b2a8f72e
fix(frontend): /iのレスポンスに含まれないプロパティが消えずに残り続ける問題を修正
2024-10-21 19:59:20 +09:00
syuilo
c4f1ca2fd9
fix(frontend): MkSelectでmodelValueが更新されない限り値を更新しないように
2024-10-21 19:14:02 +09:00
dakkar
d103b76ab0
merge: chore: fix type errors in useNoteCapture ( !701 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/701
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-21 08:04:34 +00:00
かっこかり
bc1fce9af6
fix(frontend): デッキのタイムラインカラムでwithSensitiveが利用できない問題を修正 ( #14772 )
...
* fix(frontend): デッキのタイムラインカラムでwithSensitiveが利用できない問題を修正
* Update Changelog
* Update Changelog
* Update packages/frontend/src/ui/deck/tl-column.vue
2024-10-21 13:22:21 +09:00
Yuba
2f9c04b23b
refs#10866 投稿ダイアログでEscキーが押されたときIME入力中ならダイアログは閉じない ( #14787 )
2024-10-21 12:51:45 +09:00
syuilo
5c79d8db20
feat: ノートの閲覧にログイン必須にする設定 ( #14799 )
...
* wip
* wip
* wip
* Update packages/frontend/src/pages/note.vue
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* wip
* Update WebhookTestService.ts
* Update privacy.vue
* wip
* rename
* Update locales/ja-JP.yml
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* 🎨
* wip
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-10-21 12:49:29 +09:00
かっこかり
bc0c53b92b
fix(frontend): Captcha のエラーハンドリング ( #14811 )
...
* fix(frontend): Captcha のエラーハンドリングを修正 (MisskeyIO#768)
(cherry picked from commit 88912d0f8c63a762fbb1d43e5c1abf4fd9fc05d4)
* Update Changelog
* typo
---------
Co-authored-by: riku6460 <17585784+riku6460@users.noreply.github.com>
2024-10-21 11:44:57 +09:00
Lhc_fl
5e4ed13213
revert import sort
2024-10-21 09:03:14 +08:00
Lhc_fl
684be7d709
fix: fix type error of useNoteCapture
2024-10-21 01:38:03 +08:00
Lhc_fl
54addd0390
fix: fix type error of useNoteCapture
2024-10-21 01:35:40 +08:00
dakkar
4ccc0c4b1e
merge: Optimizations to InternalStorageService ( resolves #753 ) ( !694 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/694
Closes #753
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-20 15:48:46 +00:00
Hazelnoot
90d8050df4
merge: Fix "Mark as Sensitive by default" locking files into a Sensitive state ( !700 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/700
Closes #760
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-20 12:17:17 +00:00
Marie
65ac5fef46
fix: default sensitive not letting users unmark files
2024-10-20 11:04:48 +02:00
かっこかり
d6caa4d9c4
fix(frontend): 通知の範囲指定が必要ない通知設定でも範囲指定がでている問題を修正 ( #14798 )
...
* fix(frontend): 通知の範囲指定が必要ない通知設定でも範囲指定がでている問題を修正
* Update Changelog
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-20 17:29:41 +09:00
syuilo
041c9caf31
🎨
2024-10-20 16:38:27 +09:00
tetsuya-ki
1d106b3ae8
Enhance: ドライブでソートができるように ( #14801 )
...
* Enhance: ドライブでソートができるように
* Update CHANGELOG.md
2024-10-20 16:17:16 +09:00
Marie
5e49246c1e
upd: apply suggestion
2024-10-20 08:42:55 +02:00
Hazelnoot
fcd2c93a19
ensure that "thumbnail stored" / "web stored" messages only appear after success
2024-10-20 00:13:07 -04:00
Hazelnoot
7aee3c1617
fix comment typo in InternalStorageService.ts
2024-10-20 00:11:14 -04:00
Hazelnoot
b1d9314d6e
pre-create the files
directory to reduce IO operations
2024-10-20 00:10:11 -04:00
Hazelnoot
2deb64486b
use async IO for InternalStorageService
2024-10-20 00:10:10 -04:00
Marie
8bf7495c92
upd: remove file on cleaner, fix load more not working
2024-10-20 01:58:35 +02:00
かっこかり
58419e1621
refactor(frontend): ページ内でdocument.titleを直接操作させない, タイポ修正 など (taiyme#288) ( #14778 )
...
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-10-19 21:45:25 +09:00
かっこかり
2250e521e4
refactor(frontend): getBgColorを共通化 ( #14782 )
...
* refactor: getBgColor関数の切り出し + fix types (taiyme#291)
* move thing
* revert unnecesary changes
---------
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2024-10-19 18:02:09 +09:00
かっこかり
a3a99467f0
enhance(frontend): Bull Dashboard に relationship queue を追加 ( #14777 )
...
* spec(frontend): Bull Dashboard に relationship queue を追加 (MisskeyIO#751)
(cherry picked from commit a8bbccbefa67ca0f2c1ec0880da88dfc7517b6a0)
* Update Changelog
* Update Changelog
---------
Co-authored-by: riku6460 <17585784+riku6460@users.noreply.github.com>
2024-10-19 17:25:11 +09:00
dakkar
2a4c91efcc
Merge branch 'develop' into feature/2024.9.0
2024-10-18 22:09:11 +01:00
Marie
290bfd2075
merge: Allow logged in users to refresh polls ( !686 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/686
Closes #743
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-18 21:03:07 +00:00
dakkar
52e291af67
Merge branch 'develop' into feature/2024.9.0
2024-10-18 22:00:07 +01:00
Marie
ed064b2193
upd: remove type username to confirm dialog
...
resolves # 759
2024-10-18 01:09:46 +02:00
Marie
fea7889e0c
upd: add recommended checks
2024-10-17 21:56:43 +02:00
Marie
5152192e09
fix: add missing type
2024-10-17 20:22:16 +02:00
Marie
42530b5a39
upd: add additional check from delete endpoint
2024-10-17 20:15:20 +02:00
Marie
360a127ad7
chore: indent
2024-10-17 20:14:25 +02:00
Marie
1d9cb4fad9
upd: add decline endpoint and free up username on decline
2024-10-17 20:11:10 +02:00
dakkar
786677b079
merge: Feat: Implement clickable notifications ( !685 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/685
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-17 15:56:05 +00:00
Hazelnoot
fbe6b31878
fix eslint errors in all projects due to over-including files
2024-10-16 10:30:38 -04:00
Hazelnoot
6c30c94b92
fix eslint errors in frontend / frontend-embed
2024-10-16 09:55:29 -04:00
Hazelnoot
2c8af72168
fix formatting in boot.js
2024-10-16 09:15:03 -04:00
Hazelnoot
0c2e113e8e
update fast-xml-parser to patch security issue (DoS)
2024-10-15 22:03:42 -04:00
Hazelnoot
af3bb7346e
update axios and ws to patch security issue (unexploitable in our case)
2024-10-15 22:00:39 -04:00
Hazelnoot
1f53df66d4
update katex to patch security issue (DoS + 2 more unexploitable)
2024-10-15 21:51:11 -04:00
Hazelnoot
5f3cb09eb1
fix lint errors in SkFormula.vue
2024-10-15 21:50:05 -04:00
Hazelnoot
1a9f2f84b3
fix linting and type checks in all packages
2024-10-15 21:41:36 -04:00
Hazelnoot
b20e671452
disable linting in megalodon, as it's 3rd party code
2024-10-15 21:41:23 -04:00
Hazelnoot
45ac7e50bc
fix locales versioning in service worker
2024-10-15 21:40:20 -04:00
Hazelnoot
b5a1c54d65
fix lint errors in backend unit tests
2024-10-15 21:40:20 -04:00
Hazelnoot
7431866d86
fix locales versioning in backend client
2024-10-15 21:40:20 -04:00
Hazelnoot
9b06347882
fix TS errors in NoteCreateService / NoteEditService
2024-10-15 21:31:34 -04:00
Hazelnoot
de61781c4a
fix TS errors in vite config files
2024-10-15 21:23:03 -04:00
Hazelnoot
7e220d6e31
fix lint error in const.ts
2024-10-15 21:22:46 -04:00
Hazelnoot
c5f1279d4b
fix lint / TS errors in create-notification.ts
2024-10-15 21:22:23 -04:00
Marie
4128b38724
chore: update misskey-js
2024-10-15 18:21:09 -04:00
Marie
dedb24fe74
chore: change permission kind
2024-10-15 18:21:09 -04:00
Marie
6b56163931
upd: change condition
2024-10-15 18:21:08 -04:00
Marie
61cb46b171
upd: hide refresh if logged out and if local, change blocked error message
2024-10-15 18:21:08 -04:00
Marie
00bb958874
chore: change string to locale
2024-10-15 18:21:08 -04:00
Marie
dd58a4aa92
upd: add ability to refresh poll
2024-10-15 18:21:08 -04:00
Hazelnoot
8a34d8e9d2
Merge branch 'develop' into feature/2024.9.0
...
# Conflicts:
# locales/en-US.yml
# locales/ja-JP.yml
# packages/backend/src/core/NoteCreateService.ts
# packages/backend/src/core/NoteDeleteService.ts
# packages/backend/src/core/NoteEditService.ts
# packages/frontend-shared/js/config.ts
# packages/frontend/src/boot/common.ts
# packages/frontend/src/pages/following-feed.vue
# packages/misskey-js/src/autogen/endpoint.ts
2024-10-15 18:09:11 -04:00
Hazelnoot
68b90df00b
merge: Refresh locales after any change, not just a version update ( resolves #732 ) ( !692 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/692
Closes #732
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-15 21:50:56 +00:00
Marie
7647aa637a
merge: Improvements and tweaks to latest note handling ( resolves #744 ) ( !688 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/688
Closes #744
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-15 21:50:32 +00:00
Hazelnoot
de9b99c937
merge: Add filter options to following feed ( resolves #726 ) ( !671 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/671
Closes #726
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-15 21:50:26 +00:00
Hazelnoot
e781be3c72
add unit tests for SkLatestNote.areEquivalent
2024-10-15 14:17:19 -04:00
Hazelnoot
e19193c9d0
unify logic of SkLatestNote.areEquivalent
and SkLatestNote.keyFor
2024-10-15 14:17:19 -04:00
Hazelnoot
5dc700938d
update latest_note for edits
2024-10-15 14:17:19 -04:00
Hazelnoot
93cf2f9045
factor out latest_note logic into LatestNoteService
2024-10-15 14:17:19 -04:00
Hazelnoot
c55af9c3b3
update latest note in background (don't await the result)
2024-10-15 14:17:19 -04:00
Hazelnoot
fa687ecb33
fix is-renote tests
2024-10-15 14:16:46 -04:00
Hazelnoot
d3792ab201
fix test failures
2024-10-15 14:16:46 -04:00
Hazelnoot
9b1bae653d
add "show bots" toggle to following feed
2024-10-15 14:16:46 -04:00
Hazelnoot
24fd35e03d
revert accidental change to postgres.ts
2024-10-15 14:16:46 -04:00
Hazelnoot
e3c79b0c83
fix typos in track-latest-note-type migration
2024-10-15 14:16:46 -04:00
Hazel K
fb7ac68ece
match following endpoint default values with frontend defaults
2024-10-15 14:16:46 -04:00
Hazel K
499e8895c5
save filters for following feed
2024-10-15 14:16:46 -04:00
Hazel K
463b9ac59d
add filters for following feed
2024-10-15 14:16:46 -04:00
Hazel K
56e7d7e0b1
remove un-necessary assignment to query
2024-10-15 14:16:46 -04:00
Hazel K
9d3292e6e9
add type columns to SkLatestNote
2024-10-15 14:16:46 -04:00
Hazel K
fea993f6b2
correct name of SkLatestNote
2024-10-15 14:16:46 -04:00
Hazelnoot
86a693b182
factor out tuple logic into from-tuple.ts
2024-10-15 14:03:57 -04:00
Hazelnoot
4e592fb1c9
federate Flag.object
as an array to fix Pleroma compatibility
2024-10-15 13:54:28 -04:00
Hazelnoot
5c1d16947c
fix import order in common.ts
2024-10-15 12:28:40 -04:00
Hazelnoot
652cc8602c
refresh locales after any change, not just a version update
2024-10-15 12:23:18 -04:00
github-actions[bot]
d2e8dc4fe3
Release: 2024.10.1
2024-10-15 04:53:43 +00:00
zyoshoka
b990ae6b23
test(backend): add federation test ( #14582 )
...
* test(backend): add federation test
* fix(ci): install pnpm
* fix(ci): cd
* fix(ci): build entire project
* fix(ci): skip frontend build
* fix(ci): pull submodule when checkout
* chore: show log for debugging
* Revert "chore: show log for debugging"
This reverts commit a930964b8d6ba550c23bce1e7fb45d92eab49ef9.
* fix(ci): build entire project
* chore: omit unused globals
* refactor: use strictEqual and simplify some asserts
* test: follow requests
* refactor: add resolveRemoteNote function
* refactor: refine resolveRemoteUser function
* refactor: cache admin credentials
* refactor: simplify assertion with excluded fields
* refactor: use assert
* test: note
* chore: labeler detect federation
* test: blocking
* test: move
* fix: use appropriate TLD
* chore: shorter purge interval
* fix(ci): change TLD
* refactor: delete trivial comment
* test(user): isCat
* chore: use jest
* chore: omit logs
* chore: add memo
* fix(ci): omit unnecessary build
* test: pinning Note
* fix: build daemon in container
* style: indent
* test(streaming): timeline
* chore: rename
* fix: delete role after test
* refactor: resolve users by uri
* fix: delete antenna after test
* test: api timeline
* test: Note deletion
* refactor: sleep function
* test: notification
* style: indent
* refactor: type-safe host
* docs: update description
* refactor: resolve function params
* fix(block): wrong test name
* fix: invalid type
* fix: longer timeout for fire testing
* test(timeline): hashtag
* test(note): vote delivery
* fix: wrong description
* fix: hashtag channel param type
* refactor: wrap basic cases
* test(timeline): add homeTimeline tests
* fix(timeline): correct wrong case and description
* test(notification): add tests for Note
* refactor(user): wrap profile consistency with describe
* chore(note): add issue link
* test(timeline): add test
* test(user): suspension
* test: emoji
* refactor: fetch admin first
* perf: faster tests
* test(drive): sensitive flag
* test(emoji): add tests
* chore: ignore .config/docker.env
* chore: hard-coded tester IP address
* test(emoji): custom emoji are surrounded by zero width space
* refactor: client and username as property
* test(notification): mute
* fix(notification): correct description
* test(block): mention
* refactor(emoji): addCustomEmoji function
* fix: typo
* test(note): add reaction tests
* test(timeline): Note deletion
* fix: unnecessary ts-expect-error
* refactor: unnecessary fetch mocking
* chore: add TODO comments
* test(user): deletion
* chore: enable --frozen-lockfile
* fix(ci): copying configs
* docs: update CONTRIBUTING.md
* docs: fix typo
* chore: set default sleep duration
* fix(notification): omit flaky tests
* fix(notification): correct type
* test(notification): add api endpoint tests
* chore: remove redundant mute test
* refactor: use param client
* fix: start timer after trigger
* refactor: remove unnecessary any
* chore: shorter timeout for checking if fired
* fix(block): remove outdated comment
* refactor: shorten remote user variable name
* refactor(block): use existing function
* refactor: file upload
* docs: update description
* test(user): ffVisibility
* fix: `/api/signin` -> `/api/signin-flow`
* test: abuse report
* refactor: use existing type
* refactor: extract duplicate configs to template file
* fix: typo
* fix: avoid conflict
* refactor: change container dependency
* perf: start misskey parallelly
* fix: remove dependency
* chore(backend): add typecheck
* test: add check for #14728
* chore: enable eslint check
* perf: don't start linked services when test
* test(note): remote note deletion for moderation
* chore: define config template
* chore: write setup script
* refactor: omit unnecessary conditional
* refactor: clarify scope
* refactor: omit type assertion
* refactor: omit logs
* style
* refactor: redundant promise
* refactor: unnecessary imports
* refactor: use readable error code
* refactor: cache set in signin function
* refactor: optimize import
2024-10-15 13:37:00 +09:00
syuilo
3cea890eba
fix(frontend): blinkアニメーションが動作していないのを修正
2024-10-15 13:01:06 +09:00
syuilo
b5de525548
add note
2024-10-15 10:32:00 +09:00
syuilo
5005cc8ae3
add note
2024-10-14 21:00:20 +09:00
syuilo
f13c3909a0
refactor(backend): remove unnecessary any
2024-10-14 17:54:27 +09:00
syuilo
77ebabb3dc
Revert "refactor"
...
This reverts commit 7fd8ef344b
.
2024-10-14 17:51:47 +09:00
syuilo
7fd8ef344b
refactor
2024-10-14 17:43:44 +09:00
syuilo
b0a251d231
🎨
2024-10-14 15:35:44 +09:00
github-actions[bot]
04e74aa28c
Bump version to 2024.10.1-beta.6
2024-10-14 04:19:47 +00:00
syuilo
3b361a9d0b
perf(frontend): make skipNoteRender on by default
2024-10-14 12:37:18 +09:00
syuilo
c46d6d8edd
perf(frontend-embed): improve note rendering performance
2024-10-14 12:34:03 +09:00
syuilo
64bbce4cf4
perf(frontend): improve notification rendering performance
2024-10-14 12:32:59 +09:00
github-actions[bot]
ddca6bdc01
Bump version to 2024.10.1-beta.5
2024-10-14 02:34:17 +00:00
かっこかり
8b7290d6b0
enhance(backend): 個人宛のお知らせはわかったを押すとアーカイブするように ( #14762 )
...
* enhance(backend): 個人宛のお知らせはわかったを押すとアーカイブするように
* Update Changelog
* enhance(frontend): アーカイブ済みのものを読み込めるように
* Update Changelog
* fix changelog
* 🎨
2024-10-14 11:23:26 +09:00
syuilo
2190092de6
perf(frontend): ノートのレンダリングをスキップできるように
2024-10-14 11:22:02 +09:00
syuilo
064d6ca56f
fix(backend): RBT有効時、リノートのリアクションが反映されない問題を修正
2024-10-14 09:11:03 +09:00
かっこかり
d0bb0b51f5
fix(frontend): タイムラインで、広告がない際にも広告のwrapperが出てしまうのを修正 ( #14763 )
2024-10-14 03:06:10 +09:00
かっこかり
088e05ea66
fix(frontend): 使用されているexposeを復活させる ( #14764 )
2024-10-14 02:54:01 +09:00
Hazelnoot
2cd41228d8
Merge branch 'develop' into feature/2024.9.0
2024-10-13 11:35:10 -04:00
github-actions[bot]
fb23b24f5c
Bump version to 2024.10.1-beta.4
2024-10-13 11:43:27 +00:00
おさむのひと
33b34ad7b8
feat: 運営のアクティビティが一定期間ない場合は通知+招待制に移行した際に通知 ( #14757 )
...
* feat: 運営のアクティビティが一定期間ない場合は通知+招待制に移行した際に通知
* fix misskey-js.api.md
* Revert "feat: 運営のアクティビティが一定期間ない場合は通知+招待制に移行した際に通知"
This reverts commit 3ab953bdf87f28411a1a10bce787a23d238cda80.
* 通知をやめてユーザ単位でのお知らせ機能に変更
* テスト用実装を戻す
* Update packages/backend/src/queue/processors/CheckModeratorsActivityProcessorService.ts
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix remove empty then
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-13 20:32:12 +09:00
syuilo
5229f5de4d
refactor(backend): remove unnecessary .then
2024-10-13 20:32:02 +09:00
syuilo
ff47fef572
feat: リモートサーバーのサーバー情報を収集しないオプション ( #14634 )
...
* wip
* wip
* Update FetchInstanceMetadataService.ts
* Update FetchInstanceMetadataService.ts
* Update types.ts
2024-10-13 20:22:16 +09:00
かっこかり
45d42b8641
feat: ユーザーの名前に禁止ワードを設定できるように ( #14756 )
...
* wip
* 🎨
* Enhance: モデレーター以上は制限の影響を受けないように
* refactor
* better error handling
* fix
* Revert "better error handling"
This reverts commit 5670b29cfa18a3894d0c2abfe0e5ef862e3b9ffa.
* error handling
* エラーが出ないのを修正
* translation
* Update Changelog
* status code
* ✌️
* モデレーター以上は影響ないことを明記
* 🎨
* update changelog
* spdx
* Update update.ts
* refactor
* eliminate `screen name`
* remove untracked file
---------
Co-authored-by: KanariKanaru <93921745+kanarikanaru@users.noreply.github.com>
2024-10-13 20:21:25 +09:00
Hazelnoot
bd2cdd9363
restore missing hasPendingReceivedFollowRequest in navbar
2024-10-13 01:09:49 -04:00
Lhc_fl
edce54ad0f
add new i18n pendingFollowRequests
2024-10-13 01:04:41 -04:00
Lhc_fl
19a1f3111b
fix default followreq tab
2024-10-13 01:04:41 -04:00
Lhc_fl
0c03f9ead0
fix default followreq tab
2024-10-13 01:04:40 -04:00
Lhc_fl
0e6ba9ccd4
ux: should not show follow requests tab when have no pending sent follow req
2024-10-13 01:04:40 -04:00
Lhc_fl
1eacf0772c
FEAT: Allow users to view pending follow requests they sent
...
This commit implements the `following/requests/sent` interface firstly
implemented on Firefish, and provides a UI interface to view the pending
follow requests users sent.
2024-10-13 01:04:40 -04:00
Marie
45974a53f8
merge: try to avoid insert
races in FederatedInstanceService
( !683 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/683
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-10-13 00:17:16 +00:00
Marie
fdfb0faab0
merge: Add missing rejectReports
field to show-instance API response ( !679 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/679
Approved-by: Marie <github@yuugi.dev>
Approved-by: Tess K <me@thvxl.se>
2024-10-13 00:13:26 +00:00
CenTdemeern1
808963189e
Autogen seems to have generated this file
...
This doesn't seem related so I'm putting it in its own commit so it can be dropped easily if needed
2024-10-13 01:03:29 +02:00
CenTdemeern1
5085c39440
Implement clickable notifications
...
I'm not sure about the get function pattern here as it doesn't include a value to base reactivity on; I might be too used to Svelte though and maybe that's fine
2024-10-13 01:03:29 +02:00
Hazelnoot
3093707469
merge: Prevent usernames from overflowing the reactions hover-list ( resolves #737 ) ( !682 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/682
Closes #737
Approved-by: Marie <github@yuugi.dev>
Approved-by: Tess K <me@thvxl.se>
2024-10-12 21:46:04 +00:00
dakkar
a44d58781f
Merge branch 'develop' into feature/2024.9.0
2024-10-12 20:00:40 +01:00
dakkar
80fdb595a6
fix editing notes
2024-10-12 19:45:47 +01:00
dakkar
14e21d00b9
honour prefers-reduced-motion
in embeds
2024-10-12 19:45:35 +01:00
dakkar
bf6ca8efdc
also ignore stale *failed* responses - #741
...
since `misskeyApi` doesn't pass us the request, we close over a copy
of the username we requested, to make sure it still matches the
current username value
2024-10-12 18:23:20 +01:00
dakkar
5af38db74b
ignore stale users/show
responses - fixes #741
...
* person starts typing "abcd"
* request for user "abcd" is sent to server
* person continues typing "ef"
* request for user "abcdef" is sent to server
* response for user "abcdef" arrives, icon for user "abcdef" is shown
* response for user "abcd" arrives, icon for user "abcd" was shown –
with this commit, this response is ignored instead
This is not just "showing the wrong avatar", btw: `MkSignin` uses the
`user` variable to decide whether to use 2FA, so having the wrong data
in user can make a login attempt fail.
2024-10-12 18:16:06 +01:00
Marie
464fb22710
fix: accidental double backslash in DEFAULT_INFO_IMAGE_URL
2024-10-12 11:41:20 +00:00
dakkar
06bd29f209
try to avoid insert
races in FederatedInstanceService
...
Despite the cache, different processes can race to insert a row for
the same remote host.
This is particularly apparent in our unit tests, with
`test/unit/activitypub.ts` randomly failing.
This is a (somewhat clumsy) attempt at working around that race: trap
the "duplicate key value" error, and fetch the record.
Tests pass, with or without values in the cache.
2024-10-12 10:57:57 +01:00
dakkar
98f1f30e72
fix "federation allowed" check in our code
2024-10-12 09:35:45 +01:00
Hazelnoot
a1375c8ab7
prevent usernames from overflowing the reactions hover-list
2024-10-12 00:29:40 -04:00
syuilo
c4c69cd267
🎨
2024-10-12 11:28:58 +09:00
FineArchs
ee08e9f51e
refactor: MkStickyContainerで<style />を使う ( #14755 )
...
* remove rootEL ref
* use css module
* use v-bind in css
* --MI prefix
* remove unused ref
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-10-12 11:20:55 +09:00
syuilo
85bb1ff1db
🎨
2024-10-12 11:18:26 +09:00
syuilo
824c51a19f
fix(frontend): fix style
...
Fix #14754
2024-10-12 10:32:00 +09:00
syuilo
a87a18f40d
Update about-misskey.vue
2024-10-12 10:11:55 +09:00
Marie
f68c0ac05d
fix: broken error images
2024-10-11 22:06:37 +00:00
Hazelnoot
adbea34c11
generate missing type for UserLite.isSilenced
2024-10-11 14:10:13 -04:00