summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/web (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(backend): ↵Kisaragi2024-06-221-1/+5
| | | | | | | | | | | | | | | | | | | フィードのノートのMFMはHTMLにレンダーしてから返す (#14006) * fix(backend): フィードのノートのMFMはHTMLにレンダーしてから返す (test wip) * chore: beforeEachを使う? * fix: プレーンテキストにフォールバックしてMFMが含まれていないか調べる方針を実装 * fix: application/jsonだとパースされるのでその作用をキャンセル * build: fix lint error * docs: update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* feat: ↵おさむのひと2024-06-081-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする (#13758) * feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする * モデログに対応&エンドポイントを単一オブジェクトでのサポートに変更(API経由で大量に作るシチュエーションもないと思うので) * fix spdx * fix migration * fix migration * fix models * add e2e webhook * tweak * fix modlog * fix bugs * add tests and fix bugs * add tests and fix bugs * add tests * fix path * regenerate locale * 混入除去 * 混入除去 * add abuseReportResolved * fix pnpm-lock.yaml * add abuseReportResolved test * fix bugs * fix ui * add tests * fix CHANGELOG.md * add tests * add RoleService.getModeratorIds tests * WebhookServiceをUserとSystemに分割 * fix CHANGELOG.md * fix test * insertOneを使う用に * fix * regenerate locales * revert version * separate webhook job queue * fix * :art: * Update QueueProcessorService.ts --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): `/@` ↵かっこかり2024-05-271-3/+9
| | | | にアクセスするとサーバーエラーが発生する問題を修正 (#13884)
* `/tags` と `/user-tags` ↵anatawa122024-05-212-1/+17
| | | | | | | | | が検索エンジンにインデックスされないように (#13847) * chore(backend): noindex for tag search pages * docs(changelog): `/tags` と `/user-tags` が検索エンジンにインデックスされないように * chore: base.pug内でフラグでコントロールするように
* update deps (#13624)syuilo2024-05-042-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update deps * Update package.json * update deps * build: pass --strip-leading-paths to restore 0.2.x behavior (#13684) * :v: * :v: * pureimageの代わりに@napi-rs/canvasを使う (#13748) * pureimageの代わりに@napi-rs/canvasを使う * remove writestream * remove createtemp * wip * Update ClientServerService.ts * update pnpm to 9.x * update deps * re: update pnpm to 9.x * update node * :v: --------- Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* fix(backend): ページのOGP URLが違うのを修正 (#13749)かっこかり2024-04-271-1/+1
| | | | | | | * fix(backend): ページのOGP URLが違うのを修正 * Update Changelog * typo
* Merge pull request from GHSA-m9qf-3pfj-2r86MeiMei2024-04-271-0/+4
| | | | | | | | | * Add Cache-Control to Bull Board * CHANGELOG --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: URLプレビューの動作改善+動作設定を可能にする (#13579)おさむのひと2024-03-211-15/+52
| | | | | | | | | | | | | | | | | | | | | | | * wip * support new version * URLプレビュー無効化時、フロント側も非表示にしてリクエストをしないようにする * fix lint * fix lint * tweak preview request error handles * fix: CHANGELOG.md * fix * fix --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): ↵かっこかり2024-03-182-3/+3
| | | | | | | | | | | | | ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (#13586) * enhance(OGP): ユーザーやノートのOGPでローカルとリモートユーザーの見分けが付かない問題を修正 (MisskeyIO#528) (cherry picked from commit 0c3de462d99c47297bebc162581bac6f78f21b49) * Update Changelog --------- Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* Revert "perf: boot.jsの調整"tamaina2024-03-061-288/+213
| | | | This reverts commit 00c1e4eb550c68f43ae44ba9f0c8da9887fc2180.
* perf: boot.jsの調整tamaina2024-03-061-213/+288
|
* fix(frontend)?: importAppScriptはimportをawaitするようにtamaina2024-03-061-2/+2
|
* fix: SSR時のmetaをエスケープするように (#13440)かっこかり2024-02-231-2/+2
| | | | | * fix: SSR時のmetaをエスケープするように * エスケープ方法を変更
* enhance: `meta`をSSR HTMLに埋め込む (#13436)かっこかり2024-02-232-10/+17
| | | | | | | | | | | | | | | | | * enhance: `meta`をSSR HTMLに埋め込む * HTML Metaの有効時間を指定 * 1時間 * MetaEntityService * JSONをPackするように * :v: --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* (re) update SPDX-FileCopyrightTexttamaina2024-02-1311-12/+12
| | | | Fix #13290
* Revert "update SPDX-FileCopyrightText"tamaina2024-02-1311-12/+12
| | | | This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
* perf: omit search for immutable static requests (#13265)Acid Chicken (硫酸鶏)2024-02-131-10/+21
| | | | | | | | | | | | | * perf: omit search for immutable static requests * perf: also applies to /files * fix: exclude /proxy * /files/:key/*を301 redirectに --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* Merge branch 'develop' of https://github.com/misskey-dev/misskey into developsyuilo2024-02-121-0/+8
|\
| * feat: provide tarball (#13260)Acid Chicken (硫酸鶏)2024-02-121-0/+8
| | | | | | | | | | | | | | | | | | | | | | * feat: provide tarball * build: pack on build-assets * chore: use ignore-walk * chore: debug * build: dependencies
* | update SPDX-FileCopyrightTextsyuilo2024-02-1211-12/+12
|/
* fix lintsyuilo2024-01-221-1/+1
|
* enhance(reversi): render ogpsyuilo2024-01-222-1/+45
|
* return a `Vary: Accept` header for all dual-format endpoints #365 (#13044)かっこかり2024-01-211-0/+4
| | | | | | | | | | `/users/:user`, `/@:user`, `/notes/:note` return different responses depending on the request's `Accept:` header. If we don't consistently return a `Vary: Accept` header, browsers and caching proxies will get confused, and return AP representations when HTML was requested, or vice versa. Co-authored-by: dakkar <dakkar@thenautilus.net> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* chore: use summaly, browser-image-resizer, and sharp-read-bmp on ↵tamaina2023-12-311-1/+1
| | | | | | | | | | | | | | | registry.npmjs.org instead of git (#12856) * chore: use @misskey-dev/summaly on registry.npmjs.org instead of git * fix backend dependency * fic backend dependency * @misskey-dev/sharp-read-bmp * fix * use @misskey-dev/browser-image-resizer
* Add a prompt for Tor Browser users (#12776)MomentQYC2023-12-271-0/+1
| | | | | * perf: Add a prompt for Tor Browser users * typo
* enhance: ↵zawa-ch2023-12-181-1/+1
| | | | | | | | | | | | | | | | | | “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12702) * Enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12072) * refactor: crowdin 編集部分のコミットを打ち消し https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 * refactor: オブジェクトの名前修正 https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 * fix: 設定項目の説明を削除 名称が具体的になって必要なくなったため https://github.com/misskey-dev/misskey/pull/12702#discussion_r1429932463
* update depssyuilo2023-12-141-1/+1
|
* fix(backend): ↵zyoshoka2023-11-261-1/+1
| | | | | | | | | | | 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正 (#12455) * fix(backend): 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正 * Update CHANGELOG.md * add test * fix: incorrect bob's username
* fix: show real instance url (#12273)Nya Candy2023-11-092-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Update CHANGELOG.md * fix: show real instance url --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com> Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com> Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com> Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com> Co-authored-by: xianon <xianon@hotmail.co.jp> Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com> Co-authored-by: YS <47836716+yszkst@users.noreply.github.com> Co-authored-by: Khsmty <me@khsmty.com> Co-authored-by: Soni L <EnderMoneyMod@gmail.com> Co-authored-by: mei23 <m@m544.net> Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com> Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com> Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com> Co-authored-by: nenohi <kimutipartylove@gmail.com> Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com> Co-authored-by: rinsuki <428rinsuki+git@gmail.com> Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
* build: port vite port configuration (#12223)anatawa122023-11-031-1/+2
|
* Remove unnecessary nullish coalescing (#12058)woxtu2023-10-181-1/+1
|
* perf(backend): createdAtをidから取得するように & ↵syuilo2023-10-161-3/+5
| | | | 無駄なDateインスタンスの生成を避けるように
* change request.routerPath to requrest.routeOptions.url (#11935)あすぱる2023-09-301-1/+1
|
* update depssyuilo2023-09-291-1/+1
|
* tweaksyuilo2023-09-291-1/+1
|
* refactorsyuilo2023-09-291-2/+2
|
* update depssyuilo2023-09-231-1/+1
|
* enhance: PWAのshort_nameを設定可能にsyuilo2023-09-231-2/+2
|
* refactor(backend): update directory structure for modelssyuilo2023-09-201-1/+1
|
* enhance(backend): improve server icon settingsyuilo2023-09-162-46/+52
| | | | | Resolve #11481 Resolve #10901
* update deps (#11820)syuilo2023-09-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* update deps (#11764)syuilo2023-09-042-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
* feat: Removing stack trace info in production env (#11657)MomentQYC2023-08-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* fix(backend): ↵syuilo2023-08-201-1/+3
| | | | ジョブキュー管理画面の認証を回避できる問題を修正
* refactor: prefix Mi for all entities (#11719)syuilo2023-08-162-4/+4
| | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * Update RepositoryModule.ts * wip * wip * wip * Revert "wip" This reverts commit c1c13b37d2aaf3c65bc148212da302b0eb7868bf.
* Fix typos (#11450)woxtu2023-08-051-1/+1
|
* refactor(backend): Remove unused injections (#11462)woxtu2023-08-051-4/+1
| | | | | * Remove unused injections * Remove unused imports
* feat(backend): support OAuth 2.0 authorization (#11053)Kagami Sascha Rosylight2023-07-271-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-2711-0/+59
| | | | | | | | | | | | | | 著作権とライセンスについての情報を各ファイルに追加する (#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>
* fix: hide sensitive gallery image on OGP (#11380)Acid Chicken (硫酸鶏)2023-07-251-2/+6
|