summaryrefslogtreecommitdiff
path: root/packages/backend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* enhance: ↵syuilo2023-09-176-2/+40
| | | | 各ノートが被クリップ数を保持するようにし、無意味にnotes/clipsを叩かないように
* enhance(backend): improve server icon settingsyuilo2023-09-166-46/+115
| | | | | Resolve #11481 Resolve #10901
* update deps (#11820)syuilo2023-09-15409-443/+443
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update deps * fix * wip * wip * wip * Update docker-compose.yml.example * Delete reviewer-lottery.yml * Update RepositoryModule.ts * wip * wip * clean up * update deps * wip * wip
* enhance nodeinfo by prpoagate the standart keys for homepage and repository ↵65432023-09-141-0/+3
| | | | (#11830)
* 新しい実績を追加 (#11817)かっこかり2023-09-121-0/+1
| | | | | | | | | | | | | * (add) new achievement * (update) changelog * Update test-notification.ts * tweak --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(backend): configure ratelimit for notification creation apissyuilo2023-09-122-0/+10
|
* feat: テスト通知を送信できるようにする (#11810)かっこかり2023-09-115-1/+40
| | | | | | | | | | | * (add) Notification test * Update Changelog * (add) backend, frontend impl * globalEventの名前を明確にする * Run API Extractor
* fixsyuilo2023-09-111-1/+4
|
* fixsyuilo2023-09-111-1/+1
|
* feat: nodeinfo 2.1 (#11805)xtex2023-09-101-11/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: enable nodeinfo 2.1 Since 9dd06a7621d1745b30ed1c2b1d94d34143dd638e, nodeinfo 2.1 has been released. Signed-off-by: xtex <xtexchooser@duck.com> * feat: only add software.repository to nodeinfo 2.1 https://github.com/jhass/nodeinfo/commit/e54c48e171b6f6bed6fbe2b6c0bdd8d3c16f7909 Signed-off-by: xtex <xtexchooser@duck.com> * feat: add software.homepage url to nodeinfo 2.1 https://github.com/jhass/nodeinfo/commit/507822cb3c16d84dac884d878e32825ade54028d Signed-off-by: xtex <xtexchooser@duck.com> * fix: set proper Content-Type for nodeinfo Signed-off-by: xtex <xtexchooser@duck.com> * style: fix lint warnings Signed-off-by: xtex <xtexchooser@duck.com> --------- Signed-off-by: xtex <xtexchooser@duck.com>
* enhance: ↵Ebise Lutica2023-09-101-0/+3
| | | | | | | | | | | | | センシティブチャンネルはユーザーのノート一覧から除外 (#11797) * enhance: センシティブチャンネルはユーザーのノート一覧から除外 * READMEに明記 * Update notes.ts --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* feat: passkey support (#11804)syuilo2023-09-0822-882/+527
| | | https://github.com/MisskeyIO/misskey/pull/149
* fix(backend): timeout when querying mentions (#11799)Ezekiel Lee2023-09-081-0/+2
|
* enhance(backend): ↵syuilo2023-09-072-6/+15
| | | | | | 古いアンテナを自動停止するか切り替え可能に Resolve #11785
* feat: introduce aidx and make it defaultsyuilo2023-09-066-6/+62
| | | | Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
* feat(backend): Webhook設定でsecretを空に出来るように (#11784)Sayamame-beans2023-09-062-4/+4
| | | | | * feat(backend): allow webhook secret to be empty * Update CHANGELOG.md
* update depssyuilo2023-09-051-8/+8
|
* fixessyuilo2023-09-056-51/+51
|
* clean upsyuilo2023-09-051-4/+0
|
* clean upsyuilo2023-09-051-4/+0
|
* enhance(backend): タイムライン等の有効期限を設定可能にsyuilo2023-09-054-45/+128
| | | | Resolve #11773
* update deps (#11764)syuilo2023-09-0417-75/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update deps * node16 * wip * wip * wip * Update test-utils.ts * wip * Update tsconfig.json * wip * Update package.json * wip * Update following.vue * Update followers.vue * Update index.vue * Update share.vue * Update MkUserPopup.vue * Update MkPostForm.vue * wip * Update MkTokenGenerateWindow.vue * Update MkPagination.vue * refactor * update deps * update deps * Update sw.ts * wip * wip * wip * Update FetchInstanceMetadataService.ts * Update FetchInstanceMetadataService.ts * update node * update deps * :art:
* Respond .well-known/host-meta.json with application/json (#11777)xtex2023-09-031-1/+1
| | | | | | | | According to RFC 6415 appendix-A. The server MUST include the HTTP "Content-Type" response header field with a value of "application/json". Any other "Content-Type" value (or lack thereof) indicates that the server does not support the JRD format. "application/jrd+json" is only used by WebFinger (RFC 7033)
* feat: Refine 2fa (#11766)syuilo2023-08-289-6/+45
| | | | | | | | | | | | | * wip * Update 2fa.qrdialog.vue * Update 2fa.vue * Update CHANGELOG.md * tweak * :v:
* プロフィールにその人が作ったPlayの一覧出せるように ↵GrapeApple02023-08-216-0/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#11445) * プロフィールにその人が作ったPlayの一覧出せるように * Update CHANGELOG.md * playの公開範囲を設定できるように * 間違えて変更してしまったのを修正 * Update packages/frontend/src/pages/flash/flash-edit.vue * Update packages/frontend/src/pages/flash/flash-edit.vue * tweak * Update packages/backend/migration/1690796169261-play-visibility.js * Update packages/backend/src/models/entities/Flash.ts * Update packages/backend/src/models/entities/Flash.ts * Update Flash.ts --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: antennas validation (#11469)White-Green2023-08-212-2/+5
|
* feat: Removing stack trace info in production env (#11657)MomentQYC2023-08-212-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: Hiding stack traces in production env * sytle * style * style * add SPDX * move ./error.js to ./misc/error.js * revert: remove frontend changes * feat: Hiding stack traces in production env * feat: Hiding stack traces in production env * revert * revert * revert * change and fix * revert * fix queue endpoint test --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
* feat: 'server' webhook payload which hold misskey server url (#11752)anatawa122023-08-211-0/+1
|
* feat: ローカルのみノート検索 (#11451)taichan2023-08-201-1/+13
| | | | | | | | | | | | | | | | | * Add local search * Update CHANGELOG * lint * Remove TODO comment * lint * Update packages/backend/src/core/SearchService.ts --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Fix: DB CONSTRAINT of RenoteMuting (#11724)atsuchan2023-08-202-0/+16
| | | | | * Fix: DB CONSTRAINT of RenoteMuting * change order of migration of fixing renotemuting
* enhance(backend): Add address bind config option (#11725)Essem2023-08-202-0/+5
| | | | | | | * Add address bind config option * Edit changelog * forgot to add to types
* fix(backend): ↵syuilo2023-08-201-1/+3
| | | | ジョブキュー管理画面の認証を回避できる問題を修正
* fix(backend): fix typo `lnik` to `link` (#11740)Juunini2023-08-191-4/+4
|
* chore(backend): Resolve `import/no-default-export` rule violations (#11732)woxtu2023-08-17359-701/+359
| | | | | * Disable `import/no-default-export` properly * Disable `import/no-default-export`
* refactor: prefix Mi for all entities (#11719)syuilo2023-08-16229-1990/+1990
| | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * Update RepositoryModule.ts * wip * wip * wip * Revert "wip" This reverts commit c1c13b37d2aaf3c65bc148212da302b0eb7868bf.
* feat: refine announcement (#11497)syuilo2023-08-1316-135/+551
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update read-announcement.ts * wip * wip * wip * Update index.d.ts * wip * Create 1691649257651-refine-announcement.js * wip * wip * wip * wip * wip * wip * Update announcements.vue * wip * wip * Update announcements.vue * wip * Update announcements.vue * wip * Update misskey-js.api.md * Update users.ts * Create MkAnnouncementDialog.stories.impl.ts * wip * wip * Create AnnouncementService.ts
* fix(backend): correctFilename changes dll to exe (#11710)anatawa122023-08-131-0/+2
|
* fix(backend/ApNoteService): try retrieving again when failed by duplication ↵Kagami Sascha Rosylight2023-08-082-20/+47
| | | | | | | | | | | (#11472) * fix(backend/ApNoteService): try retrieving again when failed by duplication * Update CHANGELOG.md --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(backend): Improve behavior of correctFilename (#11484)tamaina2023-08-083-37/+93
| | | | | | | | | | | | | | | * enhance(backend): Improve behavior of correctFilename * :v: * 未知のファイル形式かつ拡張子がある場合は何もしない * :v: * .ext --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: muteがapiからのuser list timeline取得で機能しない (#11480)anatawa122023-08-081-0/+4
|
* chore: cacheRemoteFilesのデフォルト値をfalseに (#11398)tamaina2023-08-053-1/+93
| | | | | | | | | | | | | | | | | * chore: cacheRemoteFilesのデフォルト値をfalseに * proxyRemoteFiles to default * update ja-JP.yml * update ja-JP.yml * youCanCleanRemoteFilesCache * changelog --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* feat: sensitive channel (#11438)anatawa122023-08-058-0/+36
| | | | | | | | | | | | | | | * feat(backend): add isSensitive to Channel * feat(backend): support isSensitive in channel endpoints * feat(frontend/channel-editor): support isSensitive in create/edit channel page * feat(frontend/channel): show sensitive indicator for sensitive channels * docs(changelog): add チャンネルをセンシティブ指定できるようになりました * chore: license header for each file * chore: add isSensitive of channel to Note object
* Fix typos (#11450)woxtu2023-08-053-5/+5
|
* refactor(backend): Remove unused injections (#11462)woxtu2023-08-05107-542/+71
| | | | | * Remove unused injections * Remove unused imports
* update deps (#11409)syuilo2023-07-3110-41/+43
| | | | | | | | | | | | | | | | | * update deps * Update .eslintrc.js * Update .eslintrc.js * lint * lint * Update update.ts * update deps * Update .eslintrc.js
* Remove an unused dependency (#11405)woxtu2023-07-292-2/+0
|
* chore: add missing license identifiersyuilo2023-07-282-0/+10
|
* feat(backend): support OAuth 2.0 authorization (#11053)Kagami Sascha Rosylight2023-07-278-6/+1490
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(backend): support OAuth 2.0 authorization * secureRndstr fix * nanndekowareta * nanndekowareta2 * nanndekowareta3 * unref? * refactor to not close fastify * use microformats-parser * Update OAuth2ProviderService.ts * clarify the reason behind dns lookup * refactor(backend): use @types/oauth2orize-pkce (#11350) * refactor(backend): use @types/oauth2orize-pkce * Update package.json * Update pnpm-lock.yaml --------- Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com> --------- Co-authored-by: mtgto <hogerappa@gmail.com> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* chore: ↵Shun Sakai2023-07-271013-236/+5034
| | | | | | | | | | | | | | 著作権とライセンスについての情報を各ファイルに追加する (#11348) * chore: Add the SPDX information to each file Add copyright and licensing information as defined in version 3.0 of the REUSE Specification. * tweak format --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Use promises API (#11351)woxtu2023-07-273-17/+8
|