Sharkey/packages/backend/src/server/api/endpoints/users
Sayamame-beans d0b7c74fd1
検索からハッシュタグのページが開けるように、users/searchに@から始まる文字列が与えられた際の処理を修正 等 (#13858)
* enhance(frontend): 検索からハッシュタグのページを開けるように

* fix(frontend): 照会で入力が`#`のみの場合は`/tags/`に遷移しないように

* docs(changelog): update changelog

* enhance(frontend): ユーザー検索からもハッシュタグのページを開けるように

* docs(changelog): update changelog

* enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように

* enhance(frontend): 検索内容に空白が含まれている場合は照会/ハッシュタグページを開かないように

* docs(changelog): update changelog

* Revert "enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように"

This reverts commit f84eecea964b90e9b115eac19ed6f19a603a6bbc.

* enhance(frontend): 検索から照会/ハッシュタグページを開くかどうか確認するように

* docs(changelog): update changelog

* chore: fix lint

* docs(changelog): update changelog insertion position

* enhance(frontend): 検索から`@user@host`の形式で照会出来るように

* fix(frontend): 照会で入力が`@`のみの場合に`/@`に遷移しないように

* fix(backend): `users/search`において`@`から始まるqueryに対する処理が正しくなかった問題を修正

* docs(changelog): update changelog

* chore(backend): fix lint error

* fix(backend): more improvements for users/search when query startswith `@`

* chore: unify common conditions

* docs(changelog): refine changelog

* chore(backend): fix lint error

* MkInputをpreventに対応させ、enterの意図せぬ伝搬を防ぐ

* chore(frontend/search.user): use .prevent to prevent the propagation of enter instead of setTimeout

---------

Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: taichanne30 <dev@taichan.site>
2024-07-30 19:18:43 +09:00
..
gallery (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
lists Fix(backend): Limit antenna/webhook/list to exact amount (#14036) 2024-06-18 12:18:04 +09:00
achievements.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
clips.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
featured-notes.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
flashs.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
followers.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
following.ts fix(frontend): 「今日誕生日のフォロー中ユーザー」ウィジェットが正しく動作しない問題を修正 (#12835) 2024-03-25 18:31:30 +09:00
get-frequently-replied-users.ts perf(backend): avoid N+1 selects from user table when packing many entities (#13911) 2024-05-31 15:32:42 +09:00
notes.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
pages.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
reactions.ts fix(backend): ユーザーのリアクション一覧でミュート/ブロックが機能していなかった問題を修正 (#14100) 2024-07-14 20:24:29 +09:00
recommendation.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
relation.ts refactor(backend): UserEntityService.packMany()の高速化 (#13550) 2024-03-12 14:31:34 +09:00
report-abuse.ts feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする (#13758) 2024-06-08 15:34:19 +09:00
search-by-username-and-host.ts fix: サジェストされるユーザのリストアップ方法を見直し (#14180) 2024-07-12 21:14:09 +09:00
search.ts 検索からハッシュタグのページが開けるように、users/searchに@から始まる文字列が与えられた際の処理を修正 等 (#13858) 2024-07-30 19:18:43 +09:00
show.ts perf(backend): avoid N+1 selects from user table when packing many entities (#13911) 2024-05-31 15:32:42 +09:00
update-memo.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00