aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/object.ex
AgeCommit message (Collapse)Author
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/>;'
2021-01-04Object: Rework how Object.normalize workslain
Now it defaults to not fetching, and the option is named.
2020-12-28Revert "Merge branch 'features/hashtag-column' into 'develop'"Haelwenn
This reverts merge request !2824
2020-12-28Merge branch 'features/hashtag-column' into 'develop'Haelwenn
Insert text representation of hashtags into object["hashtags"] See merge request pleroma/pleroma!2824
2020-12-28Pleroma.Object/1: take %Object{} as argument insteadHaelwenn (lanodan) Monnier
2020-12-22Create Object.hashtags/1 wrapperHaelwenn (lanodan) Monnier
2020-12-18Cachex: Make caching provider switchable at runtime.lain
Defaults to Cachex.
2020-08-05Fix linting.lain
2020-08-05Apply 1 suggestion(s) to 1 file(s)lain
2020-07-15Fix multiple-choice poll detectionHaelwenn (lanodan) Monnier
2020-05-20Merge branch 'issue/1509' into 'develop'lain
[#1509] purge media from cache after delete See merge request pleroma/pleroma!2539
2020-05-18MediaController: enforced owner-only access in :show action.Ivan Tashkinov
Improved error response on denied access (now 403). Adjusted tests.
2020-05-15added media proxy invalidationMaksim Pechnikov
2020-04-22Polls: Persist and show voters' countlain
2020-03-02Merge branch 'feature/1482-activity_pub_transactions' into 'develop'Haelwenn
ActivityPub actions & side-effects in transaction Closes #1482 See merge request pleroma/pleroma!2089
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-03-01fix for compilingAlexander Strizhakov
2020-03-01ActivityPub actions & side-effects in transactionAlexander Strizhakov
2020-02-09[#1505] Fixed `replies` serialization (included objects' ids instead of ↵Ivan Tashkinov
activities' ids).
2020-01-31Make attachments cleanup optionalRoman Chvanikov
2020-01-19Delete attachments asynchronouslyRoman Chvanikov
2020-01-17Delete attachments after object and cache cleanupRoman Chvanikov
2020-01-14Check if object->data is array when looking up attachment objects to deleteRoman Chvanikov
2020-01-12Delete attachments when status is deletedRoman Chvanikov
2019-12-11Merge branch 'develop' into issue/1411Mark Felder
2019-12-05ActivityPub: Fix deletes being exempt from MRFrinpatch
Closes #1461
2019-12-01Merge branch 'develop' into issue/1411Maksim Pechnikov
2019-11-23fetcher: move local object checking into a reusable functionrinpatch
2019-11-21Object: Use inspect to log missing preload.lain
2019-11-18updated fetch_favoritesMaksim Pechnikov
2019-10-18Fix a migration wiping user info of users that don't have any mutesrinpatch
And introduce safe_jsonb_set
2019-09-23Merge branch 'develop' into tests/mastodon_api_controller.exMaksim Pechnikov
2019-09-18Fix wrong argument order when calling NaiveDateTime.diffrinpatch
2019-09-18Initial poll refresh supportrinpatch
Implement refreshing the object with an interval and call the function when getting the poll.
2019-09-09Add Pleroma.Plugs.Cacheminibikini
2019-09-06tests for mastodon_api_controller.exMaksim Pechnikov
2019-08-27added tests for ActivityPub.like\unlikeMaksim Pechnikov
2019-07-09[#878] Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
878-activity-object-decoupling-in-tests # Conflicts: # lib/pleroma/object.ex # test/web/activity_pub/transmogrifier_test.exs # test/web/ostatus/ostatus_test.exs
2019-07-08[#878] Refactored assumptions on embedded object presence in tests. Adjusted ↵Ivan Tashkinov
note factory to not embed object into activity.
2019-06-29[#161] Limited replies depth on incoming federation in order to prevent ↵Ivan Tashkinov
memory leaks on recursive replies fetching.
2019-06-01Resolve merge conflictsrinpatch
2019-05-21object: add Object.prune()William Pitcock
2019-05-21MastoAPI: Add GET /api/v1/polls/:idrinpatch
2019-05-21Handle poll votesrinpatch
2019-04-17If it's an object struct it is already normalizedrinpatch
2019-04-17Merge branch 'develop' into feature/database-compactionrinpatch
2019-04-01Fix the issue with HTML scrubberrinpatch
2019-03-26Increment replies_count on replies (MastoAPI)eugenijm
2019-03-23object: downgrade normalize warning to debug severityWilliam Pitcock
2019-03-22object: add support for preloading objects when walking an activity graph in ↵William Pitcock
normal form