summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2018-10-19Add an endpoint /api/v1/accounts/:id/lists to get lists to which account belongsAkiraFukushima
2018-10-18Merge branch 'bugfix/html-scrub-schemes' into 'develop'kaniini
lib/pleroma/html.ex: Fix scheme lists See merge request pleroma/pleroma!377
2018-10-18html scrubbing policies: restrict img tags to http/https only for mediaproxy ↵William Pitcock
compatibility
2018-10-18lib/pleroma/html.ex: Use macros for valid_schemes, change config for schemesHaelwenn (lanodan) Monnier
2018-10-17formatter: fix matching osada usersWilliam Pitcock
2018-10-17Use maybe_direct_follow for follow importsscarlett
2018-10-16lib/pleroma/html.ex: Use a function as a variable (broken for some reason)Haelwenn (lanodan) Monnier
2018-10-16lib/pleroma/html.ex: Fix scheme listsHaelwenn (lanodan) Monnier
Gosh please don’t break ourselves… Also this is copy-paste of the list in lib/pleroma/formatter.ex, I think this should be put in a common variable, but where?
2018-10-14common api: enable tag linking in markdown modeWilliam Pitcock
2018-10-14Delete Tokens and Authorizations on password changeHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/320
2018-10-11user: break out local cases for maybe_direct_followWilliam Pitcock
2018-10-11user: local users are always AP-enabled (closes #316)William Pitcock
2018-10-10common api: take the combination of the subject and content for length limit ↵William Pitcock
enforcement closes #315
2018-10-07nodeinfo: allow opting out of MRF transparencyWilliam Pitcock
2018-10-07{mastodon api, twitter api}: make the follow handshake timeout configurableWilliam Pitcock
2018-10-05mastodon api: relationship view: better handle no pre-existing follow activityWilliam Pitcock
2018-10-05user: add wait_and_refresh() for async three-way handshake caseWilliam Pitcock
2018-10-05mastodon api: account view: fetch follow state and use it to populate ↵William Pitcock
`requested` field
2018-10-05activitypub: always track following state for async reasonsWilliam Pitcock
2018-10-05activitypub transmogrifier: better manage follow stateWilliam Pitcock
2018-10-05user: only pre-create follow relationships on OStatusWilliam Pitcock
closes #306
2018-10-05nodeinfo: add accepted post formats to metadataWilliam Pitcock
2018-10-05config: allow for accepted post formats to be configuredWilliam Pitcock
2018-10-05formatter: use Pleroma.HTML module instead of HtmlSanitizeEx directlyWilliam Pitcock
2018-10-05twitterapi: frontend config: add formattingOptionsEnabledWilliam Pitcock
2018-10-05Revert "Merge branch 'revert-a26d5e6b' into 'develop'"William Pitcock
This reverts commit d31bbb1cfe04ca6073a322bcf77239e7d4b79839, reversing changes made to 340ab3cb9068d444b77213e07beb8c2c3ca128b9.
2018-10-05nodeinfo_controller: Fix JSON renderingHaelwenn (lanodan) Monnier
This is the last noedinfo difference from my own branch
2018-10-05MRF TransparencyHaelwenn (lanodan) Monnier
2018-10-05Pleroma.Web.Nodeinfo.NodeinfoController: Further transparency, breaks API of ↵Haelwenn (lanodan) Monnier
previous one
2018-10-05[Pleroma.Web.Nodeinfo.NodeinfoController]: Transparency on MRF SimpleHaelwenn (lanodan) Monnier
2018-09-30Merge branch 'bugfix/fix-mrf-reject-match' into 'develop'kaniini
activitypub: fix error condition match See merge request pleroma/pleroma!365
2018-09-30activitypub: fix error condition matchWilliam Pitcock
2018-09-28formatter: Stop using phoenix HTML and format it ourselvesHaelwenn (lanodan) Monnier
* Pheonix has an extra scheme whitelist conflicting with ours * Pheonix doesn’t seems to do URL encoding, just HTML encoding Closes: https://git.pleroma.social/pleroma/pleroma/issues/307
2018-09-28Merge branch 'feature/twitter_api/fields' into 'develop'Haelwenn
[Pleroma.Web.TwitterAPI.UserView]: Add mastodon-fields in "fields" See merge request pleroma/pleroma!360
2018-09-28[Pleroma.Web.TwitterAPI.UserView]: Add mastodon-fields in "fields"Haelwenn (lanodan) Monnier
2018-09-28activitypub: don't fall back to OStatus fetching when MRF rejects an objectWilliam Pitcock
2018-09-28activitypub inbox: only accept unsigned/invalid-signature relayed creates, ↵William Pitcock
nothing else although the previous handling assumed any unsigned/invalid signature message was a Create, lets make it more explicit
2018-09-27transmogrifier: get_actor called without casting attributedTo in actor and ↵Haelwenn (lanodan) Monnier
actor is nil
2018-09-27transmogrifier: Just make attachement maps into a list and rerollHaelwenn (lanodan) Monnier
2018-09-27transmogrifier: Use the correct variable and prefer inspect in case of a bad ↵Haelwenn (lanodan) Monnier
type being passed on
2018-09-27transmogrifier: more robustly handle dereferencing pointer URIsWilliam Pitcock
2018-09-27transmogrifier: Use oneliners when applicableHaelwenn (lanodan) Monnier
2018-09-27transmogrifier: reformat `cond` block by handWilliam Pitcock
2018-09-27transmogrifier: Add support for array-less hashtags, add broken announce, ↵Haelwenn (lanodan) Monnier
harden get_actor
2018-09-27transmogrifier: pro-actively add support for Hashtag without array in tagHaelwenn (lanodan) Monnier
2018-09-27transmogrifier: Use a cond, add proactive support for arraysHaelwenn (lanodan) Monnier
2018-09-27[Pleroma.Web.ActivityPub.Transmogrifier]: quick fix when tag is a MapHaelwenn (lanodan) Monnier
2018-09-27[Pleroma.Web.ActivityPub.Transmogrifier]: fix emoji in tag when it’s not ↵Haelwenn (lanodan) Monnier
in a array [kroeg] Also simplified the code for name trimming. And not copying the Map.merge part as it looks buggy. See: https://queer.hacktivis.me/objects/a9f21ebc-9a12-4a6c-89d5-3d46955c6ee8
2018-09-27[Pleroma.Web.ActivityPub.Transmogrifier]: fix when attachment contain is ↵Haelwenn (lanodan) Monnier
just a Map [kroeg]
2018-09-27[Pleroma.Web.ActivityPub.Transmogrifier]: Fix when inReplyTo is a inlined ↵Haelwenn (lanodan) Monnier
post [kroeg]