kibigo! 
							
						 
					 
					
						
						
						
						
							
						
						
							09cfc079b0 
							
						 
					 
					
						
						
							
							Merge upstream ( #81 )  
						
						
						
						
					 
					
						2017-07-15 14:33:15 -07:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							e2685ccc81 
							
						 
					 
					
						
						
							
							Fix   #4149 ,  fix   #1199  - Store emojis as unicode ( #4189 )  
						
						... 
						
						
						
						- Use unicode when selecting emoji through picker
- Convert shortcodes to unicode when storing text input server-side
- Do not convert shortcodes in JS anymore 
						
						
					 
					
						2017-07-14 19:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								kibigo! 
							
						 
					 
					
						
						
						
						
							
						
						
							5770d461b2 
							
						 
					 
					
						
						
							
							Moved glitch containers and commented unused files  
						
						
						
						
					 
					
						2017-07-13 02:40:16 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							e53fbb4a09 
							
						 
					 
					
						
						
							
							local-only/compose advanced options tweaks.  
						
						... 
						
						
						
						Squashed commit of the following:
commit b9877e37f72fdd8134936e1014033b07cb6c3671
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:50:10 2017 -0500
    account for the eye in the chars left count for local-only toots
commit 56ebfa96542e16daa1986cc45e07974801ee12dc
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:21:02 2017 -0500
    factor out an AdvancedOptionsToggle to avoid unnecessary re-renders
commit 04cec44ab8744e4e0f52da488c9ec24b1b1422ef
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Wed Jul 12 00:20:24 2017 -0500
    s/changeComposeAdvancedOption/toggleComposeAdvancedOption/g
commit af5815dee750d1aa8b797a9305e5ab3ce6774e3f
Author: Surinna Curtis <ekiru.0@gmail.com>
Date:   Tue Jul 11 23:55:19 2017 -0500
    clicking anywhere on the whole advanced option toggles 
						
						
					 
					
						2017-07-12 02:14:17 -07:00 
						 
				 
			
				
					
						
							
							
								kibigo! 
							
						 
					 
					
						
						
						
						
							
						
						
							79d898ae0a 
							
						 
					 
					
						
						
							
							Merge upstream!!  #64  <3 <3  
						
						
						
						
					 
					
						2017-07-12 02:03:17 -07:00 
						 
				 
			
				
					
						
							
							
								kibigo! 
							
						 
					 
					
						
						
						
						
							
						
						
							297921fce5 
							
						 
					 
					
						
						
							
							Moved glitch files to their own location ;)  
						
						
						
						
					 
					
						2017-07-12 01:02:51 -07:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
						
						
							
						
						
							667b567606 
							
						 
					 
					
						
						
							
							Make avatar in compose navbar hover-to-play  
						
						
						
						
					 
					
						2017-07-10 10:26:46 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							348d6f5e75 
							
						 
					 
					
						
						
							
							Lazy load components ( #3879 )  
						
						... 
						
						
						
						* feat: Lazy-load routes
* feat: Lazy-load modals
* feat: Lazy-load columns
* refactor: Simplify Bundle API
* feat: Optimize bundles
* feat: Prevent flashing the waiting state
* feat: Preload commonly used bundles
* feat: Lazy load Compose reducers
* feat: Lazy load Notifications reducer
* refactor: Move all dynamic imports into one file
* fix: Minor bugs
* fix: Manually hydrate the lazy-loaded reducers
* refactor: Move all dynamic imports to async-components
* fix: Loading modal style
* refactor: Avoid converting the raw state for each lazy hydration
* refactor: Remove unused component
* refactor: Maintain modal name
* fix: Add as=script to preload link
* chore: Fix lint error
* fix(components/bundle): Check if timestamp is set when computing elapsed
* fix: Load compose reducers for the onboarding modal 
						
						
					 
					
						2017-07-08 00:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
						
						
							
						
						
							d87d70e89a 
							
						 
					 
					
						
						
							
							Fixed js type error in advanced_options_dropdown.js  
						
						
						
						
					 
					
						2017-07-06 14:46:45 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							193f354d3e 
							
						 
					 
					
						
						
							
							a real default for advanced options long description  
						
						
						
						
					 
					
						2017-07-05 00:09:20 -05:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							6b67b91eb1 
							
						 
					 
					
						
						
							
							satisfy eslint  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							6b77424660 
							
						 
					 
					
						
						
							
							some adjustments to open/active for advanced options dropdown  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							301c185878 
							
						 
					 
					
						
						
							
							highlight … button if any options enabled  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ce1a9592 
							
						 
					 
					
						
						
							
							toggles for advanced options  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							556cede00f 
							
						 
					 
					
						
						
							
							Local-only option and dropdown all working  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							dd49c10cdb 
							
						 
					 
					
						
						
							
							Further improvements to dropdown html  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
						
						
							
						
						
							85d5249479 
							
						 
					 
					
						
						
							
							The beginnings of an advanced options dropdown  
						
						
						
						
					 
					
						2017-07-04 21:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce1540094 
							
						 
					 
					
						
						
							
							fix(features/compose): Handle external changes to the textarea ( #3632 )  
						
						
						
						
					 
					
						2017-06-25 21:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							c1a8e3d1eb 
							
						 
					 
					
						
						
							
							Use Class and Property Decorators ( #3730 )  
						
						... 
						
						
						
						ref https://tc39.github.io/proposal-decorators/  
						
						
					 
					
						2017-06-23 19:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							eff9416469 
							
						 
					 
					
						
						
							
							Remove unused variables ( #3906 )  
						
						
						
						
					 
					
						2017-06-23 16:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							8f03fdce7f 
							
						 
					 
					
						
						
							
							Upgrade React Router ( #3677 )  
						
						... 
						
						
						
						* chore(yarn): Remove react-router
* chore(yarn): Remove react-router-scroll
* chore(yarn): Remove history
* chore(yarn): Add react-router-dom
* chore: Remove usages of react-router-scroll
* refactor: Upgrade to react-router-web
* refactor: Use fork of react-router-scroll
This reverts commit 2ddea9a6c8d39fc64b7d0b587f3fbda7a45a7fa2.
* fix: Issues mentions in the PR feedback 
						
						
					 
					
						2017-06-20 20:40:03 +02:00 
						 
				 
			
				
					
						
							
							
								Gô Shoemake 
							
						 
					 
					
						
						
						
						
							
						
						
							29a22691d2 
							
						 
					 
					
						
						
							
							Fix character/grapheme count stuff ( #3839 )  
						
						... 
						
						
						
						* Bring Toot button in line with counter
Both should use stringz I guess
* Use grapheme_length for character count 
						
						
					 
					
						2017-06-19 11:31:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							aebebdc5d1 
							
						 
					 
					
						
						
							
							Debounce autosuggestions ( #3836 )  
						
						... 
						
						
						
						* Debounce autosuggestions
* Remove duplicate import 
						
						
					 
					
						2017-06-19 01:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ae3efec3 
							
						 
					 
					
						
						
							
							Improve ESLint rules for JSX ( #3608 )  
						
						... 
						
						
						
						* Add react/no-string-refs ESLint rule
* Add react/jsx-boolean-value ESLint rule
* Add react/jsx-closing-bracket-location ESLint rule
* Add react/jsx-indent ESLint rule
* Add react/jsx-curly-spacing ESLint rule
* Add react/jsx-equals-spacing ESLint rule
* Add react/jsx-first-prop-new-line ESLint rule
* Add react/jsx-no-duplicate-props ESLint rule
* Add react/jsx-tag-spacing ESLint rule 
						
						
					 
					
						2017-06-06 13:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							cd81a1c52a 
							
						 
					 
					
						
						
							
							Add missing key attribute to .search-results__hashtag ( #3607 )  
						
						
						
						
					 
					
						2017-06-06 13:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							7a7bfa5170 
							
						 
					 
					
						
						
							
							Add quotes ESLint rules ( #3602 )  
						
						... 
						
						
						
						* Add quotes ESLint rule
* Add jsx-quotes ESlint rule
* Sort ESLint rules 
						
						
					 
					
						2017-06-06 03:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
						
						
							
						
						
							20b647020b 
							
						 
					 
					
						
						
							
							refocus-after-toot ( #3537 )  
						
						
						
						
					 
					
						2017-06-04 01:22:37 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							fda5c699c2 
							
						 
					 
					
						
						
							
							Add ESLint rule (object-curly-spacing) ( #3498 )  
						
						
						
						
					 
					
						2017-06-01 17:25:10 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5e41c26203 
							
						 
					 
					
						
						
							
							Use immutable list in UploadButton to avoid wasteful re-render ( #3394 )  
						
						
						
						
					 
					
						2017-05-28 19:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							c48772fd3f 
							
						 
					 
					
						
						
							
							Introduce react-textarea-autosize instead of using style.height side effects ( #3334 )  
						
						
						
						
					 
					
						2017-05-26 18:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							135bdd149e 
							
						 
					 
					
						
						
							
							Name the Webpack chunks ( #3291 )  
						
						
						
						
					 
					
						2017-05-25 03:30:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							2e112e2406 
							
						 
					 
					
						
						
							
							Improve eslint rules ( #3147 )  
						
						... 
						
						
						
						* Add semi to ESLint rules
* Add padded-blocks to ESLint rules
* Add comma-dangle to ESLint rules
* add config/webpack and storyboard
* add streaming/
* yarn test:lint -- --fix 
						
						
					 
					
						2017-05-20 17:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c405aed55 
							
						 
					 
					
						
						
							
							Performance improvements ( #3168 )  
						
						... 
						
						
						
						* refactor(components/status_list): Avoid quering scrollTop if not necessary
* refactor(components/dropdown_menu): Do not render items if not expanded
* refactor: Cherry-pick react-motion imports
* refactor(compose/privacy_dropdown): Do not render options if not open
* refactor(components/column_collapsable): Do not render children if collapsed 
						
						
					 
					
						2017-05-20 14:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							1548695c83 
							
						 
					 
					
						
						
							
							Avoid useless renders ( #3141 )  
						
						... 
						
						
						
						* feat(eslint): Set react/jsx-no-bind: error
* refactor(notifications/setting_toggle): Do not use bind
* refactor(components/dropdown_menu): Do not use bind
* refactor(components/autosuggest_textarea): Do not use bind
* refactor(compose/privacy_dropdown): Do not use bind
* refactor(compose/upload_form): Do not use bind
* refactor(components/status): Do not use bind
* refactor(components/onboarding_modal): Do not use bind
* refactor: PR feedback
* chore(notifications/setting_toggle): Lint
* refactor: PR feedback 
						
						
					 
					
						2017-05-19 20:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b7b506a2 
							
						 
					 
					
						
						
							
							Replace inline styles with stylesheet ( #3115 )  
						
						
						
						
					 
					
						2017-05-19 11:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
						
						
							
						
						
							07e875972a 
							
						 
					 
					
						
						
							
							refactor: Import from react-router/lib ( #3117 )  
						
						
						
						
					 
					
						2017-05-18 19:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							0d59d7c680 
							
						 
					 
					
						
						
							
							Fix   #2549  - Do not hardcode the exclamation in "toot!", wrap it in an extra locale key ( #3089 )  
						
						
						
						
					 
					
						2017-05-17 00:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							2991a7cfe6 
							
						 
					 
					
						
						
							
							Use ES Class Fields & Static Properties ( #3008 )  
						
						... 
						
						
						
						Use ES Class Fields & Static Properties (currently stage 2) for improve class outlook.
Added babel-plugin-transform-class-properties as a Babel plugin. 
						
						
					 
					
						2017-05-12 14:44:10 +02:00 
						 
				 
			
				
					
						
							
							
								AA4ch1 
							
						 
					 
					
						
						
						
						
							
						
						
							2db53526c9 
							
						 
					 
					
						
						
							
							Fix compose_form.js for  #2904  ( #2960 )  
						
						
						
						
					 
					
						2017-05-10 14:41:39 +02:00 
						 
				 
			
				
					
						
							
							
								fusshi- 
							
						 
					 
					
						
						
						
						
							
						
						
							29d8313b28 
							
						 
					 
					
						
						
							
							Disabled auto focus on toot form when search results are shown. ( #2942 )  
						
						
						
						
					 
					
						2017-05-10 02:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							459bbfa4b2 
							
						 
					 
					
						
						
							
							Prevent selection of unacceptable Content-Type files ( #2910 )  
						
						... 
						
						
						
						* Prevent selection of unacceptable Content-Type files
* replace hard code
* media_attachments accept content-types in initial state 
						
						
					 
					
						2017-05-08 16:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							df81bc4a97 
							
						 
					 
					
						
						
							
							add asynchronous emojione-picker (code-splitting) ( #2863 )  
						
						
						
						
					 
					
						2017-05-07 02:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							553e13144f 
							
						 
					 
					
						
						
							
							remove legacy decorators, use lodash.debounce ( #2830 )  
						
						
						
						
					 
					
						2017-05-06 11:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
						
						
							
						
						
							f5bf5ebb82 
							
						 
					 
					
						
						
							
							Replace sprockets/browserify with Webpack ( #2617 )  
						
						... 
						
						
						
						* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time 
						
						
					 
					
						2017-05-03 02:04:16 +02:00