Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-06 | Improve readability | Egor Kislitsyn | |
2021-08-06 | Quarantine placeholders | Ilja | |
* 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-06 | improve changelog entry | Ilja | |
2021-08-06 | Make transparency_exclusions use tuples in admin-fe | Ilja | |
* Make it use tuples * I also changed the keys for key_placeholder and value_placeholder to use snake_case instead of camelCase | |||
2021-08-06 | Add key- and valuePlaceholders for quarantined_instances and mrf_simple | Ilja | |
* 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-06 | Add transparency_exclusions also to the breaking changes | Ilja | |
2021-08-06 | Change docs | Ilja | |
* ./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-06 | quarantine instances info | Ilja | |
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-06 | Change what nodeinfo returns without breaking backwards compatibility | Ilja | |
* 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-06 | Return maps in node_info | Ilja | |
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. | |||
2021-08-06 | Add database migrations | Ilja | |
* SimplePolicy * quarentine * transparency_exclusions | |||
2021-08-06 | Fixed deprecation warning checks | Ilja | |
When a setting was deprecated, the code would stop checking for the rest of the possible deprications. This also meant that the settings weren't rewritten to the new settings for deprecated settings besides the first one. | |||
2021-08-06 | config/description.exs: Update quarantine settings to tuples | Ilja | |
2021-08-06 | make linter happy | Ilja | |
2021-08-06 | Deprecate transparency_exclusions | Ilja | |
* Give deprecation message * Rewrite configs | |||
2021-08-06 | config :mrf, :transparency_exclusions works with tumples now | Ilja | |
2021-08-06 | Deprecate and rewrite settings for quarentine settings | Ilja | |
* This is for the settings, not yet a DB migration | |||
2021-08-06 | Make quarentine work with list of tuples instead of strings | Ilja | |
2021-08-06 | Add tests for setting `:instance, :quarantined_instances` | Ilja | |
No test was done for quarantined instances yet. I added a factory for followers_only notes and checked * That no followers only post is send when the target server is quarantined * That a followers only post is send when the target server is not quarantined | |||
2021-08-06 | Make mrfSimple work with tuples | Ilja | |
* Changed SimplePolicy * I also grepped in test/ for ':mrf_simple' to see what other things could be affected | |||
2021-08-06 | Deprectate strings for SimplePolicy | Ilja | |
When strings are detected in the simplepolicy, a warning will be given and the config will be changed to use tuples instead | |||
2021-08-05 | CHANGELOG: moderator abilities | Alex Gleason | |
2021-08-05 | Merge remote-tracking branch 'pleroma/develop' into moderators | Alex Gleason | |
2021-08-05 | Merge branch 'staff-plug' into 'develop' | Haelwenn | |
Moderators: add UserIsStaffPlug See merge request pleroma/pleroma!3495 | |||
2021-08-04 | Merge remote-tracking branch 'pleroma/develop' into staff-plug | Alex Gleason | |
2021-08-01 | Release 2.4.0 | Haelwenn (lanodan) Monnier | |
2021-08-01 | Update AdminFE bundle | Haelwenn (lanodan) Monnier | |
2021-07-27 | use puts instead warn | Daniel | |
2021-07-27 | Update dev.exs error message to write to stderr. Currently it dumps this ↵ | Daniel | |
message at the beginnig of the file when using vim-autoformat with mix format | |||
2021-07-27 | Merge branch 'object-tombstone-visibility' into 'develop' | feld | |
Visibility: check Tombstone objects in visible_for_user?/2 See merge request pleroma/pleroma!3490 | |||
2021-07-27 | Merge branch 'errorview-json-fix' into 'develop' | feld | |
Fix errors in ErrorView See merge request pleroma/pleroma!3489 | |||
2021-07-27 | Merge remote-tracking branch 'pleroma/develop' into object-tombstone-visibility | Alex Gleason | |
2021-07-27 | Visibility: check Tombstone objects in visible_for_user?/2 | Alex Gleason | |
2021-07-27 | CHANGELOG: fixed JSON error rendering | Alex Gleason | |
2021-07-27 | Merge remote-tracking branch 'pleroma/develop' into errorview-json-fix | Alex Gleason | |
2021-07-27 | Add activity+json to Phoenix :format_encoders | Alex Gleason | |
Fixes ErrorView rendering | |||
2021-07-22 | Merge branch 'mkljczk-develop-patch-60115' into 'develop' | Haelwenn | |
MastodonAPI: Fix list timelines Closes mastofe#89 and #2693 See merge request pleroma/pleroma!3477 | |||
2021-07-18 | CHANGELOG: Support `poll` notification type | Alex Gleason | |
2021-07-18 | Merge remote-tracking branch 'pleroma/develop' into poll-notification-fixes | Alex Gleason | |
2021-07-18 | Poll notification: only notify local users | Alex Gleason | |
2021-07-18 | Poll notification: trigger PollWorker through common_pipeline | Alex Gleason | |
2021-07-18 | PollWorker defensive checks | Alex Gleason | |
2021-07-18 | Poll notification: notify for polls even when block_from_strangers is set | Alex Gleason | |
2021-07-17 | MastodonAPI: Support poll notification | Alex Gleason | |
2021-07-17 | CHANGELOG: instance deletion | Alex Gleason | |
2021-07-17 | Merge remote-tracking branch 'pleroma/develop' into instance-deletion | Alex Gleason | |
2021-07-17 | AdminAPI.InstanceController: clean up tests, rename actions | Alex Gleason | |
2021-07-17 | AdminAPI: add DELETE /instances/:instance to delete all content from a ↵ | Alex Gleason | |
remote instance | |||
2021-07-17 | Add Instance.delete_users_and_activities/1 to delete all content from a ↵ | Alex Gleason | |
remote instance | |||
2021-07-17 | Upgrade Ecto to v3.6.2, remove deprecated ecto_explain | Alex Gleason | |