Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-24 | Make AntiLinkSpamPolicy history-aware | Tusooa Zhu | |
2022-07-24 | Make HashtagPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make NoEmptyPolicy work with Update | Tusooa Zhu | |
2022-07-23 | Make NormalizeMarkup history-aware | Tusooa Zhu | |
2022-07-23 | Make NoPlaceholderTextPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make MediaProxyWarmingPolicy history-aware | Tusooa Zhu | |
2022-07-23 | Make ForceMentionsInContent history-aware | Tusooa Zhu | |
2022-07-23 | Make EnsureRePrepended history-aware | Tusooa Zhu | |
2022-07-23 | Make MRF Keyword history-aware | Tusooa Zhu | |
2022-05-18 | StealEmojiPolicy: fix String rejected_shortcodes | Hélène | |
* rejected_shortcodes is defined as a list of strings in the configuration description. As such, database-based configuration was led to handle those settings as strings, and not as the actually expected type, Regex. * This caused each message passing through this MRF, if a rejected shortcode was set and the emoji did not exist already on the instance, to fail federating, as an exception was raised, swiftly caught and mostly silenced. * This commit fixes the issue by introducing new behavior: strings are now handled as perfect matches for an emoji shortcode (meaning that if the emoji-to-be-pulled's shortcode is in the blacklist, it will be rejected), while still supporting Regex types as before. | |||
2022-05-08 | Merge branch 'improve_anti_followbot_policy' into 'develop' | Haelwenn | |
Also use actor_type to determine if an account is a bot in antiFollowbotPolicy Closes #2561 See merge request pleroma/pleroma!3498 | |||
2022-05-08 | Also use actor_type to determine if an account is a bot in antiFollowbotPolicy | Ilja | |
2022-02-25 | Copyright bump for 2022 | Sean King | |
2022-01-27 | ForceMentionsInContent: improve display of Markdown posts | Alex Gleason | |
2022-01-26 | ForceMentionsInContent: don't apply it to top-level posts | Alex Gleason | |
2022-01-25 | ForceMentionsInContent: don't mention self | Alex Gleason | |
2022-01-25 | ForceMentionsInContent: fix order of mentions | Alex Gleason | |
2022-01-24 | ForceMentionsInContentTest: return mentions in a not terrible format | Alex Gleason | |
2022-01-19 | Add ForceMentionsInContentPolicy | rinpatch | |
Even though latest PleromaFE supports displaying these properly, mobile apps still exist, so I think we should offer a workaround to those who want it. | |||
2021-11-14 | StealEmojiPolicyTest: Make mocks explicit. | Lain Soykaf | |
2021-08-10 | ObjectAgePolicy: Fix pattern matching on published | Haelwenn (lanodan) Monnier | |
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-05-31 | Merge remote-tracking branch 'pleroma/develop' into cycles-base-url | Alex Gleason | |
2021-05-31 | Deprecate Pleroma.Web.base_url/0 | Alex Gleason | |
Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles. | |||
2021-04-30 | Merge remote-tracking branch 'upstream/develop' into simplepolicy-announce-leak | Alex Gleason | |
2021-04-30 | SimplePolicy: filter string Objects | Alex Gleason | |
2021-04-30 | SimplePolicy: filter nested objects | Alex Gleason | |
2021-03-30 | Fix function calls due to module name change | Mark Felder | |
2021-03-30 | Temp file leaked, oops | Mark Felder | |
2021-03-30 | Prefer FollowBot naming convention vs Followbot | Mark Felder | |
2021-03-30 | More tests to validate Followbot is behaving | Mark Felder | |
2021-03-30 | Only need to validate a follow request is generated for now | Mark Felder | |
2021-02-27 | Remove sensitive-property setting #nsfw, create HashtagPolicy | Haelwenn (lanodan) Monnier | |
2021-02-08 | MRF NoEmptyPolicy: Deny posts from local users if there is no content or ↵ | Mark Felder | |
only mentions. Helps prevent accidental button mashes from submitting incomplete posts | |||
2021-01-26 | Convert tests to all use clear_config instead of Pleroma.Config.put | Mark Felder | |
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-12-27 | insreasing test coverage for StealEmojiPolicy | Alexander Strizhakov | |
2020-12-21 | Tests: Make as many tests as possible async. | lain | |
In general, tests that match these criteria can be made async: - Doesn't use real Cachex. - Doesn't write to the Config / Application Environment. - Uses Mock. Using Mox is fine. - Uses the streamer. | |||
2020-11-23 | Use Jason instead of Poison in tests | Mark Felder | |
2020-11-11 | Moving some background jobs into simple tasks | Alexander Strizhakov | |
- fetching activity data - attachment prefetching - using limiter to prevent overload | |||
2020-10-15 | Fix warnings | Egor Kislitsyn | |
2020-10-13 | changes after rebase | Alexander Strizhakov | |
2020-10-13 | tests consistency | Alexander Strizhakov | |