aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-11description formattersAlex S
2019-09-11description.exsAlex S
2019-09-11deleting old config.md fileAlex S
2019-09-11added testsMaksim Pechnikov
2019-09-10Revert "Parallelize template rendering"rinpatch
This reverts commit 1ad71592adb47762287aec8c36d0fca565c38362. Since it had no limit on the number on concurrent processes it OOM killed instances while rendering hellthreads. When I tried introducing a concurrency limit with Task.async_stream/manual folds it lead to about 3 times worse performance on threads larger than 1000 activities (we are talking 30s vs 1.2 minutes), I think this is not worth the about 1.5 times performance increase on smaller threads when using it.
2019-09-10Merge branch 'fix/tests' into 'develop'lain
Fix tests for `Activity.all_by_ids_with_object/1` See merge request pleroma/pleroma!1652
2019-09-11Fix `Activity.all_by_ids_with_object/1` testEgor Kislitsyn
2019-09-10Merge branch 'statuses-by-ids' into 'develop'lain
Add an endpoint to get multiple statuses by IDs Closes #1240 See merge request pleroma/pleroma!1621
2019-09-10added tests /activity_pub/transmogrifier.exMaksim Pechnikov
2019-09-10Add note about limit to the docEgor Kislitsyn
2019-09-10Add an endpoint to get multiple statuses by IDsEgor Kislitsyn
2019-09-10Merge branch 'develop' into feature/moderation-log-filtersMaxim Filippov
2019-09-09Merge branch 'cache-plug' into 'develop'feld
Add Pleroma.Plugs.Cache Closes #1174 See merge request pleroma/pleroma!1612
2019-09-09Add Pleroma.Plugs.Cacheminibikini
2019-09-09Merge branch 'update-changelog' into 'develop'feld
Update CHANGELOG (add a note about !1649) See merge request pleroma/pleroma!1650
2019-09-10Update CHANGELOG (add a note about !1649)Egor Kislitsyn
2019-09-09Merge branch 'fix/read-inbox' into 'develop'feld
Fix `ActivityPubController.read_inbox/2` Closes #1248 See merge request pleroma/pleroma!1649
2019-09-10Fix `ActivityPubController.read_inbox/2`Egor Kislitsyn
2019-09-08[#1234] Mastodon 2.4.3 hierarchical scopes initial support (WIP).Ivan Tashkinov
2019-09-08Merge remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queueIvan Tashkinov
2019-09-07Mastodon API: URI encode hashtag name in generated URLsshadowfacts
Otherwise hashtags with word characters other than those allowed in URLs (e.g. Japanese characters) produce hashtag URLs that are invalid.
2019-09-07Merge branch 'develop' into issue/1218Maksim Pechnikov
2019-09-07Merge branch 'develop' into support/testsMaksim Pechnikov
2019-09-06Merge branch 'chore/query-optimization' into 'develop'kaniini
chore: query optimization Closes #1224 See merge request pleroma/pleroma!1640
2019-09-06activity: when restricting deactivated users, precalculate the user listAriadne Conill
the PostgreSQL query planner is easily confused due to the complexity of certain queries we make. while we plan to simplify these queries through unification of activities and objects, we are not yet there. it has been discovered that using a precalculated list of deactivated users encourages the query planner to prefer simpler indices instead of the activity_visibility index. accordingly, drop the subquery and precalc the user list instead.
2019-09-06activitypub: help ecto build a better query for thread mute filteringAriadne Conill
using an indexed value in thread_mute table helps ecto build a better query.
2019-09-06tests for mastodon_api_controller.exMaksim Pechnikov
2019-09-06Merge branch 'chore/changelog-prioritize-twitterapi-removal' into 'develop'rinpatch
Prioritize the removal of TwitterAPI and :accept_blocks in the changelog See merge request pleroma/pleroma!1638
2019-09-06Prioritize the removal of TwitterAPI and :accept_blocks in the changelogrinpatch
2019-09-06Merge branch 'develop' into issue/1218Maksim Pechnikov
2019-09-06[#1149] Merge remote-tracking branch 'remotes/upstream/develop' into ↵Ivan Tashkinov
1149-oban-job-queue # Conflicts: # test/web/twitter_api/twitter_api_controller_test.exs
2019-09-06Refactor `add_link_headers/7` -> `add_link_headers/3`Egor Kislitsyn
2019-09-06Merge branch 'so-long-twitterapi' into 'develop'rinpatch
Removing TwitterAPI See merge request pleroma/pleroma!1605
2019-09-06Merge branch 'update-frontend-e75ac9dd' into 'develop'rinpatch
Update frontend bundle to e75ac9dd See merge request pleroma/pleroma!1635
2019-09-06Update frontend bundle to e75ac9ddrinpatch
2019-09-05Merge branch 'hotifx/emoji-trailing' into 'develop'rinpatch
Call TrailingFormatPlug for /api/pleroma/emoji See merge request pleroma/pleroma!1634
2019-09-05Call TrailingFormatPlug for /api/pleroma/emojirinpatch
Apparently Pleroma-FE still calls it with trailing '.json'
2019-09-05Reverse reports listMaxim Filippov
2019-09-05Merge branch 'feature/mastoapi-accounts-external' into 'develop'Haelwenn
Mastdon API: Add ability to get a remote account by nickname to `/api/v1/accounts/:id` See merge request pleroma/pleroma!1622
2019-09-05Move checking for restrict_local to User.get_cached_by_id_or_nicknamerinpatch
2019-09-05Merge branch 'fix/endless-poll-handling' into 'develop'rinpatch
Mastodon API Poll view: Fix handling of polls without an end date See merge request pleroma/pleroma!1631
2019-09-05Mastodon API Poll view: Fix handling of polls without an end daterinpatch
2019-09-05Merge remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queueIvan Tashkinov
2019-09-05Merge branch 'fix/safe-render-notifications' into 'develop'rinpatch
Do not crash if one notification failed to render See merge request pleroma/pleroma!1630
2019-09-05Do not crash if one notification failed to renderrinpatch
2019-09-04Merge branch 'dockerfile-touchups' into 'develop'rinpatch
Update Dockerfile + some touchups to docker.exs See merge request pleroma/pleroma!1624
2019-09-04Switch to alpine:3.9 to avoid dlsym errorsAshlynn Anderson
2019-09-04fix formattingMaksim Pechnikov
2019-09-04Apply suggestion to lib/pleroma/web/activity_pub/utils.exMaksim
2019-09-04Apply suggestion to lib/pleroma/web/activity_pub/utils.exMaksim