- 02 Apr, 2020 1 commit
-
-
Ivan Tashkinov authored
[#2323] Fixed a typo causing /accounts/relationships to render default relationships. Improved the tests.
-
- 27 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
-
- 26 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
Ensured no auxiliary computations (actors list preparation etc.) related to relationships preloading if no user is present (for statuses / accounts / relationships rendering).
-
- 25 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
-
- 24 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
Implemented preloading of relationships with parent activities' actors for statuses/timeline rendering. Applied preloading for notifications rendering. Fixed announces rendering issue (preloading-related).
-
- 23 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
Preloading of follow relations for timeline/statuses rendering (performance improvement). Refactoring.
-
- 22 Mar, 2020 1 commit
-
-
Ivan Tashkinov authored
-
- 11 Mar, 2020 1 commit
-
- 02 Mar, 2020 1 commit
-
- 18 Feb, 2020 1 commit
-
-
minibikini authored
-
- 14 Feb, 2020 1 commit
-
-
Haelwenn authored
site_name allow to spoof the origin of the domain and so hacks like: <!-- served on https://hacktivis.me/tmp/joinmastodon.org.html --> <meta property="og:image" content="https://hacktivis.me/datalove/img/meme/pleroma/mastodon%2C%20forbidden%20amuse%20yourself.jpeg" /> <meta property="og:title" content="Mastodon: Forbidden Amuse Yourself" /> <meta property="og:site_name" content="joinmastodon.org" /> <meta http-equiv="refresh" content="0; url=http://joinmastodon.org/">
-
- 07 Feb, 2020 1 commit
-
-
lain authored
-
- 02 Feb, 2020 1 commit
-
-
rinpatch authored
-
- 29 Jan, 2020 1 commit
-
-
lain authored
-
- 24 Jan, 2020 1 commit
-
-
lain authored
-
- 22 Jan, 2020 1 commit
-
-
lain authored
-
- 20 Jan, 2020 1 commit
-
-
lain authored
-
- 17 Dec, 2019 1 commit
-
-
Thomas Citharel authored
Adds Event support in the same way Video objects are handled, with the name of the object as message header. Signed-off-by:
Thomas Citharel <tcit@tcit.fr>
-
- 26 Nov, 2019 1 commit
-
-
minibikini authored
-
- 04 Nov, 2019 1 commit
-
-
Eugenij authored
Mastodon API, streaming: Add `pleroma.direct_conversation_id` to the `conversation` stream event payload.
-
- 16 Oct, 2019 1 commit
-
-
Ivan Tashkinov authored
-
- 01 Oct, 2019 2 commits
-
-
Thibaut Girka authored
-
minibikini authored
-
- 30 Sep, 2019 3 commits
-
-
minibikini authored
-
kaniini authored
-
kaniini authored
-
- 27 Sep, 2019 2 commits
-
-
minibikini authored
-
minibikini authored
-
- 23 Sep, 2019 1 commit
-
-
Maksim authored
-
- 10 Sep, 2019 1 commit
-
-
rinpatch authored
This reverts commit 1ad71592. Since it had no limit on the number on concurrent processes it OOM killed instances while rendering hellthreads. When I tried introducing a concurrency limit with Task.async_stream/manual folds it lead to about 3 times worse performance on threads larger than 1000 activities (we are talking 30s vs 1.2 minutes), I think this is not worth the about 1.5 times performance increase on smaller threads when using it.
-
- 07 Sep, 2019 1 commit
-
-
shadowfacts authored
Otherwise hashtags with word characters other than those allowed in URLs (e.g. Japanese characters) produce hashtag URLs that are invalid.
-
- 05 Sep, 2019 1 commit
-
-
rinpatch authored
-
- 04 Sep, 2019 1 commit
-
-
rinpatch authored
Needed for pleroma-fe!941
-
- 15 Aug, 2019 1 commit
-
-
rinpatch authored
-
- 13 Aug, 2019 1 commit
-
-
rinpatch authored
- Try to normalize the activity instead of object wherever possible - Put the `user` key on non-home timelines as well so bookmarks and thread mutes are preloaded there as well - Skip trying to get the user when rendering mentions if the id == as:Public or user's follower collection - Preload the object when getting replied to activities and do not crash if it's not present This almost solves the problem of Pleroma hammering the db with a lot of queries when rendering timelines, the things left are 1. When rendering mentions and the user is not in cache, save it for later and request all uncached users in one go 2. Somehow get rid of needing to get the latest follow activity to detect the value of `requested` in a relationship. (create a database view for user relationship and cache it maybe?)
-
- 10 Aug, 2019 1 commit
-
-
rinpatch authored
It was calling CommonAPI.thread_muted? with post author's account instead of viewer's one.
-
- 31 Jul, 2019 1 commit
-
-
lain authored
-
- 24 Jul, 2019 3 commits
-
-
-
Mike Verdone authored
This reverts commit 2981821d.
-
Mike Verdone authored
NOTE: rewrite the commit msg
-