Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-13 | Merge branch 'length-limit-bio' into 'develop' | rinpatch | |
Add configurable length limits for `User.bio` and `User.name` See merge request pleroma/pleroma!1515 | |||
2019-08-13 | Merge branch 'fix/mastoapi-more-object-preloads' into 'develop' | Haelwenn | |
Mastodon API: Preloading and normalization optimizations See merge request pleroma/pleroma!1558 | |||
2019-08-14 | Nicer formatting for safe_render errors | rinpatch | |
2019-08-13 | tests for Web/ActivityPub/Relay | Maksim | |
2019-08-13 | tests for /web/mastodon_api/mastodon_api.ex | Maksim | |
2019-08-13 | Mastodon API: Preloading and normalization optimizations | rinpatch | |
- 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?) | |||
2019-08-13 | config: remove legacy activitypub accept_blocks setting | Ariadne Conill | |
Anyone who is interested in dropping blocks can write their own MRF policy at this point. This setting predated the MRF framework. Disabling the side effect (unsubscription) is still a config option per policy. | |||
2019-08-11 | Do not fetch the reply object in `fix_type` unless the object has the | rinpatch | |
`name` key and use a depth limit when fetching it | |||
2019-08-10 | MRF: ensure that subdomain_match calls are case-insensitive | Ariadne Conill | |
2019-08-10 | Merge branch 'develop' into 'fix/hide-follows-counters' | kaniini | |
# Conflicts: # CHANGELOG.md | |||
2019-08-10 | Strip internal fields including likes from incoming and outgoing activities | Sergey Suprunenko | |
2019-08-10 | tests for Pleroma.Uploaders | Maksim | |
2019-08-10 | Mastodon API: Fix thread mute detection | rinpatch | |
It was calling CommonAPI.thread_muted? with post author's account instead of viewer's one. | |||
2019-08-10 | Uploader.S3 added support stream uploads | Maksim | |
2019-08-09 | Mastodon API: Set follower/following counters to 0 when hiding | rinpatch | |
followers/following is enabled We are already doing that in AP representation, so I think we should do it here as well for consistency. | |||
2019-08-08 | Merge branch 'feature/digest-email' into 'develop' | lain | |
Feature/digest email See merge request pleroma/pleroma!1078 | |||
2019-08-07 | Return profile URL in MastodonAPI's `url` field | Thibaut Girka | |
2019-08-07 | Simplify logic to mention.js `url` field | Thibaut Girka | |
`User.profile_url` already fallbacks to ap_id | |||
2019-08-07 | Return profile URL when available instead of actor URI for MastodonAPI ↵ | Thibaut Girka | |
mention URL Fixes #1165 | |||
2019-08-06 | Merge branch 'fix/object-reembeds' into 'develop' | Haelwenn | |
Do not rembed the object after updating it Closes #1142 See merge request pleroma/pleroma!1538 | |||
2019-08-07 | Do not rembed the object after updating it | rinpatch | |
2019-08-07 | OStatus Announce Representer: Do not depend on the object being embedded | rinpatch | |
in the Create activity | |||
2019-08-07 | Stop depending on the embedded object in restrict_favorited_by | rinpatch | |
2019-08-06 | [#1150] fixed parser TwitterCard | Maksim | |
2019-08-05 | tests for CommonApi/Utils | Maksim | |
2019-08-04 | Remove Reply-To from report emails | Eugenij | |
2019-08-04 | Merge branch 'feature/relay-list-task' into 'develop' | kaniini | |
tasks: relay: add list task Closes #1101 See merge request pleroma/pleroma!1528 | |||
2019-08-04 | Do not add the "next" key to likes.json if there is no more items | Sergey Suprunenko | |
2019-08-03 | tasks: relay: add list task | Ariadne Conill | |
2019-08-03 | templates/layout/app.html.eex: Style anchors | Haelwenn (lanodan) Monnier | |
[ci skip] | |||
2019-08-03 | Merge branch 'patch-2' into 'develop' | kaniini | |
Add preferredUsername to service actors so Mastodon can resolve them See merge request pleroma/pleroma!1526 | |||
2019-08-03 | Refactor | Thibaut Girka | |
2019-08-03 | Only add `preferredUsername` to service actor json when the underlying user ↵ | Thibaut Girka | |
actually has a username | |||
2019-08-03 | Admin fixes | Alexander Strizhakov | |
2019-08-03 | Remove spaces from the domain search | Sergey Suprunenko | |
2019-08-03 | Handle MRF rejections of incoming AP activities | Sergey Suprunenko | |
2019-08-03 | Add preferredUsername to service actors so Mastodon can resolve them | Thibaut Girka | |
2019-08-02 | tasks/pleroma/user.ex: Fix documentation of --max-use and --expire-at | Haelwenn (lanodan) Monnier | |
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1155 [ci skip] | |||
2019-08-02 | Fix/mediaproxy whitelist base url | feld | |
2019-08-02 | Merge branch 'develop' into feature/digest-email | Roman Chvanikov | |
2019-08-02 | Merge branch 'feature/hide-follows-remote' into 'develop' | lain | |
Refactor Follows/Followers counter syncronization and set hide_followers/hide_follows for remote users See merge request pleroma/pleroma!1411 | |||
2019-08-01 | Add configurable length limits for `User.bio` and `User.name` | Egor Kislitsyn | |
2019-07-31 | Merge branch 'fix/disallow-ostatus-follows-locked' into 'develop' | kaniini | |
Disallow following locked accounts over OStatus See merge request pleroma/pleroma!1512 | |||
2019-07-31 | Disallow following locked accounts over OStatus | rinpatch | |
2019-07-31 | test for Pleroma.Web.CommonAPI.Utils.get_by_id_or_ap_id | Maksim | |
2019-07-31 | ostatus: explicitly disallow protocol downgrade from activitypub | Ariadne Conill | |
This closes embargoed bug #1135. | |||
2019-07-31 | Add tests for counters being updated on follow | rinpatch | |
2019-07-31 | tests for TwitterApi/UtilController | Maksim | |
2019-07-31 | Fix credo issues | rinpatch | |
2019-07-31 | Merge branch 'develop' into feature/hide-follows-remote | rinpatch | |