aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-13Streamer: fix crash in MastodonAPI.StatusViewAlex Gleason
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3508
2021-08-13Activity.Search: fallback on status resolution on DB TimeoutHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3507
2021-08-13AdminAPI: hotfix for nil report objectsAlex Gleason
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3504
2021-08-13maybe_notify_subscribers: Don't create notifications from ingested repliesHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3505
2021-08-13TwitterAPI: Make change_email require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-08-13TwitterAPI: Make change_password require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-08-13ObjectAgePolicy: Fix pattern matching on publishedHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3500
2021-08-13Make the OPT recomendation clearerIlja
AFAIK OTP releases are the recomended way of installing, but * People seem unaware of that and use from source installations because they use the guide with the name of their distro * People don't know what OTP releases are or what it means I added a warning on all installation-from-source guides and added the same explanation on the two OTP pages (the miigration to OTP and installing OTP) Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3485
2021-08-13Merge branch 'weblate-pleroma-pleroma' into 'develop'Haelwenn
Translations update from Weblate See merge request pleroma/pleroma!3491
2021-08-13fix: stream out Create ActivitykPherox
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3499
2021-08-13Translated using Weblate (Polish)marcin mikołajczak
Currently translated at 98.0% (102 of 104 strings) Translation: Pleroma/Pleroma backend Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/
2021-08-13Translated using Weblate (Polish)marcin mikołajczak
Currently translated at 75.0% (78 of 104 strings) Translation: Pleroma/Pleroma backend Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/
2021-08-13Merge branch 'streamer-crash-fix' into 'develop'Haelwenn
Streamer crash fix See merge request pleroma/pleroma!3508
2021-08-13Streamer: fix crash in MastodonAPI.StatusViewAlex Gleason
2021-08-13Merge branch 'dkuku-develop-patch-66061' into 'develop'rinpatch
Update dev.exs error message to write to stderr. See merge request pleroma/pleroma!3492
2021-08-13Merge branch 'bugfix/status-search-fallback' into 'develop'rinpatch
Activity.Search: resolve status on DB Timeout Closes #2566 See merge request pleroma/pleroma!3507
2021-08-12Activity.Search: fallback on status resolution on DB TimeoutHaelwenn (lanodan) Monnier
2021-08-11Merge branch 'nil-report-object-hotfix' into 'develop'Haelwenn
AdminAPI: hotfix for nil report objects See merge request pleroma/pleroma!3504
2021-08-11ObjectValidator.stringify_keys: filter out nil valuesHaelwenn (lanodan) Monnier
2021-08-11Merge branch 'bugfix/subscriptions-replies' into 'develop'Haelwenn
maybe_notify_subscribers: Normalize Object to check inReplyTo presence Closes #2732 See merge request pleroma/pleroma!3505
2021-08-11maybe_notify_subscribers: Don't create notifications from ingested messagesHaelwenn (lanodan) Monnier
2021-08-11AdminAPI: hotfix for nil report objectsAlex Gleason
2021-08-10Merge branch 'bugfix/change_password' into 'develop'Haelwenn
TwitterAPI: Make change_password require body params instead of query Closes #2740 See merge request pleroma/pleroma!3503
2021-08-10TwitterAPI: Make change_email require body params instead of queryHaelwenn (lanodan) Monnier
2021-08-10Merge branch 'bugfix/object-age-create' into 'develop'Haelwenn
ObjectAgePolicy: Fix pattern matching on published See merge request pleroma/pleroma!3500
2021-08-10TwitterAPI: Make change_password require body params instead of queryHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2740
2021-08-10Merge branch 'docs_make_otp_recommendation_clearer' into 'develop'Haelwenn
Make the OPT recomendation clearer See merge request pleroma/pleroma!3485
2021-08-10Make the OPT recomendation clearerIlja
AFAIK OTP releases are the recomended way of installing, but * People seem unaware of that and use from source installations because they use the guide with the name of their distro * People don't know what OTP releases are or what it means I added a warning on all installation-from-source guides and added the same explanation on the two OTP pages (the miigration to OTP and installing OTP)
2021-08-10ObjectAgePolicy: Fix pattern matching on publishedHaelwenn (lanodan) Monnier
2021-08-09Merge branch 'fix/streaming-api-for-create-activity' into 'develop'Haelwenn
fix: stream out Create Activity Closes #2691 See merge request pleroma/pleroma!3499
2021-08-09Merge branch 'poll-notification' into 'develop'Haelwenn
MastodonAPI: Support poll notification See merge request pleroma/pleroma!3484
2021-08-09Merge branch 'simple_policy_reasons_for_instance_specific_policies' into ↵Haelwenn
'develop' Simple policy reasons for instance specific policies See merge request pleroma/pleroma!3314
2021-08-09fix: stream out Create ActivitykPherox
2021-08-08Merge branch 'chores/2.4.0-develop' into 'develop'Haelwenn
Mergeback: 2.4.0 See merge request pleroma/pleroma!3494
2021-08-08Merge branch 'release/2.4.0' into 'stable'v2.4.0Haelwenn
Release/2.4.0 See merge request pleroma/pleroma!3493
2021-08-08mix.exs: 2.4.50Haelwenn (lanodan) Monnier
2021-08-08Update PleromaFE Bundle (2.4.0)Haelwenn (lanodan) Monnier
based on 51d3d8d255de221f7ac99e41f2f8e56c7d6a21a9
2021-08-07Add YunoHost to installation guidesIlja
2021-08-06Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remove/mastofeSean King
2021-08-06CHANGELOG.md: Fix instances of 2020 being actually 2021matildepark
2021-08-06Improve readabilityEgor Kislitsyn
2021-08-06Quarantine placeholdersIlja
* kePlaceholder and valuePlaceholder of quarantined_instances where in wrong case, should be snake_case * The mrf simple and transparency exclusion were already OK
2021-08-06improve changelog entryIlja
2021-08-06Make transparency_exclusions use tuples in admin-feIlja
* Make it use tuples * I also changed the keys for key_placeholder and value_placeholder to use snake_case instead of camelCase
2021-08-06Add key- and valuePlaceholders for quarantined_instances and mrf_simpleIlja
* I also added for keywordpolicy as well now. It was done in the admin-fe, but is better to be done here * I also added comments to explain why we did the _info keys (backwards compatibility)
2021-08-06Add transparency_exclusions also to the breaking changesIlja
2021-08-06Change docsIlja
* ./configuration/mrf.md * Change example * ./configuration/cheatsheet.md * Change descriptions to include that a reason is given * CHANGELOG.md * Add as breaking change
2021-08-06quarantine instances infoIlja
Added a new field in the nodeinfo called quarantined_instances_info This holds an object like `"quarantined_instances_info":{"quarantined_instances":{"quar.inst":{"reason":"whatever reason"}}}}`
2021-08-06Change what nodeinfo returns without breaking backwards compatibilityIlja
* Only for SimplePolicy for now * I added an extra mrf_simple_info key that has an object as value. The object contains only relevant extra info
2021-08-06Return maps in node_infoIlja
It's easiest (and imo most proper) to use tuples {"instance, "reason"} in BE, but for FE maps like %{"instance": "instance", "reason", "reason"} are better. I changed it so that node_info returns maps now for simple_policy and quarantined instances.