summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/web (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactor(backend): Improve UUID generation (#11286)woxtu2023-07-151-2/+2
| | | | | * Replace with `crypto.randomUUID()` * Remove uuid
* update depssyuilo2023-07-151-1/+1
|
* cleanup: trim trailing whitespace (#11136)okayurisotto2023-07-086-17/+17
| | | | | | | | | * cleanup: trim trailing whitespace * update(`.editorconfig`) --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* update depssyuilo2023-07-071-1/+1
|
* エスケープせずにDescriptionを出力、Update info-card.pug (#11108)EdamAme2023-07-061-1/+1
| | | | | HTMLのタグがエスケープされ、 misskey-hub.netのサーバー一覧で、iframeで読み込む際にタグがそのまま出力される状況が発生していた。 pugにおける仕様に則り、!=に変更、エスケープを行わないように。
* update depssyuilo2023-06-241-1/+1
|
* エラー画像URLを設定可能に (#10959)Ebise Lutica2023-06-092-29/+25
| | | | | | | | | | | * エラー画像URLを設定可能に * Update CHANGELOG.md * 設定したエラーアイコンをprefetchするようにbase.pugを変更 * 不足していたデータを追加 * enhance(frontend): デザイン調整
* fix: correctly check the sensitivity flag (#10976)Outvi V2023-06-091-2/+2
|
* fix typo: schema -> schemesyuilo2023-06-051-3/+3
|
* update depssyuilo2023-06-021-1/+1
|
* :art:syuilo2023-05-241-35/+35
|
* feat: support summary_large_image (#10862)Acid Chicken (硫酸鶏)2023-05-208-2/+22
| | | | | | | * feat: use summary_large_image * chore: add video * chore: ignore sensitive image on note
* fix typosyuilo2023-05-117-12/+12
|
* add X-Robots-Tag: noaisyuilo2023-05-101-1/+25
|
* 念のためnoimageaiもつけるsyuilo2023-05-106-0/+6
|
* feat: ↵syuilo2023-05-106-0/+12
| | | | | | 投稿したコンテンツのAIによる学習を軽減するオプションを追加 Resolve #10819
* fix(backend): Fix #10786tamaina2023-05-071-2/+2
|
* update depssyuilo2023-05-021-1/+1
|
* feat(server): Misskey ↵kakkokari-gtyih2023-04-124-0/+213
| | | | | | | | | | | | | | | | | | | | | | | | | Webでユーザーフレンドリーなエラーページを出す (#10590) * (add) user-friendly error page * Update CHANGELOG.md * (add) cache-control header * Add ClientLoggerService * Log params and query * remove error stack on client * fix pug * 文面を調整 * :art] --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* perf(backend): cache avatar and banner url to dbsyuilo2023-04-062-7/+7
|
* update depssyuilo2023-03-301-1/+1
|
* fix(backend/URLPreviewService): エラーでHTTP 422を出すように (#10339)Kagami Sascha Rosylight2023-03-191-6/+12
| | | | | * fix(backend/URLPreviewService): エラーでHTTP 402を出すように * fix import
* feat(frontend/MkUrlPreview): oEmbedのサポート (#10306)Kagami Sascha Rosylight2023-03-191-10/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(frontend/MkUrlPreview): oEmbedのサポート * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * playerとoEmbedの統合 * Update CHANGELOG.md * loading=lazyはここでは不要 * border: 0 * プレビュー直後にautoplayできる機能の復旧 * add test * refactor test * explain about cache * expandPreviewはもう使わない * summaly v4 * update summaly * scrolling=no to fix pixiv --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* update tabler-iconssyuilo2023-03-161-1/+1
|
* fix: Do not use avif (#10301)tamaina2023-03-121-1/+1
| | | | | | | * fix: Do not use avif * fix * fix
* enhance(server): ↵tamaina2023-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | 画像圧縮周り(主にサムネイルの仕様)の変更 (#10287) * DriveService, is-mime-image * static, previewをavifに, アニメーション画像でもthumbnailを生成 * fallback * animated: true * fix * avatarはwebp * revert ?? file.url --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(backend): restore OpenAPI endpoints (#10281)Kagami Sascha Rosylight2023-03-101-5/+0
| | | | | | | | | | | | | | | | | * enhance(backend): restore OpenAPI endpoints * Update CHANGELOG.md * version * set max-age * update redoc * follow redoc documentation --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* tweak of 8e5e6f90cbsyuilo2023-03-051-1/+4
|
* fix(client): PWAでlangがnullになる現象の応急処置syuilo2023-03-051-0/+4
| | | | #10202
* fix(client): Android ↵tamaina2023-02-251-0/+8
| | | | | | | ChromeでPWAとしてインストールできない問題を修正 (#10069) * fix(client): Android ChromeでPWAとしてインストールできない問題を修正 * 順番関係ある?
* enhance: make pwa icon maskable (#10033)Shogo Sensui2023-02-231-2/+4
|
* refactor: remove all unused imports (#9951)Kagami Sascha Rosylight2023-02-161-1/+1
| | | Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* enhance(server): ↵tamaina2023-02-141-10/+17
| | | | | | | | | | | | | | | | | | | URLプレビュー(summaly)はプロキシを通すように (#9905) * enhance(server): URLプレビュー(summaly)はプロキシを通すように * update summaly * update summaly * 型エラーバスター * basic.html * Delete basic.html --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* CLIページにおいてAPIリクエスト時にContent-Typeヘッダを付 ↵RyotaK2023-02-121-0/+3
| | | | するように変更 (#9887)
* perf: renderBaseでCache-Controlを300秒から30秒にtamaina2023-02-091-1/+1
|
* Fix #9842tamaina2023-02-091-1/+2
|
* perf: renderBaseでCache-Controlを15秒から300秒にtamaina2023-02-091-1/+1
|
* refactor: fix typessyuilo2023-02-091-0/+3
|
* refactor: fix typessyuilo2023-02-091-1/+1
|
* fix(client): validate urls to improve securitysyuilo2023-02-041-0/+8
|
* perf(server): improvement of external mediaProxy (#9787)tamaina2023-02-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * perf(server): improvement of external mediaProxy * add a comment * :v: * /filesでsharpの処理を行わずリダイレクトする * fix * thumbnail => static * Fix #9788 * add avatar mode * add url * fix * static.webp * remove encodeURIComponent from media proxy path * remove existance check
* tweak error screensyuilo2023-01-261-1/+1
|
* use minified csssyuilo2023-01-241-1/+1
|
* tweak boot.jssyuilo2023-01-221-1/+1
|
* tweak bootstrap of clientsyuilo2023-01-221-55/+23
|
* enhance(client): Force error screen (#8947)Kainoa Kanter2023-01-171-0/+5
|
* perf(backend): Use undici instead of node-fetch and got (#9459)tamaina2023-01-121-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement? HttpFetchService * :v: * remove node-fetch * fix * refactor * fix * gateway timeout * UndiciFetcherクラスを追加 (仮コミット, ビルドもstartもさせていない) * fix * add logger and fix url preview * fix ip check * enhance logger and error handling * fix * fix * clean up * Use custom fetcher for ApRequest / ApResolver * bypassProxyはproxyBypassHostsに判断を委譲するように * set maxRedirections (default 3, ApRequest/ApResolver: 0) * fix comment * handle error s3 upload * add debug message * no return await * Revert "no return await" This reverts commit b5b0dc58a342393d260492e3a6f58304372f53b2. * reduce maxSockets * apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger * Revert "apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger" This reverts commit 997243915c8e1f8472da64f607f88c36cb1d5cb4. * add logger * fix * change logger name * safe * デフォルトでUser-Agentを設定
* Role (#9437)syuilo2023-01-122-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update CHANGELOG.md * wip * wip * wip * Update create.ts * wip * wip * Update CHANGELOG.md * wip * wip * wip * wip * wip * wip * wip * Update CHANGELOG.md * wip * wip * Update delete.ts * Update delete.ts * wip * wip * wip * Update account-info.vue * wip * wip * Update settings.vue * Update user-info.vue * wip * Update show-file.ts * Update show-user.ts * wip * wip * Update delete.ts * wip * wip * Update overview.moderators.vue * Create 1673500412259-Role.js * wip * wip * Update roles.vue * 色 * Update roles.vue * integrate silence * wip * wip
* fix(server): ↵syuilo2023-01-091-3/+2
| | | | | | 非公開のクリップのURLでOGPレンダリングされる問題を修正 Fix #9129
* enhance(server): refactor and tweak emoji proxysyuilo2023-01-071-42/+0
|