summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * copy changes to timeline.tsHazelnoot2025-06-031-47/+9
| |
| * copy changes to hybrid-timeline.tsHazelnoot2025-06-031-45/+12
| |
| * copy changes to local-timeline.tsHazelnoot2025-06-031-17/+29
| |
| * copy changes to global-timeline.tsHazelnoot2025-06-031-26/+12
| |
| * fix bubble timeline query performanceHazelnoot2025-06-031-10/+12
| |
| * replace renotes check with generateExcludedRenotesQueryForNotes in ↵Hazelnoot2025-06-031-7/+1
| | | | | | | | bubble-timeline.ts
| * replace silenced users check with generateSilencedUserQueryForNotes in ↵Hazelnoot2025-06-031-18/+2
| | | | | | | | bubble-timeline.ts
| * replace generateBlockedHostQueryForNote allowSilenced parameter with ↵Hazelnoot2025-06-021-1/+2
| | | | | | | | generateSilencedUserQueryForNotes
| * fetch followings asynchronously in bubble-timeline.tsHazelnoot2025-06-021-11/+14
| |
| * use generateMatchingHostQuery in bubble-timeline.tsHazelnoot2025-06-021-0/+5
| |
| * match if(me) formatting of other endpoints in bubble-timeline.tsHazelnoot2025-06-021-2/+4
| |
| * reduce calls to generateMutedUserRenotesQueryForNotes in bubble-timeline.tsHazelnoot2025-06-021-1/+3
| |
| * fix hasPoll check in bubble-timeline.tsHazelnoot2025-06-021-1/+1
| |
| * remove incorrect requireSigninToViewContents check in bubble-timeline.tsHazelnoot2025-06-021-2/+0
| |
| * fix query slowdown caused by unnecessary userHost IS NOT NULL condition in ↵Hazelnoot2025-06-021-1/+0
| | | | | | | | bubble-timeline.ts
| * remove unnecessary call to generateVisibilityQuery in bubble-timeline.tsHazelnoot2025-06-021-1/+0
| |
| * avoid unnecessary nextTick callbacks in bubble-timeline.tsHazelnoot2025-06-021-4/+4
| |
| * remove unused DI from bubble-timeline.tsHazelnoot2025-06-021-4/+1
| |
| * add copyright header to bubble-timeline.tsHazelnoot2025-06-021-0/+5
| |
* | merge develop and fix conflicts.piuvas2025-06-0324-94/+177
|\|
| * merge: Allow unauthenticated (logged-out) users to translate notes (!1055)Hazelnoot2025-06-011-10/+3
| |\ | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1055 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * allow unauthenticated (logged-out) users to translate notesHazelnoot2025-05-301-10/+3
| | |
| * | merge: Overhaul trending polls (!1022)Hazelnoot2025-06-011-19/+75
| |\ \ | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1022 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | fix policy check for unspecified "local" property in polls/recommendation ↵Hazelnoot2025-05-231-1/+0
| | | | | | | | | | | | | | | | endpoint
| | * | catch polls that are expiring exactly in the current instantHazelnoot2025-05-231-1/+1
| | | |
| | * | only show polls from explorable usersHazelnoot2025-05-231-0/+1
| | | |
| | * | overhaul trending pollsHazelnoot2025-05-231-19/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split into local, global, and completed sections * Don't require credential, but check for local/global timeline perms * Fix rate limit * Return polls where the current user has already voted * Return non-public polls if the user has permission to view them * Apply user/instance blocks * Fetch polls + notes + users in a single step to speed up pack
| * | | sync up logic between notes/bubble-timeline.ts and channels/bubble-timeline.tsHazelnoot2025-06-011-2/+9
| | | |
| * | | fix withRenotes check in bubble-timeline.tsHazelnoot2025-06-011-14/+10
| | | |
| * | | merge: Instance admin UX improvements (!1059)Hazelnoot2025-06-011-0/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1059 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | | disable status badge strip in admin-user and instance-infoHazelnoot2025-05-291-0/+6
| | | | |
| * | | | merge: Resolve AP collection items (prerequisite for future work) (!1067)Hazelnoot2025-06-011-1/+16
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1067 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | | | pass limit from ap/get to resolveCollectionItemsHazelnoot2025-05-261-1/+2
| | | | | |
| | * | | | add options expandCollectionItems and allowAnonymous to ap/get endpointHazelnoot2025-05-261-1/+15
| | |/ / /
| * | | | merge: Persisted instance blocks (!1068)Hazelnoot2025-06-018-13/+23
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1068 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| | * | | | exclude local notes from bubble timelineHazelnoot2025-05-301-1/+2
| | | | | |
| | * | | | fix following feed performance and bugsHazelnoot2025-05-281-6/+7
| | | | | |
| | * | | | use instance block columns instead of checking meta columnsHazelnoot2025-05-287-7/+15
| | |/ / /
| * | | / fix DeepLXdakkar2025-06-011-1/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `??` binds tighter than `? :`, so that expression was parsed as: ```ts ( deeplFreeInstance ?? this.serverSettings.deeplIsPro ) ? 'https://api.deepl.com/v2/translate' : 'https://api-free.deepl.com/v2/translate' ``` which ended up calling the non-free DeepL instead of the local DeepLX
| * | | increase chart rate limits to max=200 and rate=5/sHazelnoot2025-05-2512-36/+36
| |/ /
* / / initial link attributions work.piuvas2025-05-261-1/+5
|/ /
* | merge: Synchronize database entities and code models (!1040)Marie2025-05-232-1/+5
|\ \ | |/ |/| | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1040 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| * fix TS errors from defaultLikeHazelnoot2025-05-222-1/+5
| |
* | add "followStats" property to admin/show-user responseHazelnoot2025-05-161-0/+39
|/
* replace andWhere with whereHazelnoot2025-05-141-1/+1
|
* use /users endpoint for explore exclusively (restore original behavior)Hazelnoot2025-05-141-12/+6
|
* don't trend notes from non-explorable or non-trendable usersHazelnoot2025-05-141-1/+2
|
* check ps.trending before hiding non-explorable users from /users endpointHazelnoot2025-05-141-1/+4
|
* enforce "can trend" role policy in trending user pageHazelnoot2025-05-142-2/+30
|
* add new featured tab for "users popular locally"Hazelnoot2025-05-141-2/+17
|