]> cat aescling's git repositories - mastodon.git/log
mastodon.git
7 years agoUpdate sanitize and loofah (#6855)
Patrick Figel [Wed, 21 Mar 2018 16:43:28 +0000 (17:43 +0100)]
Update sanitize and loofah (#6855)

Fixes CVE-2018-8048 and CVE-2018-3740, two medium-severity XSS
vulnerabilities present in these gems when built against
libxml2 >= 2.9.2.

7 years agoPermit dots in usernames with conditions (#6844)
Eugen Rochko [Wed, 21 Mar 2018 09:26:53 +0000 (10:26 +0100)]
Permit dots in usernames with conditions (#6844)

* Permit dots in usernames with conditions

- Dot cannot be the start or end of username
- a.lice and al.ice are considered the same during sign-up

* Fix regex mixin flags

7 years agoRemove debug option from Babel preset env (#6852)
Akihiko Odaki [Wed, 21 Mar 2018 09:26:15 +0000 (18:26 +0900)]
Remove debug option from Babel preset env (#6852)

7 years agoBump version to 2.3.2rc4
Eugen Rochko [Tue, 20 Mar 2018 22:49:24 +0000 (23:49 +0100)]
Bump version to 2.3.2rc4

7 years agoAdd LDAP_TLS_NO_VERIFY option, don't require LDAP_ENABLED outside .env (#6845)
Eugen Rochko [Tue, 20 Mar 2018 18:41:51 +0000 (19:41 +0100)]
Add LDAP_TLS_NO_VERIFY option, don't require LDAP_ENABLED outside .env (#6845)

Fix #6816, fix #6790

7 years agoFix i18n fallback configuration conflicts with environment configurations (#6843)
Akihiko Odaki [Tue, 20 Mar 2018 15:36:20 +0000 (00:36 +0900)]
Fix i18n fallback configuration conflicts with environment configurations (#6843)

7 years agoUse username/domain to match existing accounts in ActivityPub (#6842)
Eugen Rochko [Tue, 20 Mar 2018 13:57:46 +0000 (14:57 +0100)]
Use username/domain to match existing accounts in ActivityPub (#6842)

See also: #6837, #6667

7 years agoCancel outdated pending compose suggestions (#6838)
ThibG [Tue, 20 Mar 2018 11:40:12 +0000 (12:40 +0100)]
Cancel outdated pending compose suggestions (#6838)

7 years agorequest: in the event of failure, try other IPs (#6761) (#6813)
Rey Tucker [Tue, 20 Mar 2018 08:06:08 +0000 (04:06 -0400)]
request: in the event of failure, try other IPs (#6761) (#6813)

* request: in the event of failure, try other IPs (#6761)

In the case where a name has multiple A/AAAA records, we should
try subsequent records instead of immediately failing when we have a
failure on the first IP address.

This significantly improves delivery success when there are network
connectivity problems affecting only IPv4 or IPv6.

* fix method call style

* request_spec: adjust test case to use Addrinfo

* request: Request/open: move private addr check to within begin/rescue

* request_spec: add case to test failover, fix exception check

* Double Addrinfo.foreach so that it correctly yields instances

7 years agoSerialize mentions in the order they are added (#6836)
ThibG [Mon, 19 Mar 2018 19:19:35 +0000 (20:19 +0100)]
Serialize mentions in the order they are added (#6836)

Up until now, the order seemed to be in the *opposite* order,
which caused the WebUI to populate mentions in reversed order
when replying to toots local to one's instance.

7 years agoDisplay content warning in mail notification emails (#6832)
ThibG [Mon, 19 Mar 2018 19:12:20 +0000 (20:12 +0100)]
Display content warning in mail notification emails (#6832)

7 years agorename pam email environment variable to something more understandable and default...
Alexander [Mon, 19 Mar 2018 19:09:26 +0000 (20:09 +0100)]
rename pam email environment variable to something more understandable and default to LOCAL_DOMAIN (better fallback) (#6833)

7 years agobugfixes and gem update (#6831)
Alexander [Mon, 19 Mar 2018 19:08:56 +0000 (20:08 +0100)]
bugfixes and gem update (#6831)

* update to new version of devise_pam_authenticatable2

* fix behaviour if suffix is nil, fix environment loading, fix user email creation

* code cleanup/fix linter warning

7 years agoFix e-mail changed notification (fixes #6778) (#6835)
ThibG [Mon, 19 Mar 2018 19:07:47 +0000 (20:07 +0100)]
Fix e-mail changed notification (fixes #6778) (#6835)

In Devise::Mailer#email_changed, the new email might be in the email attr.
See: https://github.com/plataformatec/devise/blob/master/app/views/devise/mailer/email_changed.html.erb

7 years agoWeblate translations 20180319 (#6827)
Renato "Lond" Cerqueira [Mon, 19 Mar 2018 14:12:06 +0000 (15:12 +0100)]
Weblate translations 20180319 (#6827)

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 99.6% (579 of 581 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (58 of 58 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (58 of 58 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 94.6% (71 of 75 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 100.0% (62 of 62 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 75.5% (439 of 581 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 76.2% (443 of 581 strings)

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

* Translated using Weblate (Russian)

Currently translated at 95.8% (557 of 581 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 91.7% (533 of 581 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 93.1% (54 of 58 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 76.7% (446 of 581 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 93.2% (542 of 581 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 100.0% (280 of 280 strings)

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

* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations

7 years agoBump version to 2.3.2rc3
Eugen Rochko [Mon, 19 Mar 2018 11:20:57 +0000 (12:20 +0100)]
Bump version to 2.3.2rc3

7 years agoIgnore media validation when attaching to status during processing (#6822)
Eugen Rochko [Mon, 19 Mar 2018 00:51:19 +0000 (01:51 +0100)]
Ignore media validation when attaching to status during processing (#6822)

Fix #6821

7 years agoRevert #6479, hide sensitive text/images from OpenGraph previews (#6818)
Eugen Rochko [Sun, 18 Mar 2018 19:33:07 +0000 (20:33 +0100)]
Revert #6479, hide sensitive text/images from OpenGraph previews (#6818)

Display summary of attachments in description, and mark up content
warning if present, e.g.:

    Attached: 3 images · Content warning: Dota 2

When text is not supposed to be hidden, it looks more like:

    Attached: 3 images

    Here is the text of the toot

With #6817, multilinguagility should be assured...

7 years agoFix elephant graphic being draggable and selectable (#6819)
Eugen Rochko [Sun, 18 Mar 2018 19:32:44 +0000 (20:32 +0100)]
Fix elephant graphic being draggable and selectable (#6819)

7 years agoIf DEFAULT_LOCALE is set, enforce it instead of HTTP request locale (#6817)
Eugen Rochko [Sun, 18 Mar 2018 15:57:04 +0000 (16:57 +0100)]
If DEFAULT_LOCALE is set, enforce it instead of HTTP request locale (#6817)

Fix #6784

7 years agoSynchronize HTML page cache with sessions (#6815)
Akihiko Odaki [Sun, 18 Mar 2018 14:14:38 +0000 (23:14 +0900)]
Synchronize HTML page cache with sessions (#6815)

7 years agoAdd entropy to download filenames (#6811)
nightpool [Sat, 17 Mar 2018 16:39:28 +0000 (12:39 -0400)]
Add entropy to download filenames (#6811)

pretty quick fix, and with the 1 week expiration i don't think we need to be too worried about the existing files

closes #6798

7 years agoBump version to 2.3.2rc2
Eugen Rochko [Sat, 17 Mar 2018 14:28:52 +0000 (15:28 +0100)]
Bump version to 2.3.2rc2

7 years agoRe-add git and nodejs-npm to Dockerfile (#6810)
Eugen Rochko [Sat, 17 Mar 2018 14:28:09 +0000 (15:28 +0100)]
Re-add git and nodejs-npm to Dockerfile (#6810)

Fix #6809

I don't know why, either

7 years agoRevert "Upgrade Paperclip to version 6.0.0" (#6807)
Eugen Rochko [Sat, 17 Mar 2018 13:20:35 +0000 (14:20 +0100)]
Revert "Upgrade Paperclip to version 6.0.0" (#6807)

* Revert "Bump version to 2.3.2rc1"

This reverts commit cdf8b92fea269209cedf38c50bca276cdf47b1fe.

* Revert "Downgrade Dockerfile to Ruby 2.4.3 on Alpine 3.6 (#6806)"

This reverts commit 0074cad44ffcbbdbc798f57a21829359741e60d9.

* Revert "Handle Mastodon::HostValidationError when pulling remoteable assets (#6782)"

This reverts commit 4a0a19fe54f1d2d433ad3d72c35f2bbb915279f6.

* Revert "Correct the reference to user's password in mastodon:add_user task (#6800)"

This reverts commit 338bff8b93fa939c2968818e53386fd0c013d9a9.

* Revert "Upgrade Paperclip to version 6.0.0 (#6754)"

This reverts commit b88fcd53f711673b21e5ff4a547dbf929866a2ee.

7 years agoBump version to 2.3.2rc1
Eugen Rochko [Sat, 17 Mar 2018 13:07:00 +0000 (14:07 +0100)]
Bump version to 2.3.2rc1

7 years agoDowngrade Dockerfile to Ruby 2.4.3 on Alpine 3.6 (#6806)
Eugen Rochko [Sat, 17 Mar 2018 13:06:25 +0000 (14:06 +0100)]
Downgrade Dockerfile to Ruby 2.4.3 on Alpine 3.6 (#6806)

Fix 6734

7 years agoHandle Mastodon::HostValidationError when pulling remoteable assets (#6782)
Daniel Hunsaker [Sat, 17 Mar 2018 12:27:50 +0000 (06:27 -0600)]
Handle Mastodon::HostValidationError when pulling remoteable assets (#6782)

This will prevent, for example, `rake mastodon:redownload_avatars` from crashing when an instance is no longer responding to connection attempts, instead silently continuing as expected.

7 years agoCorrect the reference to user's password in mastodon:add_user task (#6800)
Akihiko Odaki [Sat, 17 Mar 2018 12:27:19 +0000 (21:27 +0900)]
Correct the reference to user's password in mastodon:add_user task (#6800)

7 years agoUpgrade Paperclip to version 6.0.0 (#6754)
Yamagishi Kazutoshi [Sat, 17 Mar 2018 11:37:58 +0000 (20:37 +0900)]
Upgrade Paperclip to version 6.0.0 (#6754)

7 years agoProperly center .nothing-here (#6787) (#6788)
trwnh [Sat, 17 Mar 2018 11:35:35 +0000 (06:35 -0500)]
Properly center .nothing-here (#6787) (#6788)

Apply "margin: 0 auto;" at line 443 to fix issue #6787

7 years agoCache HTML page with Service Worker (#6802)
Akihiko Odaki [Sat, 17 Mar 2018 11:35:13 +0000 (20:35 +0900)]
Cache HTML page with Service Worker (#6802)

This is the first step to make Mastodon work offline. It is also required
by Chromium to trigger Web Manifest automated install prompt.

7 years ago[Nanobox] Stream backups to the warehouse (#6799)
Daniel Hunsaker [Sat, 17 Mar 2018 07:39:14 +0000 (01:39 -0600)]
[Nanobox] Stream backups to the warehouse (#6799)

The `curl` docs are terrible. Use `-X POST -T` instead of `--data-binary`, to avoid loading entire backups into memory _before_ transferring to the warehouse, and just stream the data across as it comes in.

7 years agoi18n: Update Polish translation (#6780)
Marcin Mikołajczak [Tue, 13 Mar 2018 17:17:48 +0000 (18:17 +0100)]
i18n: Update Polish translation (#6780)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years agoWeblate translations (2018-03-13) (#6777)
Renato "Lond" Cerqueira [Tue, 13 Mar 2018 15:16:51 +0000 (16:16 +0100)]
Weblate translations (2018-03-13) (#6777)

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 99.6% (579 of 581 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (58 of 58 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (58 of 58 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 94.6% (71 of 75 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 100.0% (62 of 62 strings)

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

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (280 of 280 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 75.5% (439 of 581 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 76.2% (443 of 581 strings)

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

* Translated using Weblate (Russian)

Currently translated at 95.8% (557 of 581 strings)

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

* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations

7 years agoBump version to 2.3.1
Eugen Rochko [Tue, 13 Mar 2018 14:50:15 +0000 (15:50 +0100)]
Bump version to 2.3.1

7 years agoHide loading bar on status interactions (#6774)
Eugen Rochko [Tue, 13 Mar 2018 13:30:01 +0000 (14:30 +0100)]
Hide loading bar on status interactions (#6774)

7 years agoBump version to 2.3.1rc3
Eugen Rochko [Tue, 13 Mar 2018 08:21:21 +0000 (09:21 +0100)]
Bump version to 2.3.1rc3

7 years agoMerge branch 'kagucho-spoiler'
Eugen Rochko [Tue, 13 Mar 2018 08:18:27 +0000 (09:18 +0100)]
Merge branch 'kagucho-spoiler'

7 years agoMerge branch 'spoiler' of git://github.com/kagucho/mastodon into kagucho-spoiler
Eugen Rochko [Tue, 13 Mar 2018 08:18:11 +0000 (09:18 +0100)]
Merge branch 'spoiler' of git://github.com/kagucho/mastodon into kagucho-spoiler

7 years agoLog BackupWorker backtrace, delete Backup if retries exhausted (#6769)
Eugen Rochko [Tue, 13 Mar 2018 07:15:24 +0000 (08:15 +0100)]
Log BackupWorker backtrace, delete Backup if retries exhausted (#6769)

7 years agoFix #6757: Adjust RTL styles for landing page (#6768)
Eugen Rochko [Tue, 13 Mar 2018 07:14:08 +0000 (08:14 +0100)]
Fix #6757: Adjust RTL styles for landing page (#6768)

7 years agoChange the title of sensitive button by state (#6771)
Akihiko Odaki [Tue, 13 Mar 2018 07:10:12 +0000 (16:10 +0900)]
Change the title of sensitive button by state (#6771)

Icon showing the state may be confusing. (does the slahed eye icon mean
the state that it is sensitive, or to mark it as sensitive?) Moreover, it
may not help for blind people.

The title will give the precise representation of the current state.

7 years agoChange the title of spoiler button by state
Akihiko Odaki [Tue, 13 Mar 2018 06:58:13 +0000 (15:58 +0900)]
Change the title of spoiler button by state

The title will give the precise representation of the current state. It
would be helpful for blind people.

7 years agoFix #6762: Do not overwrite some status attributes in reducer (#6767)
Eugen Rochko [Tue, 13 Mar 2018 06:16:43 +0000 (07:16 +0100)]
Fix #6762: Do not overwrite some status attributes in reducer (#6767)

7 years ago[Nanobox] Fix DB backup task (#6766)
Daniel Hunsaker [Tue, 13 Mar 2018 05:07:02 +0000 (23:07 -0600)]
[Nanobox] Fix DB backup task (#6766)

Not sure how I missed that it had been using the wrong evar this entire time...

7 years agoDo not run lint in Travis CI (#6763)
Akihiko Odaki [Tue, 13 Mar 2018 05:06:14 +0000 (14:06 +0900)]
Do not run lint in Travis CI (#6763)

Lint is done by codeclimate

7 years agoDetailed SMTP setup (#6759)
Ushitora Anqou [Mon, 12 Mar 2018 20:41:26 +0000 (05:41 +0900)]
Detailed SMTP setup (#6759)

* add detailed SMTP settings setup in mastodon:setup

* add localhost SMTP settings setup in mastodon:setup

* SMTP settings setup should exit after successful delivery of test mail

7 years agoset SAFETY_ASSURED=1 of db:setup in mastodon:setup (#6758)
艮 鮟鱇 [Mon, 12 Mar 2018 15:21:48 +0000 (00:21 +0900)]
set SAFETY_ASSURED=1 of db:setup in mastodon:setup (#6758)

7 years agoBump version to 2.3.1rc2
Eugen Rochko [Mon, 12 Mar 2018 11:48:49 +0000 (12:48 +0100)]
Bump version to 2.3.1rc2

7 years agoInsert space before shortcode if necessary (#6751)
Akihiko Odaki [Mon, 12 Mar 2018 11:47:51 +0000 (20:47 +0900)]
Insert space before shortcode if necessary (#6751)

7 years agoHide pinned toots on with replies (#6753)
Yamagishi Kazutoshi [Mon, 12 Mar 2018 11:47:18 +0000 (20:47 +0900)]
Hide pinned toots on with replies (#6753)

7 years agoAvoid using JS to set height in MediaModal (#6750)
Yuto Tokunaga [Mon, 12 Mar 2018 02:52:05 +0000 (11:52 +0900)]
Avoid using JS to set height in MediaModal (#6750)

avoid using JS to set height of ReactSwipeableViews component
reduce max-height of <img/> to 80% to avoid the screen covered by image

7 years agoFix Procfile on OS X (#6748)
nightpool [Mon, 12 Mar 2018 02:50:40 +0000 (22:50 -0400)]
Fix Procfile on OS X (#6748)

7 years agoFix follow relationships not loading after notifications fetch (#6746)
Eugen Rochko [Mon, 12 Mar 2018 02:20:56 +0000 (03:20 +0100)]
Fix follow relationships not loading after notifications fetch (#6746)

7 years agoWeblate translations (2018-03-11) (#6742)
Yamagishi Kazutoshi [Sun, 11 Mar 2018 15:21:26 +0000 (00:21 +0900)]
Weblate translations (2018-03-11) (#6742)

* Translated using Weblate (Japanese)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 25.1% (146 of 581 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 91.2% (530 of 581 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 67.6% (393 of 581 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (58 of 58 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (581 of 581 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 92.0% (69 of 75 strings)

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

* Translated using Weblate (Finnish)

Currently translated at 60.3% (35 of 58 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (75 of 75 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 68.3% (397 of 581 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 99.2% (274 of 276 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 73.8% (429 of 581 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 91.2% (530 of 581 strings)

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

* bundle exec i18n-tasks normalize && yarn manage:translations

7 years agoi18n: Update Polish translation and “yarn manage:translations” (#6743)
Marcin Mikołajczak [Sun, 11 Mar 2018 15:21:16 +0000 (16:21 +0100)]
i18n: Update Polish translation and “yarn manage:translations” (#6743)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years agoBump version to 2.3.1rc1
Eugen Rochko [Sun, 11 Mar 2018 14:13:13 +0000 (15:13 +0100)]
Bump version to 2.3.1rc1

7 years agoFix focal point cropping in MediaGallery, fix focal point modal (#6740)
Eugen Rochko [Sun, 11 Mar 2018 14:12:33 +0000 (15:12 +0100)]
Fix focal point cropping in MediaGallery, fix focal point modal (#6740)

* Use object-position with object-fit instead of JS top/left

* Fix focal point modal

7 years agoAdd license info to README (#6583)
TrashMacNugget [Sun, 11 Mar 2018 14:12:23 +0000 (07:12 -0700)]
Add license info to README (#6583)

* Add license info to README

* Reference AUTHORS file

7 years agoFix #6715: Make catalan words with the L geminate letter work in hashtags (#6741)
Eugen Rochko [Sun, 11 Mar 2018 13:55:49 +0000 (14:55 +0100)]
Fix #6715: Make catalan words with the L geminate letter work in hashtags (#6741)

7 years agoadd new avatar placeholder missing.png (#6728)
Konrad Pozniak [Sun, 11 Mar 2018 13:55:38 +0000 (14:55 +0100)]
add new avatar placeholder missing.png (#6728)

7 years agoAdd show more/less toggle for entire threads in web UI (#6733)
Eugen Rochko [Sun, 11 Mar 2018 08:52:59 +0000 (09:52 +0100)]
Add show more/less toggle for entire threads in web UI (#6733)

Fix #1258

7 years agoi18n: Update Polish translation (#6731)
Marcin Mikołajczak [Sat, 10 Mar 2018 16:56:30 +0000 (17:56 +0100)]
i18n: Update Polish translation (#6731)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years agoImprove performance of account_media_status_ids (#6729)
abcang [Sat, 10 Mar 2018 16:44:26 +0000 (01:44 +0900)]
Improve performance of account_media_status_ids (#6729)

7 years agoUse Alpine Linux yarn package in Docker (#6725)
Akihiko Odaki [Sat, 10 Mar 2018 10:49:04 +0000 (19:49 +0900)]
Use Alpine Linux yarn package in Docker (#6725)

Yarn was manually installed to meet the Yarn version requirement of
webpacker. Today, Alpine Linux 3.7 provides Yarn new enough.

7 years agoFix #6717: Do not double html-encode page titles (#6720)
Eugen Rochko [Sat, 10 Mar 2018 10:43:20 +0000 (11:43 +0100)]
Fix #6717: Do not double html-encode page titles (#6720)

7 years agoRemove su-exec from Docker image (#6722)
Akihiko Odaki [Sat, 10 Mar 2018 10:42:42 +0000 (19:42 +0900)]
Remove su-exec from Docker image (#6722)

It is no longer necessary since commit
be9bab171dc2b1fe43bc742decb71f64541ca347.

7 years agoRemove git from Docker image (#6724)
Akihiko Odaki [Sat, 10 Mar 2018 10:42:28 +0000 (19:42 +0900)]
Remove git from Docker image (#6724)

7 years agodocs: Add AUTHORS file (#6685)
Espen Rønnevik [Fri, 9 Mar 2018 12:11:43 +0000 (13:11 +0100)]
docs: Add AUTHORS file (#6685)

* Add AUTHORS file with information taken from the git log. Authors are listed in order of appearance.

* Remove AUTHORS file with raw log information

* Add AUTHORS.md listing contributors with GitHub usernames and profile links

* Update AUTHORS.md

7 years agoBump version to 2.3.0
Eugen Rochko [Fri, 9 Mar 2018 11:59:58 +0000 (12:59 +0100)]
Bump version to 2.3.0

7 years agoWhen inside Docker, output saved configuration during mastodon:setup (#6711)
Eugen Rochko [Fri, 9 Mar 2018 10:52:18 +0000 (11:52 +0100)]
When inside Docker, output saved configuration during mastodon:setup (#6711)

7 years agoFix thumbnail not filling entire space sometimes (#6709)
Eugen Rochko [Fri, 9 Mar 2018 10:33:05 +0000 (11:33 +0100)]
Fix thumbnail not filling entire space sometimes (#6709)

7 years agoAdjust suggested ES host in .env sample for docker-compose config (#6710)
Eugen Rochko [Fri, 9 Mar 2018 10:32:55 +0000 (11:32 +0100)]
Adjust suggested ES host in .env sample for docker-compose config (#6710)

7 years agoChange avatar size on form hints (#6707)
Yamagishi Kazutoshi [Fri, 9 Mar 2018 09:57:33 +0000 (18:57 +0900)]
Change avatar size on form hints (#6707)

7 years agoWeblate translations (2018-03-09) (#6708)
Renato "Lond" Cerqueira [Fri, 9 Mar 2018 09:38:13 +0000 (10:38 +0100)]
Weblate translations (2018-03-09) (#6708)

* Translated using Weblate (Galician)

Currently translated at 100.0% (580 of 580 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (580 of 580 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 99.8% (579 of 580 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (581 of 581 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (French)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (German)

Currently translated at 99.3% (577 of 581 strings)

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

* Translated using Weblate (German)

Currently translated at 99.3% (577 of 581 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (62 of 62 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100.0% (581 of 581 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (French)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Polish)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (581 of 581 strings)

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

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (581 of 581 strings)

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

* Translated using Weblate (Esperanto)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 90.3% (525 of 581 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 99.8% (580 of 581 strings)

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

* Translated using Weblate (Galician)

Currently translated at 100.0% (581 of 581 strings)

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

* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations

7 years agoMissing Korean translations (#6703)
Jeong Arm [Fri, 9 Mar 2018 05:21:47 +0000 (14:21 +0900)]
Missing Korean translations (#6703)

7 years agoAdd missing meta description to profiles, some other SEO stuff (#6706)
Eugen Rochko [Thu, 8 Mar 2018 23:35:07 +0000 (00:35 +0100)]
Add missing meta description to profiles, some other SEO stuff (#6706)

- Add missing meta description to profiles
- Add canonical rel link to landing page
- Remove linebreaks from title tags
- Add username to profile title
- Add toots/following/followers to profile description tags
- Add next/prev rel links to profiles
- Do not index follower/following variants of profiles

7 years agoAdd polyfill for Object.values (#6697)
Yamagishi Kazutoshi [Thu, 8 Mar 2018 12:07:25 +0000 (21:07 +0900)]
Add polyfill for Object.values (#6697)

7 years agoBump version to 2.3.0rc3
Eugen Rochko [Thu, 8 Mar 2018 10:19:02 +0000 (11:19 +0100)]
Bump version to 2.3.0rc3

7 years agoIf login redirects to omniauth, redirect logout to root_path (#6694)
Eugen Rochko [Thu, 8 Mar 2018 10:18:26 +0000 (11:18 +0100)]
If login redirects to omniauth, redirect logout to root_path (#6694)

Fix #6670

7 years agoImprove styling of closed registrations message, rename button (#6695)
Eugen Rochko [Thu, 8 Mar 2018 10:10:37 +0000 (11:10 +0100)]
Improve styling of closed registrations message, rename button (#6695)

* Improve styling of closed registrations message, rename button

"Sign up on another server"

Fix #6683

* Adjust styling of closed registrations message

7 years agoWhen enabled, always display media in gallery. Also: click to reveal (#6692)
Eugen Rochko [Thu, 8 Mar 2018 07:57:21 +0000 (08:57 +0100)]
When enabled, always display media in gallery. Also: click to reveal (#6692)

Fix #6677

7 years agoDisplay AttachmentList in notifications (#6693)
Eugen Rochko [Thu, 8 Mar 2018 07:22:04 +0000 (08:22 +0100)]
Display AttachmentList in notifications (#6693)

7 years agoFor now, put a "." into no-text statuses with media for backcompat (#6691)
Eugen Rochko [Thu, 8 Mar 2018 07:20:49 +0000 (08:20 +0100)]
For now, put a "." into no-text statuses with media for backcompat (#6691)

7 years agoUpdate Yarn to version 1.5.1 (#6689)
Yamagishi Kazutoshi [Thu, 8 Mar 2018 06:09:10 +0000 (15:09 +0900)]
Update Yarn to version 1.5.1 (#6689)

7 years agoAfter blocking domain with reject_media, invalidate cache (#6679)
Eugen Rochko [Thu, 8 Mar 2018 05:59:42 +0000 (06:59 +0100)]
After blocking domain with reject_media, invalidate cache (#6679)

Media attachments are part of the association cache of statuses,
since they are presumed to be immutable. Unless this cache is
cleared manually, the statuses will continue to look like they
have media embedded.

7 years agoWeblate translations (2018-03-08) (#6690)
Yamagishi Kazutoshi [Thu, 8 Mar 2018 05:59:34 +0000 (14:59 +0900)]
Weblate translations (2018-03-08) (#6690)

* Translated using Weblate (French)

Currently translated at 99.8% (578 of 579 strings)

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

* Translated using Weblate (French)

Currently translated at 99.8% (578 of 579 strings)

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

* Translated using Weblate (French)

Currently translated at 99.8% (578 of 579 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (275 of 275 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 85.3% (494 of 579 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 100.0% (275 of 275 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (275 of 275 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (275 of 275 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% (578 of 579 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (275 of 275 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 99.2% (273 of 275 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (275 of 275 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 66.8% (387 of 579 strings)

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

* Translated using Weblate (Arabic)

Currently translated at 93.1% (54 of 58 strings)

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

* Translated using Weblate (French)

Currently translated at 99.8% (578 of 579 strings)

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

* Translated using Weblate (Slovak)

Currently translated at 87.7% (508 of 579 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (275 of 275 strings)

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

* bundle exec i18n-tasks normalize && yarn manage:translations

* Remove ar.simple_form.hints.defaults.{display_name,note}

7 years agoDisplay AttachmentList in timelines in compact style when media missing (#6680)
Eugen Rochko [Thu, 8 Mar 2018 03:54:26 +0000 (04:54 +0100)]
Display AttachmentList in timelines in compact style when media missing (#6680)

7 years agoRun tests with npm-run-all (#6688)
Yamagishi Kazutoshi [Thu, 8 Mar 2018 03:43:57 +0000 (12:43 +0900)]
Run tests with npm-run-all (#6688)

7 years agoRescue when there's no extension in the remotable (#6358)
Renato "Lond" Cerqueira [Thu, 8 Mar 2018 01:25:10 +0000 (02:25 +0100)]
Rescue when there's no extension in the remotable (#6358)

* Rescue when there's no extension in the remotable
Sometimes the remotable is pointing to a directory with no file
extension. Maybe it should not be expecting to identify based on
extensions to begin with, but since it's the case, it should be ready
for it.

* Fix codeclimate issue

* Check if filename is nil instead of rescueing exception
Suggestion made in the PR

* Avoid concatenation issue if filename is nil
If filename is nil, extname was undefined

* Invert condition
Address PR comments

7 years agofix validation error (media only status) (#6684)
MitarashiDango [Thu, 8 Mar 2018 00:22:47 +0000 (09:22 +0900)]
fix validation error (media only status) (#6684)

* fix validation error (media only status)

* Incorporating review suggestions

* Reflect similar fix to OStatus side

* Fix not to include media in transaction

* Restore the limit of the number of media

* Fix not to return nil

7 years agoBump version to 2.3.0rc2
Eugen Rochko [Wed, 7 Mar 2018 11:06:23 +0000 (12:06 +0100)]
Bump version to 2.3.0rc2

7 years agoFix cover behaviour of thumbnails that are wider than taller (#6678)
Eugen Rochko [Wed, 7 Mar 2018 11:02:05 +0000 (12:02 +0100)]
Fix cover behaviour of thumbnails that are wider than taller (#6678)

7 years agoFix focal point modals broken by #5956 (#6676)
Eugen Rochko [Wed, 7 Mar 2018 11:01:53 +0000 (12:01 +0100)]
Fix focal point modals broken by #5956 (#6676)

7 years agoIn wide layout, columnize Mastodon features on landing page (#6674)
Eugen Rochko [Wed, 7 Mar 2018 07:59:27 +0000 (08:59 +0100)]
In wide layout, columnize Mastodon features on landing page (#6674)

7 years agoRemove text requirement when media attached from statuses (#6672)
Eugen Rochko [Wed, 7 Mar 2018 07:28:52 +0000 (08:28 +0100)]
Remove text requirement when media attached from statuses (#6672)

7 years agoDon't escape statuses while truncating (#6671)
vpzomtrrfrt [Wed, 7 Mar 2018 06:12:01 +0000 (23:12 -0700)]
Don't escape statuses while truncating (#6671)

7 years agoAdd additional first_name and last_name SAML attribute statement options, and modify...
Effy Elden [Wed, 7 Mar 2018 05:19:10 +0000 (16:19 +1100)]
Add additional first_name and last_name SAML attribute statement options, and modify Omniauthable concern to use full_name or first_name + last_name if not available (#6669)

7 years agoFix wrong target URIs in ActivityPub Add/Remove (#6668)
Eugen Rochko [Wed, 7 Mar 2018 04:58:24 +0000 (05:58 +0100)]
Fix wrong target URIs in ActivityPub Add/Remove (#6668)