Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-21 | port glitch-soc#13115 to monsterfork Fix old browsers crashing because of ↵ | ThibG | |
missing `finally` polyfill in web UI Fix #13015 | |||
2020-02-21 | re-add missing max description length from env var | multiple creatures | |
2020-02-21 | update gems 2: electric boogaloo | multiple creatures | |
2020-02-21 | Fix ruby 2.7 warnings about keyword parameters (#12824) | ThibG | |
2020-02-21 | Fix file names being obfuscated on update when file didn't change (#12857) | Eugen Rochko | |
Fix #12849 | |||
2020-02-21 | use upstream check for reject media in media proxy | multiple creatures | |
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 | get rid of refereces to now-rejected autoreject helper (& unbreak the server) | multiple creatures | |
2020-02-21 | Update Dockerfile (#12997) | Shlee | |
2020-02-21 | Add "Show thread" button to public profiles (#13000) | Sasha Sorokin | |
This adds "Show thread" button to the status view which is used in profiles. The logic to display the button is mimicking logic in web app available at app/javascript/mastodon/components/status.js#L439. * The little change in components CSS required to remove enforced underline for all links on public pages on our button. | |||
2020-02-21 | Fix Node version in Vagrant (#13008) | Даниил Пронин | |
2020-02-21 | Fix error when sending moderation notification (#13014) | Renato "Lond" Cerqueira | |
Since the statuses helper is not loaded, the rtl helper cannot be found and the email cannot be sent. | |||
2020-02-21 | [Glitch] Add "Show thread" button to public profiles | Sasha Sorokin | |
Port 50cd73e5d7e39600203c9c3f591f04289f41e297 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com> | |||
2020-02-21 | Fix poll compose form being broken on single-column layout | Thibaut Girka | |
2020-02-21 | Fix dates (without time) being rendered as datetimes in public pages (#13034) | ThibG | |
2020-02-21 | Fix punycode being rendered instead of unicode in some places (#13030) | Eugen Rochko | |
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 | [Glitch] Fix dates (without time) being rendered as datetimes in public pages | ThibG | |
Port c31d61d7f2d576b42ea82ab01470bce7e6e5a3a7 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com> | |||
2020-02-21 | Fix native share button not being displayed for unlisted toots (#13045) | ThibG | |
2020-02-21 | Do not suggest to login into the GitLab database (#13084) | Marcin Cieślak | |
As pointed out on Discourse: https://discourse.joinmastodon.org/t/obscure-wtf-error-message-running-migrations-for-3-1/2524 The message the administrators were getting was telling them to log in to the "GitLab database" and also mentions MySQL | |||
2020-02-21 | Fix invite request input not being shown on sign-up error if left empty (#13089) | ThibG | |
If the “Why do you want to join?” textarea is left empty and the entered params do not validate, the textarea isn't shown again, unlike other fields. This commit fixes that by populating an empty `UserInviteRequest` when needed. | |||
2020-02-21 | [Glitch] Fix old browsers crashing because of missing `finally` polyfill in ↵ | ThibG | |
web UI Port 1314bba68a5f2d271312bad08f108e1ff56c2c00 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com> | |||
2020-02-21 | Fix account JSON/RSS not being cacheable due to wrong mime type comparison ↵ | ThibG | |
(#13116) `request.format` is not a symbol but a `Mime::Type`, so the condition actually never matched, and a session was created even for those requests, preventing caching. | |||
2020-02-21 | Fix ActiveRecord::Migration.check_pending! failing because of duplicate ↵ | Thibaut Girka | |
migrations | |||
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 | remove autoreject implementation, superseded by monsterfork graylisting + ↵ | multiple creatures | |
upstream privacy improvements | |||
2020-02-21 | get rid of stray merge conflict | multiple creatures | |
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 | Add option to exclude suspended domains/subdomains from tootctl domains ↵ | Darius Kazemi | |
crawl (#11454) * Add "--exclude-suspended" to tootctl domains crawl This new option ignores any instances suspended server-wide as well as their associated subdomains. This queries all domain blocks up front, then runs a regexp on each domain. This improves performance over what may be the obvious implementation, which is to ask `DomainBlocks.blocked?(domain)` for each domain -- this hits the DB many times, slowing things down considerably. * cleaning up code style * Compiling regex * Removing ternary operator | |||
2020-02-21 | Fix whitelist federation for subdomains (#12435) | noiob | |
2020-02-21 | port tootsuite#12303 to monsterfork: Fix broken admin audit log in whitelist ↵ | ThibG | |
mode |