]> cat aescling's git repositories - mastodon.git/log
mastodon.git
7 years agoAdd /mastodon/bin to $PATH (#7889)
Yamagishi Kazutoshi [Mon, 25 Jun 2018 11:30:25 +0000 (20:30 +0900)]
Add /mastodon/bin to $PATH (#7889)

7 years agoi18n: (zh-CN) #7823, #7828 (#7887)
SerCom_KC [Mon, 25 Jun 2018 02:43:23 +0000 (10:43 +0800)]
i18n: (zh-CN) #7823, #7828 (#7887)

7 years agoFix Chrome issue with sizes="0px" (#7886)
Eugen Rochko [Sun, 24 Jun 2018 22:12:15 +0000 (00:12 +0200)]
Fix Chrome issue with sizes="0px" (#7886)

"Do not dumb here. Not dumb area here."

7 years agoFix jpeg files sometimes being returned with a .jpe extension (#7881)
ThibG [Sun, 24 Jun 2018 11:33:06 +0000 (13:33 +0200)]
Fix jpeg files sometimes being returned with a .jpe extension (#7881)

While this isn't exactly *wrong*, files uploaded with a “.jpe” extension will
keep that extension, which will often cause them to be served with an
incorrect mimetype.

7 years agoAdd tests for remote_unfollows_controller (#7879)
Shuhei Kitagawa [Sun, 24 Jun 2018 10:55:55 +0000 (19:55 +0900)]
Add tests for remote_unfollows_controller (#7879)

7 years agofix : Disable reverted index changes (#7871)
takayamaki [Thu, 21 Jun 2018 21:07:40 +0000 (06:07 +0900)]
fix : Disable reverted index changes (#7871)

7 years agoFix CW field still having animation in when reduce motion is enabled (#7872)
Mélanie Chauvel (ariasuni) [Thu, 21 Jun 2018 21:05:01 +0000 (23:05 +0200)]
Fix CW field still having animation in when reduce motion is enabled (#7872)

7 years agoReplace bypass option with bypass_sign_in (#7867)
Shuhei Kitagawa [Thu, 21 Jun 2018 01:41:49 +0000 (10:41 +0900)]
Replace bypass option with bypass_sign_in (#7867)

7 years agoAdd missing tests for confirmations controller (#7866)
Shuhei Kitagawa [Thu, 21 Jun 2018 01:40:23 +0000 (10:40 +0900)]
Add missing tests for confirmations controller (#7866)

7 years agoReturn collect response when fail put cache to storage (#7863)
Hinaloe [Wed, 20 Jun 2018 18:55:17 +0000 (03:55 +0900)]
Return collect response when fail put cache to storage (#7863)

* return collect response when fail put cache to storage

* cleanup callback

7 years agoUpdate sprockets gem (#7858)
Daigo 3 Dango [Wed, 20 Jun 2018 13:22:37 +0000 (13:22 +0000)]
Update sprockets gem (#7858)

https://blog.heroku.com/rails-asset-pipeline-vulnerability

7 years agoFix broken single column getting-started menu (Fix #7854) (#7862)
kedama [Wed, 20 Jun 2018 13:22:07 +0000 (22:22 +0900)]
Fix broken single column getting-started menu (Fix #7854) (#7862)

* Fix lack of height of the getting-started menu. (Fix #7854)

Include the height of navigation bar at the height of getting-started menu.

* Remove item "Security" on the getting-started menu.

7 years agofix filter languages label on settings (ja) (#7848)
Isao Sugimoto [Tue, 19 Jun 2018 02:11:45 +0000 (11:11 +0900)]
fix filter languages label on settings (ja) (#7848)

ref: #7823

7 years agoWeblate translations (2018-06-19) (#7847)
Eugen Rochko [Tue, 19 Jun 2018 00:25:29 +0000 (02:25 +0200)]
Weblate translations (2018-06-19)  (#7847)

* Translated using Weblate (Dutch)

Currently translated at 100.0% (623 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/

* Translated using Weblate (Japanese)

Currently translated at 99.8% (622 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Greek)

Currently translated at 99.6% (621 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Japanese)

Currently translated at 92.9% (66 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/

* Translated using Weblate (Arabic)

Currently translated at 97.1% (69 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (71 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/

* Translated using Weblate (Catalan)

Currently translated at 99.8% (622 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/

* Translated using Weblate (Arabic)

Currently translated at 95.8% (597 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/

* Translated using Weblate (Dutch)

Currently translated at 94.3% (67 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (71 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/

* Translated using Weblate (Greek)

Currently translated at 99.6% (621 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (71 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Persian)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/

* Translated using Weblate (Korean)

Currently translated at 100.0% (71 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/

* Translated using Weblate (Slovak)

Currently translated at 96.3% (600 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Slovak)

Currently translated at 95.7% (68 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Polish)

Currently translated at 99.8% (622 of 623 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (71 of 71 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/

* Normalize

7 years agoBump version to 2.4.2
Eugen Rochko [Mon, 18 Jun 2018 23:45:00 +0000 (01:45 +0200)]
Bump version to 2.4.2

7 years agoBump version to 2.4.2rc3
Eugen Rochko [Mon, 18 Jun 2018 22:19:54 +0000 (00:19 +0200)]
Bump version to 2.4.2rc3

7 years agoUpdate bcrypt to 3.1.12 fix issue with Fedora (#7845)
Eugen Rochko [Mon, 18 Jun 2018 22:19:17 +0000 (00:19 +0200)]
Update bcrypt to 3.1.12 fix issue with Fedora (#7845)

7 years agoAlways send content for backwards-compatibility (#7844)
Eugen Rochko [Mon, 18 Jun 2018 21:58:13 +0000 (23:58 +0200)]
Always send content for backwards-compatibility (#7844)

7 years agoBump version to 2.4.2rc2
Eugen Rochko [Mon, 18 Jun 2018 21:01:52 +0000 (23:01 +0200)]
Bump version to 2.4.2rc2

7 years agoSerialize language into ActivityPub JSON (#7840)
Eugen Rochko [Mon, 18 Jun 2018 20:43:01 +0000 (22:43 +0200)]
Serialize language into ActivityPub JSON (#7840)

* Serialize language into ActivityPub JSON

* Only use contentMap if language is present

7 years agoCreate special case to prefer "jpeg" over "jpe" file extension (#7841)
Eugen Rochko [Mon, 18 Jun 2018 15:27:05 +0000 (17:27 +0200)]
Create special case to prefer "jpeg" over "jpe" file extension (#7841)

7 years agoWeblate translations (2018-06-18) (#7839)
Yamagishi Kazutoshi [Mon, 18 Jun 2018 13:41:40 +0000 (22:41 +0900)]
Weblate translations (2018-06-18) (#7839)

* Translated using Weblate (German)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/

* Translated using Weblate (German)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/

* Translated using Weblate (German)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/

* Translated using Weblate (German)

Currently translated at 99.6% (620 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/

* Translated using Weblate (German)

Currently translated at 95.5% (65 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/

* Translated using Weblate (German)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/

* Translated using Weblate (French)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/

* Translated using Weblate (Occitan)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/

* Translated using Weblate (Basque)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/

* Translated using Weblate (Arabic)

Currently translated at 95.0% (591 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (622 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Italian)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/

* Translated using Weblate (Italian)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/

* Translated using Weblate (Italian)

Currently translated at 84.5% (526 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/

* Translated using Weblate (Basque)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Galician)

Currently translated at 100.0% (622 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/

* Translated using Weblate (Galician)

Currently translated at 100.0% (307 of 307 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/

* Translated using Weblate (Galician)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/

* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused

7 years agoChange list icons different from the getting-started icons (#7838)
Lynx Kotoura [Mon, 18 Jun 2018 13:33:11 +0000 (22:33 +0900)]
Change list icons different from the getting-started icons (#7838)

7 years agoAdd tests for shares_controller (#7835)
Shuhei Kitagawa [Mon, 18 Jun 2018 01:45:20 +0000 (10:45 +0900)]
Add tests for shares_controller (#7835)

7 years ago[i18n] Update Occitan for #7823 and #7828 (#7830)
Quentí [Sun, 17 Jun 2018 19:08:23 +0000 (21:08 +0200)]
[i18n] Update Occitan for #7823 and #7828 (#7830)

* Update for #7828

Allow selecting default posting language instead of auto-detect

* Update for #7828 and #7823

Allow selecting default posting language instead of auto-detect
Change language opt-out to language opt-in

7 years agoAllow selecting default posting language instead of auto-detect (#7828)
Eugen Rochko [Sun, 17 Jun 2018 16:57:31 +0000 (18:57 +0200)]
Allow selecting default posting language instead of auto-detect (#7828)

* Allow selecting default posting language instead of auto-detect

* Enable default language setting in credentials API

* Fix form saving

7 years agoRemove unused indexes (#7829)
Eugen Rochko [Sun, 17 Jun 2018 16:49:35 +0000 (18:49 +0200)]
Remove unused indexes (#7829)

7 years agoDataTransfer.types may Array-like object (#7827)
Hinaloe [Sun, 17 Jun 2018 16:10:58 +0000 (01:10 +0900)]
DataTransfer.types may Array-like object (#7827)

7 years agoChange language opt-out to language opt-in (#7823)
Eugen Rochko [Sun, 17 Jun 2018 11:54:02 +0000 (13:54 +0200)]
Change language opt-out to language opt-in (#7823)

* Switch filtered_languages to chosen_languages

* Adjust interface

* Remove unused translations

7 years agoFix the action with X button on compose form (#7826)
Lynx Kotoura [Sun, 17 Jun 2018 11:47:56 +0000 (20:47 +0900)]
Fix the action with X button on compose form (#7826)

7 years agoDo not pre-emojify note HTML in accounts REST API (#7821)
Eugen Rochko [Sat, 16 Jun 2018 16:47:19 +0000 (18:47 +0200)]
Do not pre-emojify note HTML in accounts REST API (#7821)

Fix #7820

7 years agoAdjust account__action-bar contents (#7818)
Lynx Kotoura [Sat, 16 Jun 2018 10:57:25 +0000 (19:57 +0900)]
Adjust account__action-bar contents (#7818)

7 years agoFix autosuggest-textarea backgrounds and some minor adjustments (#7817)
Lynx Kotoura [Sat, 16 Jun 2018 10:56:45 +0000 (19:56 +0900)]
Fix autosuggest-textarea backgrounds and some minor adjustments (#7817)

7 years agoWeblate translations (2018-06-16) (#7815)
Yamagishi Kazutoshi [Sat, 16 Jun 2018 10:56:28 +0000 (19:56 +0900)]
Weblate translations (2018-06-16) (#7815)

* Translated using Weblate (Occitan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (622 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Persian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Korean)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/

* Translated using Weblate (Occitan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/

* Translated using Weblate (Persian)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/

* Translated using Weblate (Occitan)

Currently translated at 99.5% (618 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/

* Translated using Weblate (Persian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/

* Translated using Weblate (Italian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/

* Translated using Weblate (Italian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/

* Translated using Weblate (Italian)

Currently translated at 84.0% (522 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (66 of 66 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Korean)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/

* Translated using Weblate (Japanese)

Currently translated at 99.8% (620 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Greek)

Currently translated at 84.0% (522 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (French)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (French)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/

* Translated using Weblate (Slovak)

Currently translated at 95.9% (596 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Greek)

Currently translated at 99.3% (302 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/

* Translated using Weblate (Greek)

Currently translated at 99.3% (302 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/

* Translated using Weblate (Greek)

Currently translated at 99.3% (302 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/

* Translated using Weblate (Greek)

Currently translated at 94.5% (587 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/

* Translated using Weblate (Greek)

Currently translated at 96.7% (294 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/

* Translated using Weblate (Korean)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (66 of 66 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/

* Translated using Weblate (Arabic)

Currently translated at 91.9% (571 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Greek)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Greek)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/

* Translated using Weblate (Arabic)

Currently translated at 99.6% (303 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/

* Translated using Weblate (Slovak)

Currently translated at 96.2% (598 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/

* Translated using Weblate (Serbian)

Currently translated at 80.8% (502 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/

* Translated using Weblate (Slovenian)

Currently translated at 14.6% (91 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Occitan)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/

* Translated using Weblate (Occitan)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/

* Translated using Weblate (Occitan)

Currently translated at 99.6% (620 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/

* Translated using Weblate (Japanese)

Currently translated at 94.1% (64 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/

* Translated using Weblate (Japanese)

Currently translated at 99.8% (621 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Slovak)

Currently translated at 96.3% (599 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 98.5% (67 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Persian)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/

* Translated using Weblate (Persian)

Currently translated at 99.6% (620 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/

* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused

* Translated using Weblate (Catalan)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/

* Translated using Weblate (Catalan)

Currently translated at 99.8% (621 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Korean)

Currently translated at 100.0% (68 of 68 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/

* Translated using Weblate (Korean)

Currently translated at 99.8% (621 of 622 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused

7 years agoAdd missing Korean translations (#7819)
Jeong Arm [Sat, 16 Jun 2018 09:47:42 +0000 (18:47 +0900)]
Add missing Korean translations (#7819)

* Add missing Korean translations

* i18n-tasks normalize

7 years agoUpdate Chinese (Simplified) Translations (#7816)
SerCom_KC [Sat, 16 Jun 2018 09:24:54 +0000 (17:24 +0800)]
Update Chinese (Simplified) Translations (#7816)

* i18n: (zh-CN) #7805

* i18n: (zh-CN) #7801

* i18n: (zh-CN) #7803

* yarn manage:translations zh-CN

* i18n: (zh-CN) #7765

7 years agoUpdate fa.json (#7814)
Masoud Abkenar [Sat, 16 Jun 2018 01:05:45 +0000 (03:05 +0200)]
Update fa.json (#7814)

somehow weblate cannot transfer translation of these two words to here

7 years agoBump version to 2.4.2rc1
Eugen Rochko [Fri, 15 Jun 2018 18:38:41 +0000 (20:38 +0200)]
Bump version to 2.4.2rc1

7 years agoAdd dat, dweb, ipfs, ipns, ssb, gopher protocols to URL extractor (#7810)
Eugen Rochko [Fri, 15 Jun 2018 18:21:47 +0000 (20:21 +0200)]
Add dat, dweb, ipfs, ipns, ssb, gopher protocols to URL extractor (#7810)

* Add dat:// and gopher:// to URL extractor

Fix #6072

* Fix comment indent

* Add dweb, ipfs, ipns, ssb

7 years agoFix regression where CW is focused on reply (#7811)
Eugen Rochko [Fri, 15 Jun 2018 17:49:32 +0000 (19:49 +0200)]
Fix regression where CW is focused on reply (#7811)

7 years agoRemove rack-timeout (#7809)
Eugen Rochko [Fri, 15 Jun 2018 17:46:25 +0000 (19:46 +0200)]
Remove rack-timeout (#7809)

Timeout considered harmful due to leaving the app in a broken
state, including unreaped database connections

7 years agoAdd autofollow option to invites (#7805)
Eugen Rochko [Fri, 15 Jun 2018 16:00:23 +0000 (18:00 +0200)]
Add autofollow option to invites (#7805)

* Add autofollow option to invites

* Trigger CodeClimate rebuild

7 years agoFix vertical alignment of navigation bar (#7807)
Eugen Rochko [Fri, 15 Jun 2018 16:00:03 +0000 (18:00 +0200)]
Fix vertical alignment of navigation bar (#7807)

7 years agoRemove placeholder text for media-only toots (#7806)
Eugen Rochko [Fri, 15 Jun 2018 13:51:51 +0000 (15:51 +0200)]
Remove placeholder text for media-only toots (#7806)

Ref: cfa9b6e13ab3c434f3901df6f614d0aa94a3d1ed

This breaks compatibility with pre-2.3.0 Mastodon and older
software, but at the time of writing the network is >80% above
that version.

Compatibility broken only for toots with no text.

7 years agoAdd "find friends", "invite people", and more to getting started footer (#7803)
Eugen Rochko [Fri, 15 Jun 2018 13:51:37 +0000 (15:51 +0200)]
Add "find friends", "invite people", and more to getting started footer (#7803)

- Find friends from Twitter (bridge)
- Invite people (when invites enabled)
- Security (change e-mail/password)
- Developers (create OAuth apps/tokens)

7 years agoPut "Media Only" option in column settings instead of content area headline (#7801)
chr v1.x [Fri, 15 Jun 2018 09:15:15 +0000 (02:15 -0700)]
Put "Media Only" option in column settings instead of content area headline (#7801)

* Action/reducer for changing column settings takes a path and a value
instead of a javascript object

* Settings menu version and column headline version working simultaneously

* remove column headline entirely

* remove css for headlines that aren't possible now

* Remove commented out code from unfruitful attempt at this feature

* Give direct timeline its own column settings bc it doesn't have a media only option

* Fix typo in public timeline code that was preventing per-column settings from working properly

* Fix codeclimate issues

* Missing semicolons

* Use redux state to set onlyMedia, let that do the update instead of a callback. Consequently, unpinned setting works without history modification

* Unused import

7 years agoHide status content when spoiler text is not empty (#7797)
Yamagishi Kazutoshi [Thu, 14 Jun 2018 06:03:51 +0000 (15:03 +0900)]
Hide status content when spoiler text is not empty (#7797)

7 years agoFix "Invalid DOM property `class`" (#7798)
Yamagishi Kazutoshi [Thu, 14 Jun 2018 06:03:07 +0000 (15:03 +0900)]
Fix "Invalid DOM property `class`" (#7798)

7 years agoAdd tests for following accounts controller (#7800)
Shuhei Kitagawa [Thu, 14 Jun 2018 01:49:17 +0000 (10:49 +0900)]
Add tests for following accounts controller (#7800)

7 years agoAdd profile options on compose form (#7789)
chr v1.x [Wed, 13 Jun 2018 12:44:50 +0000 (05:44 -0700)]
Add profile options on compose form (#7789)

* Add profile options on compose form

* Remove unused imports to appease codeclimate

* Play nicely with cancel button and use ellipsis-v instead of hamburger

* Fix whitespace and quotes to appease codeclimate

7 years agoAdd tests for followers_accounts_controller (#7794)
Shuhei Kitagawa [Wed, 13 Jun 2018 01:28:39 +0000 (10:28 +0900)]
Add tests for followers_accounts_controller (#7794)

7 years agoAdd missing tests for admin/accounts_controller (#7791)
Shuhei Kitagawa [Tue, 12 Jun 2018 12:24:46 +0000 (21:24 +0900)]
Add missing tests for admin/accounts_controller (#7791)

7 years agoBump version to 2.4.1
Eugen Rochko [Sun, 10 Jun 2018 15:20:56 +0000 (17:20 +0200)]
Bump version to 2.4.1

7 years agoUniform media and video spoiler settings and fix them of the light theme (#7778)
Lynx Kotoura [Sun, 10 Jun 2018 14:54:22 +0000 (23:54 +0900)]
Uniform media and video spoiler settings and fix them of the light theme (#7778)

7 years agoWeblate translations (2018-06-10) (#7779)
Yamagishi Kazutoshi [Sun, 10 Jun 2018 14:53:49 +0000 (23:53 +0900)]
Weblate translations (2018-06-10) (#7779)

* Translated using Weblate (Galician)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Occitan)

Currently translated at 98.0% (609 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/

* Translated using Weblate (Japanese)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Catalan)

Currently translated at 99.8% (620 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Persian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/

* Translated using Weblate (Galician)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (303 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (French)

Currently translated at 99.6% (303 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Slovak)

Currently translated at 95.4% (593 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Persian)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (620 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/

* Translated using Weblate (Greek)

Currently translated at 66.3% (412 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Korean)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Slovak)

Currently translated at 95.9% (596 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused

7 years agoControl the focus when clicking the "CW" button. (#7776)
kedama [Sun, 10 Jun 2018 14:13:30 +0000 (23:13 +0900)]
Control the focus when clicking the "CW" button. (#7776)

* Focus to the spoiler text when CW turns on.
* Focus back to the textarea when CW turns off.

7 years agoRename emoji sheet to avoid caching issue (#7777)
Renato "Lond" Cerqueira [Sun, 10 Jun 2018 14:12:47 +0000 (16:12 +0200)]
Rename emoji sheet to avoid caching issue (#7777)

7 years agoBump version to 2.4.1rc4
Eugen Rochko [Sat, 9 Jun 2018 22:39:56 +0000 (00:39 +0200)]
Bump version to 2.4.1rc4

7 years agoMigration to cleanup blocked users that are still following (#7773)
nightpool [Sat, 9 Jun 2018 22:38:17 +0000 (18:38 -0400)]
Migration to cleanup blocked users that are still following (#7773)

* Migration to cleanup blocked users that are still following

* use follow directly, commit schema

7 years agoAdd tests for intents_controller (#7763)
Shuhei Kitagawa [Sat, 9 Jun 2018 20:47:50 +0000 (05:47 +0900)]
Add tests for intents_controller (#7763)

7 years agoFix domain hiding logic (#7765)
Eugen Rochko [Sat, 9 Jun 2018 20:46:54 +0000 (22:46 +0200)]
Fix domain hiding logic (#7765)

* Send rejections to followers when user hides domain they're on

* Use account domain blocks for "authorized followers" action

Replace soft-blocking (block & unblock) behaviour with follow rejection

* Split sync and async work of account domain blocking

Do not create domain block when removing followers by domain, that
is probably unexpected from the user's perspective.

* Adjust confirmation message for domain block

* yarn manage:translations

7 years agoFix background color of emoji-mart-bar in light theme (#7768)
Lynx Kotoura [Sat, 9 Jun 2018 20:21:37 +0000 (05:21 +0900)]
Fix background color of emoji-mart-bar in light theme (#7768)

* Fix background color of emoji-mart-bar

* Uniform emoji-mart-search background color in light theme as default

7 years agoAdjust emoji-mart-anchor-bar for environments that use display scaling (#7772)
Lynx Kotoura [Sat, 9 Jun 2018 20:20:57 +0000 (05:20 +0900)]
Adjust emoji-mart-anchor-bar for environments that use display scaling (#7772)

7 years agoFix has_one association on Web::PushSubscription (#7767)
Eugen Rochko [Sat, 9 Jun 2018 19:11:14 +0000 (21:11 +0200)]
Fix has_one association on Web::PushSubscription (#7767)

* Fix has_one association on Web::PushSubscription

* Fix code style issues

7 years agoEnsure emoji-mart dependency is updated (#7771)
Eugen Rochko [Sat, 9 Jun 2018 19:10:53 +0000 (21:10 +0200)]
Ensure emoji-mart dependency is updated (#7771)

Regression from 85470ec since version string was not updated

7 years agoUpdate Chinese (Simplified) translations (#7769)
SerCom_KC [Sat, 9 Jun 2018 15:07:23 +0000 (23:07 +0800)]
Update Chinese (Simplified) translations (#7769)

* i18n: (zh-CN) #7718

* i18n: (zh-CN) #7735

* i18n: (zh-CN) #7676

7 years agoMigrate old web push subscriptions to ensure deliveries (#7764)
Eugen Rochko [Sat, 9 Jun 2018 11:33:04 +0000 (13:33 +0200)]
Migrate old web push subscriptions to ensure deliveries (#7764)

7 years agoFix issues with updated emoji mart (#7761)
Renato "Lond" Cerqueira [Fri, 8 Jun 2018 11:28:04 +0000 (13:28 +0200)]
Fix issues with updated emoji mart (#7761)

* Changes behavior from search light to keep custom search
The new version of emoji-mart needs the search function to constantly
receive the custom emoji array. This changes the behavior back to the
previous one in the search light method to keep the emoji autocomplete
as before

* Change test order
The order was breaking the tests

* Fix codeclimate issues

* Update to emoji mart to version without issue in picker

Fixes #7760

7 years agoWeblate translations (2018-06-08) (#7759)
Yamagishi Kazutoshi [Fri, 8 Jun 2018 02:50:52 +0000 (11:50 +0900)]
Weblate translations (2018-06-08) (#7759)

* Translated using Weblate (Galician)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Occitan)

Currently translated at 98.0% (609 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/

* Translated using Weblate (Japanese)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Catalan)

Currently translated at 99.8% (620 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/

* Translated using Weblate (Catalan)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Persian)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/

* Translated using Weblate (Galician)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (303 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (French)

Currently translated at 99.6% (303 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Slovak)

Currently translated at 95.4% (593 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Persian)

Currently translated at 99.6% (619 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (620 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/

* Translated using Weblate (Greek)

Currently translated at 66.3% (412 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (304 of 304 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused

7 years agoDo not accept ActivityPub follow requests from blocked user (#7756)
Eugen Rochko [Thu, 7 Jun 2018 22:14:06 +0000 (00:14 +0200)]
Do not accept ActivityPub follow requests from blocked user (#7756)

* Do not accept ActivityPub follow requests from blocked user

Fix #7745

* Deliver auto-rejection immediately when follow-requested by blocked account

* Fix trailing whitespace

7 years agoAdd "Edit profile" link to public profile page, increase bottom padding (#7754)
Eugen Rochko [Thu, 7 Jun 2018 20:40:55 +0000 (22:40 +0200)]
Add "Edit profile" link to public profile page, increase bottom padding (#7754)

7 years agoUpdate to emojimart 2.6.1 (#7746)
Renato "Lond" Cerqueira [Thu, 7 Jun 2018 17:40:23 +0000 (19:40 +0200)]
Update to emojimart 2.6.1 (#7746)

* Update to emojimart 2.6.1
WIP using local updated version. Sheet comes from emoji-data@4.0.4,
file sheet_twitter_32_indexed_256.png.

* Update to 2.6.1 and uncompress data if needed

* Remove changes that were not needed

* Fix yarn lock file

* Match emojiToShowFilter behavior to new version of emoji-mart

* Fix codeclimate issue

* Match custom emoji behavior to new version of emoji-mart

* Replace emoji without shortcode in tests

* Fix code climate issues

7 years ago🌍🇵🇱 (#7753)
Marcin Mikołajczak [Thu, 7 Jun 2018 04:37:43 +0000 (21:37 -0700)]
🌍🇵🇱 (#7753)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years agoBump version to 2.4.1rc3
Eugen Rochko [Wed, 6 Jun 2018 19:27:06 +0000 (21:27 +0200)]
Bump version to 2.4.1rc3

7 years agoFilter out blocked/muted people from profile timelines (#7747)
Eugen Rochko [Wed, 6 Jun 2018 19:13:30 +0000 (21:13 +0200)]
Filter out blocked/muted people from profile timelines (#7747)

Fix #7741

7 years agoFix fetch of remote image with multiple Content-Type headers (#7749)
Yamagishi Kazutoshi [Wed, 6 Jun 2018 18:50:07 +0000 (03:50 +0900)]
Fix fetch of remote image with multiple Content-Type headers (#7749)

7 years agoPreserve newlines in delete & redraft and desktop notifications (#7750)
Eugen Rochko [Wed, 6 Jun 2018 18:49:53 +0000 (20:49 +0200)]
Preserve newlines in delete & redraft and desktop notifications (#7750)

Fix #7748

7 years agoAdd missing dot for remote image (#7751)
Yamagishi Kazutoshi [Wed, 6 Jun 2018 18:49:39 +0000 (03:49 +0900)]
Add missing dot for remote image (#7751)

7 years agoAdd missing tests for sessions controller (#7744)
Shuhei Kitagawa [Wed, 6 Jun 2018 01:23:22 +0000 (10:23 +0900)]
Add missing tests for sessions controller (#7744)

7 years agoWeblate translations 20180605 (#7743)
Renato "Lond" Cerqueira [Tue, 5 Jun 2018 18:28:29 +0000 (20:28 +0200)]
Weblate translations 20180605 (#7743)

* Translated using Weblate (Basque)

Currently translated at 100.0% (66 of 66 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (76 of 76 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (66 of 66 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (303 of 303 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (621 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/

* Translated using Weblate (Slovak)

Currently translated at 95.4% (593 of 621 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (303 of 303 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused

7 years agoAdd missing locale strings (#7742)
Renato "Lond" Cerqueira [Tue, 5 Jun 2018 18:11:03 +0000 (20:11 +0200)]
Add missing locale strings (#7742)

ran yarn build:development && i18n-tasks normalize && yarn
    manage:translations && i18n-tasks remove-unused

7 years agoBump version to 2.4.1rc2
Eugen Rochko [Tue, 5 Jun 2018 11:53:30 +0000 (11:53 +0000)]
Bump version to 2.4.1rc2

7 years agoAdd redraft function (#7735)
Eugen Rochko [Mon, 4 Jun 2018 22:17:38 +0000 (00:17 +0200)]
Add redraft function (#7735)

* Add redraft function

Fix #7010

* Add explicit confirmation

* Add explicit confirmation message

7 years agoFix context performance by partially reverting #7083 (#7734)
nightpool [Mon, 4 Jun 2018 20:20:12 +0000 (16:20 -0400)]
Fix context performance by partially reverting #7083 (#7734)

* Fix context performance by partially reverting #7083

* Fix code style issue

* fix off-by-1 error in thread limits

* code style fix

7 years agoDetect extname from Content-Type (#7733)
Yamagishi Kazutoshi [Mon, 4 Jun 2018 16:58:36 +0000 (01:58 +0900)]
Detect extname from Content-Type (#7733)

7 years agofix RuboCop error (#7442)
Chikahiro Tokoro [Mon, 4 Jun 2018 12:49:10 +0000 (14:49 +0200)]
fix RuboCop error (#7442)

* fix RuboCop error

RuboCop doesn't work by following error.

```
$ rubocop
Error: The `Style/TrailingCommaInLiteral` cop no longer exists. Please use `Style/TrailingCommaInArrayLiteral` and/or `Style/TrailingCommaInHashLiteral` instead.
(obsolete configuration found in .rubocop.yml, please update it)
```

it comes from RuboCop 0.53.0 [\[Fix #3394\] Separate Array & Hash Literal Comma configuration by garettarrowood · Pull Request #5307 · bbatsov/rubocop](https://github.com/bbatsov/rubocop/pull/5307)

* ci(CodeClimate): specify RuboCop version 0.54

 * https://docs.codeclimate.com/docs/rubocop#section-using-rubocop-s-newer-versions
 * [RuboCop 0.55.0 is not available yet](https://github.com/codeclimate/codeclimate-rubocop/issues/121) on CodeClimate rubocop channel

7 years agoSkip processing when HEAD method returns 501 (#7730)
Yamagishi Kazutoshi [Mon, 4 Jun 2018 11:42:53 +0000 (20:42 +0900)]
Skip processing when HEAD method returns 501 (#7730)

7 years agoAdd vendor prefix for background-clip (#7727)
Yamagishi Kazutoshi [Mon, 4 Jun 2018 11:24:20 +0000 (20:24 +0900)]
Add vendor prefix for background-clip (#7727)

7 years agoChange border color of activity-stream (#7724)
Lynx Kotoura [Mon, 4 Jun 2018 11:13:31 +0000 (20:13 +0900)]
Change border color of activity-stream (#7724)

7 years agoSubmit report using meta key (#7729)
Yamagishi Kazutoshi [Mon, 4 Jun 2018 11:09:52 +0000 (20:09 +0900)]
Submit report using meta key (#7729)

7 years agoRemove unnecessary underline on accounts table (#7728)
Yamagishi Kazutoshi [Mon, 4 Jun 2018 11:09:36 +0000 (20:09 +0900)]
Remove unnecessary underline on accounts table (#7728)

7 years agoDisplay numbers in account header using shortNumberFormat for consistency (#7723)
Eugen Rochko [Mon, 4 Jun 2018 03:15:50 +0000 (05:15 +0200)]
Display numbers in account header using shortNumberFormat for consistency (#7723)

7 years agoDo not mark remote status sensitive even if spoiler text is present (#7395)
Akihiko Odaki [Mon, 4 Jun 2018 02:46:14 +0000 (11:46 +0900)]
Do not mark remote status sensitive even if spoiler text is present (#7395)

Old statuses and statuses from Pawoo, which runs a modified version of
Mastodon, may not have been marked sensitive even if spoiler text is
present.

Such statuses are still not marked sensitve if they are local or
arrived before version upgrade. Marking recently fetched remote status
sensitive contradicts the behavior.

Considering what people expected when they authored such statuses, this
change removes the sensitivity enforcement.

7 years agoFix activity-stream-tabs colors and set text variables for text colors (#7722)
Lynx Kotoura [Mon, 4 Jun 2018 02:39:42 +0000 (11:39 +0900)]
Fix activity-stream-tabs colors and set text variables for text colors (#7722)

7 years agoFix missing column in select in mastodon:feeds:build task (#7720)
Eugen Rochko [Mon, 4 Jun 2018 02:21:15 +0000 (04:21 +0200)]
Fix missing column in select in mastodon:feeds:build task (#7720)

7 years agoFix bug in order of conversations in web UI (#7721)
Eugen Rochko [Mon, 4 Jun 2018 02:19:16 +0000 (04:19 +0200)]
Fix bug in order of conversations in web UI (#7721)

7 years agoAdd tests for embeds controller (#7719)
Shuhei Kitagawa [Mon, 4 Jun 2018 01:35:56 +0000 (10:35 +0900)]
Add tests for embeds controller (#7719)

* Small refactoring of status_finder_spec

* Add tests for embeds_controller

7 years ago"Show" instead of "return to" after (remote)-following (#7718)
Eugen Rochko [Mon, 4 Jun 2018 01:00:36 +0000 (03:00 +0200)]
"Show" instead of "return to" after (remote)-following (#7718)

Resolve #6326

7 years agoRemove trending hashtags (#7711)
Eugen Rochko [Mon, 4 Jun 2018 00:18:18 +0000 (02:18 +0200)]
Remove trending hashtags (#7711)

* Delete trends_controller.rb

* Update routes.rb

* Update trending_tags.rb

* Update index.js

* Update index.js

* Update search_results.js

* Update async-components.js

* Update index.js

* Delete trends.js

* Delete trends.js

* Delete trends_container.js

* Delete trends.js

* Update search_results.js

* Update search_results_container.js

7 years agoAdd tests for migrations_controller (#7707)
Shuhei Kitagawa [Sat, 2 Jun 2018 09:52:16 +0000 (18:52 +0900)]
Add tests for migrations_controller (#7707)