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
Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles.
|
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
(to avoid extra joins / preload in timeline queries).
|
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
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
|
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
Now it defaults to not fetching, and the option is named.
|
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'"
This reverts merge request !2824
|
4 years ago |
Haelwenn
|
b122b6ffa3
|
Merge branch 'features/hashtag-column' into 'develop'
Insert text representation of hashtags into object["hashtags"]
See merge request pleroma/pleroma!2824
|
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.
Defaults to Cachex.
|
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'
[#1509] purge media from cache after delete
See merge request pleroma/pleroma!2539
|
4 years ago |
Ivan Tashkinov
|
9b76565264
|
MediaController: enforced owner-only access in :show action.
Improved error response on denied access (now 403). Adjusted tests.
|
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'
ActivityPub actions & side-effects in transaction
Closes #1482
See merge request pleroma/pleroma!2089
|
5 years ago |
Haelwenn (lanodan) Monnier
|
6da6540036
|
Bump copyright years of files changed after 2020-01-07
Done via the following command:
git diff fcd5dd259a --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
|
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
Closes #1461
|
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
And introduce safe_jsonb_set
|
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
Implement refreshing the object with an interval and call the function
when getting the poll.
|
5 years ago |
minibikini
|
11e12b5761
|
Add Pleroma.Plugs.Cache
|
5 years ago |
Maksim Pechnikov
|
ab2f21e470
|
tests for mastodon_api_controller.ex
|
5 years ago |