Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: 13.14.0 #11301

Merged
merged 190 commits into from
Jul 21, 2023
Merged

Release: 13.14.0 #11301

merged 190 commits into from
Jul 21, 2023

Commits on Jun 17, 2023

  1. Configuration menu
    Copy the full SHA
    8c7bcdf View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. fix: clear queue endpoint error with redis script (#11037)

    Error message:
    ```
    ReplyError: ERR value is not an integer or out of range script: 720d973b3877f92b4fb3285ced83c97cdd204979, on @user_script:209.
    ```
    
    The whole error can be tracked back to one of the arguments, which is
    `Infinity` in the codebase, but it has to be a number.
    
    The documentation in bullmq says `0` is unlimited[^1], and bullmq tries to
    parse the argument with `tonumber` which returns with `-9223372036854775808` if
    the argument is `"Infinity"` which is out of bound.
    
    ```
    127.0.0.1:6379> eval 'return tonumber(ARGV[3])' '2' 'slippy.xyz:queue:inbox:inbox:delayed' 'slippy.xyz:queue:inbox:inbox:events' 'slippy.xyz:queue:inbox:inbox:' '1687183763944' Infinity 'delayed'
    (integer) -9223372036854775808
    127.0.0.1:6379>
    ```
    
    [^1]: https://github.com/taskforcesh/bullmq/blob/master/src/commands/cleanJobsInSet-2.lua#L10
    
    Signed-off-by: Efertone <[email protected]>
    yitsushi authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    e2261b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    e8c5117 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33a2c0b View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. update misskey-js version

    syuilo committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    3fe1c86 View commit details
    Browse the repository at this point in the history
  2. enhance(frontend): improve ux of deck scroll

    Resolve #11007
    syuilo committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    dc27ba6 View commit details
    Browse the repository at this point in the history
  3. update deps

    syuilo committed Jun 24, 2023
    2 Configuration menu
    Copy the full SHA
    60cc7f6 View commit details
    Browse the repository at this point in the history
  4. chore(dev): use buraha via npm

    syuilo committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    fd4c437 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f0b5860 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d922e3 View commit details
    Browse the repository at this point in the history
  7. refactor(backend): replace private-ip with ipaddr.js (#11041)

    * refactor(backend): replace private-ip with ipaddr.js
    
    * restore ip-cidr
    saschanaz authored Jun 24, 2023
    Configuration menu
    Copy the full SHA
    a2c0573 View commit details
    Browse the repository at this point in the history
  8. chore(backend, misskey-js): add type for signup (#11043)

    * chore(backend, misskey-js): add type for signup
    
    * rerun
    saschanaz authored Jun 24, 2023
    Configuration menu
    Copy the full SHA
    7bb8c71 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. refactor(backend): replace rndstr with secureRndstr (#11044)

    * refactor(backend): replace rndstr with secureRndstr
    
    * Update pnpm-lock.yaml
    
    * .js
    saschanaz authored Jun 25, 2023
    Configuration menu
    Copy the full SHA
    ef354e9 View commit details
    Browse the repository at this point in the history
  2. refactor(backend): use node16 for moduleResolution (#10938)

    * refactor(backend): use node16 for moduleResolution
    
    * update deps
    
    * Update tsconfig.json
    
    * ✌️
    
    * revive KEYWORD
    
    * restore strict-event-emitter-types dependency
    
    * restore ms dependency
    
    * cancel redundant import reorder
    
    * fix
    
    * Delete ms.ts
    
    * remove rndstr
    
    ---------
    
    Co-authored-by: Kagami Sascha Rosylight <[email protected]>
    syuilo and saschanaz authored Jun 25, 2023
    Configuration menu
    Copy the full SHA
    8099bc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    d23ad8b View commit details
    Browse the repository at this point in the history
  2. Fix offscreencanvas undefined (#11017)

    * Suppress ReferenceError on some environments (i.e. older iOS)
    
    * fix
    
    * fix
    
    * lint
    
    * adopt suggestion by acid-chicken
    yuriha-chan authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    58a898d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d48172e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. feat(backend): accept OAuth bearer token (#11052)

    * feat(backend): accept OAuth bearer token
    
    * refactor
    
    * Update packages/backend/src/server/api/ApiCallService.ts
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    * Update packages/backend/src/server/api/ApiCallService.ts
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    * fix
    
    * kind: permission for account moved error
    
    * also for suspended error
    
    * Update packages/backend/src/server/api/StreamingApiServerService.ts
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    ---------
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    Co-authored-by: syuilo <[email protected]>
    3 people authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    1b1f82a View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    a1327fa View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. perf(frontend): MkImgWithBlurhashでblurhash描画に使うcanvasは再利用するようにする (#10966

    )
    
    * blurhashを描画するためのcanvasは再利用する
    
    * Revert "perf(frontend): WebGL contextの数を減らす"
    
    This reverts commit aeb8955.
    
    * MkAvatarは平均色だけにする
    
    * clean up
    
    * fix
    tamaina authored Jul 2, 2023
    1 Configuration menu
    Copy the full SHA
    734c41a View commit details
    Browse the repository at this point in the history
  2. perf(backend): make some features optionable

    Resolve #11064
    Resolve #11065
    syuilo committed Jul 2, 2023
    1 Configuration menu
    Copy the full SHA
    af3258d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    6157616 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60cddf8 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    84d3a06 View commit details
    Browse the repository at this point in the history
  4. perf(backend): JSON.parse の呼び出しを削減する (#11091)

    * perf(backend): JSON.parse の呼び出しを削減する
    
    Co-authored-by: Hidekazu Kobayashi <[email protected]>
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: Hidekazu Kobayashi <[email protected]>
    riku6460 and KOBA789 authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    61e7eb8 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. chore(frontend): add comment

    tamaina committed Jul 4, 2023
    1 Configuration menu
    Copy the full SHA
    aa92df4 View commit details
    Browse the repository at this point in the history
  2. perf(frontend): use setInterval instead of setTimeout chain in MkTime (

    #10981)
    
    * perf(frontend): use setInterval instead of setTimeout chain in MkTime
    
    * fix
    
    * props.origin
    
    * props.origin 2
    
    * fix
    
    * add comment
    
    * setIntervalを再設定する
    
    * refactor
    tamaina authored Jul 4, 2023
    1 Configuration menu
    Copy the full SHA
    526fa8b View commit details
    Browse the repository at this point in the history
  3. enhance(frontend): Better Timeline(MkPagination) Experience (#11066)

    * enhance(frontend): Better MkPagination Appearance
    
    * fix
    
    * fix
    
    * 新規投稿が空でも先頭に戻ったらunshiftItemsする
    
    * use Map
    
    * refactor, 型エラー潰し
    
    * refactor
    tamaina authored Jul 4, 2023
    1 Configuration menu
    Copy the full SHA
    92d9946 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    22227fa View commit details
    Browse the repository at this point in the history
  2. refactor: ApDeliverManagerService.tsの型とJSDocを適切に置き換え (#11096)

    * refactor: ApDeliverManagerService.ts のanyを適切な型に置き換え
    
    Signed-off-by: Umisyo <[email protected]>
    
    * fix: quote to single quote
    
    Signed-off-by: Umisyo <[email protected]>
    
    * refactor: JSDocを実態に合わせて修正
    
    Signed-off-by: Umisyo <[email protected]>
    
    * fix: activityのnullを許容するよう変更
    
    Signed-off-by: Umisyo <[email protected]>
    
    ---------
    
    Signed-off-by: Umisyo <[email protected]>
    Co-authored-by: tamaina <[email protected]>
    Umisyo and tamaina authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    8f94b36 View commit details
    Browse the repository at this point in the history
  3. feat(frontend): deck UIのカラムからアンテナ、リストの編集画面を開けるように (#11104)

    * feat: add edit antenna button onto deck column
    
    * feat: add edit list button onto deck column
    
    * docs(changelog): add deck UIのカラムのメニューからアンテナとリストの編集画面を開けるようになりました
    anatawa12 authored Jul 5, 2023
    1 Configuration menu
    Copy the full SHA
    1ab9f09 View commit details
    Browse the repository at this point in the history
  4. feat(frontend): allow cropping images on drive (#11092)

    * feat(frontend): allow cropping images on drive
    
    * nanka iroiro
    
    * folder
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    saschanaz and tamaina authored Jul 5, 2023
    1 Configuration menu
    Copy the full SHA
    ac4245d View commit details
    Browse the repository at this point in the history
  5. update CHANGELOG.md

    tamaina committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    be143f9 View commit details
    Browse the repository at this point in the history
  6. refactor(ApDbResolverService.ts): URLを扱う複雑な正規表現をURLインターフェイスで置き換え (#…

    …11123)
    
    * refactor(`ApDbResolverService.ts`): URLを扱う複雑な正規表現をURLインターフェイスで置き換え
    
    * fixup! refactor(`ApDbResolverService.ts`): URLを扱う複雑な正規表現をURLインターフェイスで置き換え
    okayurisotto authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    9959f5b View commit details
    Browse the repository at this point in the history
  7. feat(frontend): 画像を動画と同様に簡単に隠せるように (#11127)

    * feat: hide image easily
    
    * docs(changelog): add 画像を動画と同様に簡単に隠せるように
    anatawa12 authored Jul 5, 2023
    1 Configuration menu
    Copy the full SHA
    dc87632 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. chore(backend): fix typo in MkImgWithBlurhash.vue (#11125)

    occured -> occurred
    eltociear authored Jul 6, 2023
    1 Configuration menu
    Copy the full SHA
    6b2c92c View commit details
    Browse the repository at this point in the history
  2. エスケープせずにDescriptionを出力、Update info-card.pug (#11108)

    HTMLのタグがエスケープされ、
    misskey-hub.netのサーバー一覧で、iframeで読み込む際にタグがそのまま出力される状況が発生していた。
    pugにおける仕様に則り、!=に変更、エスケープを行わないように。
    EdamAme-x authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d2f8ed9 View commit details
    Browse the repository at this point in the history
  3. refactor(backend): ノート削除時のfindCascadingNotesの処理を整理 (#11131)

    * refactor(backend): ノート削除時の`findCascadingNotes`の処理を整理
    
    * cleanup: unneeded async await
    
    Co-authored-by: syuilo <[email protected]>
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    okayurisotto and syuilo authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4a7da72 View commit details
    Browse the repository at this point in the history
  4. Update about-misskey.vue

    syuilo committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3597da5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    165c53a View commit details
    Browse the repository at this point in the history
  6. 🎨

    syuilo committed Jul 6, 2023
    1 Configuration menu
    Copy the full SHA
    9e955d2 View commit details
    Browse the repository at this point in the history
  7. fix(frontend): In MkPagination, init() also initializes items

    ユーザーページのノートタブで小タブを変更すると前のタイムラインが残る問題を修正
    tamaina committed Jul 6, 2023
    1 Configuration menu
    Copy the full SHA
    06bf5c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0137af8 View commit details
    Browse the repository at this point in the history
  9. 1 Configuration menu
    Copy the full SHA
    c065b97 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bc61f37 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Update .gitignore

    syuilo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    e987af4 View commit details
    Browse the repository at this point in the history
  2. update deps

    syuilo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    d5c4e77 View commit details
    Browse the repository at this point in the history
  3. feat: webp convert @frontend (#11150)

    * webp convert @frontend
    
    * 0.85 → 0.90
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    Narazaka and tamaina authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bc4d274 View commit details
    Browse the repository at this point in the history
  4. update changelog

    tamaina committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    cbb58b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aef7b02 View commit details
    Browse the repository at this point in the history
  6. update node to 20.4.0

    syuilo committed Jul 7, 2023
    4 Configuration menu
    Copy the full SHA
    f76b3ed View commit details
    Browse the repository at this point in the history
  7. chore: collapse renote of my note (#11166)

    * chore(frontend): 自分のnoteのrenoteも省略するように
    
    Co-authored-by: madorama <[email protected]>
    
    * docs(changelog): add 見たことのあるRenoteを省略して表示をオンのときに自分のnoteのrenoteを省略するように
    
    ---------
    
    Co-authored-by: madorama <[email protected]>
    anatawa12 and madorama authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    2606167 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eacc90d View commit details
    Browse the repository at this point in the history
  9. perf(backend): Improve performance of FetchInstanceMetadata (#11128)

    * Perf: Avoid retries to acquire lock in fetchInstanceMetadata
    
    * Fix
    
    * Add Changelog
    
    * Fix typo
    
    * Fix lint
    
    * 記法をMisskey式にする
    
    * ????
    
    * refactor
    #11128 (review)
    
    * refactor
    
    * getいらない?
    
    * fix
    
    * fix
    
    * Update CHANGELOG.md
    
    * clean up
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    yuriha-chan and tamaina authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    4c879b3 View commit details
    Browse the repository at this point in the history
  10. cleanup: trim trailing whitespace (#11136)

    * cleanup: trim trailing whitespace
    
    * update(`.editorconfig`)
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    okayurisotto and syuilo authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    d847965 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8daca59 View commit details
    Browse the repository at this point in the history
  12. fix

    tamaina committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    0b8e0fa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b318789 View commit details
    Browse the repository at this point in the history
  14. 🎨

    syuilo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    5884655 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    383d6a2 View commit details
    Browse the repository at this point in the history
  16. use engines

    syuilo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    1f18153 View commit details
    Browse the repository at this point in the history
  17. 広告の曜日を設定できるように (#10095)

    * 曜日選択できるように
    
    * ラベル選択でもチェックが変更されるように
    
    * adを参照しないといけないかも
    
    * smallint -> integer
    
    * 異物混入だったので取りだし
    
    * タイムゾーン指定(Date2つ使うのなんか違和感
    
    * 未テスト
    
    * これにすると出てこないかも
    
    * UIチョット変更
    
    * UI変更 fix bug
    
    * 畳むように修正
    
    * dayofweek->dayOfWeek
    
    * マイグレ時にnot null,default設定してるのでnullable:falseでよさそう
    
    * コメントの記載
    
    * Update packages/backend/src/server/api/endpoints/meta.ts
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    ---------
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    nenohi and acid-chicken authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    3c6175d View commit details
    Browse the repository at this point in the history
  18. refactor(backend): core/activitypub/models (#11067)

    * cleanup(`ApImageService.ts`)
    
    * refactor(`ApImageService.ts`)
    
    * cleanup(`check-https.ts`)
    
    * cleanup(`ApMentionService.ts`)
    
    * refactor(`ApMentionService.ts`)
    
    * cleanup(`ApNoteService.ts`): unneeded `eslint-disable-next-line`
    
    * cleanup(`ApNoteService.ts`)
    
    * WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`に通すかどうか悩んでいる
    
    * refactor(`ApNoteService.ts`): function return type
    
    * cleanup(`ApNoteService.ts`): deadcode
    
    * refactor(`ApNoteService.ts`): `eslint-disable-next-line`
    
    * refactor(`ApNoteService.ts`): non-null assertion
    
    これまでは`getApId()`の方でエラーがスローされていた。
    
    * cleanup(`ApNoteService.ts`): unneeded await
    
    * refactor(`ApNoteService.ts`): note.attachment
    
    - `toArray()`を使うように
    - よくわからない条件式を整理
    - `as`をなくすために`promiseLimit()`でジェネリクスを使うように
    
    * cleanup(`ApNoteService.ts`)
    
    * refactor(`ApNoteService.ts`): よりよい型定義
    
    `res`が`null`でないことは確認されているようだったので`null`とのunionはなくした
    
    * refactor(`ApNoteService.ts`): 不要な条件を削除
    
    * cleanup(`ApNoteService.ts`)
    
    * cleanup(`ApNoteService.ts`): 重要でない`as`を削除
    
    * refactor(`ApNoteService.ts`): `eslint-disable-next-line`
    
    * cleanup(`ApNoteService.ts`): deadcode
    
    * cleanup(`ApNoteService.ts`): unneeded non-null assertion
    
    * refactor(`ApNoteService.ts`): 不要な条件を削除
    
    * WIP(`ApNoteService.ts`): `as`をなくす
    
    エラーメッセージを考える
    
    * cleanup(`ApNoteService.ts`): 不要な`as`を削除
    
    * cleanup(`ApPersonService.ts`): `no-unused-vars`
    
    * cleanup(`ApPersonService.ts`): deadcode
    
    * refactor(`ApPersonService.ts`): function return type
    
    * cleanup(`ApPersonService.ts`): deadcode
    
    * cleanup(`ApPersonService.ts`): deadcode
    
    * WIP(`ApPersonService.ts`): `as`を調整
    
    `null`でないか確認する処理が続いていたので型アサーションは`null`とのunionにした。
    より本質的な改善の余地があるように感じるのでひとまずWIPとしてコミット。
    
    * refactor(`ApPersonService.ts`): `eslint-disable-next-line`
    
    * WIP(`ApPersonService.ts`): `as any`をなくした
    
    エラーをスローするようにせざるを得なかったのでエラーメッセージを考える必要がある。
    
    * WIP(`ApNoteService.ts`): non-null assertion
    
    non-nullアサーションを減らすために事前に存在確認をするようにした。
    エラーをスローするようにしたのでメッセージを考えなければならない。
    
    * refactor(`ApNoteService.ts`): non-null assertion -> optional chaining
    
    * refactor(`ApPersonService.ts`): `eslint-disable-next-line`
    
    * refactor(`ApPersonService.ts`): `eslint-disable-next-line`
    
    * refactor(`ApPersonService.ts`): function return type
    
    * refactor(`ApPersonService.ts`): type guardによるnon-null assertionの削除
    
    * WIP(`ApPersonService.ts`): `analyzeAttachments`
    
    - Field型を事前に定義しておくように
    
    - `attachments`が`IObject`だった場合、返り値が`{ fields: [] }`になるようだが構わないのか?
    - `toArray()`を通すべきでは?
    
    * Revert "WIP(`ApImageService.ts`): `image.url`を`getApHrefNullable()`に通すかどうか悩んでいる"
    
    This reverts commit aeefb84.
    
    * cleanup(`ApImageService.ts`): `import`
    
    * refactor(`ApImageService.ts`): 冗長だった部分を短く
    
    * cleanup(`ApMentionService.ts`): `import`
    
    * refactor(`ApImageService.ts`): `JSON.stringify()`でのindentationを追加
    
    * cleanup(`ApNoteService.ts`): `import`
    
    * cleanup(`ApNoteService.ts`)
    
    * cleanup(`ApNoteService.ts`)
    
    * cleanup(`ApNoteService.ts`)
    
    * cleanup(`ApNoteService.ts`): `any`に対するnon-null assertion
    
    * refactor(`ApNoteService.ts`): 添付ファイル
    
    * cleanup(`ApPersonService.ts`): `import`
    
    * refactor(`ApPersonService.ts`): より実情に即した`as`に
    
    * cleanup(`ApPersonService.ts`)
    
    * refactor(`ApPersonService.ts`): 冗長だった部分を修正
    
    * cleanup(`ApPersonService.ts`): deadcode
    
    * cleanup(`ApPersonService.ts`)
    
    * cleanup(`ApQuestionService.ts`): `import`
    
    * refactor(`ApQuestionService.ts`): `eslint-disable-next-line`
    
    * refactor(`ApQuestionService.ts`): `eslint-disable-next-line`
    
    * cleanup(`ApQuestionService.ts`)
    
    * refactor(`ApQuestionService.ts`): non-null assertionを消した
    
    * cleanup(`ApQuestionService.ts`)
    
    * WIP(`ApQuestionService.ts`): non-null assertionを消す
    
    エラーメッセージを考える必要がある。
    
    * refactor(`ApQuestionService.ts`): `any`を消す
    
    * refactor(`ApQuestionService.ts`): function return type
    
    * WIP(`ApPersonService.ts`): 可読性の低い三項演算子を削除しつつnon-null assertionを回避
    
    エラーメッセージを考える必要がある。
    
    * cleanup(`ApPersonService.ts`): 不必要な三項演算子を削除
    
    * cleanup(`ApPersonService.ts`): 不要な`as`
    
    * cleanup(`ApPersonService.ts`)
    
    * refactor(`ApPersonService.ts`)
    
    * refactor(`ApPersonService.ts`): 可読性の低い三項演算子を削除
    
    元の実装が悪いと判断し`null`かどうかの確認をより厳密に行うようにした。
    
    * cleanup(`ApPersonService.ts`)
    
    * cleanup(`ApPersonService.ts`)
    
    * refactor(`ApPersonService.ts`): 返り値を`void`に統一
    
    この返り値を参照しているコードは見当たらなかった。
    また、普通に意味がない値であるように見受けられた。
    
    * fixup! refactor(`ApPersonService.ts`): 返り値を`void`に統一
    
    * refactor(`ApNoteService.ts`)
    
    * refactor(`ApPersonService.ts`)
    
    * cleanup(`ApPersonService.ts`)
    
    * cleanup(`ApPersonService.ts`)
    
    * refactor(`ApPersonService.ts`): 返り値の`void`統一と条件式の調整
    
    この返り値を参照しているコードは見当たらなかった。
    また、普通に意味がない値であるように見受けられた。
    
    * cleanup(`ApQuestionService.ts`)
    
    * refactor(`ApQuestionService.ts`)
    
    * refactor(`ApQuestionService.ts`)
    
    * refactor(`tag.ts`): function return type
    
    * fixup! enhance: account migration (#10592)
    
    * fixup! WIP(`ApPersonService.ts`): 可読性の低い三項演算子を削除しつつnon-null assertionを回避
    
    * fixup! cleanup(`ApPersonService.ts`): 不要な`as`
    
    * refactor: エラーメッセージを見繕った
    
    * Revert "cleanup(`ApImageService.ts`): `import`"
    
    This reverts commit 1454d04.
    
    * Revert "cleanup(`ApMentionService.ts`): `import`"
    
    This reverts commit 244f672.
    
    * Revert "cleanup(`ApNoteService.ts`): `import`"
    
    This reverts commit d8f0d76.
    
    * Revert "cleanup(`ApPersonService.ts`): `import`"
    
    This reverts commit 5190ef9.
    
    # Conflicts:
    #	packages/backend/src/core/activitypub/models/ApPersonService.ts
    
    * Revert "cleanup(`ApQuestionService.ts`): `import`"
    
    This reverts commit 778585e.
    
    * processRemoteMoveはそのままにしてほしい
    
    * Revert "fixup! refactor(`ApPersonService.ts`): 返り値を`void`に統一"
    
    This reverts commit 083cd67.
    
    * Revert "refactor(`ApPersonService.ts`): 返り値を`void`に統一"
    
    This reverts commit bfa0fcd.
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    okayurisotto and tamaina authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    4f876c9 View commit details
    Browse the repository at this point in the history
  19. fix(backend): ジョブキュー再試行時のタイミングずれによるエラーを抑制 (#11035)

    * fix(backend): ジョブキュー再試行時のタイミングずれによるエラーを抑制
    
    * fix lint
    CyberRex0 authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    8ec96ad View commit details
    Browse the repository at this point in the history
  20. fix: 非ログイン時にクレデンシャルが必要なページに行くとエラーが出る問題を修正 (#10973)

    * 非ログイン時にクレデンシャルが必要なページに行くとエラーが出る問題を修正 (#10922)
    
    * Update CHANGELOG.md
    
    * fix
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    chocolate-pie authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bd84386 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. tweak localization

    Resolve #11119
    syuilo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    c2d7008 View commit details
    Browse the repository at this point in the history
  2. refactor: use esm

    syuilo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    6440233 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    1568337 View commit details
    Browse the repository at this point in the history
  4. use node 20.3.1

    Fix #11179
    syuilo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    b056e8f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    081a14d View commit details
    Browse the repository at this point in the history
  6. 13.14.0-beta.1

    syuilo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    0fbb46c View commit details
    Browse the repository at this point in the history
  7. fix(frontend): search user with trailing space (#11184)

    * fix(frontend): search user with trailing space
    
    * fix(backend): search user with trailing space
    
    * Update search.ts
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    yahuli and syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    e40a0b9 View commit details
    Browse the repository at this point in the history
  8. fix: フォルダーのページネーションが機能しない (#11187)

    * fix: フォルダーのページネーションが機能しない close #11180
    
    * Update MkDrive.vue
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    yupix and syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    36d5dee View commit details
    Browse the repository at this point in the history
  9. feat: フォルダーやファイルでもIDをコピーできるように (#11189)

    * feat: フォルダーやファイルでもIDをコピーできるように close #11188
    
    * docs: update CHANGELOG.md
    yupix authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    3796da6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a01534 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ac6d6fd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d276494 View commit details
    Browse the repository at this point in the history
  13. fix: add suuport Japanese message of errors. (#11159)

    * fix: add suuport Japanese message of errors.
    
    * fix: change catching function.
    
    * lint
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    sasagar and syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    246d167 View commit details
    Browse the repository at this point in the history
  14. New Crowdin updates (#10993)

    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Russian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Indonesian)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Indonesian)
    
    * New translations ja-JP.yml (Indonesian)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Indonesian)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Russian)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Romanian)
    
    * New translations ja-JP.yml (French)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Catalan)
    
    * New translations ja-JP.yml (Czech)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Dutch)
    
    * New translations ja-JP.yml (Polish)
    
    * New translations ja-JP.yml (Portuguese)
    
    * New translations ja-JP.yml (Slovak)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Ukrainian)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Vietnamese)
    
    * New translations ja-JP.yml (Indonesian)
    
    * New translations ja-JP.yml (Bengali)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Lao)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    51df3de View commit details
    Browse the repository at this point in the history
  15. 13.14.0-beta.2

    syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    5b8fa25 View commit details
    Browse the repository at this point in the history
  16. perf(backend): Reduce memory usage of MemoryKVCache (#11076)

    * perf(backend): Reduce memory usage of MemoryKVCache
    
    * fix
    tamaina authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    7ec07d5 View commit details
    Browse the repository at this point in the history
  17. fix(backend): Remove Meilisearch index when notes are deleted (#10988)

    * fix(backend): Include feature to delete Meilisearch index notes
    
    * Update variable name
    `cascadingNotesFilter` -> `federatedLocalCascadingNotes`
    
    * tweak
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    caipira113 and syuilo authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    60366a4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    74a05ec View commit details
    Browse the repository at this point in the history
  19. refactor(backend): skip fetching notes when the data is same-origin (#…

    …11200)
    
    * refactor(backend): skip fetching notes when the data is same-origin
    
    * Update CHANGELOG.md
    
    * sentFrom
    saschanaz authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    5059d4d View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Update about-misskey.vue

    syuilo committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    6ba9805 View commit details
    Browse the repository at this point in the history
  2. refactor(locales, sw): use es module (#11204)

    * refactor(locales): use es module
    
    * fix sw build
    
    * fix gulp
    
    * try fixing storybook
    
    * Revert "try fixing storybook"
    
    This reverts commit 5f2a4ee.
    
    * try fixing storybook 2
    
    * Update main.ts
    
    * Update build.js
    
    * Update main.ts
    
    * Update changes.ts
    
    * fix sw lint
    
    * Update build.js
    saschanaz authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    59046d5 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    9dd5352 View commit details
    Browse the repository at this point in the history
  4. fix(frontend): use system-ui for system font (#11177)

    * fix(frontend): correct system font stack
    
    This was originally set to Hiragino Maru Gothic Pro, which is the same as the current default font.
    
    * just use system-ui
    
    per code review #11177 (comment)
    
    ---------
    
    Co-authored-by: Kagami Sascha Rosylight <[email protected]>
    enitimeago and saschanaz authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    53b1684 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a096c5 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. fix(frontend): 画面ビューワをタップした場合、マウスクリックと同様に画像ビューワを閉じるように (#11211)

    * fix: change tapAction of photoswipe to 'close'
    
    * doc: update CHANGELOG.md
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    akanevrc and tamaina authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    63e21a4 View commit details
    Browse the repository at this point in the history
  2. feat: フォローやお気に入り登録をしていないチャンネルを開く時は概要ページを開くように (#11218)

    * feat: フォローやお気に入り登録をしていないチャンネルを開く時は概要ページを開くように
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    Sayamame-beans and tamaina authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    239ea39 View commit details
    Browse the repository at this point in the history
  3. feat: ユーザーをcontextmenuからアンテナに追加できるようになど (#11206)

    * feat: ユーザーをcontextmenuからアンテナに追加できるように close #11115
    
    * MkAvatars.vue変更
    
    * nanka iroiro
    
    * fix MkAvatars
    
    * ix
    
    * fix
    
    ---------
    
    Co-authored-by: tamaina <[email protected]>
    yupix and tamaina authored Jul 10, 2023
    1 Configuration menu
    Copy the full SHA
    f4d1fca View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    791ae60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48d3341 View commit details
    Browse the repository at this point in the history
  3. refactor(backend): 存在確認のfindOneByexistに置き換え (#11224)

    * refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え
    
    * cleanup
    okayurisotto authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    cf3e391 View commit details
    Browse the repository at this point in the history
  4. オフライン時の画面にリロードボタンを追加 (#11242)

    * feat: オフライン時の画面にリロードボタンを追加
    
    リロードのためのボタンがないとPWAでインターネットが復帰しても何もできなくなるため。
    
    * docs(changelog): add オフライン時の画面にリロードボタンを追加
    anatawa12 authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    9845cce View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    b97694b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd9affd View commit details
    Browse the repository at this point in the history
  3. fix(storybook): solve test failures (#11262)

    * fix(locales, storybook): use default import
    
    * fix(storybook): solve test failures
    
    * Update MkAd.stories.impl.ts
    saschanaz authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    b6a432f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. refactor(backend): core/activitypub (#11247)

    * eslint: `explicit-function-return-type`
    
    * eslint: `no-unnecessary-condition`
    
    * eslint: `eslint-disable-next-line`
    
    * eslint: `no-unused-vars`
    
    * eslint: `comma-dangle`
    
    * eslint: `import/order`
    
    * cleanup: unnecessary non-null assertion
    
    * cleanup: `IActivity`に`actor`は常に存在するようなので
    
    * cleanup: unnecessary `as`
    
    * cleanup: unnecessary `Promise.resolve`
    
    * cleanup
    
    * refactor: `String.prototype.match()`である必要がない部分をよりシンプルな書き方に変更
    
    * refactor: よりよい型定義
    
    * refactor: よりよい型定義
    
    - `LdSignature`の`normalize`メソッドでの使われ方から、
    	- `data`引数の型定義を`any`から`JsonLdDocument`へ修正
    	- `getLoader`メソッドの返り値の型定義の一部を`any`から`RemoteDocument`へ修正
    		- `contextUrl`が不正な値(`null`)となっていたことが判明したため`undefined`へ修正
    		- `document`の型と合わせるために`CONTEXTS`の型定義の一部を`unknown`から`JsonLd`へ修正
    			- とりあえず`satisfies`を使用
    		- `document`の型と合わせるために`fetchDocument`メソッドの返り値の型定義の一部を`unknown`から`JsonLd`へ修正
    			- どうしようもなく`as`を使用
    
    * refactor: 型ガードを使うことでnon-null assertionをやめた
    
    * refactor: non-null assertionをやめた
    
    `.filter()`で行っている型ガードなどの文脈から、より適しているだろうと思われる書き方に変更した。
    
    * refactor: 型ガードを使うことで`as`をやめた
    
    * refactor: `as`をやめた
    
    * refactor: よりよい型定義
    
    - `id`は`null`とのunionになっていたが、`null`を渡している場面はなかった
    	- またおそらくこのメソッドは`IOrderedCollection`を返すため、そちらに合わせて`null`とのunionをやめた
    		- `IOrderedCollection`とはまだ型に相違がある
    - `totalItems`をコメントや使われ方を元に`number`へ推論
    
    * refactor: `for-of` -> `Array.prototype.map`
    
    * refactor: `delete`演算子を使わない形に
    okayurisotto authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e35a370 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12456b2 View commit details
    Browse the repository at this point in the history
  3. Update about-misskey.vue

    syuilo committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9a391bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a72ef70 View commit details
    Browse the repository at this point in the history
  5. 現在閲覧中のURLを取得するプロパティを追加 (#11234)

    * 現在閲覧中のURLを取得するプロパティを追加 #11232
    
    * commit the uncommitted remainder
    
    ---------
    
    Co-authored-by: setaria <[email protected]>
    setaria430 and Vset430 authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c13fd42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35ffe3c View commit details
    Browse the repository at this point in the history
  7. fix runtime error

    syuilo committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    af30959 View commit details
    Browse the repository at this point in the history
  8. refactor: substr -> substring (#11273)

    okayurisotto authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c0dbc3b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. refactor: 可読性のため一部でArray.prototype.atを使うように (#11274)

    * refactor: `Array.prototype.at`を使うように
    
    * fixup! refactor: `Array.prototype.at`を使うように
    okayurisotto authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    2b6dbd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c82e97 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. enhance: 招待機能の改善 (#11195)

    * refactor(backend): 招待機能を改修
    
    * feat(backend): 招待コードのcreate/delete/listエンドポイントを追加
    
    * add(misskey-js): エンドポイントと型を追加
    
    * change(backend): metaでinvite関連の情報も返すように
    
    * add(misskey-js): エンドポイントと型を追加
    
    * add(backend): `/endpoints/invite/limit`を追加
    
    * fix: createdByがnullableではなかったのを修正
    
    * fix: relationが取得できていなかった問題を修正
    
    * fix: パラメータを間違えていたのを修正
    
    * feat(client): 招待ページを実装
    
    * change(client): インスタンスメニューの「招待」押した場合に招待ページに飛ぶように変更
    
    * feat: 招待コードをコピーできるように
    
    * change(backend): metaに招待コード発行に関する情報を持たせるのをやめる
    
    * feat: ロールごとに招待コードの発行上限数などを設定できるように
    
    * change(client): 招待コードをコピーしたときにダイアログを出すように
    
    * add: 招待に関する管理者用のエンドポイントを追加
    
    * change(backend): モデレーターであれば作成者以外でも招待コードを削除できるように
    
    * change(backend): admin/invite/listはオフセットでページネーションするように
    
    * feat(client): 招待コードの管理ページを追加
    
    * feat(client): 招待コードのリストをソートできるように
    
    * change: `admin/invite/create`のレスポンスを修正
    
    * fix(client): 有効期限を指定できていなかった問題を修正
    
    * refactor: 必要のない箇所を削除
    
    * perf(backend): use limit() instead of take()
    
    * change(client): 作成ボタンを見た目を変更
    
    * refactor: 招待コードの生成部分を共通化し、コード内に"01OI"のいずれかの文字を含まないように
    
    * fix(client): paginationの仕様が変わっていたので修正
    
    * change(backend): expiresAtパラメータのnullを許容
    
    * change(client): 有効期限を設けないときは日付の入力欄を非表示に
    
    * fix: 自身のポリシーよりもインスタンス側のポリシーが優先表示される問題を修正
    
    * fix: n時間のときに「n時間間」となってしまうのを修正
    
    * fix(backend): ポリシーが途中で変更されたときに作成可能数がマイナス表記になってしまうのを修正
    
    * change(client): 招待コードのユーザー名が不明な理由を表示するように
    
    * update: CHANGELOG.md
    
    * lint
    
    * refactor
    
    * refactor
    
    * tweak ui
    
    * 🎨
    
    * 🎨
    
    * add(backend): indexを追加
    
    * change(backend): indexの追加に伴う変更
    
    * change(client): インスタンスメニューの「招待」の場所を変更
    
    * add(frontend): MkInviteCode用のstorybookを追加
    
    * Update misskey-js.api.md
    
    * fix(misskey-js): InviteのcreatedByの型が間違っていたのを修正
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    Co-authored-by: tamaina <[email protected]>
    3 people authored Jul 15, 2023
    1 Configuration menu
    Copy the full SHA
    02957a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e330c9 View commit details
    Browse the repository at this point in the history
  3. fix-6096 (#11281)

    yutaro authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    866e3f0 View commit details
    Browse the repository at this point in the history
  4. fix(sw): アンケート終了時のプッシュ通知が正しく表示されない問題を修正 (#11278)

    * fix(sw): アンケート終了時のプッシュ通知が正しく表示されない問題を修正
    
    * update: CHANGELOG.md
    hideki0403 authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    52b4403 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f196fc View commit details
    Browse the repository at this point in the history
  6. 13.14.0-beta.3

    syuilo authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    5462591 View commit details
    Browse the repository at this point in the history
  7. feat(frontend): ユーザーリスト管理でユーザー数とロールポリシーの登録可能ユーザー数を表示するなど (#11231)

    * feat(frontend): ユーザーリスト一覧で、ユーザー数とロールポリシーの登録可能ユーザー数を表示する
    
    * ✌️
    
    * fix
    
    * fix
    
    * wip
    
    * loading
    
    * fix
    tamaina authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    c926a61 View commit details
    Browse the repository at this point in the history
  8. Update CHANGELOG.md

    syuilo committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    07a225c View commit details
    Browse the repository at this point in the history
  9. update deps

    syuilo committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    9a5bc78 View commit details
    Browse the repository at this point in the history
  10. update deps

    syuilo committed Jul 15, 2023
    1 Configuration menu
    Copy the full SHA
    9d5dd72 View commit details
    Browse the repository at this point in the history
  11. refactor(backend): Improve UUID generation (#11286)

    * Replace with `crypto.randomUUID()`
    
    * Remove uuid
    woxtu authored Jul 15, 2023
    1 Configuration menu
    Copy the full SHA
    b392f44 View commit details
    Browse the repository at this point in the history
  12. fix type errors

    syuilo committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    f96ed9a View commit details
    Browse the repository at this point in the history
  13. feat(backend): allow disabling cache for sensitive files (#11245)

    * feat(backend): allow disabling cache for sensitive files
    
    * Update CHANGELOG.md
    
    * fix storybook
    
    * Update locales/ja-JP.yml
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    saschanaz and syuilo authored Jul 15, 2023
    1 Configuration menu
    Copy the full SHA
    d5f30ec View commit details
    Browse the repository at this point in the history
  14. use happy-dom 10.0.3

    Resolve #11287
    syuilo committed Jul 15, 2023
    1 Configuration menu
    Copy the full SHA
    5453710 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Configuration menu
    Copy the full SHA
    96cde67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4417412 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    syuilo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    20c2fa4 View commit details
    Browse the repository at this point in the history
  4. New Crowdin updates (#11196)

    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Russian)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Russian)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Dutch)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Arabic)
    
    * New translations ja-JP.yml (Turkish)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Thai)
    
    ---------
    
    Co-authored-by: Kagami Sascha Rosylight <[email protected]>
    syuilo and saschanaz authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    29f84a0 View commit details
    Browse the repository at this point in the history
  5. fix of #11293

    syuilo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    ad5fd62 View commit details
    Browse the repository at this point in the history
  6. 13.14.0-beta.4

    syuilo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    df54806 View commit details
    Browse the repository at this point in the history
  7. 1 Configuration menu
    Copy the full SHA
    be595eb View commit details
    Browse the repository at this point in the history
  8. Update about-misskey.vue

    syuilo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    421b0b7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    07e96b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. [ci skip] 🎨

    syuilo committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d01fba9 View commit details
    Browse the repository at this point in the history
  2. 🎨

    syuilo committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    9f9498c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f22176 View commit details
    Browse the repository at this point in the history
  4. enhance(backend): add unix socket support (#11275)

    * unix socket support
    
    * add changelog
    
    * lint
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    ybw2016v and syuilo authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5dab918 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    syuilo committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    28510ed View commit details
    Browse the repository at this point in the history
  6. New Crowdin updates (#11295)

    * New translations ja-JP.yml (French)
    
    * New translations ja-JP.yml (French)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Spanish)
    
    * New translations ja-JP.yml (Thai)
    syuilo authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    ade43b1 View commit details
    Browse the repository at this point in the history
  7. 13.14.0-beta.5

    syuilo committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    9fc3e19 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Update CHANGELOG.md

    syuilo authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e410b8a View commit details
    Browse the repository at this point in the history
  2. New Crowdin updates (#11304)

    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (English)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Italian)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Chinese Simplified)
    
    * New translations ja-JP.yml (Lao)
    
    * New translations ja-JP.yml (Lao)
    
    * New translations ja-JP.yml (Italian)
    syuilo authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    698e8c9 View commit details
    Browse the repository at this point in the history
  3. feat(frontend): Renote時に公開範囲のデフォルト設定が適用されるように (#11240)

    * chore: use saved visibility on renote
    
    * chore: use saved localOnly on renote
    
    * docs: add comment about why smallerVisibility accepts string
    
    * docs(changelog): add Renote時に公開範囲のデフォルト設定が適用されるように
    
    ---------
    
    Co-authored-by: syuilo <[email protected]>
    anatawa12 and syuilo authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e6db7b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    269cd56 View commit details
    Browse the repository at this point in the history
  5. update deps

    syuilo committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    54c0ed2 View commit details
    Browse the repository at this point in the history
  6. 13.14.0-beta.6

    syuilo committed Jul 18, 2023
    1 Configuration menu
    Copy the full SHA
    9d145d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b0b0ecb View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. update aiscript to 0.14.0

    syuilo committed Jul 19, 2023
    1 Configuration menu
    Copy the full SHA
    c50b952 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c77153 View commit details
    Browse the repository at this point in the history
  3. fix(frontend): Fix cat ears are awkward on reply modal (#11309)

    * fix(frontend): #11279 adjusted margin & padding
    
    * Revert "fix(frontend): #11279 adjusted margin & padding"
    
    This reverts commit e82a2d4.
    
    * fix(frontend): adjusted margin & padding
    RieLCho authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    5280a5e View commit details
    Browse the repository at this point in the history
  4. fix: failed to resolve acct URI which points to local Person (#11024)

    * fix: resolving alias for local users (#9199)
    
    Signed-off-by: xtex <[email protected]>
    
    * style: return type for RemoteUserResolveService#resolveSelf
    
    Signed-off-by: xtex <[email protected]>
    
    * docs: update CHANGELOG
    
    Signed-off-by: xtex <[email protected]>
    
    * style: fix typecheck
    
    Signed-off-by: xtex <[email protected]>
    
    ---------
    
    Signed-off-by: xtex <[email protected]>
    Co-authored-by: syuilo <[email protected]>
    xtexChooser and syuilo authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    bf9e74c View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    syuilo authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    59934f9 View commit details
    Browse the repository at this point in the history
  6. New Crowdin updates (#11312)

    * New translations ja-JP.yml (Swedish)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Thai)
    
    * New translations ja-JP.yml (Thai)
    syuilo authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    ad9bb77 View commit details
    Browse the repository at this point in the history
  7. 1 Configuration menu
    Copy the full SHA
    5f5c4fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5e53b41 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    1e40088 View commit details
    Browse the repository at this point in the history
  2. Update about-misskey.vue

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1df259a View commit details
    Browse the repository at this point in the history
  3. update aiscript to 0.14.1

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8a05887 View commit details
    Browse the repository at this point in the history
  4. use storybook 7.0.27

    Resolve #11318
    syuilo committed Jul 20, 2023
    1 Configuration menu
    Copy the full SHA
    2ddf575 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    871027f View commit details
    Browse the repository at this point in the history
  6. fix e2e test

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8e46fad View commit details
    Browse the repository at this point in the history
  7. update aiscript to 0.15.0

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    32430a0 View commit details
    Browse the repository at this point in the history
  8. Update pnpm-lock.yaml

    syuilo committed Jul 20, 2023
    1 Configuration menu
    Copy the full SHA
    51b02ef View commit details
    Browse the repository at this point in the history
  9. perf(backend): createPersonでキャッシュに保存する, DBのトランザクション回数を減らす (#11324)

    * perf(backend): createPersonでキャッシュを積極的に利用する, トランザクション回数を減らす
    
    * move comment
    
    * fix
    
    * oops
    
    * fix
    
    * fix
    
    * fix
    tamaina authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    dc93a41 View commit details
    Browse the repository at this point in the history
  10. New Crowdin updates (#11323)

    * New translations ja-JP.yml (Japanese, Kansai)
    
    * New translations ja-JP.yml (Korean)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (German)
    
    * New translations ja-JP.yml (English)
    syuilo authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2127795 View commit details
    Browse the repository at this point in the history
  11. 13.14.0-beta.7

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d2c9423 View commit details
    Browse the repository at this point in the history
  12. perf: use slacc instead of unzipper (#10780)

    Co-authored-by: tamaina <[email protected]>
    acid-chicken and tamaina authored Jul 20, 2023
    1 Configuration menu
    Copy the full SHA
    e6fca72 View commit details
    Browse the repository at this point in the history
  13. Update CHANGELOG.md

    syuilo authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    5dc8f63 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8e11a30 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7d6ea74 View commit details
    Browse the repository at this point in the history
  16. refactor(frontend): use nodemon for storybook (#11297)

    * refactor(frontend): use nodemon for storybook
    
    * Update package.json
    saschanaz authored Jul 20, 2023
    1 Configuration menu
    Copy the full SHA
    47b6841 View commit details
    Browse the repository at this point in the history
  17. enhance(backend): 設定ファイルでioredisの全てのオプションを指定可能に (#11329)

    * enhance(backend): 設定ファイルでioredisの全てのオプションを指定可能に
    
    * yappa kousuru
    
    * fix
    
    * fix?
    
    * fix
    
    * Revert "fix"
    
    This reverts commit 227f19f.
    
    * fix
    tamaina authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0a06eb2 View commit details
    Browse the repository at this point in the history
  18. fix CHANGELOG.md

    tamaina committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2191479 View commit details
    Browse the repository at this point in the history
  19. 🎨

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    46f86a9 View commit details
    Browse the repository at this point in the history
  20. 🎨

    syuilo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b546d41 View commit details
    Browse the repository at this point in the history
  21. fix redis config

    tamaina committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    509e3f9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    df2b61f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    64c142b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    0d2e3df View commit details
    Browse the repository at this point in the history
  2. fix(server): アンテナ再有効の手段にアンテナ設定の更新を追加 (#11036)

    * fix(server): アンテナ再有効の手段にアンテナの表示とアンテナ設定の更新を追加
    
    * 無効+Redisも空なアンテナの再有効化手段を antennas/update だけに
    meronmks authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2801946 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    syuilo committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c40f52b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cb8e8a View commit details
    Browse the repository at this point in the history
  5. perf(backend): use RSA 2048bit

    syuilo committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    af2368b View commit details
    Browse the repository at this point in the history
  6. enhance: Add OGP data for notes with multiple images/videos (#11142)

    * Add OGP data for notes with multiple images/videos
    
    * Update CHANGELOG.md
    
    * Update packages/backend/src/server/web/views/note.pug
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    * Update packages/backend/src/server/web/views/note.pug
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    
    ---------
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    alexwh and acid-chicken authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b3358f0 View commit details
    Browse the repository at this point in the history
  7. enhance: 自動でたたまれる機能が返信先や引用RNにも適用されるように (#10989)

    * 返信、引用RNでMFMがあったら自動で隠すように
    
    * Update CHANGELOG.md
    
    * Update MkSubNoteContent.vue
    
    * refactor: avoid `Boolean`
    
    * docs: update CHANGELOG.md
    
    ---------
    
    Co-authored-by: Acid Chicken (硫酸鶏) <[email protected]>
    kabo2468 and acid-chicken authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a8cd8ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c9b9db1 View commit details
    Browse the repository at this point in the history
  9. chore: update pnpm to 8.6.9

    tamaina committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    561683f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a87dd5d View commit details
    Browse the repository at this point in the history
  11. fix: typo

    acid-chicken authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    40c5699 View commit details
    Browse the repository at this point in the history
  12. test: MkAd play

    acid-chicken authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    50de2e7 View commit details
    Browse the repository at this point in the history
  13. New Crowdin updates (#11336)

    * New translations ja-JP.yml (Chinese Traditional)
    
    * New translations ja-JP.yml (Swedish)
    syuilo authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b8973a6 View commit details
    Browse the repository at this point in the history