dbccdcc1b1 
					 
					
						
						
							
							Focus the submit button on the boost modal ( #3494 )  
						
						... 
						
						
						
						Focus the submit button when boost modal is opened. 
						
						
					 
					
						2017-06-01 04:20:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd669e3907 
					 
					
						
						
							
							Update zh-TW.json ( #3480 )  
						
						... 
						
						
						
						* Update zh-TW.json
* Update `search_results.total` 
						
						
					 
					
						2017-05-31 18:46:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c00ead8a72 
					 
					
						
						
							
							Remove react-imageloader ( #3423 )  
						
						... 
						
						
						
						* Remove react-imageloader
* add eslint-disable-line
* improve image loading experience
* remove unneeded import
* use PureComponent
* Use componentWillMount instead of constructor 
						
						
					 
					
						2017-05-31 17:07:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e49dc6a06e 
					 
					
						
						
							
							Fix load more on account timelines (regression from  #3311 ) ( #3475 )  
						
						... 
						
						
						
						This prevents `next` state from being overridden on the loading *new* statuses. 
						
						
					 
					
						2017-05-31 15:30:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e12a8dab9 
					 
					
						
						
							
							Improve scheduling of requestIdleCallback tasks ( #3477 )  
						
						
						
						
					 
					
						2017-05-31 15:11:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93de41b39b 
					 
					
						
						
							
							Catalan language updates ( #3454 )  
						
						... 
						
						
						
						* Add Catalan language
* Add Catalan language
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update settings_helper.rb
* Update mastodon.js
* Update index.js
* Update application.rb
* Update ca.yml
* removed extra spaces at line 225
* Catalan translation update
added activerecord.ca.yml
* Update activerecord.ca.yml
Done
* Updated activerecord.ca.yml
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated 
						
						
					 
					
						2017-05-31 02:14:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1d4b74a44 
					 
					
						
						
							
							Change PureComponent to ImmutablePureComponent ( #3460 )  
						
						... 
						
						
						
						* Change PureComponent to ImmutablePureComponent
Change PureComponent to ImmutablePureComponent in AttachmentList.
* rm React. 
						
						
					 
					
						2017-05-31 02:14:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfdf47bc98 
					 
					
						
						
							
							Add zh-TW.json ( #3459 )  
						
						
						
						
					 
					
						2017-05-30 23:09:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc4fad9e22 
					 
					
						
						
							
							Change libraries path to relative ( #3433 )  
						
						
						
						
					 
					
						2017-05-30 15:13:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b42bdd80e8 
					 
					
						
						
							
							Extract polyfill loading into single module ( #3421 )  
						
						
						
						
					 
					
						2017-05-30 15:11:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34a93ccf57 
					 
					
						
						
							
							Add IntersectionObserverWrapper to cut down on re-renders ( #3406 )  
						
						
						
						
					 
					
						2017-05-29 18:17:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						402c19a924 
					 
					
						
						
							
							Add preference setting for delete toot modal ( #3368 )  
						
						... 
						
						
						
						* Set delete_modal preference to true by default
* Does not show confirmation modal if delete_modal is false
* Add ja translation for preference setting page 
						
						
					 
					
						2017-05-29 17:56:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5e8994844 
					 
					
						
						
							
							Prevent wasted render in load_more.js ( #3402 )  
						
						
						
						
					 
					
						2017-05-29 17:52:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						184325077e 
					 
					
						
						
							
							l10n: Fix Japanese translation ( #3410 )  
						
						... 
						
						
						
						* "メデイア" -> "メディア"
Signed-off-by: lindwurm <lindwurm.q@gmail.com > 
						
						
					 
					
						2017-05-29 17:52:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e41c26203 
					 
					
						
						
							
							Use immutable list in UploadButton to avoid wasteful re-render ( #3394 )  
						
						
						
						
					 
					
						2017-05-28 19:15:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fa8512474 
					 
					
						
						
							
							Fix video having black border on top due to regression from  #2608  ( #3392 )  
						
						... 
						
						
						
						The combination of object-fit, relative position 50% from top and translating it
back upwards 50% is what allows us to crop the video properly, so it needs to
be +50%-50% 
						
						
					 
					
						2017-05-28 19:11:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e20de9f89 
					 
					
						
						
							
							Ukrainian translation: fix typo ( #3393 )  
						
						
						
						
					 
					
						2017-05-28 19:11:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24d645b7d0 
					 
					
						
						
							
							Fix IntersectionObserver isIntersecting in Edge ( #3365 )  
						
						
						
						
					 
					
						2017-05-28 16:45:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28cbfb9f10 
					 
					
						
						
							
							Simplify isIntersecting in status_list.js ( #3371 )  
						
						
						
						
					 
					
						2017-05-28 16:26:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b619362a36 
					 
					
						
						
							
							Persian translation fixes and updates ( #3380 )  
						
						... 
						
						
						
						* Persian translation fix
* Persian translation of new strings 
						
						
					 
					
						2017-05-28 16:25:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62ca37884a 
					 
					
						
						
							
							Fix   #2922  - Load stylesheet from "custom.css" entrypoint when present ( #3332 )  
						
						... 
						
						
						
						* Fix  #2922  - Load stylesheet from "custom.css" entrypoint when present
This is pretty much the same way it worked as before, albeit with
having to create app/javascript/packs/custom.js with
require('../styles/custom.scss') (or whatever you want really), which
will be a blank slate for you to import whatever you want
* Remove old assets directory
* Extract font-awesome into common.css and always load it 
						
						
					 
					
						2017-05-27 16:55:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9180823bc 
					 
					
						
						
							
							Update Dutch strings for 1.4 ( #3363 )  
						
						... 
						
						
						
						* Update nl strings for 1.4
* Update nl strings for 1.4
* Update nl strings for 1.4
* nl strings (+1)
More new OTP strings will be translated another time 
						
						
					 
					
						2017-05-27 16:28:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b0c667c09 
					 
					
						
						
							
							i18n update for Occitan language ( #3362 )  
						
						... 
						
						
						
						* Update simple_form.oc.yml
* Added check spam folder
* Update oc.json
abonats => seguidors
* Update oc.yml
* Update oc.json
Added translations + corrections
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
* i18n mailer
* Update reset_password_instructions.oc.html.erb 
						
						
					 
					
						2017-05-27 15:50:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3836d293a1 
					 
					
						
						
							
							Add missing background center on public profile headers ( #3340 )  
						
						
						
						
					 
					
						2017-05-27 00:54:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd21afb5ed 
					 
					
						
						
							
							Replace onboarding elephant with friendlier graphic, shorter animation ( #3337 )  
						
						... 
						
						
						
						on status fade-in, fix buttons not having pointer cursor 
						
						
					 
					
						2017-05-27 00:53:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef80ad17b3 
					 
					
						
						
							
							Updated Polish translation ( #3335 )  
						
						... 
						
						
						
						* i18n: updated Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net >
* i18n: completed Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net >
* i18n: corrected Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net >
* i18n: Updated Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* Update simple_form.pl.yml
* Update simple_form.pl.yml
* updated Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* Update pl.yml 
						
						
					 
					
						2017-05-26 19:59:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c48772fd3f 
					 
					
						
						
							
							Introduce react-textarea-autosize instead of using style.height side effects ( #3334 )  
						
						
						
						
					 
					
						2017-05-26 18:22:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						902d9e34b4 
					 
					
						
						
							
							Remove status context construction in the React side ( #3331 )  
						
						... 
						
						
						
						because it may causes flicker on the conversation when it contains blocked/muted user's status.
We use `/api/v1/statuses/{id}/context` to obtain status ids in the
conversation which filters blocked/muted user, but also uses internal
cache constructed from `in_reply_to_id` by `normalizeStatus()` in
`reducers/timelines.js` on each status loading which doesn't filter.
So statuses appears in conversation if those are cached, even those
statuses are from blocked/muted user. Then context cache will be updated
with the result of the context API and those statuses will be removed.
I have left the `normalizeStatus()` function itself which is called many
functions in the file as a placeholder for now, but maybe it should be
removed completely. 
						
						
					 
					
						2017-05-26 16:34:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b11675bdc 
					 
					
						
						
							
							Change anchor to button element ( #3321 )  
						
						... 
						
						
						
						Fix warning for ESLint (jsx-a11y/href-no-hash). 
						
						
					 
					
						2017-05-26 14:10:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2531c5953b 
					 
					
						
						
							
							Replace onWheel listener with onScroll ( #3324 )  
						
						... 
						
						
						
						* Replace onWheel listener with onScroll
* Update column.js 
						
						
					 
					
						2017-05-26 14:09:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6db416ff7 
					 
					
						
						
							
							Fix "Cannot read property" on missing status ( #3322 )  
						
						... 
						
						
						
						I've found this issue when I clicked replies to muted user on the timeline.
Properties I've removed in here were added with lazy loading using
IntersectionObserver (8e4d1cba 
						
						
					 
					
						2017-05-26 14:07:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b00cb2aed3 
					 
					
						
						
							
							Improve shouldComponentUpdate for status and status_action_bar ( #3323 )  
						
						
						
						
					 
					
						2017-05-26 14:05:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c67cb5997 
					 
					
						
						
							
							implement shouldComponentUpdate for relative_timestamp ( #3320 )  
						
						
						
						
					 
					
						2017-05-26 03:25:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a098d08d12 
					 
					
						
						
							
							Fix style regression of buttons not inheriting document font by default ( #3310 )  
						
						
						
						
					 
					
						2017-05-25 21:15:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc39ad37c4 
					 
					
						
						
							
							Fix "contains" CSS for Chromium <57 ( #3317 )  
						
						... 
						
						
						
						Fixes  #3277 . I've tested in QupZilla on Mac and can confirm it fixes the issue, and that Chrome 58 is not affected (because it has Grid). 
					
						2017-05-25 21:14:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6ba004bf5 
					 
					
						
						
							
							Attach ReactPerf to window for easier debugging ( #3318 )  
						
						
						
						
					 
					
						2017-05-25 21:14:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b89ab7e69d 
					 
					
						
						
							
							Add flex: 0 0 auto to some components to avoid bugs on iOS9 ( #3313 )  
						
						
						
						
					 
					
						2017-05-25 18:59:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33d7338779 
					 
					
						
						
							
							Fix Firefox issue with performance marks ( #3315 )  
						
						
						
						
					 
					
						2017-05-25 18:59:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf4fe6cab8 
					 
					
						
						
							
							More use of next link header on account (media) timelines ( #3311 )  
						
						... 
						
						
						
						This will reduce requests on who have only few statuses.
- Use next link header to detect more items from first request
- Omit next link header if result items are fewer than requested count
(It had omit it only if result was empty before) 
						
						
					 
					
						2017-05-25 17:09:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e3ec9b2c8 
					 
					
						
						
							
							Fix an error on dragging into status_content component ( #3308 )  
						
						
						
						
					 
					
						2017-05-25 16:27:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71b266377c 
					 
					
						
						
							
							Remove unnecessary action bar wrapper divs ( #3299 )  
						
						
						
						
					 
					
						2017-05-25 14:15:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2469fd1cdc 
					 
					
						
						
							
							Add improved performance marks for development mode ( #3297 )  
						
						
						
						
					 
					
						2017-05-25 14:09:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						531c1bb245 
					 
					
						
						
							
							Add localization of datetime in public page ( #3296 )  
						
						
						
						
					 
					
						2017-05-25 14:09:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58f5040ee8 
					 
					
						
						
							
							Norwegian translation of the onboarding page ( #3303 )  
						
						... 
						
						
						
						* Fixes translation placeholder
* Translates onboarding page 
						
						
					 
					
						2017-05-25 14:06:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						807c192fcf 
					 
					
						
						
							
							Fix load more feature on the Account media gallery ( #3293 )  
						
						... 
						
						
						
						* Add load more button for large screens
* Fix `next` state value on the first loading
* Don't load if `isLoading || !hasMore`
* Start load on near the bottom 
						
						
					 
					
						2017-05-25 05:22:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						135bdd149e 
					 
					
						
						
							
							Name the Webpack chunks ( #3291 )  
						
						
						
						
					 
					
						2017-05-25 03:30:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3572138b16 
					 
					
						
						
							
							Fix hovering default value for avatar component ( #3290 )  
						
						
						
						
					 
					
						2017-05-25 03:08:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f69aa3cb1 
					 
					
						
						
							
							Prevent contents of the status placeholder from overflowing ( #3287 )  
						
						... 
						
						
						
						Since long lines may overflow and cause the status-list horizontally scrollable,
I added `overflow: hidden` to placeholder contents to prevent it. 
						
						
					 
					
						2017-05-25 02:23:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ec7c87001 
					 
					
						
						
							
							Remove unnecessary constructors ( #3280 )  
						
						
						
						
					 
					
						2017-05-24 17:55:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e4d1cba00 
					 
					
						
						
							
							Lazy load toots using IntersectionObserver ( #3191 )  
						
						... 
						
						
						
						* refactor(components/status_list): Lazy load using IntersectionObserver
* refactor(components/status_list): Avoid setState bottleneck
* refactor(components/status_list): Update state correctly
* fix(components/status): Render if isIntersecting is undefined
* refactor(components/status): Recycle timeout
* refactor(components/status): Reduce animation duration
* refactor(components/status): Use requestIdleCallback
* chore: Split polyfill bundles
* refactor(components/status_list): Increase rootMargin to 300%
* fix(components/status): Check if onRef is not defined
* chore: Add note about polyfill bundle splitting
* fix(components/status): Reduce animation duration to 0.3 seconds 
						
						
					 
					
						2017-05-24 17:55:00 +02:00