summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/NoteEditService.ts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* support boosts and edits in renderNoteOrRenoteActivityHazelnoot2025-06-181-12/+1
|
* avoid pushing to timelines of remote usersdakkar2025-06-131-0/+1
|
* use pnpm package alias for @transfem-org/sfm-jsHazelnoot2025-06-121-1/+1
|
* normalize userFollowingsCache / userFollowersCache and add ↵Hazelnoot2025-06-091-19/+14
| | | | hibernatedUserCache to reduce the number of cache-clears and allow use of caching in many more places
* more use of identifiable errors, improvements to inner error rendering, and ↵Hazelnoot2025-06-061-3/+3
| | | | more heuristics for is-retryable-error
* update user activity on Renote, Un-Renote, Note Edit, React, and Un-ReactHazelnoot2025-05-141-0/+2
|
* re-fetch notes after create/edit to ensure they have all fields populatedHazelnoot2025-05-081-2/+5
|
* reorder relay activities to avoid delivery race conditionHazelnoot2025-05-071-6/+6
|
* copy changes to notes/edit.tsHazelnoot2025-04-011-2/+2
|
* copy changes to NoteEditService.tsHazelnoot2025-04-011-91/+17
|
* merge: Remove visibility of DMs for non-recipient users (!912)dakkar2025-03-301-0/+1
|\ | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/912 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
| * do not notify mentioned users if a DM is not visible to themJacob Hall2025-02-201-0/+1
| |
* | add "reject quotes" toggle at user and instance levelHazelnoot2025-02-201-0/+5
| | | | | | | | | | | | + improve, cleanup, and de-duplicate quote resolution + add warning message when quote cannot be loaded + add "process error" framework to display warnings when a note cannot be correctly loaded from another instance
* | adjust types to avoid merge conflicts in NoteCreateService.ts and ↵Hazelnoot2025-02-161-2/+14
| | | | | | | | NoteEditService.ts
* | append mandatory CW in `Update(Note)` activitiesHazelnoot2025-02-161-19/+5
| |
* | remove mandatory CW logic from NoteCreateService and NoteEditServiceHazelnoot2025-02-161-10/+0
| |
* | don't duplicate mandatory CWsHazelnoot2025-02-161-3/+3
| |
* | add user-level "force content warning" moderation featureHazelnoot2025-02-161-0/+10
| |
* | fix lint errors in NoteCreateService & NoteEditServiceHazelnoot2025-02-161-1/+1
|/
* copy changes to NoteEditService.tsHazelnoot2025-02-031-22/+5
|
* Merge branch 'develop' into feature/2024.10dakkar2024-11-281-3/+5
|\
| * better poll editing - fixes #668dakkar2024-11-271-3/+5
| | | | | | | | | | | | | | * editing _just the poll_ is now recognised as an actual change to the note * the "poll ended" notification job is now replaced (with potentially the new expiry time)
* | Merge branch 'develop' into feature/2024.10dakkar2024-11-221-1/+1
|\|
| * remove duplicate `isPureRenote` methodHazelnoot2024-11-201-8/+1
| |
| * ignore `isNSFW` for pure renotesHazelnoot2024-11-201-1/+8
| |
* | fix uses of renamed methoddakkar2024-11-081-2/+2
| | | | | | | | | | `FederatedInstanceService.fetch` will now just load from the DB, it won't do anything if the instance is not already there
* | copy changes from NoteCreate to NoteEditdakkar2024-11-081-8/+12
|/
* add separate limits for CW lengthHazelnoot2024-10-261-2/+6
|
* separate character limits for local and remote notesHazel K2024-10-261-5/+8
|
* fix TS errors in NoteCreateService / NoteEditServiceHazelnoot2024-10-151-0/+1
|
* Merge branch 'develop' into feature/2024.9.0Hazelnoot2024-10-151-3/+7
|\ | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # locales/en-US.yml # locales/ja-JP.yml # packages/backend/src/core/NoteCreateService.ts # packages/backend/src/core/NoteDeleteService.ts # packages/backend/src/core/NoteEditService.ts # packages/frontend-shared/js/config.ts # packages/frontend/src/boot/common.ts # packages/frontend/src/pages/following-feed.vue # packages/misskey-js/src/autogen/endpoint.ts
| * update latest_note for editsHazelnoot2024-10-151-2/+7
| |
* | fix editing notesdakkar2024-10-121-0/+1
| |
* | thank you lintersdakkar2024-10-111-1/+1
| |
* | copy changes from NoteCreateService to NoteEditServicedakkar2024-10-091-44/+41
|/
* fix length validationHazel K2024-10-031-0/+12
|
* maybe fix #510 - try to not edit visibilitydakkar2024-09-211-3/+5
| | | | | the frontend part is pretty straightforward, the backend part is ugly but it shouldn't make things worse than they already are
* copy changes from NoteCreateService to NoteEditServicedakkar2024-08-021-11/+16
|
* Merge branch 'develop' into future-2024-05-31dakkar2024-06-081-0/+4
|\
| * merge: use the current resolver for quotes - #524 (!536)Marie2024-06-031-0/+4
| |\ | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/536 Approved-by: Amelia Yukii <amelia.yukii@shourai.de> Approved-by: Marie <marie@kaifa.ch>
| | * first basic protection - #524dakkar2024-05-141-0/+4
| | |
* | | various fixes after the mergedakkar2024-05-311-1/+1
| | |
* | | copy upstream NoteCreateService changes to NoteEditServicedakkar2024-05-311-0/+1
| | |
* | | Merge branch 'develop' into futuredakkar2024-05-311-0/+18
|\| |
| * | feat: send edit events to servers that interactedSugar2024-05-111-0/+18
| | | | | | | | | | | | | | | | | | | | | a server replied to, renoted or reacted to a note knows about a note, and as such it should get notified about it being edited. this matches similar logic in mastodon.
* | | Merge branch 'develop' into future-2024-04-25-postdakkar2024-05-111-1/+6
|\| |
| * | really edit notes in more cases - fixes #424dakkar2024-05-071-1/+6
| |/
* / sync NoteEditService from NoteCreateServicedakkar2024-04-251-8/+19
|/
* merge upstream for 2024.2.1dakkar2024-03-021-4/+30
|
* fix: align note edit errors with note create errorsMarie2024-02-231-3/+3
|