]> cat aescling's git repositories - mastodon.git/log
mastodon.git
7 years ago[Glitch] Add attachment list fallback to public pages
Thibaut Girka [Sun, 13 Jan 2019 13:42:50 +0000 (14:42 +0100)]
[Glitch] Add attachment list fallback to public pages

Port JS changes from 4fb94c758e3bf2e1c0525e9075c2d5dedc14c666 to glitch-soc

7 years agoMerge branch 'master' into glitch-soc/merge-upstream
Thibaut Girka [Sun, 13 Jan 2019 13:41:06 +0000 (14:41 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream

7 years agoAdd attachment list fallback to public pages (#9780)
ThibG [Sun, 13 Jan 2019 09:23:54 +0000 (10:23 +0100)]
Add attachment list fallback to public pages (#9780)

* Add attachment list fallback to public pages

Fixes #6714

* Refactor attachments lists

7 years agoAdjust admin UI right panel size (#9768)
Jeong Arm [Fri, 11 Jan 2019 10:15:44 +0000 (19:15 +0900)]
Adjust admin UI right panel size (#9768)

* Adjust admin UI right panel size

* Fix typo

7 years agoMerge pull request #885 from ThibG/glitch-soc/merge-upstream
ThibG [Fri, 11 Jan 2019 09:53:58 +0000 (10:53 +0100)]
Merge pull request #885 from ThibG/glitch-soc/merge-upstream

Merge upstream changes

7 years agochange height on narrow view to take 100% of screen (#9781)
Mateusz Bugowski [Fri, 11 Jan 2019 07:30:19 +0000 (08:30 +0100)]
change height on narrow view to take 100% of screen (#9781)

* change height on narrow view to take 100% of screen

* add empty line before @media

7 years agoHide CWed content in notifications and fix sensitive images without CWs (#9778)
ThibG [Fri, 11 Jan 2019 07:29:17 +0000 (08:29 +0100)]
Hide CWed content in notifications and fix sensitive images without CWs (#9778)

Fixes #9634

7 years agoAdd a spec for Admin::ActionLog (#9775)
ysksn [Fri, 11 Jan 2019 07:28:09 +0000 (16:28 +0900)]
Add a spec for Admin::ActionLog (#9775)

7 years agoBump sidekiq from 5.2.3 to 5.2.5 (#9765)
dependabot[bot] [Fri, 11 Jan 2019 07:27:04 +0000 (07:27 +0000)]
Bump sidekiq from 5.2.3 to 5.2.5 (#9765)

Bumps [sidekiq](https://github.com/mperham/sidekiq) from 5.2.3 to 5.2.5.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/master/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v5.2.3...v5.2.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump webpush from 0.3.5 to 0.3.6 (#9783)
dependabot[bot] [Fri, 11 Jan 2019 07:26:25 +0000 (07:26 +0000)]
Bump webpush from 0.3.5 to 0.3.6 (#9783)

Bumps [webpush](https://github.com/zaru/webpush) from 0.3.5 to 0.3.6.
- [Release notes](https://github.com/zaru/webpush/releases)
- [Changelog](https://github.com/zaru/webpush/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zaru/webpush/compare/v0.3.5...v0.3.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoAdd specs for Admin::AccountAction (#9767)
ysksn [Fri, 11 Jan 2019 07:26:03 +0000 (16:26 +0900)]
Add specs for Admin::AccountAction (#9767)

7 years ago[Glitch] Postpone scroll-to-detailed status after react components are loaded
Thibaut Girka [Thu, 10 Jan 2019 19:28:24 +0000 (20:28 +0100)]
[Glitch] Postpone scroll-to-detailed status after react components are loaded

Port 70801b850c78d7879182eeba4eae509af42fafeb to glitch-soc

7 years ago[Glitch] Redesign admin instances area
Thibaut Girka [Thu, 10 Jan 2019 19:27:20 +0000 (20:27 +0100)]
[Glitch] Redesign admin instances area

Port SCSS changes from 1c6588accca23599ea1537ec527a5be04408b2af

7 years ago[Glitch] Stop gifv timeline preview explicitly when open the media gallery
Thibaut Girka [Thu, 10 Jan 2019 19:25:12 +0000 (20:25 +0100)]
[Glitch] Stop gifv timeline preview explicitly when open the media gallery

Port cf3c0fc38cd2650a421f46a5f221d1d645ef6c7b to glitch-soc

7 years ago[Glitch] refactored account.js
Thibaut Girka [Thu, 10 Jan 2019 19:22:28 +0000 (20:22 +0100)]
[Glitch] refactored account.js

Port 57c91fbbed7fa5f44c7144194e313f003c2ef8b3 to glitch-soc

7 years ago[Glitch] Fix embed play icons regression
Thibaut Girka [Thu, 10 Jan 2019 19:21:20 +0000 (20:21 +0100)]
[Glitch] Fix embed play icons regression

Port bd5a8c7765102a166ec8909e4a3b7781ec5537d6 to glitch-soc

7 years ago[Glitch] Display fallback link card thumbnail when none is given
Thibaut Girka [Thu, 10 Jan 2019 19:19:45 +0000 (20:19 +0100)]
[Glitch] Display fallback link card thumbnail when none is given

Port 1512af2811cb5b2ffccac5452eb291b1af46f89d to glitch-soc

7 years agoMerge branch 'master' into glitch-soc/merge-upstream
Thibaut Girka [Thu, 10 Jan 2019 18:12:10 +0000 (19:12 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream

Conflicts:
- .eslintrc.yml
  Removed, as upstream removed it.
- app/controllers/admin/statuses_controller.rb
  Minor code cleanup when porting one of our features.
- app/models/account.rb
  Note length validation has changed upstream.
  We now use upstream's validation (dropped legacy glitch-soc
  account metadata stuff) but with configurable limit.
- app/services/post_status_service.rb
  Upstream has added support for scheduled toots, refactoring
  the code a bit. Adapted our changes to this refactoring.
- app/views/stream_entries/_detailed_status.html.haml
  Not a real conflict, changes too close.
- app/views/stream_entries/_simple_status.html.haml
  Not a real conflict, changes too close.

7 years agoRevert "Revert "Add handler for Move activity (#9629)""
Thibaut Girka [Thu, 10 Jan 2019 17:46:17 +0000 (18:46 +0100)]
Revert "Revert "Add handler for Move activity (#9629)""

This reverts commit bb96a7463758687f8187ae4483becd346c2482b3.

7 years agoPort a few public.js changes from upstream, move some code around
Thibaut Girka [Thu, 10 Jan 2019 11:24:02 +0000 (12:24 +0100)]
Port a few public.js changes from upstream, move some code around

glitch-soc's public.js was a bit out of date, and code was put inappropriately
to the common public.js

7 years agoPostpone scroll-to-detailed status after react components are loaded (#9773)
ThibG [Thu, 10 Jan 2019 14:13:30 +0000 (15:13 +0100)]
Postpone scroll-to-detailed status after react components are loaded (#9773)

7 years agoDowngrade react-redux-loading-bar to 4.0.8 to fix media modal (#9771)
ThibG [Thu, 10 Jan 2019 14:13:00 +0000 (15:13 +0100)]
Downgrade react-redux-loading-bar to 4.0.8 to fix media modal (#9771)

7 years agoNot to skip executable specs (#9753)
ysksn [Thu, 10 Jan 2019 14:12:31 +0000 (23:12 +0900)]
Not to skip executable specs (#9753)

* Not to skip executable specs

* Combine specs

Combine specs to one to reduce multiple slow http post.

7 years ago[Glitch] Only consider mouse move in scrolling on item insertion
Thibaut Girka [Tue, 8 Jan 2019 20:29:49 +0000 (21:29 +0100)]
[Glitch] Only consider mouse move in scrolling on item insertion

Port cc1f13dfd0d9fee7d568918af031f1cd6d1441f4 to glitch-soc

7 years ago[Glitch] Identify manual scrolling to cancel scroll to top reset on mouse idle
Thibaut Girka [Tue, 8 Jan 2019 20:26:23 +0000 (21:26 +0100)]
[Glitch] Identify manual scrolling to cancel scroll to top reset on mouse idle

Port 2f86fc5e0a45eb2002d4b481ae093197ad523479 to glitch-soc

7 years ago[Glitch] Cancel list scroll reset after mouse move on wheel scroll
Thibaut Girka [Tue, 8 Jan 2019 20:22:13 +0000 (21:22 +0100)]
[Glitch] Cancel list scroll reset after mouse move on wheel scroll

Port 9cfd610484541c14bcde3c368a158b9b5d2a6499 to glitch-soc

7 years ago[Glitch] Temporarily hold timeline if mouse moved recently
Thibaut Girka [Tue, 8 Jan 2019 20:21:46 +0000 (21:21 +0100)]
[Glitch] Temporarily hold timeline if mouse moved recently

Port 6a1216d2cd1c26c22baf86ae618a62aa66817239 to glitch-soc

7 years agoi18n: Update Polish translation (#9674)
Marcin Mikołajczak [Wed, 9 Jan 2019 00:52:01 +0000 (01:52 +0100)]
i18n: Update Polish translation (#9674)

* i18n: Update Polish translation

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
* i18n-tasks normalize

* Update config/locales/pl.yml

Co-Authored-By: m4sk1n <me@m4sk.in>
7 years agoFix how flavour screenshots are displayed in the vanilla flavour
Thibaut Girka [Tue, 8 Jan 2019 18:30:24 +0000 (19:30 +0100)]
Fix how flavour screenshots are displayed in the vanilla flavour

7 years agoUpdate glitch-soc admin page style from upstream
Thibaut Girka [Tue, 8 Jan 2019 18:26:12 +0000 (19:26 +0100)]
Update glitch-soc admin page style from upstream

Port SCSS changes from e55dce3176b7ac0a23a8a652c2626707a1b74dbb to glitch-soc

7 years agoUpdate AUTHORS (#9764)
Eugen Rochko [Tue, 8 Jan 2019 17:17:56 +0000 (18:17 +0100)]
Update AUTHORS (#9764)

7 years agoUpdate changelog for 2.7.0rc1 (#9763)
Eugen Rochko [Tue, 8 Jan 2019 17:12:10 +0000 (18:12 +0100)]
Update changelog for 2.7.0rc1 (#9763)

7 years agoChange "federation" admin UI link to point to "limited" domains (#9762)
Eugen Rochko [Tue, 8 Jan 2019 16:41:27 +0000 (17:41 +0100)]
Change "federation" admin UI link to point to "limited" domains (#9762)

7 years agoRemove obsolete web UI translations (#9761)
Eugen Rochko [Tue, 8 Jan 2019 16:31:58 +0000 (17:31 +0100)]
Remove obsolete web UI translations (#9761)

7 years agoChanged not to display DISCOVER subheader via single column layout. (#9759)
mayaeh [Tue, 8 Jan 2019 13:32:36 +0000 (22:32 +0900)]
Changed not to display DISCOVER subheader via single column layout. (#9759)

7 years agoBump version to 2.7.0rc1 (#9718)
Eugen Rochko [Tue, 8 Jan 2019 13:10:54 +0000 (14:10 +0100)]
Bump version to 2.7.0rc1 (#9718)

7 years agoBump nokogiri from 1.9.1 to 1.10.0 (#9757)
dependabot[bot] [Tue, 8 Jan 2019 13:10:30 +0000 (14:10 +0100)]
Bump nokogiri from 1.9.1 to 1.10.0 (#9757)

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.9.1...v1.10.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoWeblate translations (2019-01-08) (#9758)
Eugen Rochko [Tue, 8 Jan 2019 13:09:57 +0000 (14:09 +0100)]
Weblate translations (2019-01-08) (#9758)

* Translated using Weblate (Korean)

Currently translated at 100.0% (734 of 734 strings)

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

* Translated using Weblate (Korean)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Korean)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Greek)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Greek)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Greek)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (German)

Currently translated at 100,0% (107 of 107 strings)

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

* Translated using Weblate (German)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (German)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (98 of 98 strings)

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

* Translated using Weblate (Czech)

Currently translated at 99.9% (733 of 734 strings)

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

* Translated using Weblate (German)

Currently translated at 99.9% (733 of 734 strings)

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

* Translated using Weblate (Greek)

Currently translated at 99.7% (732 of 734 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 95.0% (697 of 734 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 98.4% (62 of 63 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 85.0% (91 of 107 strings)

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

* Translated using Weblate (Galician)

Currently translated at 100,0% (734 of 734 strings)

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

* Translated using Weblate (Galician)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Galician)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Galician)

Currently translated at 100,0% (107 of 107 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 95.0% (697 of 734 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 86.0% (92 of 107 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 85.0% (91 of 107 strings)

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

* Translated using Weblate (French)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (French)

Currently translated at 100,0% (107 of 107 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 86.0% (92 of 107 strings)

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

* Translated using Weblate (French)

Currently translated at 98.2% (721 of 734 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 95.0% (697 of 734 strings)

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

* Added translation using Weblate (Latvian)

* Translated using Weblate (Japanese)

Currently translated at 95.2% (699 of 734 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 95.2% (699 of 734 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 85.0% (91 of 107 strings)

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

* Added translation using Weblate (Latvian)

* Translated using Weblate (Occitan)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Occitan)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Occitan)

Currently translated at 100,0% (107 of 107 strings)

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

* Translated using Weblate (Chinese (Hong Kong))

Currently translated at 78.0% (276 of 354 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 96.2% (706 of 734 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 98.0% (347 of 354 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 99.4% (352 of 354 strings)

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

* Translated using Weblate (Chinese (Simplified))

Currently translated at 77.7% (275 of 354 strings)

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

* Translated using Weblate (Chinese (Traditional))

Currently translated at 88.7% (314 of 354 strings)

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

* Translated using Weblate (Basque)

Currently translated at 93.2% (330 of 354 strings)

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

* Translated using Weblate (Georgian)

Currently translated at 80.8% (286 of 354 strings)

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

* Translated using Weblate (Ido)

Currently translated at 36.2% (128 of 354 strings)

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

* Translated using Weblate (Italian)

Currently translated at 93.2% (330 of 354 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 99.4% (352 of 354 strings)

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

* Translated using Weblate (Persian)

Currently translated at 89.8% (318 of 354 strings)

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

* Translated using Weblate (Polish)

Currently translated at 95.5% (338 of 354 strings)

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

* Translated using Weblate (Russian)

Currently translated at 85.0% (301 of 354 strings)

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

* Translated using Weblate (Portuguese)

Currently translated at 65.0% (230 of 354 strings)

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

* Translated using Weblate (Serbian (latin))

Currently translated at 64.7% (229 of 354 strings)

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

* Translated using Weblate (Tamil)

Currently translated at 14.4% (51 of 354 strings)

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

* Translated using Weblate (Turkish)

Currently translated at 41.0% (145 of 354 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 96.8% (61 of 63 strings)

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

* Translated using Weblate (Russian)

Currently translated at 96.8% (61 of 63 strings)

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

* Translated using Weblate (Thai)

Currently translated at 12.7% (8 of 63 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Telugu)

Currently translated at 90.4% (320 of 354 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 99,6% (731 of 734 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 94.4% (101 of 107 strings)

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

* Translated using Weblate (Greek)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Korean)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Basque)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Corsican)

Currently translated at 99.9% (733 of 734 strings)

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

* Translated using Weblate (Basque)

Currently translated at 99.1% (106 of 107 strings)

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

* Translated using Weblate (Basque)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Basque)

Currently translated at 99.6% (731 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 99.3% (729 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 99.7% (732 of 734 strings)

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

* Translated using Weblate (Czech)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Czech)

Currently translated at 99.9% (733 of 734 strings)

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

* Translated using Weblate (Occitan)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Occitan)

Currently translated at 99,5% (730 of 734 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100,0% (734 of 734 strings)

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

* Translated using Weblate (French)

Currently translated at 99,9% (733 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 99,7% (732 of 734 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100,0% (107 of 107 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Occitan)

Currently translated at 99.7% (732 of 734 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 96.2% (706 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 99.7% (732 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 99.7% (732 of 734 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 92.5% (99 of 107 strings)

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

* Translated using Weblate (Armenian)

Currently translated at 63.6% (225 of 354 strings)

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

* Translated using Weblate (Croatian)

Currently translated at 42.4% (150 of 354 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 87.9% (311 of 354 strings)

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

* Translated using Weblate (Norwegian (old code))

Currently translated at 66.1% (234 of 354 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 93.2% (330 of 354 strings)

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

* Translated using Weblate (Danish)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Danish)

Currently translated at 93,7% (688 of 734 strings)

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

* Translated using Weblate (Danish)

Currently translated at 78,5% (84 of 107 strings)

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

* Translated using Weblate (Danish)

Currently translated at 96,9% (343 of 354 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Danish)

Currently translated at 86.0% (92 of 107 strings)

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

* Translated using Weblate (Telugu)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Czech)

Currently translated at 99.9% (733 of 734 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.5% (716 of 734 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.6% (349 of 354 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 92.5% (99 of 107 strings)

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

* Translated using Weblate (Telugu)

Currently translated at 14.4% (106 of 734 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (107 of 107 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (63 of 63 strings)

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

* Translated using Weblate (Romanian)

Currently translated at 12.1% (89 of 734 strings)

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

* Translated using Weblate (Romanian)

Currently translated at 99.4% (352 of 354 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 95.1% (698 of 734 strings)

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

* Translated using Weblate (Romanian)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Romanian)

Currently translated at 100.0% (354 of 354 strings)

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

* Translated using Weblate (Romanian)

Currently translated at 95.3% (102 of 107 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100,0% (354 of 354 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100,0% (63 of 63 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100,0% (107 of 107 strings)

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

* i18n-tasks normalize

* i18n-tasks remove-unused

* yarn manage:translations

* Fix missing plural form (temporarily)

7 years agoRedesign admin instances area (#9645)
Eugen Rochko [Tue, 8 Jan 2019 12:39:49 +0000 (13:39 +0100)]
Redesign admin instances area (#9645)

7 years agoRemove `pending` (#9752)
ysksn [Tue, 8 Jan 2019 08:42:56 +0000 (17:42 +0900)]
Remove `pending` (#9752)

Some specs have already been added.

7 years agoRemove spec files (#9751)
ysksn [Tue, 8 Jan 2019 03:18:46 +0000 (12:18 +0900)]
Remove spec files (#9751)

Nothing to test.

7 years agoAdd pending specs for jsonld helper (#9750)
ysksn [Tue, 8 Jan 2019 03:18:27 +0000 (12:18 +0900)]
Add pending specs for jsonld helper (#9750)

* Add specs for JsonLdHelper#first_of_value

* Add specs for JsonLdHelper#supported_context?

7 years agoMove profile directory link in web UI from footer to discover section (#9745)
Eugen Rochko [Mon, 7 Jan 2019 22:59:06 +0000 (23:59 +0100)]
Move profile directory link in web UI from footer to discover section (#9745)

7 years agoImprovements to signature verification (#9667)
ThibG [Mon, 7 Jan 2019 20:45:13 +0000 (21:45 +0100)]
Improvements to signature verification (#9667)

* Refactor signature verification a bit

* Rescue signature verification if recorded public key is invalid

Fixes #8822

* Always re-fetch AP signing key when HTTP Signature verification fails

But when the account is not marked as stale, avoid fetching collections and
media, and avoid webfinger round-trip.

* Apply stoplight to key/account update as well as initial key retrieval

7 years agoStop gifv timeline preview explicitly when open the media gallery. (#9749)
kedama [Mon, 7 Jan 2019 14:54:40 +0000 (23:54 +0900)]
Stop gifv timeline preview explicitly when open the media gallery. (#9749)

7 years agoChange remote interaction dialog to use specific actions (#9743)
Eugen Rochko [Mon, 7 Jan 2019 14:36:26 +0000 (15:36 +0100)]
Change remote interaction dialog to use specific actions (#9743)

* Change remote interaction dialog to use specific actions

Instead of just "interact", use different strings based on whether
it's a reply, reblog or favourite. Add explanation why the step
is necessary in the first place

* Remove obsolete strings

7 years agoAdd locale param to sign-up API (#9747)
Eugen Rochko [Mon, 7 Jan 2019 13:50:20 +0000 (14:50 +0100)]
Add locale param to sign-up API (#9747)

Fix #9627

7 years agoFix regression in custom emoji migration (#9742)
Eugen Rochko [Mon, 7 Jan 2019 08:47:00 +0000 (09:47 +0100)]
Fix regression in custom emoji migration (#9742)

Fix #9741

7 years agorefactored account.js (#9739)
0xflotus [Mon, 7 Jan 2019 07:23:09 +0000 (08:23 +0100)]
refactored account.js (#9739)

7 years agorefactored package.json (#9740)
0xflotus [Mon, 7 Jan 2019 07:17:35 +0000 (08:17 +0100)]
refactored package.json (#9740)

added `not dead` to browserslist config, because the previous config covered e.g. IE Versions, that are not maintained + IE >= 11.

considering [browserslist best practice guide](https://github.com/browserslist/browserslist/blob/master/README.md#best-practices)

7 years agoFix db/seeds.rb (#9738)
Remi Rampin [Mon, 7 Jan 2019 07:14:53 +0000 (02:14 -0500)]
Fix db/seeds.rb (#9738)

Add "agreement: true" to avoid:
> ActiveRecord::RecordInvalid: Validation failed: Agreement must be accepted

7 years agoFix embed play icons regression from #9715 (#9731)
Eugen Rochko [Sun, 6 Jan 2019 22:54:01 +0000 (23:54 +0100)]
Fix embed play icons regression from #9715 (#9731)

7 years agoFix unique violation in downcase custom emoji domain migration (#9733)
Eugen Rochko [Sun, 6 Jan 2019 22:53:46 +0000 (23:53 +0100)]
Fix unique violation in downcase custom emoji domain migration (#9733)

Fix #9727

7 years agoAdd cache to custom emojis API (#9732)
Eugen Rochko [Sun, 6 Jan 2019 22:52:58 +0000 (23:52 +0100)]
Add cache to custom emojis API (#9732)

Fix #9729

7 years agoFix deleting a scheduled status immediately deleting media attachments (#9728)
Eugen Rochko [Sun, 6 Jan 2019 15:38:40 +0000 (16:38 +0100)]
Fix deleting a scheduled status immediately deleting media attachments (#9728)

7 years agoadd list title editing
ash lea [Sat, 5 Jan 2019 20:15:00 +0000 (15:15 -0500)]
add list title editing

7 years agoFix wrong param name in scheduled statuses and return params in API (#9725)
Eugen Rochko [Sun, 6 Jan 2019 11:03:27 +0000 (12:03 +0100)]
Fix wrong param name in scheduled statuses and return params in API (#9725)

The database column and API param are called in_reply_to_id, not
in_reply_to_status_id, so it makes no sense to encode it that way

7 years agoFix PublishScheduledStatusWorker being queued with no arguments (#9724)
Eugen Rochko [Sun, 6 Jan 2019 08:21:16 +0000 (09:21 +0100)]
Fix PublishScheduledStatusWorker being queued with no arguments (#9724)

7 years agoAdd local setting to disable swipe-to-change-columns
Thibaut Girka [Fri, 4 Jan 2019 17:53:27 +0000 (18:53 +0100)]
Add local setting to disable swipe-to-change-columns

7 years agoAdd missing locale strings (#9723)
Eugen Rochko [Sat, 5 Jan 2019 18:13:11 +0000 (19:13 +0100)]
Add missing locale strings (#9723)

7 years agoEnable immutable caching for S3 objects (#9722)
Nolan Lawson [Sat, 5 Jan 2019 17:29:53 +0000 (09:29 -0800)]
Enable immutable caching for S3 objects (#9722)

I also added "public" here, as I can't think of a good reason not to add it. Perhaps it has some marginal benefit in that ISPs (or other proxies) can cache it for all users. The assets are certainly publicly available and the same for all users.

7 years agoAdd scheduled statuses (#9706)
Eugen Rochko [Sat, 5 Jan 2019 11:43:28 +0000 (12:43 +0100)]
Add scheduled statuses (#9706)

Fix #340

7 years agoFollow new account before unfollowing the old one during move (#9719)
Eugen Rochko [Sat, 5 Jan 2019 10:27:58 +0000 (11:27 +0100)]
Follow new account before unfollowing the old one during move (#9719)

7 years agoUse Contact User as Relay, Report, Subscribe. (#9661)
Naoki Kosaka [Sat, 5 Jan 2019 06:17:12 +0000 (15:17 +0900)]
Use Contact User as Relay, Report, Subscribe. (#9661)

* Use Contact User as Relay, Report, Subscribe.

* Use Account.representative to fetch contact user.

* Use find_local.

* No reason to use Account.representative in subscribe_service.

* Don't required representative!

* Fallback is included in Account.representative method.

7 years agoChange note length validation to ignore mention domains and URLs (#9717)
Eugen Rochko [Sat, 5 Jan 2019 06:16:46 +0000 (07:16 +0100)]
Change note length validation to ignore mention domains and URLs (#9717)

Fix #4419

7 years agoRemove uneeded command and switch to images for TOR (#9438)
Sir-Boops [Fri, 4 Jan 2019 15:15:09 +0000 (08:15 -0700)]
Remove uneeded command and switch to images for TOR (#9438)

7 years agoFix unreadable text color in report modal for some statuses (#9716)
Eugen Rochko [Fri, 4 Jan 2019 12:54:56 +0000 (13:54 +0100)]
Fix unreadable text color in report modal for some statuses (#9716)

Fix #9697

7 years agoAdd quick links to the admin interface in the WebUI (#8545)
ThibG [Fri, 4 Jan 2019 12:10:43 +0000 (13:10 +0100)]
Add quick links to the admin interface in the WebUI (#8545)

* Allow to show a specific status in the admin interface

* Let the front-end know the current account is a moderator

* Add admin links to status and account menus

If the current logged-in user is an admin, add quick links to the admin
interface in account and toot dropdown menu. Suggestion by @ashkitten

* Use @statuses.first instead of @statuses[0]

7 years agoDisplay fallback link card thumbnail when none is given (#9715)
Eugen Rochko [Fri, 4 Jan 2019 11:44:46 +0000 (12:44 +0100)]
Display fallback link card thumbnail when none is given (#9715)

7 years agoAdd mod and moderator to list of default reserved usernames (#9713)
Eugen Rochko [Fri, 4 Jan 2019 11:29:39 +0000 (12:29 +0100)]
Add mod and moderator to list of default reserved usernames (#9713)

7 years agoAdd preview cards to non-detailed statuses on public pages (#9714)
Eugen Rochko [Fri, 4 Jan 2019 10:40:02 +0000 (11:40 +0100)]
Add preview cards to non-detailed statuses on public pages (#9714)

7 years agoIncrease files checked by ESLint (#9705)
Yamagishi Kazutoshi [Fri, 4 Jan 2019 10:28:38 +0000 (19:28 +0900)]
Increase files checked by ESLint (#9705)

7 years agoFix admin UI view of local followers (#9712)
Eugen Rochko [Fri, 4 Jan 2019 10:28:14 +0000 (11:28 +0100)]
Fix admin UI view of local followers (#9712)

Regression from #9700

7 years agoBump rubocop from 0.61.1 to 0.62.0 (#9702)
dependabot[bot] [Thu, 3 Jan 2019 07:22:01 +0000 (08:22 +0100)]
Bump rubocop from 0.61.1 to 0.62.0 (#9702)

Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.61.1 to 0.62.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.61.1...v0.62.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump parallel_tests from 2.27.0 to 2.27.1 (#9703)
dependabot[bot] [Thu, 3 Jan 2019 06:59:04 +0000 (15:59 +0900)]
Bump parallel_tests from 2.27.0 to 2.27.1 (#9703)

Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.27.0 to 2.27.1.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.27.0...v2.27.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump webpush from 0.3.4 to 0.3.5 (#9701)
dependabot[bot] [Thu, 3 Jan 2019 06:58:04 +0000 (15:58 +0900)]
Bump webpush from 0.3.4 to 0.3.5 (#9701)

Bumps [webpush](https://github.com/zaru/webpush) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/zaru/webpush/releases)
- [Changelog](https://github.com/zaru/webpush/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zaru/webpush/compare/v0.3.4...v0.3.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoFix list of local followers showing remote followers in admin UI (#9700)
Eugen Rochko [Thu, 3 Jan 2019 05:40:16 +0000 (06:40 +0100)]
Fix list of local followers showing remote followers in admin UI (#9700)

7 years agoAdd specs for UrlValidator (#9699)
ysksn [Thu, 3 Jan 2019 04:10:20 +0000 (13:10 +0900)]
Add specs for UrlValidator (#9699)

7 years agoAdd specs for UnreservedUsernameValidator (#9698)
ysksn [Thu, 3 Jan 2019 04:10:02 +0000 (13:10 +0900)]
Add specs for UnreservedUsernameValidator (#9698)

* Add specs for UnreservedUsernameValidator

* Use instance variable

7 years agoBump tty-prompt from 0.18.0 to 0.18.1 (#9683)
dependabot[bot] [Wed, 2 Jan 2019 21:39:40 +0000 (22:39 +0100)]
Bump tty-prompt from 0.18.0 to 0.18.1 (#9683)

Bumps [tty-prompt](https://github.com/piotrmurach/tty-prompt) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/piotrmurach/tty-prompt/releases)
- [Changelog](https://github.com/piotrmurach/tty-prompt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/piotrmurach/tty-prompt/compare/v0.18.0...v0.18.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump pry-rails from 0.3.8 to 0.3.9 (#9682)
dependabot[bot] [Wed, 2 Jan 2019 21:39:23 +0000 (22:39 +0100)]
Bump pry-rails from 0.3.8 to 0.3.9 (#9682)

Bumps [pry-rails](https://github.com/rweng/pry-rails) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/rweng/pry-rails/releases)
- [Commits](https://github.com/rweng/pry-rails/compare/v0.3.8...v0.3.9)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump httplog from 1.1.1 to 1.2.0 (#9681)
dependabot[bot] [Wed, 2 Jan 2019 21:39:02 +0000 (22:39 +0100)]
Bump httplog from 1.1.1 to 1.2.0 (#9681)

Bumps [httplog](https://github.com/trusche/httplog) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/trusche/httplog/releases)
- [Changelog](https://github.com/trusche/httplog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/trusche/httplog/compare/v1.1.1...v1.2.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump tzinfo-data from 1.2018.7 to 1.2018.9 (#9684)
dependabot[bot] [Wed, 2 Jan 2019 21:38:18 +0000 (22:38 +0100)]
Bump tzinfo-data from 1.2018.7 to 1.2018.9 (#9684)

Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data) from 1.2018.7 to 1.2018.9.
- [Release notes](https://github.com/tzinfo/tzinfo-data/releases)
- [Commits](https://github.com/tzinfo/tzinfo-data/compare/v1.2018.7...v1.2018.9)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump oj from 3.7.4 to 3.7.6 (#9685)
dependabot[bot] [Wed, 2 Jan 2019 21:37:50 +0000 (22:37 +0100)]
Bump oj from 3.7.4 to 3.7.6 (#9685)

Bumps [oj](https://github.com/ohler55/oj) from 3.7.4 to 3.7.6.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.7.4...v3.7.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoFix CircleCI (#9695)
ThibG [Wed, 2 Jan 2019 19:48:22 +0000 (20:48 +0100)]
Fix CircleCI (#9695)

7 years agoMerge pull request #878 from ThibG/glitch-soc/merge-upstream
ThibG [Wed, 2 Jan 2019 19:03:32 +0000 (20:03 +0100)]
Merge pull request #878 from ThibG/glitch-soc/merge-upstream

Merge upstream changes

7 years ago[Glitch] Update dependencies for Node.js (2018-12-31)
Thibaut Girka [Wed, 2 Jan 2019 15:07:33 +0000 (16:07 +0100)]
[Glitch] Update dependencies for Node.js (2018-12-31)

Port compatibility changes from 8f5fdab5bf681ff45a07965940bc45c9061a2f89 to glitch-soc

7 years ago[Glitch] Improve admin UI for account view
Thibaut Girka [Wed, 2 Jan 2019 14:38:48 +0000 (15:38 +0100)]
[Glitch] Improve admin UI for account view

Port SCSS changes from 6e49907ecfc7036b6bf2dd91b9ebf4ba62d16080 to glitch-soc

7 years ago[Glitch] Update emoji codepoint mappings to v11.0
Thibaut Girka [Wed, 2 Jan 2019 13:00:04 +0000 (14:00 +0100)]
[Glitch] Update emoji codepoint mappings to v11.0

Port 2ee779dcd3aaec4f1384400ba68e2422ea878156 to glitch-soc

7 years agoRevert "Add handler for Move activity (#9629)"
Thibaut Girka [Wed, 2 Jan 2019 12:56:31 +0000 (13:56 +0100)]
Revert "Add handler for Move activity (#9629)"

This reverts commit 0f938ff29c2e9bf92e3eb9c23be8d4ba3a1b97f7.

7 years agoFix some image paths in SCSS files
Thibaut Girka [Wed, 2 Jan 2019 14:26:36 +0000 (15:26 +0100)]
Fix some image paths in SCSS files

7 years agoFix syntax errors in win95 SCSS file
Thibaut Girka [Wed, 2 Jan 2019 13:41:17 +0000 (14:41 +0100)]
Fix syntax errors in win95 SCSS file

7 years agoFix CircleCI
Thibaut Girka [Wed, 2 Jan 2019 13:23:37 +0000 (14:23 +0100)]
Fix CircleCI

7 years agoMerge branch 'master' into glitch-soc/merge-upstream
Thibaut Girka [Wed, 2 Jan 2019 12:45:18 +0000 (13:45 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream

Conflicts manually resolved:
- app/services/post_status_service.rb
- config/locales/simple_form.pl.yml
- config/routes.rb
- config/webpack/loaders/sass.js
- config/webpack/shared.js
- package.json
- yarn.lock

7 years agoImprove e-mail digest (#9689)
Eugen Rochko [Wed, 2 Jan 2019 09:47:32 +0000 (10:47 +0100)]
Improve e-mail digest (#9689)

- Reduce time-to-digest from 20 to 7 days
- Fetch mentions starting from +1 day since last login
- Fix case when last login is more recent than last e-mail
- Do not render all mentions, only 40, but show number in subject
- Do not send digest to moved accounts
- Do send digest to silenced accounts

7 years agoUpgrade ESLint to v5.x (#9694)
Yamagishi Kazutoshi [Wed, 2 Jan 2019 06:28:53 +0000 (15:28 +0900)]
Upgrade ESLint to v5.x (#9694)

7 years agoEnsure blocked user unfollows blocker if Block/Undo Block are processed out of order...
ThibG [Wed, 2 Jan 2019 00:12:02 +0000 (01:12 +0100)]
Ensure blocked user unfollows blocker if Block/Undo Block are processed out of order (#9687)

* Ensure blocked user unfollows blocker if Block/Undo Block are processed out of order

* Add specs for Block causing unfollow and for out-of-order Block + Undo

7 years agoUpgrade default Ruby version to 2.6.0 (#9688)
Eugen Rochko [Tue, 1 Jan 2019 15:40:17 +0000 (16:40 +0100)]
Upgrade default Ruby version to 2.6.0 (#9688)

7 years agoAdd tootctl accounts follow ACCT (#9414)
Eugen Rochko [Tue, 1 Jan 2019 15:24:26 +0000 (16:24 +0100)]
Add tootctl accounts follow ACCT (#9414)

Fix #9369

7 years agoFix icon alignment in onboarding interaction screen (#9686)
ThibG [Tue, 1 Jan 2019 15:19:51 +0000 (16:19 +0100)]
Fix icon alignment in onboarding interaction screen (#9686)