m4sk1n and Eugen Rochko
3567ac3d3e
i18n: @e19eefe, @056b5ed + consistency improvement (pl) ( #4171 )
...
* i18n: @e19eefe (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: @056b5ed (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: Improve consistency (pl)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
2017-07-12 15:53:50 +02:00
Yamagishi Kazutoshi and Eugen Rochko
43f868de3d
Add Japanese translations for #4163 and #4129 ( #4166 )
...
* Add Japanese translations for #4163
* Add Japanese translations for #4129
* top page -> front page
2017-07-12 14:50:07 +02:00
Yamagishi Kazutoshi and Eugen Rochko
f41590912d
Fix broken terms for Japanese ( #4170 )
2017-07-12 14:49:17 +02:00
Eugen Rochko and GitHub
056b5ed72f
Improve UI of admin site settings ( #4163 )
2017-07-12 03:24:04 +02:00
Eugen Rochko and GitHub
1764c32b9e
Fix #4067 - Do not make HTTP round-trip when resolving local URL ( #4160 )
2017-07-12 00:39:15 +02:00
Naoki Kosaka and Eugen Rochko
b21ab498f8
Fix media modal prev button behavior. ( #4158 )
2017-07-11 19:56:45 +02:00
nightpool and Eugen Rochko
1c6c6b271c
Revert "Wrap methods of ProcessFeedService::ProcessEntry in classes ( #4151 )" ( #4157 )
...
This reverts commit 425acecfdb .
2017-07-11 18:19:16 +02:00
Eugen Rochko and GitHub
e6c81a635b
Fix #2848 - Rake task to redownload avatars/headers ( #4156 )
...
Can be filtered by a specific domain
Resolves #2292
2017-07-11 17:25:49 +02:00
Eugen Rochko and GitHub
f93de3a516
Fix #3462 - Require authentication for search API ( #4155 )
...
This makes it consistent with /api/v1/accounts/search and
previous behaviour has been an oversight.
2017-07-11 17:08:26 +02:00
Eugen Rochko and GitHub
e19eefe219
Redesign the landing page, mount public timeline on it ( #4122 )
...
* Redesign the landing page, mount public timeline on it
* Adjust the standalone mounted component to the lacking of router
* Adjust auth layout pages to new design
* Fix tests
* Standalone public timeline polling every 5 seconds
* Remove now obsolete translations
* Add responsive design for new landing page
* Address reviews
* Add floating clouds behind frontpage form
* Use access token from public page when available
* Fix mentions and hashtags links, cursor on status content in standalone mode
* Add footer link to source code
* Fix errors on pages that don't embed the component, use classnames
* Fix tests
* Change anonymous autoPlayGif default to false
* When gif autoplay is disabled, hover to play
* Add option to hide the timeline preview
* Slightly improve alt layout
* Add elephant friend to new frontpage
* Display "back to mastodon" in place of "login" when logged in on frontpage
* Change polling time to 3s
2017-07-11 15:27:59 +02:00
Akihiko Odaki (@fn_aki@pawoo.net) and Eugen Rochko
8784bd79d0
Require stylesheets in common.js ( #4152 )
...
Require stylesheets in common.js because stylesheets are shared by the
entry points.
2017-07-11 15:15:42 +02:00
Yamagishi Kazutoshi and Eugen Rochko
31366334cb
Drawer tab according to column ( #4135 )
...
* Add notifications link to drawer
* Remove local and public timeline tab in drawer
* Add home
2017-07-11 14:36:27 +02:00
Akihiko Odaki (@fn_aki@pawoo.net) and Eugen Rochko
425acecfdb
Wrap methods of ProcessFeedService::ProcessEntry in classes ( #4151 )
...
ProcessFeedService::ProcessEntry had many methods, so wrap them in classes
representing activities.
2017-07-11 13:37:05 +02:00
Akihiko Odaki (@fn_aki@pawoo.net) and Eugen Rochko
29f314a502
Remove redundant inclusion ( #4150 )
2017-07-11 11:55:48 +02:00
Sorin Davidoi and Eugen Rochko
cc68d1945b
refactor: Rewrite immutablejs import statements using destructuring ( #4147 )
2017-07-11 01:00:14 +02:00
Akihiko Odaki (@fn_aki@pawoo.net) and Eugen Rochko
7bacdd718a
Fix PrecomputeFeedService for filtered statuses ( #4148 )
2017-07-11 01:00:01 +02:00
m4sk1n and Eugen Rochko
958fe0f7db
i18n: @7a889a8 (pl) ( #4144 )
...
* i18n: @7a889a8 (pl)
* Update pl.yml
2017-07-10 19:42:37 +02:00
unarist and Eugen Rochko
e670fa2af6
Update es5-ext to avoid CSP violation ( #4145 )
...
Since es5-ext used `new Function("...")`, it caused CSP violation unless "unsafe-eval" included. So this patch updates it to the version which fixes it.
Note that this package is used in polyfills, so loaded only if needed. I've encountered this issue on iOS9.
cf. medikoo/es5-ext@d3864493
2017-07-10 19:41:55 +02:00
Eugen Rochko and GitHub
a3d93e8bbe
Fix #4059 - Remove ModuleConcatenationPlugin ( #4139 )
...
It increased memory usage of Webpack 1.5x fold with little benefits
2017-07-10 18:46:46 +02:00
STJrInuyasha and Eugen Rochko
7a889a8e12
Remote following success page ( #4129 )
...
* Added a success page to remote following
Includes follow-through links to web (the old redirect target) and back to the remote user's profile
* Use Account.new in spec instead of a fake with only id
(fixes spec)
* Fabricate(:account) over Account.new
* Remove self from the success text
(and all HTML with it)
2017-07-10 18:05:06 +02:00
m4sk1n and Eugen Rochko
d081d4a422
i18n: @2b9721d (pl) ( #4143 )
2017-07-10 18:04:43 +02:00
Eugen Rochko and GitHub
34ccc058fa
Limit total subscribe retries to 10, but space them out more ( #4142 )
...
Since there is little point in retrying so often when a service is down
or does not exist anymore. Subscriptions are renewed 1 day before they
should expire, so retrying in 30 minutes, then 2 hours, then 12 hours
is fine. If even after that, the remote server does not work, there is
little sense in retrying more often than once a day
Also, uniqueness of the job should ensure that failed retries will
not result in multiple retries for the same endpoint when the next
resubscription cycle comes
2017-07-10 18:04:23 +02:00
m4sk1n and Eugen Rochko
7f9a353b94
i18n: @63baab0 (pl) ( #4141 )
2017-07-10 18:04:06 +02:00
Yamagishi Kazutoshi and Eugen Rochko
31490e0d6c
Add Japanese translations ( #4140 )
...
* Add Japanese translations for #3879
* Add Japanese translations for #4033
* Add Japanese translations for #4136
2017-07-10 16:32:17 +02:00
のら and Eugen Rochko
ca45bd0361
Add Japanese translation of terms and flash ( #4137 )
2017-07-10 14:04:05 +02:00
Yamagishi Kazutoshi and Eugen Rochko
63baab088d
Fix regular expression for RFC 5646 (regression from #3604 ) ( #4133 )
2017-07-10 14:02:18 +02:00
Yamagishi Kazutoshi and Eugen Rochko
2b9721d1b3
Add setting a always mark media as sensitive ( #4136 )
2017-07-10 14:00:32 +02:00
abcang and Eugen Rochko
617208053c
Rescue exceptions related to Goldfinger at FetchRemoteStatusService ( #4138 )
2017-07-10 13:59:29 +02:00
Sadiq Saif and Eugen Rochko
4aa6cd66fc
Change default for auto_play_fit to false for a11y ( #4132 )
...
This is per issue #3876
2017-07-10 04:49:48 +02:00
Lynx Kotoura and Eugen Rochko
1c6cbdd4e4
Fix duplication of tag in columns_area.js ( #4131 )
...
Deleted ">" just a typo.
2017-07-10 04:37:10 +02:00
Yamagishi Kazutoshi and Eugen Rochko
f8212da329
Add attribute for default privacy to verify credentials ( #4075 )
...
* Add attribute for default privacy to verify credentials
* add raw_note
* source
2017-07-10 03:29:34 +02:00
Sorin Davidoi and Eugen Rochko
4122a837fa
fix(components/media_modal): Aspect ratio ( #4128 )
...
* fix(components/media_modal): Aspect ratio
* fix: Remove useless style
2017-07-09 18:49:07 +02:00
Nolan Lawson and Eugen Rochko
5fa2dd6e65
Use babel-plugin-transform-react-inline-elements ( #4109 )
2017-07-09 17:34:05 +02:00
abcang and Eugen Rochko
307f3e0dd7
Rescue exceptions related to Goldfinger ( #4044 )
...
* Rescue exceptions related to Goldfinger
* Exclude Goldfinger::SSLError
2017-07-09 17:33:21 +02:00
Sorin Davidoi and Eugen Rochko
fc4c74660b
Swipeable views ( #4105 )
...
* feat: Replace react-swipeable with react-swipeable-views
* fix: iOS 9
2017-07-09 15:02:26 +02:00
unarist and Eugen Rochko
caf938562e
Avoid async import if the component is previously loaded ( #4127 )
2017-07-09 14:52:03 +02:00
unarist and Eugen Rochko
ce3a371eee
Fix initial loading of pinned Notifications column ( #4126 )
2017-07-09 13:04:30 +02:00
m4sk1n and Eugen Rochko
8781a8e203
i18n: minor change (pl) ( #4124 )
2017-07-09 12:17:00 +02:00
Sorin Davidoi and Eugen Rochko
37c832cdf7
refactor: Make all reducers sync ( #4125 )
2017-07-09 12:16:08 +02:00
Daniel Hunsaker and Eugen Rochko
f68fa930ea
[nanobox] Allow Full-size Uploads ( #4123 )
...
The Nginx configurations used by Nanobox previously neglected to increase the default upload size limit. This PR bumps that value up to the current Mastodon limit of 8MiB.
2017-07-09 02:52:36 +02:00
nullkal and Eugen Rochko
007ab330e6
Use charlock_holmes instead of nkf at FetchLinkCardService ( #4080 )
...
* Specs for language detection
* Use CharlockHolmes instead of NKF
* Correct mistakes
* Correct style
* Set hint_enc instead of falling back and strip_tags
* Improve specs
* Add dependencies
2017-07-08 22:44:31 +02:00
abcang and Eugen Rochko
794781d121
Change account link to admin account link on report page ( #4119 )
2017-07-08 18:35:08 +02:00
Sorin Davidoi and Eugen Rochko
91cacb1e8f
fix: Rerender Bundle on route change ( #4120 )
2017-07-08 18:34:55 +02:00
unarist and Eugen Rochko
46f5d3a2e9
Fix first loading of notifications when the column is pinned ( #4114 )
2017-07-08 17:22:24 +02:00
Yamagishi Kazutoshi and Eugen Rochko
76318f8830
Don't use preview when image size is unknown ( #4113 )
2017-07-08 17:21:59 +02:00
Yamagishi Kazutoshi and Eugen Rochko
852bda3d32
Use srcSet only when know width ( #4112 )
2017-07-08 17:20:53 +02:00
Jeroen and Eugen Rochko
0324f807f4
Update and improvement Dutch language strings ( #4117 )
...
* Update
* Update
2017-07-08 17:17:02 +02:00
Eugen Rochko and GitHub
864e3f8d9c
Replace OEmbed and initial state Rabl templates with serializers ( #4110 )
...
* Replace OEmbed Rabl template with serializer
* Replace initial state rabl with serializer
2017-07-08 14:51:05 +02:00
unarist and Eugen Rochko
102466ac58
Fix JSON serialization of media_attachment ( #4111 )
2017-07-08 14:50:45 +02:00
Nolan Lawson and Eugen Rochko
63b77f2320
Avoid using getBoundingClientRect to calculate height ( #4001 )
2017-07-08 01:57:22 +02:00