aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma
AgeCommit message (Collapse)Author
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.
2019-07-14fix backportAriadne Conill
2019-07-14HttpRequestMock: Add missing mocks for object containment testsHaelwenn (lanodan) Monnier
2019-07-14object: fix backportAriadne Conill
2019-07-14nodeinfo: implement MRF transparency exclusionsAriadne Conill
2019-07-14Object.Fetcher: Keep the with-do block as per kaniini propositionHaelwenn (lanodan) Monnier
2019-07-14Object.Fetcher: Fallback to OStatus only if AP actually failsHaelwenn (lanodan) Monnier
2019-07-14security: detect object containment violations at the IR levelAriadne Conill
It is more efficient to check for object containment violations at the IR level instead of in the protocol handlers. OStatus containment is especially a tricky situation, as the containment rules don't match those of IR and ActivityPub. Accordingly, we just always do a final containment check at the IR level before the object is added to the IR object graph.
2019-06-27Merge branch 'idempotency-plug' into 'develop'kaniini
Add IdempotencyPlug and use it in all of the api Closes #1003 See merge request pleroma/pleroma!1339
2019-06-27don't delete config settings on admin updateAlexander Strizhakov
2019-06-27Polish IdempotencyPlugEgor Kislitsyn
2019-06-26Fix credo warningEgor Kislitsyn
2019-06-26Remove previous idempotency implementation from `post_status`Egor Kislitsyn
2019-06-26Enable IdempotencyPlug for the all APIEgor Kislitsyn
2019-06-26Add Idempotency plugEgor Kislitsyn
2019-06-26Return correct response when reply to a direct message is not direct itselfSergey Suprunenko
2019-06-26Merge branch 'refactoring/fix_render_view' into 'develop'kaniini
Fix Controller.render/4 deprecation See merge request pleroma/pleroma!1337
2019-06-26Merge branch 'feature/configurable-pack-extensions' into 'develop'kaniini
Make default pack extensions configurable and default to png and gif See merge request pleroma/pleroma!1338
2019-06-26Make default pack extensions configurable and default to png and gifrinpatch
2019-06-26fix validate_page_urlMaksim Pechnikov
2019-06-26Fix Controller.render/4 deprecationRoman Chvanikov
2019-06-25add ignore hosts and TLDs for rich_mediaMaksim Pechnikov
2019-06-25fix validate_url for private ipMaksim Pechnikov
2019-06-24[#184] small refactoring reset passwordMaksim
2019-06-24Rework user deletionSergey Suprunenko
2019-06-24Broadcast conversation update when DM is deletedEugenij
2019-06-23Merge branch 'rich_media_titles_two' into 'develop'kaniini
Rich media titles two See merge request pleroma/pleroma!1325
2019-06-23Merge branch 'admin-config' into 'develop'kaniini
Admin config See merge request pleroma/pleroma!1328
2019-06-23support for config groupsAlex S
2019-06-22support for tuples with more than 2 valuesAlex S
2019-06-22Rich Media Parser: Do not return just a title if nothing else is there.lain
2019-06-22Revert "Revert "Merge branch 'fix/ogp-title' into 'develop'""lain
This reverts commit b6af80f769195b5047ee8da07166f022c2e29b0a.
2019-06-22Merge branch 'fix/ecto-tasks-release' into 'develop'rinpatch
Ecto tasks: Resolve relative path using the application directory instead of cwd and load the application before doing anything See merge request pleroma/pleroma!1322
2019-06-22notifications: fix notification generation for non-create activitiesWilliam Pitcock
in 300d94c62, an Object.normalize() call was introduced. calling Object.normalize() on an activity with a non-object URI (say, a user) causes Really Bad Things to happen. so don't do that.
2019-06-22fix for int and modulesAlex S
2019-06-22Load the application before executing the create taskrinpatch
2019-06-21Merge branch 'feature/mrf-anti-link-spam' into 'develop'kaniini
implement anti link spam MRF See merge request pleroma/pleroma!1307
2019-06-21Merge branch 'oauth_secure_redirect' into 'develop'kaniini
OAuth security improvements (`redirect_uri` listing enforcement) See merge request pleroma/pleroma!1302
2019-06-21change the anti-link-spam MRF implementation to use old_user? instead of the ↵William Pitcock
previous name
2019-06-21Revert "Merge branch 'fix/ogp-title' into 'develop'"feld
This reverts merge request !1277
2019-06-20Release Tasks: Ensure the application is loaded before getting therinpatch
modules Needed for non-rpc tasks to work