aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/object/containment.ex
AgeCommit message (Collapse)Author
2022-02-25Copyright bump for 2022Sean King
2021-03-25mastodon pinsAlexander Strizhakov
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2020-09-08Remove OStatus in testsuiteHaelwenn (lanodan) Monnier
2020-07-15SideEffects: port ones from ActivityPub.do_create and ActivityPub.insertHaelwenn (lanodan) Monnier
2020-03-19Merge branch 'remake-remodel' into developlain
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
2020-02-25Fix Dialyzer warningsEgor Kislitsyn
2019-12-04Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodellain
2019-11-12Containment: Add a catch-all clause to contain_origin.lain
2019-11-08object containment: handle all cases where ID is invalid (missing, nil, ↵Ariadne Conill
non-string)
2019-11-05Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodellain
2019-10-18object: containment: simplify the pattern match for OStatus testsuite hackAriadne Conill
2019-10-18object: containment: only allow OStatus references in test suite environmentAriadne Conill
2019-10-18object: containment: also allow OStatus object IDs through when comparing ↵Ariadne Conill
origins
2019-10-18object: containment: don't try to contain ostatus objectsAriadne Conill
2019-10-16Transmogrifier: Use new ingestion pipeline for Likes.lain
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-14Add copyright info to containment.exEgor
2019-05-07containment: remove pointless moduledoc lineWilliam Pitcock
2019-05-06Remove H1 in @moduledocHaelwenn (lanodan) Monnier
2019-04-17Remove containment tests from transmogrifier and fix thread visibility solverrinpatch
2019-04-17Merge branch 'develop' into feature/database-compactionrinpatch
2018-12-04object: move object containment out of transmogrifier into it's own moduleWilliam Pitcock