Commit Graph

100 Commits (3e9e7178bc90754ad6f5414417079f6484b421e9)

Author SHA1 Message Date
Alex Gleason f2134e605b
Merge remote-tracking branch 'pleroma/develop' into cycles-base-url
3 years ago
Alex Gleason 51a9f97e87
Deprecate Pleroma.Web.base_url/0
3 years ago
Ivan Tashkinov a996ab46a5 [#3213] Reorganized hashtags cleanup. Transaction-wrapped Hashtag.get_or_create_by_names/1. Misc. improvements.
4 years ago
Ivan Tashkinov 9948ff3356 [#3213] Added HashtagsCleanupWorker periodic job.
4 years ago
Ivan Tashkinov ea4785213a [#3213] Switched to using embedded hashtags in Object.hashtags/1
4 years ago
Ivan Tashkinov ca7f240643 [#3213] Ignoring of blank elements from objects.data->tag.
4 years ago
Ivan Tashkinov e350898828 Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021
4 years ago
Ivan Tashkinov 0d521022fe [#3213] Removed PK from hashtags_objects table. Improved hashtags_transfer mix task (logging of failed ids).
4 years ago
lain e1e7e4d379 Object: Rework how Object.normalize works
4 years ago
Ivan Tashkinov 8d1a0c1afd [#3213] Made Object.object_data_hashtags/1 handle both AS2 and plain text hashtags.
4 years ago
Ivan Tashkinov e0b5edb6d5 [#3213] Fixed Object.object_data_hashtags/1 to process only AS2 elements of `data.tag` (basing on #2984).
4 years ago
Haelwenn 3966add048 Revert "Merge branch 'features/hashtag-column' into 'develop'"
4 years ago
Haelwenn b122b6ffa3 Merge branch 'features/hashtag-column' into 'develop'
4 years ago
Haelwenn (lanodan) Monnier 18b536c176
Pleroma.Object/1: take %Object{} as argument instead
4 years ago
Ivan Tashkinov 14fae94c0e [#3213] Made Object.hashtags/1 work with :hashtags assoc. Adjusted tests.
4 years ago
Ivan Tashkinov 4134abef63 Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
4 years ago
Ivan Tashkinov e369b1306b Added Hashtag entity and objects-hashtags association with auto-sync with `data.tag` on Object update.
4 years ago
Haelwenn (lanodan) Monnier 87b13c5430
Create Object.hashtags/1 wrapper
4 years ago
Ivan Tashkinov ee221277b0 Encapsulation of tags / hashtags fetching from objects.
4 years ago
lain 713612c377 Cachex: Make caching provider switchable at runtime.
4 years ago
lain 5221879c35 Fix linting.
4 years ago
lain b5f0cef156 Apply 1 suggestion(s) to 1 file(s)
4 years ago
Haelwenn (lanodan) Monnier 4644a8bd10
Fix multiple-choice poll detection
4 years ago
lain 6dd1575c64 Merge branch 'issue/1509' into 'develop'
4 years ago
Ivan Tashkinov 9b76565264 MediaController: enforced owner-only access in :show action.
4 years ago
Maksim Pechnikov cb40602a16 added media proxy invalidation
4 years ago
lain 5102468d0f Polls: Persist and show voters' count
4 years ago
Haelwenn 764a50f8a6 Merge branch 'feature/1482-activity_pub_transactions' into 'develop'
5 years ago
Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07
5 years ago
Alexander Strizhakov ba87ed7335
fix for compiling
5 years ago
Alexander Strizhakov 32d1e04817
ActivityPub actions & side-effects in transaction
5 years ago
Ivan Tashkinov 7c3991f59e [#1505] Fixed `replies` serialization (included objects' ids instead of activities' ids).
5 years ago
Roman Chvanikov 8057157ee3 Make attachments cleanup optional
5 years ago
Roman Chvanikov d6a532bf0f Delete attachments asynchronously
5 years ago
Roman Chvanikov 81133702d4 Delete attachments after object and cache cleanup
5 years ago
Roman Chvanikov 0709757e47 Check if object->data is array when looking up attachment objects to delete
5 years ago
Roman Chvanikov 88f0eed0f2 Delete attachments when status is deleted
5 years ago
Mark Felder 9ef912aecf Merge branch 'develop' into issue/1411
5 years ago
rinpatch 9f99640cfc ActivityPub: Fix deletes being exempt from MRF
5 years ago
Maksim Pechnikov 88f7cf51d4 Merge branch 'develop' into issue/1411
5 years ago
rinpatch 9f29930440 fetcher: move local object checking into a reusable function
5 years ago
lain 320690f7a5 Object: Use inspect to log missing preload.
5 years ago
Maksim Pechnikov 0937895182 updated fetch_favorites
5 years ago
rinpatch 39e996528c Fix a migration wiping user info of users that don't have any mutes
5 years ago
Maksim Pechnikov 179fa32dd5 Merge branch 'develop' into tests/mastodon_api_controller.ex
5 years ago
rinpatch a9c700ff15 Fix wrong argument order when calling NaiveDateTime.diff
5 years ago
rinpatch 7ef575d11e Initial poll refresh support
5 years ago
minibikini 11e12b5761 Add Pleroma.Plugs.Cache
5 years ago
Maksim Pechnikov ab2f21e470 tests for mastodon_api_controller.ex
5 years ago