summaryrefslogtreecommitdiff
path: root/packages/backend/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* add missing semicolons.piuvas2025-05-271-3/+3
* small fixes.piuvas2025-05-261-5/+1
* initial link attributions work.piuvas2025-05-269-2/+76
* merge: Synchronize database entities and code models (!1040)Marie2025-05-2311-24/+46
|\
| * fix TS errors from defaultLikeHazelnoot2025-05-222-1/+5
| * make meta.defaultLike non-nullableHazelnoot2025-05-221-2/+2
| * synchronize database entities and code modelsHazelnoot2025-05-229-21/+39
* | merge: Cleanup admin user UI (!1012)Marie2025-05-231-0/+39
|\ \ | |/ |/|
| * add "followStats" property to admin/show-user responseHazelnoot2025-05-161-0/+39
* | use config.url instead of "https://${config.host}"Hazelnoot2025-05-212-1/+2
* | factor our cache logic into a separate methodHazelnoot2025-05-191-27/+37
* | remove preview ActivityPub flag if we encounter a permanent (non-retryable) e...Hazelnoot2025-05-191-13/+37
* | fix error schema for FileServerService rate limitHazelnoot2025-05-191-3/+5
* | add rate limit for URL previewHazelnoot2025-05-191-11/+61
* | make sure that the "fetch linked note" button actually remembers that the not...Hazelnoot2025-05-191-32/+146
* | fix MK_CONFIG_MEILISEARCH_APIKEY not correctly setting configRuby Iris Juric2025-05-191-1/+1
|/
* merge: Experimental improvements to Delete Account process (maybe resolves #1...Hazelnoot2025-05-153-60/+240
|\
| * allow user to be deleted if profile is missingHazelnoot2025-05-121-2/+2
| * delete user registry itemsHazelnoot2025-05-121-1/+8
| * don't sent account deletion notice until after it actually completesHazelnoot2025-05-121-11/+29
| * add more manual steps to process account deletion in smaller chunksHazelnoot2025-05-121-7/+169
| * allow caller to pass in existing reaction hint to ReactionService.deleteHazelnoot2025-05-121-2/+2
| * await delete account in queue in case of errorsHazelnoot2025-05-121-2/+2
| * use deliverMany to reduce overhead of account deletion queueHazelnoot2025-05-121-10/+3
| * delete user reactions before notesHazelnoot2025-05-121-31/+31
* | 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-143-21/+33
* | check ps.trending before hiding non-explorable users from /users endpointHazelnoot2025-05-141-1/+4
* | update user activity on Renote, Un-Renote, Note Edit, React, and Un-ReactHazelnoot2025-05-144-0/+10
* | also delete AP logs for cascading notesHazelnoot2025-05-141-2/+5
* | decrement quote count correctlyHazelnoot2025-05-141-1/+1
* | fix references to userOrIdHazelnoot2025-05-141-9/+10
* | enforce "can trend" role policy in trending user pageHazelnoot2025-05-143-8/+38
* | add new featured tab for "users popular locally"Hazelnoot2025-05-141-2/+17
* | add role policy to allow note trendingHazelnoot2025-05-147-18/+36
* | merge: Allow port ranges in allowedPrivateIps (!1025)Marie2025-05-142-44/+86
|\ \
| * | fix parsing bare IPsHazelnoot2025-05-131-1/+2
| * | fix "network" property in allowedPrivateNetworksHazelnoot2025-05-131-3/+3
| * | enforce port restrictions against requests that happen to be missing the portHazelnoot2025-05-131-1/+1
| * | rename "mask" to "prefixLength" for clarityHazelnoot2025-05-131-1/+1
| * | improve YAML syntax for defining allowed IPsHazelnoot2025-05-131-12/+38
| * | allow private IP ranges to specify allowed portsHazelnoot2025-05-122-43/+58
| |/
* | merge: Cache note translations in Redis (!1027)Marie2025-05-144-20/+104
|\ \
| * | add debug logging for translation endpointHazelnoot2025-05-121-0/+1
| * | cache and re-use note translationsHazelnoot2025-05-121-13/+47
| * | add redis cache for note translationsHazelnoot2025-05-121-1/+46
| * | set common default values for RedisKVCache callbacksHazelnoot2025-05-121-6/+6
| * | add hasText type guard for notesHazelnoot2025-05-121-0/+4
| |/
* / add configurable timeout for note translationsHazelnoot2025-05-124-0/+18
|/