aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2019-09-27Apply suggestion to lib/pleroma/web/activity_pub/views/user_view.exrinpatch
2019-09-27Credo considered harmfulrinpatch
2019-09-27Remove useless with clauserinpatch
2019-09-27Apply suggestion to lib/pleroma/web/activity_pub/activity_pub_controller.exrinpatch
2019-09-27Don't embed the first page in inboxes/outboxes and refactor the views torinpatch
follow View/Controller pattern Note that I mentioned the change in 1.1 section because I intend to backport this, if this is not needed I will move it back to Unreleased.
2019-08-14Apply suggestion to lib/pleroma/web/activity_pub/publisher.exkaniini
2019-08-14activitypub: publisher: add (request-target) to http signature when POSTingAriadne Conill
2019-08-14MRF: fix up unserializable option lists in describe implementationsAriadne Conill
2019-08-14[#161] Refactoring, documentation.Ivan Tashkinov
2019-08-14[#161] Limited replies depth on incoming federation in order to prevent ↵Ivan Tashkinov
memory leaks on recursive replies fetching.
2019-08-14mrf_vocabulary: add describe API supportAriadne Conill
2019-08-14MRF: add vocabulary policy moduleAriadne Conill
2019-08-14fix credoAriadne Conill
2019-08-14nodeinfo: use MRF.describe() instead of hardcoded MRF transparency stuffAriadne Conill
2019-08-14MRF: add describe() to all modules, add base MRF configuration to base ↵Ariadne Conill
describe()
2019-08-14MRF: add describe() for gathering and describing the MRF configurationAriadne Conill
2019-08-14config: remove legacy activitypub accept_blocks settingAriadne 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-14Do not fetch the reply object in `fix_type` unless the object has therinpatch
`name` key and use a depth limit when fetching it
2019-08-14#1110 fixed /api/pleroma/healthcheckMaksim
2019-08-14MRF: ensure that subdomain_match calls are case-insensitiveAriadne Conill
2019-08-14Redirect not logged-in users to the MastoFE login page on private instancesSergey Suprunenko
2019-08-14Strip internal fields including likes from incoming and outgoing activitiesSergey Suprunenko
2019-08-14Do not rembed the object after updating itrinpatch
2019-08-14OStatus Announce Representer: Do not depend on the object being embeddedrinpatch
in the Create activity
2019-08-14Stop depending on the embedded object in restrict_favorited_byrinpatch
2019-08-14Feature/1087 wildcard option for blocksAlexander Strizhakov
2019-08-14add listener port and ip option for 'pleroma.instance gen' and enable its testSachin Joshi
2019-08-14tasks: relay: add list taskAriadne Conill
2019-08-14Handle MRF rejections of incoming AP activitiesSergey Suprunenko
2019-08-14tasks/pleroma/user.ex: Fix documentation of --max-use and --expire-atHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1155 [ci skip]
2019-08-14tasks/pleroma/instance.ex: Change :upload_dir to :uploads_dirHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1058
2019-08-14templates/layout/app.html.eex: Style anchorsHaelwenn (lanodan) Monnier
[ci skip]
2019-08-14Return profile URL in MastodonAPI's `url` fieldThibaut Girka
2019-08-14Simplify logic to mention.js `url` fieldThibaut Girka
`User.profile_url` already fallbacks to ap_id
2019-08-14Return profile URL when available instead of actor URI for MastodonAPI ↵Thibaut Girka
mention URL Fixes #1165
2019-08-14Mastodon API: Fix thread mute detectionrinpatch
It was calling CommonAPI.thread_muted? with post author's account instead of viewer's one.
2019-08-14Mastodon API: Set follower/following counters to 0 when hidingrinpatch
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-07-31twitter api: utils: rework do_remote_follow() to use CommonAPIAriadne Conill
Closes #1138
2019-07-31Disallow following locked accounts over OStatusrinpatch
2019-07-31ostatus: explicitly disallow protocol downgrade from activitypubAriadne Conill
This closes embargoed bug #1135.
2019-07-28transmogrifier: use User.delete() instead of handrolled user deletion code ↵Ariadne Conill
for remote users Closes #1104
2019-07-28Handle 303 redirectsSergey Suprunenko
2019-07-28Merge the default options with custom ones in ReverseProxy andrinpatch
Pleroma.HTTP
2019-07-28Formattingrinpatch
2019-07-28FallbackRedirector: Do not crash on Metadata rendering errorsrinpatch
2019-07-28OGP/TwitterCard: Add fallbacks in case the attachment key is nonexistentrinpatch
2019-07-28Fix not being able to pin unlisted postsrinpatch
Closes #1038
2019-07-28preserve the original path/filename (no encoding/decoding) for proxySachin Joshi
2019-07-28try to always match the filename for proxy urlSachin Joshi
2019-07-28Status View: Poll ids are strings.lain
All ids in mastodon are strings, in general.