barkey/packages/backend/src/server/api/endpoints/notes
Hazelnoot 55551a5a8a merge: Avoid more N+1 queries in NoteEntityService and UserEntityService (!1099)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1099

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-12 15:42:39 +00:00
..
favorites fix import order in notes/favorite/delete.ts 2025-02-04 10:42:23 -05:00
polls fix policy check for unspecified "local" property in polls/recommendation endpoint 2025-05-23 10:22:17 -04:00
reactions add rate limits to all public endpoints 2024-11-22 15:19:24 -05:00
schedule Fix polls not rendering properly in Schedule List 2025-05-08 01:26:56 +02:00
thread-muting merge upstream 2025-03-25 16:14:53 -04:00
bubble-timeline.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
children.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
clips.ts add rate limits to all public endpoints 2024-11-22 15:19:24 -05:00
conversation.ts add rate limits to all public endpoints 2024-11-22 15:19:24 -05:00
create.test.ts ignore empty CW with creating / editing notes 2025-03-03 01:30:29 -05:00
create.ts use more bulk hints in NoteEntityService / UserEntityService, and run the packMany queries in parallel 2025-06-09 11:02:36 -04:00
delete.ts (re) update SPDX-FileCopyrightText 2024-02-13 15:59:27 +00:00
edit.ts use more bulk hints in NoteEntityService / UserEntityService, and run the packMany queries in parallel 2025-06-09 11:02:36 -04:00
featured.ts don't trend notes from non-explorable or non-trendable users 2025-05-14 23:24:51 -04:00
following.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
global-timeline.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
hybrid-timeline.ts re-type userFollowingsCache to match the others 2025-06-09 11:02:36 -04:00
like.ts fix import order in notes/like.ts 2025-02-04 10:41:27 -05:00
local-timeline.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
mentions.ts enforce DM visibility in notes/mentions 2025-06-10 20:07:01 -04:00
reactions.ts fix backend type errors 2025-04-01 10:12:59 -04:00
renotes.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
replies.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
search-by-tag.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
search.ts add new note search file types (module, flash) and optimize file type query 2025-02-13 09:28:46 -05:00
show.ts fix backend type errors 2025-04-01 10:12:59 -04:00
state.ts add rate limits to all public endpoints 2024-11-22 15:19:24 -05:00
timeline.ts re-type userFollowingsCache to match the others 2025-06-09 11:02:36 -04:00
translate.ts use more bulk hints in NoteEntityService / UserEntityService, and run the packMany queries in parallel 2025-06-09 11:02:36 -04:00
unrenote.ts lint and type fixes 2025-04-01 20:47:04 -04:00
user-list-timeline.ts additional fixes and cleanup to all note endpoints 2025-06-05 02:34:57 -04:00
versions.ts Make NoteEdit entity match the database schema 2025-04-13 19:19:49 -04:00