Pleroma/lib/pleroma/web
rinpatch 4baea6e6d9 Fix leaking private configuration parameters in Mastodon and Twitter APIs, and add new configuration parameters to Mastodon API
This patch:
- Fixes `rights` in twitterapi ignoring `show_role`
- Fixes exposing default scope of the user to anyone in Mastodon API
- Extends Mastodon API to be able to show and set `no_rich_text`, `default_scope`, `hide_follows`, `hide_followers`, `hide_favorites` (requested by the FE in #674)

Sorry in advance for 500 line one commit diff, I should have split it up to separate MRs
2019-04-24 20:01:42 +03:00
..
activity_pub Replace Object.normalize(activity.data[object] with Object.normalize(acitivty) to benefit from preloading 2019-04-22 11:27:29 +03:00
admin_api Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
auth [#923] OAuth consumer params handling refactoring. 2019-04-10 21:40:38 +03:00
channels Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
common_api Replace Object.normalize(activity.data[object] with Object.normalize(acitivty) to benefit from preloading 2019-04-22 11:27:29 +03:00
federator Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
http_signatures de-group alias/es 2019-02-09 16:31:17 +01:00
mastodon_api Fix leaking private configuration parameters in Mastodon and Twitter APIs, and add new configuration parameters to Mastodon API 2019-04-24 20:01:42 +03:00
media_proxy [Credo] fix Credo.Check.Readability.MaxLineLength 2019-03-13 04:26:56 +01:00
metadata typo fix 2019-04-19 07:50:21 +00:00
nodeinfo NodeInfo: Return safe_dm_mentions feature flag. 2019-03-22 11:57:20 +01:00
oauth Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
ostatus Replace Object.normalize(activity.data[object] with Object.normalize(acitivty) to benefit from preloading 2019-04-22 11:27:29 +03:00
push fix credo 2019-04-05 19:46:28 +07:00
rich_media Add with_body: true to requests relying on max_body: val 2019-04-12 00:16:33 +07:00
salmon [Credo] write large numbers with underscore separation 2019-03-13 04:26:56 +01:00
templates Merge branch '923_oauth_consumer_refactoring_ci' into 'develop' 2019-04-19 07:49:26 +00:00
twitter_api Fix leaking private configuration parameters in Mastodon and Twitter APIs, and add new configuration parameters to Mastodon API 2019-04-24 20:01:42 +03:00
views logging: only return ISE reasons in API responses when in dev or test mode 2019-02-20 17:36:47 +00:00
web_finger Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
websub Ecto 3.0.5 migration 2019-03-20 15:59:54 +03:00
xml update copyright years to 2019 2018-12-31 15:41:47 +00:00
chat_channel.ex [Credo] Remove parentesis on argument-less functions 2019-03-13 04:26:56 +01:00
controller_helper.ex Fixed local MastoFE authentication / force_login option. 2019-04-01 17:25:25 +03:00
endpoint.ex make Pleroma.Endpoint use extra_cookie_attrs in config 2019-04-16 22:20:56 +08:00
gettext.ex update copyright years to 2019 2018-12-31 15:41:47 +00:00
metadata.ex Use object instead of activity for metadata 2019-01-18 09:32:52 +03:00
oauth.ex Database authenticator behaviour / Pleroma implementation refactoring. 2019-02-26 15:27:01 +03:00
rel_me.ex Add with_body: true to requests relying on max_body: val 2019-04-12 00:16:33 +07:00
router.ex Extend Mastodon API with public endpoint for getting Favorites timeline of any user (#789) 2019-04-23 02:47:43 +00:00
streamer.ex Use User.get_cached* everywhere 2019-04-22 07:20:43 +00:00
uploader_controller.ex Make credo happy 2019-02-09 14:59:20 +01:00
web.ex Made auth customization be runtime-configurable. 2019-02-28 13:00:54 +03:00