Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-08 | add option to auto-trust accounts (at the time of processing a create note) ↵ | multiple creatures | |
from servers that don't have a graylist policy set on them | |||
2020-03-01 | fix bug in which someone enabling `reject unknown follows` after accepting a ↵ | multiple creatures | |
follow can cause it to be rejected if the remote server sends duplicate requests | |||
2020-03-01 | immediately drop announces & creates whose object domain is blocked | multiple creatures | |
2020-02-27 | port tootsuite#11805 to monserfork: Change deletes to preserve soft-deleted ↵ | Eugen Rochko | |
statuses in unresolved reports Change all account actions except "none" to resolve all unresolved reports Refactor `SuspendAccountService` to be more readable | |||
2020-02-21 | remove uneeded arguments | multiple creatures | |
2020-02-21 | port tootsuite#11775 to monsterfork: Add retry for failed media downloads ↵ | Eugen Rochko | |
and `tootctl media refresh` | |||
2020-02-21 | Fix audio not being downloaded from remote servers (#11145) | Eugen Rochko | |
2020-02-21 | remove autoreject implementation, superseded by monsterfork graylisting + ↵ | multiple creatures | |
upstream privacy improvements | |||
2020-02-21 | port tootsuite#11138 to monsterfork: Change domain blocks to automatically ↵ | Eugen Rochko | |
support subdomains * Change domain blocks to automatically support subdomains If a more authoritative domain is blocked (example.com), then the same block will be applied to a subdomain (foo.example.com) * Match subdomains of existing accounts when blocking/unblocking domains * Improve code style | |||
2020-02-21 | port tootsuite#11638 to monsterfork: Fix remote and staff-removed statuses ↵ | Eugen Rochko | |
leaving media behind for a day The reason for unattaching media instead of removing it is to support delete & redraft functionality, but remote or staff-removed statuses will never be redrafted, so the media should be deleted immediately | |||
2020-02-17 | add a `manual_only` (manual trust only) moderation option + handle more ↵ | multiple creatures | |
`reject_unknown`/graylist mode caveats | |||
2020-02-14 | check `mark_known_from_boosts` setting when processing incoming boosts | multiple creatures | |
2020-02-14 | fix `reject_unknown` policy & graylist federation logic | multiple creatures | |
2020-02-10 | fix broken follow reqs | multiple creatures | |
2020-02-05 | move rando check into the account model so it can be reused by other ↵ | multiple creatures | |
anti-harassment tools | |||
2020-01-20 | Original upstream merge | ThibG | |
2020-01-15 | fix tired dev operating `vim` without adequate coffee & breaking code | multiple creatures | |
2020-01-15 | anti-harassment: add option to toggle whether to allow follows/packmate ↵ | multiple creatures | |
requests from accounts you've never interacted with before; default to off | |||
2019-12-12 | use `origin` prop for imported announces | multiple creatures | |
2019-12-12 | add ability for post authors to kick jerks out of their threads | multiple creatures | |
2019-12-11 | move sharekeys & import metadata to own tables | multiple creatures | |
2019-11-19 | Change priority of delete activity forwards for replies and reblogs (#11002) | Eugen Rochko | |
Fix #11001 | |||
2019-11-19 | Refactor all ActivityPub deliveries to be serialized and signed through one ↵ | Eugen Rochko | |
concern (#10966) | |||
2019-11-19 | Handle blank poll options more gracefully (#10946) | ThibG | |
Pleroma currently allows (erroneously imho) empty poll options, that is, options with an empty (but existing) `name`. | |||
2019-11-19 | Fix possible race condition when processing statuses (#10815) | ThibG | |
2019-11-06 | fix missing `srem` argument in commit `d162ebae7` | multiple creatures | |
2019-11-06 | remove undeliverable flag from temporarily offline remote accounts & servers ↵ | multiple creatures | |
if something is successfully received from them | |||
2019-10-12 | graylist (reject unknown) federation & known account auto-learning finally ↵ | multiple creatures | |
have toggle switches in site settings | |||
2019-09-30 | community-visible (not community-only!) posts are also distributable - ↵ | multiple creatures | |
notify the local author when they get boosted | |||
2019-09-02 | use same matching rules for `skip_download?` as ↵ | multiple creatures | |
`MediaAttachment.instance.blocked?` | |||
2019-08-26 | don't drop posts with invisible participants if they explicitly mention a ↵ | multiple creatures | |
local user | |||
2019-08-26 | don't process incoming media or polls until sure the post is going to be ↵ | multiple creatures | |
saved in the first place | |||
2019-08-26 | do not limit by `known` when `reject_unknown` is not set | multiple creatures | |
2019-08-25 | avoid processing incoming posts that have invisible participants | multiple creatures | |
2019-08-08 | fedi privacy - reject incoming out-of-scope posts addressed to ↵ | multiple creatures | |
private/unresolvable accounts & not addressed to any local users | |||
2019-08-08 | add new `reject unknown` policy option to prevent spam & harassment from ↵ | multiple creatures | |
large/undermoderated servers | |||
2019-08-03 | respect 'don't @ me' requests | multiple creatures | |
2019-07-24 | revert the current unfinished chat implementation | multiple creatures | |
2019-07-22 | allow autorejecting incoming ap activities by `id`, `@context`, and domain + ↵ | multiple creatures | |
autoject suspended domains & their subdomains | |||
2019-07-15 | drop incoming twitter retweets | multiple creatures | |
2019-07-15 | local visibility scope, chat scope+tags, unlisted tags | multiple creatures | |
2019-05-21 | handle tags with the old `:` scope delimiter but translate those to `.` | multiple creatures | |
2019-05-21 | handle importing posts from json dumps | multiple creatures | |
2019-05-21 | Moderation: add `force sensitive` and `force unlisted` actions. Accounts: ↵ | multiple creatures | |
add federatable `adult content` tag. Handle from remote accounts as well. | |||
2019-05-21 | Remove automatic language detection. | multiple creatures | |
2019-05-21 | Drop OStatus support. Fix some of the Rspec tests. | multiple creatures | |
2019-05-21 | Implement scoped tags; use `local:` and `self:` scopes for community and ↵ | multiple creatures | |
personal tags, respectively. | |||
2019-05-21 | Handle up to 6 attachments per roar. | multiple creatures | |
2019-04-27 | Add blurhash (#10630) | Eugen Rochko | |
* Add blurhash * Use fallback color for spoiler when blurhash missing * Federate the blurhash and accept it as long as it's at most 5x5 * Display unknown media attachments as blurhash placeholders * Improve style of embed actions and spoiler button * Change blurhash resolution from 3x3 to 4x4 * Improve dependency definitions * Fix code style issues | |||
2019-03-28 | Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401) | Eugen Rochko | |
Also, fix some n+1 queries Resolve #10365 |