summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove `fileId` from `importCustomEmojis` logHazelnoot2025-03-021-1/+0
* don't record deleted note, flash, page, or gallery post in modlogHazelnoot2025-03-023-3/+0
* don't pass note into moderationLogService.logHazelnoot2025-03-021-1/+0
* add moderation logs for many endpointsHazelnoot2025-03-0219-39/+169
* remove assertActivityMatchesUrls in favor of three-way same-authority checksHazelnoot2025-03-021-3/+5
* merge: Add "reject quotes" settings (!901)Hazelnoot2025-03-015-0/+90
|\
| * add `admin/reject-quotes` to new endpoints listHazelnoot2025-02-201-0/+1
| * add "reject quotes" toggle at user and instance levelHazelnoot2025-02-204-0/+89
* | merge: Fix note visibility in streaming API (!922)dakkar2025-02-2718-66/+100
|\ \
| * | call NoteEntityService.hideNote from streaming APIHazelnoot2025-02-2510-1/+22
| * | use assignMyReaction in channel, hashtag, role-timeline, and user-list channelsHazelnoot2025-02-254-27/+14
| * | pass NoteEntityService through Channel constructor instead of method argsHazelnoot2025-02-2518-37/+60
| * | check mutes and blocks of renote target in streaming APIHazelnoot2025-02-251-1/+4
| |/
* / probably fix editing scheduled notes - fixes #934dakkar2025-02-261-2/+29
|/
* merge: Add "force content warning" setting for user moderation (resolves #905...dakkar2025-02-203-2/+75
|\
| * add `admin/cw-user` to new endpoints listHazelnoot2025-02-161-0/+1
| * move `mandatoryCW` from admin-user to PackedUserLite (public field)Hazelnoot2025-02-161-5/+0
| * record ModLog entry when setting a user's content warningHazelnoot2025-02-161-6/+20
| * add user-level "force content warning" moderation featureHazelnoot2025-02-162-0/+58
| * refresh cache when marking a user as NSFWHazelnoot2025-02-161-2/+7
* | increase rate limit on server-info to avoid errors and blank graphsHazelnoot2025-02-161-3/+4
|/
* Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-131-2/+6
|\
| * add new note search file types (module, flash) and optimize file type queryHazelnoot2025-02-131-2/+6
* | Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-1116-1303/+1530
|\|
| * merge: Cleanup and bulk fixes to Mastodon API (resolves #495, #509, #707, #7...Hazelnoot2025-02-1014-1299/+1507
| |\
| | * make convertAttachment match file->attachment schemaHazelnoot2025-02-081-3/+6
| | * fix mastodon media attachment conversion (resolves #495)Hazelnoot2025-02-081-7/+38
| | * improve mastodon note conversion and use access checks in more places (resolv...Hazelnoot2025-02-088-236/+222
| | * hide restricted edit history from mastodon api (resolves #811)Hazelnoot2025-02-084-10/+63
| | * fix relationship data for Mastodon API (resolves #714)Hazelnoot2025-02-082-7/+26
| | * add `memo` and `isInstanceMuted` to UserRelation API entityHazelnoot2025-02-081-0/+16
| | * remove un-needed relationshipModel static dataHazelnoot2025-02-082-32/+4
| | * fix empty masto-api responses for several endpoints (resolves #721 and #707)Hazelnoot2025-02-083-9/+11
| | * cleanup Mastodon API (resolves #804 and #865, partially resolves #492)Hazelnoot2025-02-0812-1128/+1254
| * | merge: Allow user-initiated object lookups (/ap/show endpoint) to follow cros...Hazelnoot2025-02-101-3/+22
| |\ \
| | * | allow ap/show to follow cross-domain redirectsHazelnoot2025-02-051-1/+20
| | * | use leaky bucket rate limit for ap/showHazelnoot2025-02-051-2/+2
| * | | merge: search-by-tags returns "home" notes - fixes #933 (!891)Marie2025-02-101-1/+1
| |\ \ \
| | * | | search-by-tags returns "home" notes - fixes #933dakkar2025-02-101-1/+1
| | | |/ | | |/|
* | | | Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-102-0/+34
|\| | |
| * | | merge: Add ability to generate vapid keys on frontend (!888)Marie2025-02-103-0/+39
| |\ \ \ | | |/ / | |/| |
| | * | feat: Add generation of keys to admin pageMarie2025-02-073-0/+39
* | | | Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-085-291/+34
|\| | |
| * | | merge: Rework rate limit factors and add caching (resolves #884) (!884)Hazelnoot2025-02-085-291/+34
| |\ \ \ | | |/ / | |/| |
| | * | move SkRateLimiterService to correct directoryHazelnoot2025-02-055-284/+4
| | * | document new rate limit factor calculationsHazelnoot2025-02-051-1/+9
| | * | lookup and cache rate limit factors directly within SkRateLimiterServiceHazelnoot2025-02-053-45/+53
| | * | increase sign-in rate limitHazelnoot2025-02-051-2/+9
| | |/
* | | Merge branch 'develop' into merge/2024-02-03Hazelnoot2025-02-074-9/+37
|\| |
| * | merge: Add "follow back" button on follow-related notifications (resolves #89...Marie2025-02-071-3/+3
| |\ \