Merge 2023.05 stable #8

Merged
fedward merged 29 commits from AkkomaGang/akkoma:stable into stable 2023-05-30 19:19:23 +00:00
Owner
No description provided.
fedward added 29 commits 2023-05-30 19:19:07 +00:00
Fixes #528
This make the behavior consistent between when UserNote doesn't exist and when comment is null.

The current behavior may return null in APIs, which misleads some clients doing feature detection into thinking the server does not support comments.
For example, see https://codeberg.org/husky/husky/issues/92
Several tests for prune_objetcs need a date older than the deadline for pruning, so I moved that to the setup
When doing prune_objects, it's possible that bookmarked objects are deleted.
This gave problems when fetching the bookmark TL.
Here we clean up the bookmarks during pruning in the case were it's possible that bookmarked objects are deleted.
Reviewed-on: AkkomaGang/akkoma#544
Reviewed-on: AkkomaGang/akkoma#535
Reviewed-on: AkkomaGang/akkoma#530
Reviewed-on: AkkomaGang/akkoma#542
fedward merged commit 44594c209d into stable 2023-05-30 19:19:23 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fedward/distraction.party#8
No description provided.