merge up to 2024.5.0
What does this PR do?
This MR contains all non-reviewed changes up to and including Misskey release 2024.5.0
Interesting changes:
- support for sending errors and profiling info to a Sentry server
- changes in the way notifications are generated in antennas
- "renote to channel" which may or may not work with SkNote
- native video player
- more precise "suspended" status for remote instances (including a "not responding since" value! might help with #395 (closed))
- new URL preview code (I think they moved most of it to the backend)
- a bunch of optimisations, replacing many 1-row queries with a single many-rows query
- malformed/broken activities should no longer clog the queue, they should be dropped the first time around
- healthcheck endpoint!
- updating a profile might be faster / lighter on memory, they added a
window.close()
to the link checker - the errors at
/@
should be fixed - each announcement has its own page
- deck columns can go "beep"
Some English translations are terrible, let's wait to fix them until after merging.
And yes, this is a duplicate of !533 (merged) that got merged by accident.
Contribution Guidelines By submitting this merge request, you agree to follow our Contribution Guidelines
-
I agree to follow this project's Contribution Guidelines -
I have made sure to test this pull request