Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 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 | 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 | 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 | Fix whitelist federation for subdomains (#12435) | noiob | |
2020-02-21 | port tootsuite#12303 to monsterfork: Fix broken admin audit log in whitelist ↵ | ThibG | |
mode | |||
2020-02-21 | Fix incoming federation in whitelist mode (#12185) | ThibG | |
… posting to the AP inbox required a logged-in local user… | |||
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 | port tootsuite#11634 to monsterfork: Fix the whitelist mode display not ↵ | mayaeh | |
being enabled in the admin dashboard | |||
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 | |
2020-02-21 | port tootsuite#11375: Change unconfirmed user login behaviour | Eugen Rochko | |
Allow access to account settings, 2FA, authorized applications, and account deletions to unconfirmed and pending users, as well as users who had their accounts disabled. Suspended users cannot update their e-mail or password or delete their account. Display account status on account settings page, for example, when an account is frozen, limited, unconfirmed or pending review. After sign up, login users straight away and show a simple page that tells them the status of their account with links to account settings and logout, to reduce onboarding friction and allow users to correct wrongly typed e-mail addresses. Move the final sign-up step of SSO integrations to be the same as above to reduce code duplication. | |||
2020-02-21 | Fix 422 being returned instead of 404 when POSTing (#11574) | Eugen Rochko | |
2020-02-21 | port tootsuite#11702 to monsterfork: Fix uncaught parameter missing ↵ | Eugen Rochko | |
exceptions and missing error templates | |||
2020-02-21 | port tootsuite#11770 to monsterfork: Add healthcheck endpoint for web | Yamagishi Kazutoshi | |
2020-02-21 | Fix HTML error pages being returned when JSON is expected (#12713) | Eugen Rochko | |
Fix #12509 See also #12214 | |||
2020-02-21 | port tootsuite#12593 to monsterfork: Fix missing error templates for ↵ | Eugen Rochko | |
non-HTML requests | |||
2020-02-21 | port tootsuite#8657: Change locale detection to run once per session | Eugen Rochko | |
Fix #6462 | |||
2020-02-21 | resolve stray merge conflict | multiple creatures | |
2020-02-20 | port tootsuite#12054 to monsterfork: Fix RSS caching (but disable localization) | ThibG | |
2020-02-20 | Fix featured hashtag URL being interpreted as media or with_replies (#12048) | Eugen Rochko | |
Fix #12034 | |||
2020-02-20 | port tootsuite#11978 to monsterfork: Fix redirecting non-functional accounts ↵ | Eugen Rochko | |
on public pages Fix #11969 | |||
2020-02-20 | port tootsuite#11333 to monsterfork: Add (back) rails-level JSON caching | Eugen Rochko | |
2020-02-20 | Fix ActivityPub and REST API queries setting cookies and preventing caching ↵ | ThibG | |
(#11539) Regression from #8657 | |||
2020-02-20 | port tootsuite#10502 to monsterfork: Add an RSS feed tagged to a public ↵ | Takeshi Umeda | |
profile page * Add featured tag support to rss feed on public account page * fix codeing style |