Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-09 | fix detecting pleroma server actors (season 1 episode 2) | multiple creatures | |
2020-03-08 | add parenthesis to `froze?` logic for clarity | multiple creatures | |
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-03 | fix non-self replies showing up on local timeline | multiple creatures | |
2020-03-02 | clean up timeline scoping & drop timeline options no longer used by monsterfork | multiple creatures | |
2020-03-01 | remove sloooooooooooooow public timeline filters that don't apply to the ↵ | multiple creatures | |
monsterfork implementation in the first place | |||
2020-03-01 | fix typo - `service` -> `service?` | multiple creatures | |
2020-02-27 | (inefficiently) fix thread kick check | multiple creatures | |
2020-02-27 | detect pleroma server actors when auto-learning trusted accounts in graylist ↵ | multiple creatures | |
mode | |||
2020-02-27 | port tootsuite#11639 to monsterfork: Add option to include reported statuses ↵ | Eugen Rochko | |
in warning e-mail | |||
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-27 | port tootsuite#11623 to monsterfork: Add soft delete for statuses for ↵ | Eugen Rochko | |
instant deletes through API * Add soft delete for statuses to allow them to appear instant * Allow reporting soft-deleted statuses and show them in the admin UI * Change index for getting an account's statuses | |||
2020-02-27 | Fix unscoped being used in the wrong place (#11987) | Eugen Rochko | |
Regression from #11982 | |||
2020-02-27 | Fix index not being used in Status.reblogs_map (#11982) | Eugen Rochko | |
Regression from #11623 | |||
2020-02-27 | improve status title (#8596) | Alexander | |
* improve shown status title, useful for atom/rss * use single quotes to satisfy codeclimate * fix tests, make message more pretty * fix tests * fix codestyle * fix codestyle * remove atom_serializer_spec Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> | |||
2020-02-27 | (ref: `856c36a`) filter accounts that thread authors kicked out of their thread | multiple creatures | |
2020-02-27 | port tootsuite#9626 to monsterfork: Refactor StatusThreadingConcern | ysksn | |
* Remove #filter_from_context? * Create scope Status.with_accounts Retrieving AR objects should be their model's scope | |||
2020-02-24 | fix `distributable?` logic | multiple creatures | |
2020-02-23 | add missing admin settings keys | multiple creatures | |
2020-02-21 | patch media model from glitch-soc | multiple creatures | |
2020-02-21 | re-add missing max description length from env var | multiple creatures | |
2020-02-21 | Fix file names being obfuscated on update when file didn't change (#12857) | Eugen Rochko | |
Fix #12849 | |||
2020-02-21 | port tootsuite#12568 to monsterfork: Add `tootctl media remove-orphans` | Eugen Rochko | |
2020-02-21 | port tootsuite#12534 to monsterfork: Update ESLint and RuboCop in Code Climate | Yamagishi Kazutoshi | |
2020-02-21 | remove audio metadata (#12171) | Hugo Gameiro | |
2020-02-21 | add loglevel fatal to video and audio styles (#12088) | Hugo Gameiro | |
2020-02-21 | port tootsuite#12057 to monsterfork: Fix performance of GIF re-encoding | Eugen Rochko | |
* Change animated GIF detection to not shell out to ImageMagick Signed-off-by: Eugen Rochko <eugen@zeonfederated.com> * Change video encoding parameters to limit to 10800 video frames Signed-off-by: Eugen Rochko <eugen@zeonfederated.com> * Limit GIF image size further Signed-off-by: Eugen Rochko <eugen@zeonfederated.com> * Always strip metadata from video files * Fix code style issues | |||
2020-02-21 | port tootsuite#11775 to monsterfork: Add retry for failed media downloads ↵ | Eugen Rochko | |
and `tootctl media refresh` | |||
2020-02-21 | port tootsuite#11776 to monsterfork: Change tootctl to use inline ↵ | Eugen Rochko | |
parallelization instead of Sidekiq - Remove --background option - Add --concurrency(=5) option - Add progress bars | |||
2020-02-21 | Add more media formats (#11687) | umonaca | |
* Add more media formats * Removed amr file type | |||
2020-02-21 | Remove timestamps from converted images to make them deterministic (#11408) | Eugen Rochko | |
2020-02-21 | port tootsuite#11342 to monsterfork: Add aac, m4a, 3gp to allowed audio formats | Eugen Rochko | |
Fix #11186 | |||
2020-02-21 | port tootsuite#11151 to monsterfork: Fix audio-only OGG and WebM files not ↵ | Eugen Rochko | |
being processed as such Also, because Chrome sends audio/mp3 instead of audio/mpeg as it's supposed to, we need to whitelist that mime type as well | |||
2020-02-21 | Fix audio not being downloaded from remote servers (#11145) | Eugen Rochko | |
2020-02-21 | Change audio format from ogg to mp3 for wider compatibility (#11141) | Eugen Rochko | |
* Change audio format from ogg to mp3 for wider compatibility * Add media description as title to links of unknown media attachments | |||
2020-02-21 | port tootsuite#11130 to monsterfork: Fix converted media being saved with ↵ | Eugen Rochko | |
original extension and mime type | |||
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 | port tootsuite#11589 to monsterfork: Remove WebP support | Stanislas | |
2020-02-21 | port tootsuite#12262 to monsterfork: Fix remote media descriptions being cut ↵ | ThibG | |
off at 420 chars * Fix remote media descriptions being cut off at 420 chars Fixes #12258 * Fix tests | |||
2020-02-21 | port tootsuite#12562 to monsterfork: Fix media attachments without file ↵ | Eugen Rochko | |
being uploadable Fix #12554 | |||
2020-02-21 | remove redundant blanking of avatar/headers | multiple creatures | |
2020-02-21 | Fix remote convertible media attachments not being saved (#13032) | Eugen Rochko | |
Because the file name was set after loading the file, Paperclip was flagging the differing file extension as content type spoofing Fix #12938 | |||
2020-02-21 | port tootsuite#12748 to monsterfork: Fix base64-encoded file uploads not ↵ | Eugen Rochko | |
being possible Fix #3804, Fix #5776 | |||
2020-02-21 | port tootsuite#12568 to monsterfork: Add `tootctl media remove-orphans` | Eugen Rochko | |
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#11963 to monsterfork: Fix relays UI being available in ↵ | Eugen Rochko | |
whitelist/secure mode Fix relays UI referencing relay that is not functional | |||
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 | (lazily) port tootsuite#11298 to monsterfork: Add public blocks to /about/blocks | ThibG | |
* Add automatic blocklist display in /about/blocks Inspired by https://github.com/Gargron/mastodon.social-misc * Add admin option to set who can see instance blocks * Normalize locales files * Rename “Sandbox” to “Silence” for consistency * Disable /about/blocks when in whitelist mode * Optionally display rationale for domain blocks * Only display domain blocks that have user-facing limitations, and order them * Redesign table of blocked domains to better handle long domain names and rationales * Change domain blocks ordering now that rationales aren't displayed right away * Only show explanation for block severities actually in use * Reword instance block explanations and add disclaimer for public fetch mode | |||
2020-02-21 | port tootsuite#11139 to monsterfork: Remove expensive counters from ↵ | Eugen Rochko | |
federation page in admin UI | |||
2020-02-21 | port tootsuite#11292 to monsterfork: Add whitelist mode | Eugen Rochko | |