Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-26 | **MAJOR**: don't trust inReplyTo fields in post imports that aren't self-replies | multiple creatures | |
2020-02-21 | port tootsuite#11123 to monsterfork: Add audio uploads | Eugen Rochko | |
* Add audio uploads Fix #4827 Accept uploads of OGG, WAV, FLAC, OPUS and MP3 files, and converts them to OGG. Media attachments get a new `audio` type. In the UI, audio uploads are displayed identically to video uploads. * Improve code style | |||
2020-02-21 | get rid of refereces to now-rejected autoreject helper (& unbreak the server) | multiple creatures | |
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-21 | port tootsuite#11292 to monsterfork: Add whitelist mode | Eugen Rochko | |
2020-02-19 | move bangtag processing responsibility to `PostStatusService` | multiple creatures | |
2020-02-18 | switch to irc-like oper behavior; require mods & admins to explicitly oper ↵ | multiple creatures | |
up using `fangs`/`op` bangtag or toggling defang setting in profile; auto-defang after 15 mins or with `defang`/`deop` bangtag | |||
2020-02-17 | add a `manual_only` (manual trust only) moderation option + handle more ↵ | multiple creatures | |
`reject_unknown`/graylist mode caveats | |||
2020-02-16 | make sure manually-tagged drafts are not accidentally published by delayed roars | multiple creatures | |
2020-02-16 | fix mention processing bug | multiple creatures | |
2020-02-16 | add `keep_hidden?` flag to make sure drafts are not accidentally published ↵ | multiple creatures | |
by the delayed roars feature | |||
2020-02-16 | do not try to process mentions in hidden posts | multiple creatures | |
2020-02-16 | skip processing mentions in hidden posts | multiple creatures | |
2020-02-16 | support importing posts with hidden flag set | multiple creatures | |
2020-02-16 | make it possible to publish drafts local-only | multiple creatures | |
2020-02-16 | accept `hidden` parameter & mark manually-tagged drafts as hidden | multiple creatures | |
2020-02-16 | make sure hidden posts are not streamed into timelines other than the author's | multiple creatures | |
2020-02-15 | add admin option to toggle whether service/app accounts should be ↵ | multiple creatures | |
auto-trusted in graylist mode + give options better descriptions | |||
2020-02-14 | filter hidden & delayed posts from timelines until published | multiple creatures | |
2020-02-14 | add options to let admins customize how trusting or strict graylist ↵ | multiple creatures | |
federation should be | |||
2020-02-14 | split auto-trust instance actor setting into auto-trust & always trust | multiple creatures | |
2020-02-14 | add admin option to toggle auto-marking instance actors known & make ↵ | multiple creatures | |
enabling greylist federation also enable secure mode | |||
2020-02-14 | move setting initial `known` property on remote accounts to `create_account` ↵ | multiple creatures | |
method | |||
2020-02-14 | mark new remote accounts known if graylist federation is disabled + ↵ | multiple creatures | |
auto-learn known accounts is enabled | |||
2020-02-04 | check for null visibility, possible with delayed self-replies | multiple creatures | |
2020-02-04 | fix queued boosts | multiple creatures | |
2020-01-28 | remove no-longer-used `subscriptions` prop from `SuspendAccountService` | multiple creatures | |
2020-01-28 | remove no-longer-used `stream_entries` prop from `SuspendAccountService` | multiple creatures | |
2020-01-20 | More smoke testing, I believe the stability is passable now | Holly 'Frinkel' Lotor | |
2020-01-20 | More smoke testing, merge in request pool from upstream | Holly 'Frinkel' Lotor | |
2020-01-20 | Original upstream merge | ThibG | |
2020-01-16 | `backtrace` -> `e.backtrace` | multiple creatures | |
2020-01-15 | handle passing `0` to `lifespan` & `defed_in` bangtags to unset the ↵ | multiple creatures | |
auto-destruct/auto-defederate flag for a post | |||
2020-01-13 | set `MIN_DESTRUCT_OFFSET` (`30.seconds`) if `delete_after` or ↵ | multiple creatures | |
`defederate_after` values are too low | |||
2020-01-13 | fix setting `delete_after` and `defederate_after` on new posts | multiple creatures | |
2020-01-13 | add new privacy option to auto-defederate after a given timespan + add ↵ | multiple creatures | |
options to defederate and/or delete past posts + add `defed_in`/`parent:defed_in`/`thread:defed_in` bangtags + ui indicator for posts marked for auto-defederation | |||
2020-01-13 | update `updated_at` when boosting own old posts so the post can actually ↵ | multiple creatures | |
federate past the max public expiration window | |||
2020-01-10 | speed up search with caching | multiple creatures | |
2020-01-10 | avoid double-filtering on search | multiple creatures | |
2019-12-21 | add option to set mutes that apply only to timelines | multiple creatures | |
2019-12-19 | drop check for mentions-only posts | multiple creatures | |
2019-12-14 | Merge branch 'master' of monsterware.dev:monsterpit/mastodon | multiple creatures | |
2019-12-14 | use redis lock instead of rolling own | multiple creatures | |
2019-12-14 | fix no body text error | multiple creatures | |
2019-12-13 | sync with `on_behalf_of` + bump max pages | multiple creatures | |
2019-12-12 | avoid posting when body only has mentions it | multiple creatures | |
2019-12-12 | better key constraints on imported statuses, sharekeys, & normalized ↵ | multiple creatures | |
statuses tables | |||
2019-12-12 | revise post service to check for kicked status before posting, handle ↵ | multiple creatures | |
out-of-body mentions, & let the post worker deal with finalizing + delivery |