Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
b07a1e6
[skip ci] Update CHANGELOG.md (prepend template)
github-actions[bot] Dec 22, 2025
5c5e965
fix(ci): dockleのciをより安定して動かせるようにする (#16987)
samunohito Dec 22, 2025
06657c8
feat: use tsgo where capable (#16984)
anatawa12 Dec 22, 2025
74e847a
refactor: use TRANSIENT scope to avoid service bucket relay (#16985)
anatawa12 Dec 22, 2025
a33b003
chore(deps): update [tools] update dependencies [ci skip] (#17024)
renovate[bot] Dec 23, 2025
bc78bb9
Fix(frontend): ドライブクリーナーから画像を削除した際、リロードしなくても画面に反映されるよう修正 (#16888)
kamiya-s-max Dec 26, 2025
c32307d
Update README.md
syuilo Dec 27, 2025
7a54301
enhance(frontend): MkDriveで自動でもっと見るを有効化 (#17037)
kakkokari-gtyih Dec 28, 2025
b69b0ac
chore: SearchServiceのunit-test追加 (#17035)
samunohito Dec 28, 2025
14f5825
enhance(frontend): ウィジェットの設定画面を改良 (#17033)
kakkokari-gtyih Dec 28, 2025
4285303
fix(frontend): follow-up of #17033 (#17047)
kakkokari-gtyih Dec 30, 2025
97d485b
enhance(frontend): ウィジェットの設定項目の多言語対応 (#17032)
kakkokari-gtyih Dec 30, 2025
3fe0477
fix(frontend): ディレクティブの型が当たらない問題を修正 (#17049)
kakkokari-gtyih Dec 30, 2025
404fca6
fix(frontend): fix build error (#17050)
kakkokari-gtyih Dec 30, 2025
ff7d2c1
refactor(frontend): remove undefined css rules (#17051)
kakkokari-gtyih Dec 31, 2025
01aa56c
enhance(backend/oauth): Support client information discovery in the I…
kakkokari-gtyih Dec 31, 2025
866e675
fix(frontend): ウィジェットの設定画面のプレビューが利用できない問題を修正 (#17056)
kakkokari-gtyih Dec 31, 2025
16ffd88
enhance: 誕生日のユーザーウィジェットで、今日だけに限らず、直近の誕生日ユーザーを表示できるように (#13637)
kakkokari-gtyih Dec 31, 2025
8577f10
2026 (#17052)
kakkokari-gtyih Dec 31, 2025
b5454cb
fix(frontend): 登録日によるソートの場合はpaginator側のソートを使用するように (#17048)
kakkokari-gtyih Jan 1, 2026
443e1ed
refactor(frontend): prefer.model, store.modelではcustomRefを使用するように (#17…
kakkokari-gtyih Jan 2, 2026
a1ba403
fix(frontend): ログインダイアログが表示されたあとの処理がおかしくなる問題を修正 (#17038)
kakkokari-gtyih Jan 2, 2026
9c22538
fix(frontend): ファイルタブのセンシティブメディアを開く際に確認ダイアログを出す設定が適用されない問題を修正 (#17019)
kakkokari-gtyih Jan 2, 2026
40d55fc
fix(deps): update [backend] update dependencies (#17026)
renovate[bot] Jan 2, 2026
245775e
[skip ci] Update CHANGELOG.md
syuilo Jan 2, 2026
cdb958c
fix(frontend): 管理画面でアーカイブ済のお知らせを表示した際にアクティブなお知らせが多い旨の警告が出る問題を修正 (#17059)
kakkokari-gtyih Jan 2, 2026
96b03a7
Bump version to 2026.1.0-alpha.0
github-actions[bot] Jan 2, 2026
2fba2e7
fix(deps): update [root] update dependencies [ci skip] (#17023)
renovate[bot] Jan 3, 2026
0be4405
fix(deps): run pnpm dedupe (#17063)
kakkokari-gtyih Jan 3, 2026
589ae8d
fix(deps): update [frontend] update dependencies (#17062)
kakkokari-gtyih Jan 3, 2026
4f65c15
chore(deps): update [misskey-js] update dependencies [ci skip] (#17025)
renovate[bot] Jan 3, 2026
7bcfeba
Minify backend (#17054)
syuilo Jan 5, 2026
553a147
Bump version to 2026.1.0-alpha.1
github-actions[bot] Jan 5, 2026
6e99acf
update clean scripts
syuilo Jan 5, 2026
f6fc78f
refactor: DriveFileEntityServiceとDriveFolderEntityServiceの複数件取得をリファクタ…
samunohito Jan 6, 2026
38b3eec
migrate build scripts to esmodules (#17071)
anatawa12 Jan 6, 2026
2d709ce
fix: typo in import specifier (#17076)
anatawa12 Jan 7, 2026
e18b928
Update README.md
syuilo Jan 7, 2026
8c5572d
enhance(frontend): remove vuedraggable (#17073)
syuilo Jan 7, 2026
f92c187
make __VUE_OPTIONS_API__ false (#17077)
syuilo Jan 7, 2026
bf41e9e
Bump version to 2026.1.0-alpha.2
github-actions[bot] Jan 7, 2026
cf89c4e
chore(deps): update pnpm to v10.27.0 [security] (#17082)
renovate[bot] Jan 8, 2026
666f78e
enable and fix no-unused-vars and no-async-promise-executor (#17070)
anatawa12 Jan 8, 2026
cd973b2
fix(frontend): 2月29日を誕生日に設定している場合、平年は3月1日を誕生日として扱うように (#17072)
kakkokari-gtyih Jan 8, 2026
ece4efc
fix(frontend): mfmFunctionPickerを使用して挿入する際のハンドリングを改善 (#17018)
kakkokari-gtyih Jan 8, 2026
ee0eeb0
🎨
syuilo Jan 8, 2026
75b5dc1
Bump version to 2026.1.0-alpha.3
github-actions[bot] Jan 8, 2026
2a14025
fix(frontend): popupのemit型が正しく利用できるように修正 (#16826)
kakkokari-gtyih Jan 9, 2026
41592ea
refactor: make noImplicitAny true (#17083)
syuilo Jan 9, 2026
141964e
Bump version to 2026.1.0-alpha.4
github-actions[bot] Jan 9, 2026
106fffd
chore(backend): FileServerServiceのunit-testを追加 (#17086)
samunohito Jan 11, 2026
faf2399
enhance(frontend): 連合なしが指定されているときに公開範囲を指名にできるように
syuilo Jan 11, 2026
4bc0026
deps(frontend): update vue-tsc to v3.2.1 (#17091)
kakkokari-gtyih Jan 11, 2026
7a9c459
chore(deps): update [docker] update dependencies (#16082)
renovate[bot] Jan 11, 2026
2168395
New Crowdin updates (#16982)
syuilo Jan 11, 2026
abe745e
fix(frontend/widget): AiscriptAppのスクリプト適用を手動に変更 (#17095)
kakkokari-gtyih Jan 11, 2026
0b383ef
Refactor FileServerService: Extract file handling logic into dedicate…
samunohito Jan 13, 2026
c0d5c0d
fix(frontend): add "px" suffix to borderWidth of Ui:C:container (#17088)
poppingmoon Jan 13, 2026
f3aa508
fix(frontend): MkFormで入力に不備がある場合は完了ボタンを押して続行できないように (#17096)
kakkokari-gtyih Jan 13, 2026
4a0edf3
fix(frontend): use logical OR for fallback of file comment (#17089)
poppingmoon Jan 13, 2026
bc5aef8
enhance(frontend): 画面幅が広いときはメディアを横並びで表示できるようにするオプションを追加 (#16946)
kakkokari-gtyih Jan 13, 2026
153ebd4
Bump version to 2026.1.0-beta.0
github-actions[bot] Jan 13, 2026
b941c89
refactor(frontend): MkRadiosの指定をpropsから行うように (#16597)
kakkokari-gtyih Jan 14, 2026
d8318c0
refactor(frontend): MkRadioをMkRadiosに統合
syuilo Jan 14, 2026
bd81a6c
refactor(frontend): anyを除去2 (#17092)
kakkokari-gtyih Jan 14, 2026
ec683f0
enhance(dev): メモリ使用量比較のActionsでGCしてから取得する
syuilo Jan 14, 2026
389861f
refactor(frontend): fix invalid self-closing tags (#17103)
kakkokari-gtyih Jan 16, 2026
d4fcc69
enhance(backend): remove redis-info dep
syuilo Jan 22, 2026
3205eb6
lint
syuilo Jan 22, 2026
2b3d72b
Update measure-memory.mjs (#17116)
syuilo Jan 22, 2026
f744b57
enhance(dev): improve mem report (#17117)
syuilo Jan 22, 2026
2fa6ecc
enhance(dev): improve mem report (#17118)
syuilo Jan 22, 2026
b6e737d
Update report-backend-memory.yml
syuilo Jan 22, 2026
1adcb03
Update report-backend-memory.yml
syuilo Jan 22, 2026
a168e7b
enhance(dev): Improve mem report (#17119)
syuilo Jan 22, 2026
8932492
enhance(frontend): 添付画像のメニューを右クリックでも呼び出せるように
syuilo Jan 22, 2026
ae2ac9d
fix(frontend): 投稿フォームのアップロードファイルを右クリックしたときの挙動がおかしいのを修正
syuilo Jan 22, 2026
fc7655c
deps: update dependencies [ci skip] (#17126)
kakkokari-gtyih Jan 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
Dockerfile
build/
built/
src-js/
db/
.devcontainer/compose.yml
node_modules/
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/01_bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ body:
* Model and OS of the device(s): MacBook Pro (14inch, 2021), macOS Ventura 13.4
* Browser: Chrome 113.0.5672.126
* Server URL: misskey.example.com
* Misskey: 2025.x.x
* Misskey: 2026.x.x
value: |
* Model and OS of the device(s):
* Browser:
Expand All @@ -74,7 +74,7 @@ body:
Examples:
* Installation Method or Hosting Service: docker compose, k8s/docker, systemd, "Misskey install shell script", development environment
* Misskey: 2025.x.x
* Misskey: 2026.x.x
* Node: 20.x.x
* PostgreSQL: 18.x.x
* Redis: 7.x.x
Expand Down
39 changes: 22 additions & 17 deletions .github/workflows/dockle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ on:
jobs:
dockle:
runs-on: ubuntu-latest

env:
DOCKER_CONTENT_TRUST: 1
DOCKLE_VERSION: 0.4.15
Expand All @@ -20,29 +21,33 @@ jobs:

- name: Download and install dockle v${{ env.DOCKLE_VERSION }}
run: |
set -eux
curl -L -o dockle.deb "https://github.com/goodwithtech/dockle/releases/download/v${DOCKLE_VERSION}/dockle_${DOCKLE_VERSION}_Linux-64bit.deb"
sudo dpkg -i dockle.deb

- run: |
cp .config/docker_example.env .config/docker.env
cp ./compose_example.yml ./compose.yml

- run: |
docker compose up -d web
IMAGE_ID=$(docker compose images --format json web | jq -r '.[0].ID')
docker tag "${IMAGE_ID}" misskey-web:latest

- name: Prune docker junk (optional but recommended)
- name: Build web image (docker build)
run: |
docker system prune -af
docker volume prune -f
set -eux
docker build -t "misskey-web:ci" .
docker image ls

- name: Save image for Dockle
- name: Mount tmpfs for Dockle tar
env:
TMPFS_SIZE: 8G
run: |
docker save misskey-web:latest -o ./misskey-web.tar
ls -lh ./misskey-web.tar
set -eux
sudo mkdir -p /mnt/dockle-tmp
sudo mount -t tmpfs -o size=${{ env.TMPFS_SIZE }} tmpfs /mnt/dockle-tmp
free -h
df -h

- name: Run Dockle with tar input
- name: Save image tar into tmpfs
run: |
dockle --exit-code 1 --input ./misskey-web.tar
set -eux
docker save misskey-web:ci -o /mnt/dockle-tmp/misskey-web.tar
ls -lh /mnt/dockle-tmp/misskey-web.tar

- name: Run Dockle Scan (tar input)
run: |
set -eux
dockle --exit-code 1 --input /mnt/dockle-tmp/misskey-web.tar
135 changes: 95 additions & 40 deletions .github/workflows/report-backend-memory.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,55 +54,110 @@ jobs:
BASE_MEMORY=$(cat ./artifacts/memory-base.json)
HEAD_MEMORY=$(cat ./artifacts/memory-head.json)

BASE_RSS=$(echo "$BASE_MEMORY" | jq -r '.memory.rss // 0')
HEAD_RSS=$(echo "$HEAD_MEMORY" | jq -r '.memory.rss // 0')

# Calculate difference
if [ "$BASE_RSS" -gt 0 ] && [ "$HEAD_RSS" -gt 0 ]; then
DIFF=$((HEAD_RSS - BASE_RSS))
DIFF_PERCENT=$(echo "scale=2; ($DIFF * 100) / $BASE_RSS" | bc)

# Convert to MB for readability
BASE_MB=$(echo "scale=2; $BASE_RSS / 1048576" | bc)
HEAD_MB=$(echo "scale=2; $HEAD_RSS / 1048576" | bc)
DIFF_MB=$(echo "scale=2; $DIFF / 1048576" | bc)

echo "base_mb=$BASE_MB" >> "$GITHUB_OUTPUT"
echo "head_mb=$HEAD_MB" >> "$GITHUB_OUTPUT"
echo "diff_mb=$DIFF_MB" >> "$GITHUB_OUTPUT"
echo "diff_percent=$DIFF_PERCENT" >> "$GITHUB_OUTPUT"
echo "has_data=true" >> "$GITHUB_OUTPUT"

# Determine if this is a significant change (more than 5% increase)
if [ "$(echo "$DIFF_PERCENT > 5" | bc)" -eq 1 ]; then
echo "significant_increase=true" >> "$GITHUB_OUTPUT"
else
echo "significant_increase=false" >> "$GITHUB_OUTPUT"
fi
else
echo "has_data=false" >> "$GITHUB_OUTPUT"
fi
variation() {
calc() {
BASE=$(echo "$BASE_MEMORY" | jq -r ".${1}.${2} // 0")
HEAD=$(echo "$HEAD_MEMORY" | jq -r ".${1}.${2} // 0")

DIFF=$((HEAD - BASE))
if [ "$BASE" -gt 0 ]; then
DIFF_PERCENT=$(echo "scale=2; ($DIFF * 100) / $BASE" | bc)
else
DIFF_PERCENT=0
fi

# Convert KB to MB for readability
BASE_MB=$(echo "scale=2; $BASE / 1024" | bc)
HEAD_MB=$(echo "scale=2; $HEAD / 1024" | bc)
DIFF_MB=$(echo "scale=2; $DIFF / 1024" | bc)

JSON=$(jq -c -n \
--argjson base "$BASE_MB" \
--argjson head "$HEAD_MB" \
--argjson diff "$DIFF_MB" \
--argjson diff_percent "$DIFF_PERCENT" \
'{base: $base, head: $head, diff: $diff, diff_percent: $diff_percent}')

echo "$JSON"
}

JSON=$(jq -c -n \
--argjson VmRSS "$(calc $1 VmRSS)" \
--argjson VmHWM "$(calc $1 VmHWM)" \
--argjson VmSize "$(calc $1 VmSize)" \
--argjson VmData "$(calc $1 VmData)" \
'{VmRSS: $VmRSS, VmHWM: $VmHWM, VmSize: $VmSize, VmData: $VmData}')

echo "$JSON"
}

JSON=$(jq -c -n \
--argjson beforeGc "$(variation beforeGc)" \
--argjson afterGc "$(variation afterGc)" \
--argjson afterRequest "$(variation afterRequest)" \
'{beforeGc: $beforeGc, afterGc: $afterGc, afterRequest: $afterRequest}')

echo "res=$JSON" >> "$GITHUB_OUTPUT"
- id: build-comment
name: Build memory comment
env:
RES: ${{ steps.compare.outputs.res }}
run: |
HEADER="## Backend Memory Usage Comparison"
HEADER="## Backend memory usage comparison"
FOOTER="[See workflow logs for details](https://github.com/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID})"

echo "$HEADER" > ./output.md
echo >> ./output.md

if [ "${{ steps.compare.outputs.has_data }}" == "true" ]; then
echo "| Metric | base | head | Diff |" >> ./output.md
echo "|--------|------|------|------|" >> ./output.md
echo "| RSS | ${{ steps.compare.outputs.base_mb }} MB | ${{ steps.compare.outputs.head_mb }} MB | ${{ steps.compare.outputs.diff_mb }} MB (${{ steps.compare.outputs.diff_percent }}%) |" >> ./output.md
echo >> ./output.md
table() {
echo "| Metric | base (MB) | head (MB) | Diff (MB) | Diff (%) |" >> ./output.md
echo "|--------|------:|------:|------:|------:|" >> ./output.md

line() {
METRIC=$2
BASE=$(echo "$RES" | jq -r ".${1}.${2}.base")
HEAD=$(echo "$RES" | jq -r ".${1}.${2}.head")
DIFF=$(echo "$RES" | jq -r ".${1}.${2}.diff")
DIFF_PERCENT=$(echo "$RES" | jq -r ".${1}.${2}.diff_percent")

if (( $(echo "$DIFF_PERCENT > 0" | bc -l) )); then
DIFF="+$DIFF"
DIFF_PERCENT="+$DIFF_PERCENT"
fi

# highlight VmRSS
if [ "$2" = "VmRSS" ]; then
METRIC="**${METRIC}**"
BASE="**${BASE}**"
HEAD="**${HEAD}**"
DIFF="**${DIFF}**"
DIFF_PERCENT="**${DIFF_PERCENT}**"
fi

echo "| ${METRIC} | ${BASE} MB | ${HEAD} MB | ${DIFF} MB | ${DIFF_PERCENT}% |" >> ./output.md
}

line $1 VmRSS
line $1 VmHWM
line $1 VmSize
line $1 VmData
}

echo "### Before GC" >> ./output.md
table beforeGc
echo >> ./output.md

echo "### After GC" >> ./output.md
table afterGc
echo >> ./output.md

echo "### After Request" >> ./output.md
table afterRequest
echo >> ./output.md

if [ "${{ steps.compare.outputs.significant_increase }}" == "true" ]; then
echo "⚠️ **Warning**: Memory usage has increased by more than 5%. Please verify this is not an unintended change." >> ./output.md
echo >> ./output.md
fi
else
echo "Could not retrieve memory usage data." >> ./output.md
# Determine if this is a significant change (more than 5% increase)
if [ "$(echo "$RES" | jq -r '.afterGc.VmRSS.diff_percent | tonumber > 5')" = "true" ]; then
echo "⚠️ **Warning**: Memory usage has increased by more than 5%. Please verify this is not an unintended change." >> ./output.md
echo >> ./output.md
fi

Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/test-backend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,13 @@ jobs:
image: redis:7
ports:
- 56312:6379
meilisearch:
image: getmeili/meilisearch:v1.3.4
ports:
- 57712:7700
env:
MEILI_NO_ANALYTICS: true
MEILI_ENV: development

steps:
- uses: actions/checkout@v6.0.1
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ docker-compose.yml
built
built-test
js-built
src-js
/data
/.cache-loader
/db
Expand Down
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
## 2026.1.0

### Note
- `users/following` の `birthday` プロパティは非推奨になりました。代わりに `users/get-following-birthday-users` をご利用ください。

### General
- Enhance: 「もうすぐ誕生日のユーザー」ウィジェットで、誕生日が至近のユーザーも表示できるように
(Cherry-picked from https://github.com/MisskeyIO/misskey)
- 「今日誕生日のユーザー」は「もうすぐ誕生日のユーザー」に名称変更されました
- 依存関係の更新

### Client
- Enhance: ドライブのファイル一覧で自動でもっと見るを利用可能に
- Enhance: ウィジェットの表示設定をプレビューを見ながら行えるように
- Enhance: ウィジェットの設定項目のラベルの多言語対応
- Enhance: 画面幅が広いときにメディアを横並びで表示できるようにするオプションを追加
- Enhance: パフォーマンスの向上
- Fix: ドライブクリーナーでファイルを削除しても画面に反映されない問題を修正 #16061
- Fix: 非ログイン時にログインを求めるダイアログが表示された後にダイアログのぼかしが解除されず操作不能になることがある問題を修正
- Fix: ドライブのソートが「登録日(昇順)」の場合に正しく動作しない問題を修正
- Fix: 高度なMFMのピッカーを使用する際の挙動を改善
- Fix: 管理画面でアーカイブ済のお知らせを表示した際にアクティブなお知らせが多い旨の警告が出る問題を修正
- Fix: ファイルタブのセンシティブメディアを開く際に確認ダイアログを出す設定が適用されない問題を修正
- Fix: 2月29日を誕生日に設定している場合、閏年以外は3月1日を誕生日として扱うように修正
- Fix: `Mk:C:container` の `borderWidth` が正しく反映されない問題を修正

### Server
- Enhance: OAuthのクライアント情報取得(Client Information Discovery)において、IndieWeb Living Standard 11 July 2024で定義されているJSONドキュメント形式に対応しました
- JSONによるClient Information Discoveryを行うには、レスポンスの`Content-Type`ヘッダーが`application/json`である必要があります
- 従来の実装(12 February 2022版・HTML Microformat形式)も引き続きサポートされます
- Enhance: メモリ使用量を削減

## 2025.12.2

### Note
Expand Down
2 changes: 1 addition & 1 deletion COPYING
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Unless otherwise stated this repository is
Copyright © 2014-2025 syuilo and contributors
Copyright © 2014-2026 syuilo and contributors

And is distributed under The GNU Affero General Public License Version 3, you should have received a copy of the license file as LICENSE.

Expand Down
5 changes: 3 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax = docker/dockerfile:1.4
# syntax = docker/dockerfile:1.20

ARG NODE_VERSION=22.15.0-bookworm
ARG NODE_VERSION=22.21.1-bookworm

# build assets & compile TypeScript

Expand Down Expand Up @@ -102,6 +102,7 @@ COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-js/
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-reversi/built ./packages/misskey-reversi/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/misskey-bubble-game/built ./packages/misskey-bubble-game/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/backend/built ./packages/backend/built
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/backend/src-js ./packages/backend/src-js
COPY --chown=misskey:misskey --from=native-builder /misskey/packages/i18n/built ./packages/i18n/built
COPY --chown=misskey:misskey --from=native-builder /misskey/fluent-emojis /misskey/fluent-emojis
COPY --chown=misskey:misskey . ./
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/misskey-dev/misskey)

<a href="https://flatt.tech/oss/gmo/trampoline" target="_blank"><img src="https://flatt.tech/assets/images/badges/gmo-oss.svg" height="24px"/></a>

</div>

## Thanks
Expand All @@ -49,3 +51,13 @@ Thanks to [Crowdin](https://crowdin.com/) for providing the localization platfor
<a href="https://hub.docker.com/"><img src="https://user-images.githubusercontent.com/20679825/230148221-f8e73a32-a49b-47c3-9029-9a15c3824f92.png" height="30" alt="Docker" /></a>

Thanks to [Docker](https://hub.docker.com/) for providing the container platform that helps us run Misskey in production.

---

<div align="center">

Support us with a ⭐ !

[![Star History Chart](https://api.star-history.com/svg?repos=misskey-dev/misskey&type=Date)](https://star-history.com/#misskey-dev/misskey&Date)

</div>
8 changes: 8 additions & 0 deletions locales/ar-SA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1365,6 +1365,14 @@ _widgets:
userList: "قائمة المستخدمين"
_userList:
chooseList: "اختر قائمة"
_widgetOptions:
height: "الإرتفاع"
_button:
colored: "ملوّن"
_clock:
size: "الحجم"
_birthdayFollowings:
period: "المدة"
_cw:
hide: "إخفاء"
show: "عرض المزيد"
Expand Down
8 changes: 8 additions & 0 deletions locales/bn-BD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1137,6 +1137,14 @@ _widgets:
aichan: "আই চান"
_userList:
chooseList: "লিস্ট নির্বাচন করুন"
_widgetOptions:
height: "উচ্চতা"
_button:
colored: "রঙ্গিন"
_clock:
size: "আকার"
_birthdayFollowings:
period: "ব্যাপ্তিকাল"
_cw:
hide: "লুকান"
show: "আরও দেখুন"
Expand Down
Loading
Loading