- May 10, 2020
-
-
ThibG authored
* Fix sr locale being selected over sr-Latn * Update tests
-
Eugen Rochko authored
-
taicv authored
* Enable selecting Vietnamese language in Admin Dashboard * Update settings_helper.rb Co-authored-by:
Eugen Rochko <eugen@zeonfederated.com>
-
Eugen Rochko authored
Fix #12613
-
Takeshi Umeda authored
* Add remote only to public timeline * Fix code style
-
Eugen Rochko authored
Fix #13086, close #13113
-
ThibG authored
When attempting to access the log-in page while already logged in, Devise's `require_no_authentication` kicks in and sets a flash message “You are already signed in.” In almost all cases, this also causes a redirect to /web, which does not display or clear flash messages, thus leaving the message to a potentially much later date, like for instance, accessing /preferences several minutes after being redirected to /web.
-
ThibG authored
* Improve RSS entries for statuses - Render polls in both accounts and tags serializers - Refactor RSS serializers - Change title preview to include ellipsis when truncated - Change title preview to show CW instead of toot text - Add tests * Remove title from OEmbed serialization Twitter doesn't serialize title either, and tihs allows us to move the title formatting code to the RSS serializers.
-
- May 08, 2020
-
-
ThibG authored
* Make sure wicg-inert doesn't rely on inline CSS * Remove unsafe-inline from style-src
-
Eugen Rochko authored
-
ThibG authored
Fixes #13612
-
Taras Gogol authored
-
- May 03, 2020
-
-
Eugen Rochko authored
-
ThibG authored
Change `account_link_to` to use an image tag rather than some inline CSS. Dropped the `size` parameter in the process, but it wasn't used for anything except the default value of 36px. Dropped CSS rules that were always overriden, and defaulted to 36px width and height instead.
-
Yamagishi Kazutoshi authored
This reverts commit 05756c9a.
-
Eugen Rochko authored
-
- Apr 30, 2020
-
-
kaiyou authored
When deduplicating account usernames for OAuthable users, the routine did check if any account was known with that username, including remote accounts. This caused some unnecessary deduplication, and usernames ending with unexpected trailing _1. This fixes #13580
-
- Apr 28, 2020
-
-
ThibG authored
* Move .back-button inline styles to CSS file All occurrences of the back-button CSS class used the same inline CSS rules, so moved them over to the CSS file * Fix “Add new domain block” button using inline CSS * Replace common pattern of inline-styled button boxes by a CSS class In particular, switching from `float: left/right` to a flexbox with `justify-content: space-between`. This implied changing the order of a few HTML tags and adding an empty `div` in one case. Also removed a `margin-bottom` rule that wasn't needed due to the margins of surrounding elements. * Move account admin view inline CSS to CSS file
-
ThibG authored
Fixes #13573 For some reason (I suspect this may be related to focusing the item before it got drown by the browser), Firefox scrolls to top when bringing up dropdown menus with pre-selected items. This commit uses the “preventScroll” option as, due to the placement behavior, the menu should be visible anyway and not trigger scrolling.
-
ThibG authored
* Move some inline styles to CSS files * Move default_account_display_name span to fix useless tags with duplicate id * Change handling of public pages spoiler text from inline CSS to dataset attribute * Use the `dir` HTML attribute instead of inline CSS * Move status action bar inline CSS to CSS file * Hide logo resources from CSS file, not inline CSS Fixes #11601 * Move translation prompt styling from inline CSS to CSS file * Move “invited by” styling on registration form from inline to CSS file * Use the progress tag to display poll results in JS fallback * Fix poll results JS-less fallback when the user has voted for an option * Change account public page “moved” notice to use img tags instead of inline CSS * Move OTP hint inline CSS to SCSS file * Hide JS-less fallback vote progressbars from accessibility tools Co-authored-by:
Eugen Rochko <eugen@zeonfederated.com>
-
ThibG authored
-
ThibG authored
Fixes #13444
-
ThibG authored
-
ThibG authored
-
- Apr 26, 2020
-
-
Eugen Rochko authored
-
- Apr 25, 2020
-
-
Eugen Rochko authored
-
ThibG authored
Attempting to upload image files that the browser is unable to load results in “Oops! An unexpected error occurred.” This commit changes the error handling so that an unprocessable image results in the file being sent anyway, which might cover a few corner cases, and provide a slightly better error message.
-
ThibG authored
Fixes #13536 - Expanding a paused video doesn't autoplay anymore - Default volume level for the expanded video inherited from the original video Position/playing state/volume are carried over from the original video player to the modal, but they're not reported back to the modal as it would require deeper changes.
-
- Apr 23, 2020
-
-
Takeshi Umeda authored
-
Irie Aoi authored
-
- Apr 21, 2020
-
-
ThibG authored
Fixes #13527 - Fixes caught keyboard events being needlessly propagated - Let up/down arrows wrap around like the tab key does - Refactor common code
-
- Apr 20, 2020
-
-
sternenseemann authored
This is achieved by sending a DELETE request to /settings/profile/pictures/{avatar,header} via a link that is part of the upload form's hint of the respective picture.
-
- Apr 19, 2020
-
-
Dee authored
* Update Twemoji to 12.1.5 SVGs from Twemoji repo https://github.com/twitter/twemoji * Update emoji_map.json to Unicode 12
-
- Apr 18, 2020
-
-
Takeshi Umeda authored
-
ThibG authored
Some browsers (at least recent Chrome versions) automatically take image metadata into account when drawing images into a canvas. There seem to be no way to prevent that behavior, and the only way to detect it seems to compare with a known image. See: https://github.com/w3c/csswg-drafts/issues/4666 Solution adapted from: https://github.com/blueimp/JavaScript-Load-Image/commit/1e4df707821a0afcc11ea0720ee403b8759f3881
-
- Apr 17, 2020
-
-
ThibG authored
Fixes #13487
- Apr 16, 2020
-
-
Gurgen Hayrapetyan authored
* Fix Poll fetchPoll action not being debounced. * Fix unused import in the Poll component
-
Takeshi Umeda authored
-
- Apr 15, 2020
-
-
ThibG authored
Follow-up to #13452, fixing broken `uri.nil?` test. Also remove the separate check for `uri` presence, as that would result in a “Please review 2 errors below” while only one would be listed.
-