Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1645 commits
Select commit Hold shift + click to select a range
9141652
fix(ci): quote `branches-ignore` pattern in Storybook workflow (#15762)
zyoshoka Apr 5, 2025
f71843a
refactor(frontend): refactor divider of panel style
syuilo Apr 5, 2025
1626e80
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 5, 2025
f9a3db2
refactor(frontend): refactor styles
syuilo Apr 5, 2025
1ede45c
fix(ci): fix Chromatic CI not being skipped for dependency update bra…
zyoshoka Apr 7, 2025
6ef5c8b
enhance(frontend): improve migration of old settings
syuilo Apr 7, 2025
2349a5d
🎨
syuilo Apr 7, 2025
85a7b10
refactor serach index generator code (#15772)
anatawa12 Apr 7, 2025
297d5e3
New Crowdin updates (#15761)
syuilo Apr 7, 2025
5b0f594
fix(backend): 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
syuilo Apr 7, 2025
fa52922
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 7, 2025
3a8d015
enhance(frontend): improve search index
syuilo Apr 7, 2025
154b89f
🎨
syuilo Apr 7, 2025
1ca8d22
Bump version to 2025.4.0-rc.2
github-actions[bot] Apr 7, 2025
6c27ab1
Update CHANGELOG.md
syuilo Apr 7, 2025
9d3f326
enhance: チャットの閲覧を無効化できるように (#15765)
kakkokari-gtyih Apr 7, 2025
65b4458
fix(frontend): fix drawer menu style
syuilo Apr 7, 2025
33e6ebb
enhance(frontend): improve and refactor mobile nav footer
syuilo Apr 7, 2025
7f1cd61
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 7, 2025
b0c0d1b
Bump version to 2025.4.0-rc.3
github-actions[bot] Apr 7, 2025
f765b37
refactor
syuilo Apr 7, 2025
547d636
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 7, 2025
ce721a8
New Crowdin updates (#15773)
syuilo Apr 7, 2025
3374a58
refactor
syuilo Apr 7, 2025
2786290
🎨
syuilo Apr 7, 2025
e8758bf
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 7, 2025
3d206d2
enhance(frontend): 設定検索時に対象が含まれるMkFolderを自動で開いておくように
syuilo Apr 7, 2025
01cd398
Bump version to 2025.4.0-rc.4
github-actions[bot] Apr 7, 2025
40097d4
clean up
syuilo Apr 8, 2025
baf04a1
fix(frontend): Fix #15764
syuilo Apr 8, 2025
c96f345
fix(frontend): fix control panel style
syuilo Apr 8, 2025
2aa7630
🎨
syuilo Apr 8, 2025
177943b
Update CHANGELOG.md
syuilo Apr 8, 2025
863fb5d
Update CHANGELOG.md
syuilo Apr 8, 2025
0d18c01
New Crowdin updates (#15776)
syuilo Apr 8, 2025
7992264
Update CHANGELOG.md
syuilo Apr 8, 2025
c500e43
hideNotesInSensitiveChannel -> excludeNotesInSensitiveChannel
syuilo Apr 8, 2025
a51192b
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 8, 2025
58cb7cf
update i18n
syuilo Apr 8, 2025
1cf3708
add missing SearchMarker
syuilo Apr 8, 2025
c19f51a
resolve promise
syuilo Apr 8, 2025
a8acbd6
refactor
syuilo Apr 8, 2025
910e097
add missing SearchMarker
syuilo Apr 8, 2025
0f79db6
refactor
syuilo Apr 8, 2025
b40f5b9
fix typo
syuilo Apr 8, 2025
628a0c7
fix: direct does not work in nested route (#15784)
anatawa12 Apr 8, 2025
2488708
New Crowdin updates (#15781)
syuilo Apr 8, 2025
1f17161
feat: show file name for warning / errors of [create-search-index] (#…
anatawa12 Apr 8, 2025
4a8b7ef
fix(ci): correct condition for skipping Chromatic build (#15783)
zyoshoka Apr 8, 2025
a1ef38a
Bump version to 2025.4.0-rc.5
github-actions[bot] Apr 8, 2025
7181385
Update CHANGELOG.md
syuilo Apr 9, 2025
fb27750
Release: 2025.4.0
github-actions[bot] Apr 9, 2025
0aaeb6d
[skip ci] Update CHANGELOG.md (prepend template)
github-actions[bot] Apr 9, 2025
e2b68aa
fix(deps): update [frontend] update dependencies (#15736)
renovate[bot] Apr 10, 2025
413324a
refactor(frontend): frontendの検索インデックス作成のスタンドアロンコマンド実装を完全に削除 (#15790)
kakkokari-gtyih Apr 10, 2025
a0e9895
fix(deps): update [backend] update dependencies (#15690)
renovate[bot] Apr 10, 2025
81bf139
fix(deps): update dependency @nestjs/common to v11.0.16 [security] (#…
renovate[bot] Apr 12, 2025
dd5dd61
fix(frontend): keyval-storeの値が削除できずに処理が止まる問題を修正 (#15803)
kakkokari-gtyih Apr 13, 2025
8edf1bc
fix(backend): サーバー名の変更をシステムアカウントの名前に反映するように (#15806)
kakkokari-gtyih Apr 13, 2025
f7195d5
fix(frontend): 自動バックアップが設定されていない環境では設定が消滅する旨の警告を出すように (#15802)
kakkokari-gtyih Apr 13, 2025
4c473eb
fix: resolve with non-lowercased acct is broken (#15813)
anatawa12 Apr 13, 2025
1f0621b
レプリケーション設定時におけるinsertOne()の挙動を調整 (#15109)
samunohito Apr 13, 2025
0d4feed
enhance(backend): フォローしているユーザーならフォロワー限定投稿のノートでもアンテナで検知できるように (#15264)
samunohito Apr 13, 2025
7c0806f
feat(frontend): chat column
syuilo Apr 15, 2025
525b6a7
feat(frontend): chat widget
syuilo Apr 15, 2025
6bd45a2
fix: フォルダを開いた状態でメニューからアップロードしてもルートフォルダにアップロードされる問題 (#15836)
anatawa12 Apr 15, 2025
d5fe6e3
fix: avatarId が null のときにも avatarUrl が non null 担ってることがある問題 (#15833)
anatawa12 Apr 15, 2025
f454e82
feat: render quote note with `quote-inline` class for ap compatibilit…
anatawa12 Apr 15, 2025
b2e3e65
fix: use ftt for outbox (#15819)
anatawa12 Apr 15, 2025
fff2783
docs: バックアップとログアウトの設定クリアについて書き方を変える (#15808)
KisaragiEffective Apr 15, 2025
fc6037a
enhance(backend): push notification for chat message
syuilo Apr 15, 2025
45d65ff
New Crowdin updates (#15786)
syuilo Apr 15, 2025
f5a89c2
Bump version to 2025.4.1-alpha.0
github-actions[bot] Apr 15, 2025
ee29f31
fix(frontend): make keep scroll pos of timeline
syuilo Apr 15, 2025
165830d
コミット忘れ
syuilo Apr 15, 2025
de19d9a
refactor(frontend): MkHorizontalSwipe -> MkSwiper
syuilo Apr 15, 2025
86774ad
fix: improve flaky federation test (#15845)
anatawa12 Apr 15, 2025
c5f1ce6
fix(sw): type error in sw (#15844)
anatawa12 Apr 15, 2025
75267f8
refactor(frontend): アカウント情報はstore管理に
syuilo Apr 16, 2025
46a5aa9
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 16, 2025
4bd23c4
feat: migrate antenna on account move (#15843)
anatawa12 Apr 16, 2025
ef477ce
🎨
syuilo Apr 16, 2025
35d4b43
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 16, 2025
6d90e09
enhance(frontend): タイムライン以外でもスクロール位置の保持を試みるように
syuilo Apr 16, 2025
29f475b
🎨
syuilo Apr 16, 2025
17e7340
enhance(frontend): テーマでページヘッダーの色を変更できるように
syuilo Apr 16, 2025
81c24dd
Update CHANGELOG.md
syuilo Apr 16, 2025
d18bb1d
add todo
syuilo Apr 16, 2025
0257d54
fix: ノートの直後のノートを表示する機能で表示が逆順になっていた問題を修正 (#15841)
anatawa12 Apr 16, 2025
5a9f54a
Complete unicode emoji after last colon (#13384)
anatawa12 Apr 16, 2025
f2aeafa
Bump version to 2025.4.1-alpha.1
github-actions[bot] Apr 16, 2025
eda2f58
enhance: コントロールパネルでジョブキューをクリアできるように
syuilo Apr 16, 2025
96de18b
fix(deps): update vite to v6.3.1 (#15857)
kakkokari-gtyih Apr 17, 2025
fd61ac5
refactor(frontend): refactor styles
syuilo Apr 17, 2025
7a29aed
enhance(frontend): improve usability
syuilo Apr 17, 2025
74d9cc4
🎨
syuilo Apr 18, 2025
978ab2f
fix(storybook): implement missing stories (#15862)
zyoshoka Apr 18, 2025
7b38806
feat: Job queue inspector (#15856)
syuilo Apr 19, 2025
a0b9f45
Bump version to 2025.4.1-alpha.2
github-actions[bot] Apr 19, 2025
ff85eff
🎨
syuilo Apr 19, 2025
388ef3d
🎨
syuilo Apr 19, 2025
96bb36f
🎨
syuilo Apr 19, 2025
c99723b
fix html
syuilo Apr 19, 2025
0a60428
fix(deps): update dependency fastify to v5.3.2 [security] (#15866)
renovate[bot] Apr 19, 2025
7a41cfe
enhance(backend): DB note (userId) インデクス -> (userId, id) 複合インデクスにする (…
eternal-flame-AD Apr 23, 2025
5042a0a
fix(frontend): タイムラインでノートが重複して表示されることがあるのを修正
syuilo Apr 27, 2025
de073d6
Fix #15876 絵文字がアニメーションしない問題を修正 (#15881)
nakkaa Apr 27, 2025
effc84b
Bump version to 2025.4.1-beta.0
github-actions[bot] Apr 27, 2025
9481b5a
feat: アップロード可能な最大ファイルサイズをロールごとに設定可能に
syuilo Apr 27, 2025
69cfd34
Update CHANGELOG.md
syuilo Apr 27, 2025
3b3bb36
enhance(frontend): 通知ページをスワイプで切り替えられるように
syuilo Apr 27, 2025
6a69e41
fix(frontend): PageWithHeaderからPageHeaderに全Propsが伝わっていなかった問題を修正 (#15858)
kakkokari-gtyih Apr 27, 2025
d91a4e3
fix(ci): change Chromatic build to be triggered when frontend `packag…
zyoshoka Apr 27, 2025
73b86d9
enhance(frontend): improve new emojis manager
syuilo Apr 27, 2025
6618717
🎨
syuilo Apr 27, 2025
2e03c0f
Bump version to 2025.4.1-beta.1
github-actions[bot] Apr 27, 2025
e24a236
refactor(frontend): PageWithHeaderにMkSwiperを持たせるように
syuilo Apr 27, 2025
5b5756d
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 27, 2025
889295d
fix(frontend): スワイプが効かないなど、不具合の元になるmarginをgapに置き換え
syuilo Apr 27, 2025
14d3439
enhance(frontend): タイムラインをスワイプで切り替えられるように
syuilo Apr 27, 2025
0f9dff0
enhance(frontend): improve usability
syuilo Apr 27, 2025
5e294f4
Bump version to 2025.4.1-beta.2
github-actions[bot] Apr 27, 2025
c4f13a0
Update CHANGELOG.md
syuilo Apr 27, 2025
0a1ff77
perf(frontend): use css-native implementation for spacer rather than …
syuilo Apr 27, 2025
03e5502
add todo
syuilo Apr 27, 2025
0083386
Bump version to 2025.4.1-beta.3
github-actions[bot] Apr 27, 2025
83893ce
fix syntax errors
syuilo Apr 27, 2025
cb2948b
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 27, 2025
d9bff2c
New Crowdin updates (#15849)
syuilo Apr 27, 2025
8670dda
Bump version to 2025.4.1-beta.4
github-actions[bot] Apr 27, 2025
ee49c42
fix lint
syuilo Apr 27, 2025
ddb41ba
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 27, 2025
04b7dd0
fix(frontend): tweak spacer style
syuilo Apr 27, 2025
3f08e41
🎨
syuilo Apr 27, 2025
7bc536c
Bump version to 2025.4.1-beta.5
github-actions[bot] Apr 27, 2025
2fbb2e9
Update CHANGELOG.md
syuilo Apr 27, 2025
7581331
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 27, 2025
ec92bf4
Exclude blocked instance note from most timelines (#15792)
anatawa12 Apr 27, 2025
8718d1c
Update CHANGELOG.md
syuilo Apr 27, 2025
e0fd1c8
tweak custom-emojis-manager
syuilo Apr 27, 2025
7c23e53
refactor
syuilo Apr 28, 2025
b94ff35
fix(deps): update [backend] update dependencies (#15811)
renovate[bot] Apr 28, 2025
d9ff601
chore(deps): update [tools] update dependencies (#15810)
renovate[bot] Apr 28, 2025
0c06e5b
chore(deps): update [misskey-js] update dependencies (#15791)
renovate[bot] Apr 28, 2025
c99f4dc
enhance(frontend): add drive tip
syuilo Apr 28, 2025
76bd33f
Merge branch 'develop' of https://github.com/misskey-dev/misskey into…
syuilo Apr 28, 2025
4054f1a
🎨
syuilo Apr 28, 2025
6acb743
deps: update pnpm to v10.10.0 (#15899)
kakkokari-gtyih Apr 28, 2025
5d71a5b
Bump version to 2025.4.1-beta.6
github-actions[bot] Apr 28, 2025
359af23
fix(deps): update [root] update dependencies (#15691)
renovate[bot] Apr 28, 2025
b5268fa
fix(test): fix federation test (#15900)
kakkokari-gtyih Apr 28, 2025
e8eb4e1
fix(deps): update [frontend] update dependencies (#15809)
renovate[bot] Apr 28, 2025
cf07e1e
perf(frontend): improve timeline performance
syuilo Apr 28, 2025
7041a3d
chore: fix Chromatic CI diff strategy (#15902)
zyoshoka Apr 28, 2025
b09bf25
chore(deps): update actions/setup-node action to v4.4.0 (#15901)
renovate[bot] Apr 28, 2025
01230f6
Bump version to 2025.4.1-beta.7
github-actions[bot] Apr 28, 2025
c3b9a53
chore(ci): change the Test step to terminate with error in the federa…
zyoshoka Apr 28, 2025
aaa31c9
fix(backend): correct response schema of chat endpoints (#15904)
zyoshoka Apr 28, 2025
e5fcb5b
enhance(frontend): disable router view transition
syuilo Apr 28, 2025
7e8cc4d
fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)
samunohito Apr 28, 2025
7407d51
New Crowdin updates (#15897)
syuilo Apr 28, 2025
d10fdfe
Merge commit from fork
juliajohannesen Apr 28, 2025
4408d07
Update CHANGELOG.md
syuilo Apr 28, 2025
2e91cd6
Bump version to 2025.4.1-beta.8
github-actions[bot] Apr 28, 2025
d6ae4c9
feat(frontend): タイトルバーを表示できるように
syuilo Apr 29, 2025
813b57b
fix style
syuilo Apr 29, 2025
41f09fa
Update CHANGELOG.md
zyoshoka Apr 29, 2025
f8b0863
fix(frontend): fix lint (#15906)
kakkokari-gtyih Apr 29, 2025
2cd3fbf
Bump version to 2025.4.1-beta.9
github-actions[bot] Apr 29, 2025
583df3e
Merge commit from fork
juliajohannesen Apr 29, 2025
81739b1
chore: follow up on fixing Chromatic CI diff strategy (#15912)
zyoshoka Apr 29, 2025
2bd4faa
Bump version to 2025.4.1-rc.0
github-actions[bot] Apr 30, 2025
979cfc1
Release: 2025.4.1
github-actions[bot] Apr 30, 2025
51843d6
Merge pull request MisskeyIO#1006 from main
u1-liquid May 13, 2025
62109a5
Bump up version to 2024.5.0-io.10 (MisskeyIO#1008)
u1-liquid May 13, 2025
5aaebec
Merge remote-tracking branch 'misskey-io/io' into merge-upstream
mattyatea May 17, 2025
ee1f4ac
merge 2025.4.1
mattyatea May 23, 2025
51d34ac
型エラーなどの修正
mattyatea May 24, 2025
936f701
型エラーなどの修正
mattyatea May 25, 2025
905bbb2
admin/metaのレスポンスが不足している問題を修正
mattyatea May 25, 2025
4fd8da2
fix: MkSpacerを使用している箇所を修正
mattyatea May 25, 2025
51904f0
fix: misskey-jsをビルドできない問題を修正
mattyatea May 25, 2025
e52e5f3
UserWebhookService周りの型エラーを修正
mattyatea May 25, 2025
d4672d1
storeを参照するように
mattyatea May 25, 2025
1ae9aa6
eslintがエラーを吐くため、backendだけバージョンアップ
mattyatea May 25, 2025
b905fc0
リアクションがリアルタイムに反映される問題を修正
mattyatea May 25, 2025
b472770
FrontendのBuild時にWarningを吐きまくるのを一部修正
mattyatea May 25, 2025
ebf05c7
SearchService.ts をいい感じに
mattyatea May 26, 2025
6b19fe4
console.logを削除し忘れてた
mattyatea May 27, 2025
316c1b2
型エラー等々の修正
mattyatea May 28, 2025
fcc7c0d
entityserviceのpromise.allをallsettedにする
mattyatea May 28, 2025
9ca55b6
CSS変数に`--MI_THEME`や`--MI`などのprefixを追加の漏れを修正
mattyatea May 28, 2025
9257dfd
defaultstoreをstoreに
mattyatea May 28, 2025
7fd0ba6
不要なactionsを削除
mattyatea May 28, 2025
f05a287
GitHub ActionsのNode.jsのバージョンを指定なしに
mattyatea May 28, 2025
d3621d3
frontendのeslintをアップデート & pnpm-lock.yamlの更新
mattyatea May 28, 2025
823c8a4
fix: プルダウンメニューが出てこないバグを修正
mattyatea May 30, 2025
2484278
fix: 正常にページネーションが動作しないのを修正
mattyatea May 30, 2025
3853e89
fix: users.vueでcomputedの値へのアクセスの仕方が間違っているのを修正
mattyatea May 30, 2025
6ecb9d1
Revert "feat: media silence (#13842)"
mattyatea May 31, 2025
7d8de15
fix: モックデータが正常ではないのを修正
mattyatea May 31, 2025
63430ff
fix: media silenceの削除もれを修正
mattyatea Jun 1, 2025
b3dca96
embed周りをコメントアウト
mattyatea Jun 1, 2025
47363a0
wip
syuilo Jun 4, 2025
84df31e
Update job-queue.vue
syuilo Jun 4, 2025
4c1c10b
Update accounts.ts
syuilo Jun 4, 2025
9dc31dc
wip
syuilo Jun 4, 2025
4d7045b
Update job-queue.vue
syuilo Jun 4, 2025
457aa08
Update accounts.ts
syuilo Jun 4, 2025
3256200
Merge remote-tracking branch 'origin/merge-upstream' into bull-board
mattyatea Jun 6, 2025
8bafdce
Merge remote-tracking branch 'origin/bull-board' into bull-board
mattyatea Jun 6, 2025
93b1304
Bull Boardも使用できるように (MSKY-115)
mattyatea Jun 7, 2025
c120dee
仮でas anyをしてたりしたところをなくす
mattyatea Jun 7, 2025
17a54b4
Revert "feat: Job queue inspector (#15856)"
mattyatea Jun 7, 2025
a99f67f
queue周りの調整
mattyatea Jun 7, 2025
3a423bc
pnpm-lock.yamlを更新
mattyatea Jun 7, 2025
425beff
package.jsonのマージミスを解消
mattyatea Jun 7, 2025
79ebbe7
package.jsonで重複しているパッケージをルートのpackage.jsonに記載するように
mattyatea Jun 7, 2025
34ba9d5
MkTlを追加
mattyatea Jun 7, 2025
594d6be
eslintを適用
mattyatea Jun 7, 2025
7a43541
pnpm-lock.yamlを更新
mattyatea Jun 7, 2025
d0c8844
misskey-jsのバージョンを変更
mattyatea Jun 7, 2025
ee27bd5
@types/nodeを削除してしまったのを修正
mattyatea Jun 7, 2025
2c710bd
misskey-jsを最新に
mattyatea Jun 7, 2025
5ddef63
backendにeslintを適用
mattyatea Jun 7, 2025
ea6702b
Revert "package.jsonで重複しているパッケージをルートのpackage.jsonに記載するように"
mattyatea Jun 7, 2025
7182bd5
パッケージをいい感じに
mattyatea Jun 7, 2025
9c51a98
eslintをfrontendに適用
mattyatea Jun 7, 2025
97869b6
test
mattyatea Jun 7, 2025
0707ccc
test
mattyatea Jun 7, 2025
0980fe7
pnpmのバージョンをアップ
mattyatea Jun 7, 2025
4dfaf24
aws-sdk-client-mockの型定義と@aws-sdk/client-s3の型定義が一致しないので、一時的な処置で型エラーを握りつぶす
mattyatea Jun 7, 2025
2cc74b5
こうやってあげないと型エラーが発生するらしい
mattyatea Jun 7, 2025
c788e87
test fix
mattyatea Jun 7, 2025
aae507f
testでfrontendでapiを叩く箇所があるため、misskeyApiをモック
mattyatea Jun 7, 2025
44c685b
定義もれを修正
mattyatea Jun 7, 2025
f5abd2c
typeormの破壊的変更の一時的な対処
mattyatea Jun 7, 2025
6d689d0
多分jsでは`<br />`ではなく、`<br>`になる
mattyatea Jun 7, 2025
6686bd1
marge-miss: リモートユーザーの投稿した投稿が、リモートユーザーのホームタイムラインのRedisにキャッシュされるバグを修正
mattyatea Jun 7, 2025
e69f892
Windows等の特定の環境だと、localhostが解決できないので127.0.0.1を使ってあげる
mattyatea Jun 8, 2025
88c1c22
resolve-abuseのマージミスを解消
mattyatea Jun 8, 2025
279fe43
わからんのでログを出す
mattyatea Jun 8, 2025
f210576
Workflowの構文ミスを修正
mattyatea Jun 8, 2025
23303e6
フロントエンドの型エラー等を修正
mattyatea Jun 11, 2025
b6c4f4d
通報の自動resolve機能のfrontendを修正
mattyatea Jun 11, 2025
b18e74c
tap-highlight-colorはwebkitでのみ使用できるので、-webkit-tap-highlight-colorのみに
mattyatea Jun 11, 2025
b13eb04
api-doc.htmlのlangを明示的に指定
mattyatea Jun 11, 2025
c46cb3a
誤ったcss propertyを修正
mattyatea Jun 11, 2025
49ca462
言語ファイルをぶっ壊してたのを修正
mattyatea Jun 11, 2025
a96f023
引数に入らないのに入れてたのを削除
mattyatea Jun 11, 2025
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
  •  
  •  
  •  
234 changes: 234 additions & 0 deletions .config/cypress-devcontainer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# Misskey configuration
#━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

# ┌────────────────────────┐
#───┘ Initial Setup Password └─────────────────────────────────────────────────────

# Password to initiate setting up admin account.
# It will not be used after the initial setup is complete.
#
# Be sure to change this when you set up Misskey via the Internet.
#
# The provider of the service who sets up Misskey on behalf of the customer should
# set this value to something unique when generating the Misskey config file,
# and provide it to the customer.
setupPassword: example_password_please_change_this_or_you_will_get_hacked

# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────

# Final accessible URL seen by a user.
url: 'http://misskey.local'

# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# URL SETTINGS AFTER THAT!

# ┌───────────────────────┐
#───┘ Port and TLS settings └───────────────────────────────────

#
# Misskey requires a reverse proxy to support HTTPS connections.
#
# +----- https://example.tld/ ------------+
# +------+ |+-------------+ +----------------+|
# | User | ---> || Proxy (443) | ---> | Misskey (3000) ||
# +------+ |+-------------+ +----------------+|
# +---------------------------------------+
#
# You need to set up a reverse proxy. (e.g. nginx)
# An encrypted connection with HTTPS is highly recommended
# because tokens may be transferred in GET requests.

# The port that your Misskey server should listen on.
port: 61812

# ┌──────────────────────────┐
#───┘ PostgreSQL configuration └────────────────────────────────

db:
host: db
port: 5432

# Database name
db: misskey

# Auth
user: postgres
pass: postgres

# Whether disable Caching queries
#disableCache: true

# Extra Connection options
#extra:
# ssl: true

dbReplications: false

# You can configure any number of replicas here
#dbSlaves:
# -
# host:
# port:
# db:
# user:
# pass:
# -
# host:
# port:
# db:
# user:
# pass:

# ┌─────────────────────┐
#───┘ Redis configuration └─────────────────────────────────────

redis:
host: redis
port: 6379
#family: 0 # 0=Both, 4=IPv4, 6=IPv6
#pass: example-pass
#prefix: example-prefix
#db: 1

#redisForPubsub:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1

#redisForJobQueue:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1

#redisForTimelines:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1

#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1

# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────

#meilisearch:
# host: meilisearch
# port: 7700
# apiKey: ''
# ssl: true
# index: ''

# ┌───────────────┐
#───┘ ID generation └───────────────────────────────────────────

# You can select the ID generation method.
# You don't usually need to change this setting, but you can
# change it according to your preferences.

# Available methods:
# aid ... Short, Millisecond accuracy
# aidx ... Millisecond accuracy
# meid ... Similar to ObjectID, Millisecond accuracy
# ulid ... Millisecond accuracy
# objectid ... This is left for backward compatibility

# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
# ID SETTINGS AFTER THAT!

id: 'aidx'

# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────

# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.

#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'

#sentryForFrontend:
# vueIntegration:
# tracingOptions:
# trackComponents: true
# browserTracingIntegration:
# replayIntegration:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'

# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────

# Whether disable HSTS
#disableHsts: true

# Number of worker processes
#clusterLimit: 1

# Job concurrency per worker
# deliverJobConcurrency: 128
# inboxJobConcurrency: 16

# Job rate limiter
# deliverJobPerSec: 128
# inboxJobPerSec: 32

# Job attempts
# deliverJobMaxAttempts: 12
# inboxJobMaxAttempts: 8

# IP address family used for outgoing request (ipv4, ipv6 or dual)
#outgoingAddressFamily: ipv4

# Proxy for HTTP/HTTPS
#proxy: http://127.0.0.1:3128

proxyBypassHosts:
- api.deepl.com
- api-free.deepl.com
- www.recaptcha.net
- hcaptcha.com
- challenges.cloudflare.com

# Proxy for SMTP/SMTPS
#proxySmtp: http://127.0.0.1:3128 # use HTTP/1.1 CONNECT
#proxySmtp: socks4://127.0.0.1:1080 # use SOCKS4
#proxySmtp: socks5://127.0.0.1:1080 # use SOCKS5

# Media Proxy
#mediaProxy: https://example.com/proxy

# Proxy remote files (default: true)
proxyRemoteFiles: true

# Sign to ActivityPub GET request (default: true)
signToActivityPubGet: true

allowedPrivateNetworks: [
'127.0.0.1/32'
]

# Disable automatic redirect for ActivityPub object lookup. (default: false)
# This is a strong defense against potential impersonation attacks if the viewer instance has inadequate validation.
# However it will make it impossible for other instances to lookup third-party user and notes through your URL.
#disallowExternalApRedirect: true

# Upload or download file size limits (bytes)
#maxFileSize: 262144000
6 changes: 6 additions & 0 deletions .config/docker_example.env
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# misskey settings
# MISSKEY_URL=https://example.tld/

# db settings
POSTGRES_PASSWORD=example-misskey-pass
# DATABASE_PASSWORD=${POSTGRES_PASSWORD}
POSTGRES_USER=example-misskey-user
# DATABASE_USER=${POSTGRES_USER}
POSTGRES_DB=misskey
# DATABASE_DB=${POSTGRES_DB}
DATABASE_URL="postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}"
68 changes: 66 additions & 2 deletions .config/docker_example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#───┘ URL └─────────────────────────────────────────────────────

# Final accessible URL seen by a user.
# You can set url from an environment variable instead.
url: https://example.tld/

# ONCE YOU HAVE STARTED THE INSTANCE, DO NOT CHANGE THE
Expand Down Expand Up @@ -38,9 +39,11 @@ db:
port: 5432

# Database name
# You can set db from an environment variable instead.
db: misskey

# Auth
# You can set user and pass from environment variables instead.
user: example-misskey-user
pass: example-misskey-pass

Expand Down Expand Up @@ -103,9 +106,35 @@ redis:
# #prefix: example-prefix
# #db: 1

# ┌───────────────────────────┐
#───┘ MeiliSearch configuration └─────────────────────────────
#redisForReactions:
# host: redis
# port: 6379
# #family: 0 # 0=Both, 4=IPv4, 6=IPv6
# #pass: example-pass
# #prefix: example-prefix
# #db: 1

# ┌───────────────────────────────┐
#───┘ Fulltext search configuration └─────────────────────────────

# These are the setting items for the full-text search provider.
fulltextSearch:
# You can select the ID generation method.
# - sqlLike (default)
# Use SQL-like search.
# This is a standard feature of PostgreSQL, so no special extensions are required.
# - sqlPgroonga
# Use pgroonga.
# You need to install pgroonga and configure it as a PostgreSQL extension.
# In addition to the above, you need to create a pgroonga index on the text column of the note table.
# see: https://pgroonga.github.io/tutorial/
# - meilisearch
# Use Meilisearch.
# You need to install Meilisearch and configure.
provider: sqlLike

# For Meilisearch settings.
# If you select "meilisearch" for "fulltextSearch.provider", it must be set.
# You can set scope to local (default value) or global
# (include notes from remote).

Expand Down Expand Up @@ -136,6 +165,26 @@ redis:

id: 'aidx'

# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────

# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.

#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'

#sentryForFrontend:
# vueIntegration:
# tracingOptions:
# trackComponents: true
# browserTracingIntegration:
# replayIntegration:
# options:
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'

# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────

Expand Down Expand Up @@ -191,8 +240,23 @@ signToActivityPubGet: true
# '127.0.0.1/32'
#]

# Disable automatic redirect for ActivityPub object lookup. (default: false)
# This is a strong defense against potential impersonation attacks if the viewer instance has inadequate validation.
# However it will make it impossible for other instances to lookup third-party user and notes through your URL.
#disallowExternalApRedirect: true

# Upload or download file size limits (bytes)
#maxFileSize: 262144000

# Value of Content-Security-Policy header
#contentSecurityPolicy: "script-src 'self' 'unsafe-eval' https://challenges.cloudflare.com https://hcaptcha.com https://*.hcaptcha.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://www.recaptcha.net/recaptcha/ https://www.googletagmanager.com/; base-uri 'self'; object-src 'self';"

# Log settings
# logging:
# sql:
# # Outputs query parameters during SQL execution to the log.
# # default: false
# enableQueryParamLogging: false
# # Disable query truncation. If set to true, the full text of the query will be output to the log.
# # default: false
# disableQueryTruncation: false
Loading
Loading