Age | Commit message (Collapse) | Author |
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3508
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3507
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3504
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3505
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3500
|
|
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
|
|
Translations update from Weblate
See merge request pleroma/pleroma!3491
|
|
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3499
|
|
Currently translated at 98.0% (102 of 104 strings)
Translation: Pleroma/Pleroma backend
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/
|
|
Currently translated at 75.0% (78 of 104 strings)
Translation: Pleroma/Pleroma backend
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/
|
|
Streamer crash fix
See merge request pleroma/pleroma!3508
|
|
|
|
Update dev.exs error message to write to stderr.
See merge request pleroma/pleroma!3492
|
|
Activity.Search: resolve status on DB Timeout
Closes #2566
See merge request pleroma/pleroma!3507
|
|
|
|
AdminAPI: hotfix for nil report objects
See merge request pleroma/pleroma!3504
|
|
|
|
maybe_notify_subscribers: Normalize Object to check inReplyTo presence
Closes #2732
See merge request pleroma/pleroma!3505
|
|
|
|
|
|
TwitterAPI: Make change_password require body params instead of query
Closes #2740
See merge request pleroma/pleroma!3503
|
|
|
|
ObjectAgePolicy: Fix pattern matching on published
See merge request pleroma/pleroma!3500
|
|
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2740
|
|
Make the OPT recomendation clearer
See merge request pleroma/pleroma!3485
|
|
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)
|
|
|
|
fix: stream out Create Activity
Closes #2691
See merge request pleroma/pleroma!3499
|
|
MastodonAPI: Support poll notification
See merge request pleroma/pleroma!3484
|
|
'develop'
Simple policy reasons for instance specific policies
See merge request pleroma/pleroma!3314
|
|
|
|
Mergeback: 2.4.0
See merge request pleroma/pleroma!3494
|
|
Release/2.4.0
See merge request pleroma/pleroma!3493
|
|
|
|
based on 51d3d8d255de221f7ac99e41f2f8e56c7d6a21a9
|
|
|
|
|
|
|
|
|
|
* kePlaceholder and valuePlaceholder of quarantined_instances where in wrong case, should be snake_case
* The mrf simple and transparency exclusion were already OK
|
|
|
|
* Make it use tuples
* I also changed the keys for key_placeholder and value_placeholder to use snake_case instead of camelCase
|
|
* 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)
|
|
|
|
* ./configuration/mrf.md
* Change example
* ./configuration/cheatsheet.md
* Change descriptions to include that a reason is given
* CHANGELOG.md
* Add as breaking change
|
|
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"}}}}`
|
|
* 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
|
|
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.
|