summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2018-11-17federator: return :ok or :error depending on if an AP doc was accepted or notWilliam Pitcock
2018-11-17federator: do origin containment when processing inbound messagesWilliam Pitcock
2018-11-17activitypub: user fetching: use fetch_and_contain_remote_object_from_id()William Pitcock
2018-11-17activitypub: factor out AP object fetching to it's own function and add ↵William Pitcock
ID-based containment
2018-11-17Web.AdminAPI.AdminAPIController: Change right to permission group (except ↵Haelwenn (lanodan) Monnier
for function names)
2018-11-17lib/mix/tasks/relay_{un,}follow.ex: Use a with blockHaelwenn (lanodan) Monnier
2018-11-17lib/pleroma/web/admin_api/admin_api_controller.ex: Support status reply of ↵Haelwenn (lanodan) Monnier
Relay.{un,}follow
2018-11-17lib/mix/tasks/relay_{un,}follow.ex: Support status reply of Relay.{un,}followHaelwenn (lanodan) Monnier
2018-11-17Pleroma.Web.ActivityPub.Relay: make {un,}follow return :ok only if it ↵Haelwenn (lanodan) Monnier
worked, :error if it didn’t
2018-11-17lib/pleroma/plugs/user_is_admin_plug.ex: change 403 string to “User is not ↵Haelwenn (lanodan) Monnier
admin.”
2018-11-17lib/pleroma/web/admin_api/admin_api_controller.ex: An admin cannot un-admin ↵Haelwenn (lanodan) Monnier
themselves
2018-11-17Pleroma.Web.AdminAPI.AdminAPIController: user_create statement formatHaelwenn (lanodan) Monnier
2018-11-17Add get endpoints for rights [AdminAPI]Haelwenn (lanodan) Monnier
2018-11-17Fix connection returns make generic right endpoint [AdminAPI]Haelwenn (lanodan) Monnier
2018-11-17admin_api_controller.ex: fix remaining params at onceHaelwenn (lanodan) Monnier
2018-11-17admin_api_controller.ex: Add documentation, fix get_invite_tokenHaelwenn (lanodan) Monnier
2018-11-17admin_api_controller.ex: get_password_reset: fix params and responseHaelwenn (lanodan) Monnier
2018-11-17lib/pleroma/web/admin_api/admin_api_controller.ex: ↵Haelwenn (lanodan) Monnier
Pleroma.Web.AdminAPI.Controller → Pleroma.Web.AdminAPI.AdminAPIController
2018-11-17[Pleroma.Plugs.UserIsAdminPlug]: Check if admin is true instead of false, ↵Haelwenn (lanodan) Monnier
fix error reporting
2018-11-17lib/mix/tasks/make_admin.ex: New taskHaelwenn (lanodan) Monnier
2018-11-17lib/pleroma/plugs/user_is_admin_plug.ex: CreateHaelwenn (lanodan) Monnier
2018-11-17admin_api_controller: Have some basic codeHaelwenn (lanodan) Monnier
2018-11-17admin_api_controller.ex: CreateHaelwenn (lanodan) Monnier
2018-11-17activitypub: fetch_object_from_id(): prefer `actor` over `attributedTo` to ↵William Pitcock
avoid spoofing
2018-11-17Merge branch 'feature/uploader-mdii' into 'develop'kaniini
Feature / MDII Uploader See merge request pleroma/pleroma!454
2018-11-17fallbacking into local uploaderhakabahitoyo
2018-11-17better config readinghakabahitoyo
2018-11-16TwitterAPI: Fix dm_timeline displaying only half of the conversation.lain
2018-11-16Merge branch 'feature/pleromafe-usersearch' into 'develop'lambda
Add Twitter / Pleroma API user search See merge request pleroma/pleroma!452
2018-11-16http security: remove form-action from CSP definitionsWilliam Pitcock
2018-11-16Add better test for user search functionlity.lain
2018-11-16better confighakabahitoyo
2018-11-16better extension detectionhakabahitoyo
2018-11-15debughakabahitoyo
2018-11-15formathakabahitoyo
2018-11-15debufHakaba Hitoyo
2018-11-15omplement mdii uploaderHakaba Hitoyo
2018-11-15add mdii uploaderHakaba Hitoyo
2018-11-14Format.lain
2018-11-14Add Pleroma user search api for PleromaFE.lain
2018-11-14Merge branch 'fix-media-proxy-filename' into 'develop'lambda
media_proxy: use path only to retrieve filename See merge request pleroma/pleroma!450
2018-11-14Merge branch 'twitter-api-direct-messages' into 'develop'kaniini
Twitter api direct messages See merge request pleroma/pleroma!449
2018-11-13media_proxy: use path only to retrieve filenamehref
2018-11-13TwitterApi: Add direct message endpointlain
2018-11-13MastodonAPI: Add pagination to private messages.lain
2018-11-13media_proxy: CSP, content-dispositionhref
* Adds CSP headers to the media proxy endpoint * Sends `content-disposition: attachment; …` for non-image/video/audio content types The default list can be overwritten with `:media_proxy, :safe_content_types` in the configuration. * Also now appends the filename to the proxy URL (fixes some mobile apps, it was requested a while ago)
2018-11-13Add __Host- prefix when secure flag is enabledshibayashi
2018-11-12Merge branch 'twitter-api-null-display-name' into 'develop'scarlett
Twitter API: Fall back to user.nickname if user has no name Closes #375 See merge request pleroma/pleroma!444
2018-11-12Twitter API: Fall back to user.nickname if user has no namescarlett
2018-11-12Merge branch 'feature/csp-plug' into 'develop'kaniini
migrate CSP management to CSPPlug See merge request pleroma/pleroma!441