Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							828f602b2f 
							
						 
					 
					
						
						
							
							[Glitch] Ensure container of React components has full width  
						
						... 
						
						
						
						Port f6910fba02c8a99dcad901c193be08d06a65c1c6 to glitch-soc 
						
						
					 
					
						2018-07-18 22:38:55 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							552b4d9a5f 
							
						 
					 
					
						
						
							
							Disable threaded mode when canceling a reply ( fixes   #583 )  
						
						
						
						
					 
					
						2018-07-18 16:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb78602c5 
							
						 
					 
					
						
						
							
							Do not cause an error if domain_lists.blocks.next is undefined ( fixes   #572 )  
						
						... 
						
						
						
						Port d0d23b8f0aa72946fe0c8d3327ce1d8bbc049d4f to glitch-soc 
						
						
					 
					
						2018-07-17 21:54:54 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							8501ad5c5c 
							
						 
					 
					
						
						
							
							Process statuses on COMPOSE_SUBMIT_SUCCESS ( fixes   #579 )  
						
						
						
						
					 
					
						2018-07-17 21:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf157a1a9 
							
						 
					 
					
						
						
							
							Avoid loading rails-ujs twice on vanilla flavour  
						
						
						
						
					 
					
						2018-07-16 16:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							57f31b361f 
							
						 
					 
					
						
						
							
							Add an option restricting secondary toot privacy to that of the toot being replied to  
						
						
						
						
					 
					
						2018-07-12 19:15:44 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b13b46f7 
							
						 
					 
					
						
						
							
							Move privacyPreference to utils  
						
						
						
						
					 
					
						2018-07-12 15:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							cd05378b59 
							
						 
					 
					
						
						
							
							[Glitch] Refactor privacyPrefence() to use priority list  
						
						... 
						
						
						
						Port f2d9a3c239bcab5fcbede22549b67bfd841a3880 to glitch-soc 
						
						
					 
					
						2018-07-12 15:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							d67cb13d84 
							
						 
					 
					
						
						
							
							Use options rather than a boolean  
						
						... 
						
						
						
						This prepares for a third option that would restrict privacy to
privacyPreference(replyPrivacy, sideArmBasePrivacy) 
						
						
					 
					
						2018-07-12 11:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							8c8707771d 
							
						 
					 
					
						
						
							
							Do not store duplicate reply_privacy  
						
						
						
						
					 
					
						2018-07-12 11:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ash Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							6f06d16b1e 
							
						 
					 
					
						
						
							
							add option to enable auto visibility on secondary toot button  
						
						
						
						
					 
					
						2018-07-12 11:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb7ecaf7e 
							
						 
					 
					
						
						
							
							[Glitch] Make whole-word filter regex consistent between Ruby and JS  
						
						... 
						
						
						
						Port front-end part of 20fefdb7145b48449e9d6a824a9846dadfd6ac2f to glitch-soc 
						
						
					 
					
						2018-07-11 22:06:34 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							debc6544d9 
							
						 
					 
					
						
						
							
							[Glitch] Add follow button to detailed status, add gradient to mask bio cut-off ( fixes   #566 )  
						
						... 
						
						
						
						Port 30e1da7668c6c42aa5f15bdc9caab1929235f78f to glitch-soc 
						
						
					 
					
						2018-07-11 22:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							612b00d1bb 
							
						 
					 
					
						
						
							
							Display reply indicator even when replying to contentless toot ( fixes   #564 )  
						
						
						
						
					 
					
						2018-07-10 22:53:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1d660596 
							
						 
					 
					
						
						
							
							make sure reblogged's filter is set correctly  
						
						
						
						
					 
					
						2018-07-10 14:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							faa4db7975 
							
						 
					 
					
						
						
							
							[Glitch] Add option to not consider word boundaries when processing keyword filtering  
						
						... 
						
						
						
						Port 1ca4e51eb38de6de81cedf3ddcdaa626f1d1c569 to glitch-soc 
						
						
					 
					
						2018-07-10 14:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							6777dfc8d9 
							
						 
					 
					
						
						
							
							[Glitch] In keyword filter, account for reblogs, HTML and whole-words  
						
						... 
						
						
						
						Port 404c7702ec2a6576ef3b54f6a800624adfda9d53 to glitch-soc 
						
						
					 
					
						2018-07-10 14:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							00c1386b9d 
							
						 
					 
					
						
						
							
							[Glitch] Fix filters not affecting notifications in web UI  
						
						... 
						
						
						
						Port cfeb3beb4e1c3a05392546e6e4584de537049989 to glitch-soc 
						
						
					 
					
						2018-07-10 14:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb1720495 
							
						 
					 
					
						
						
							
							Add client-side custom filter support to glitch-soc  
						
						... 
						
						
						
						Port cdb101340a20183a82889f811d9311c370c855e5 to glitch-soc,
but without dropping support for regexp filters yet. 
						
						
					 
					
						2018-07-10 14:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							33c1607c83 
							
						 
					 
					
						
						
							
							[Glitch] Fix Chrome issue with sizes="0px"  
						
						
						
						
					 
					
						2018-07-10 10:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ash Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							e96a4434c7 
							
						 
					 
					
						
						
							
							add keybind in composer textarea for secondary submit  
						
						
						
						
					 
					
						2018-07-10 10:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							f364a27922 
							
						 
					 
					
						
						
							
							Increase padding of toots  
						
						
						
						
					 
					
						2018-06-24 14:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbaf32bca 
							
						 
					 
					
						
						
							
							Fix margins of toot text  
						
						
						
						
					 
					
						2018-06-24 14:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							f0161702d8 
							
						 
					 
					
						
						
							
							[Glitch] Submit report using meta key  
						
						... 
						
						
						
						Port 64d7a63f1830e970a6196448cae443ca5d55d1f9 to glitch-soc 
						
						
					 
					
						2018-06-21 22:28:50 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							d0faac9027 
							
						 
					 
					
						
						
							
							Fix clicking on collapsed toots with a background ( fixes   #547 )  
						
						
						
						
					 
					
						2018-06-21 22:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							26c20a4ec7 
							
						 
					 
					
						
						
							
							[Glitch] Preserve newlines in delete & redraft and desktop notifications  
						
						... 
						
						
						
						Port c75493755f482d0506884b1f7b7b44e5306a4d8b to glitch-soc 
						
						
					 
					
						2018-06-16 15:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							a01faecfcb 
							
						 
					 
					
						
						
							
							[Glitch] Add redraft function  
						
						... 
						
						
						
						Port bd0791d800902cdbdf6666e65d201df3ec22789c to glitch-soc 
						
						
					 
					
						2018-06-16 15:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ccac468a 
							
						 
					 
					
						
						
							
							[Glitch] Add vendor prefix for background-clip  
						
						... 
						
						
						
						Port e0354aba7ca05c4d8bf4e19fab0cbb0ecde2950f to glitch-soc 
						
						
					 
					
						2018-06-15 22:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
						
						
							
						
						
							8cafeedc25 
							
						 
					 
					
						
						
							
							Port 85470ec872a39c475d872f685dadeac849832a98 to glitch emoji picker.  
						
						... 
						
						
						
						Fixes  #541 . 
					
						2018-06-15 22:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fac6e392e9 
							
						 
					 
					
						
						
							
							Port emojimart 2.6.1 changes to glitch flavour  
						
						... 
						
						
						
						See also the following commits:
- 0c3ce41031d292734e0e4cc70d227228d1993bea
- 268d90e8103770e8b90f6d5680a466c1ec83c6ff 
						
						
					 
					
						2018-06-12 17:43:50 -05:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3c0e4cb4 
							
						 
					 
					
						
						
							
							Delete references to removed constants ( fixes   #537 )  
						
						
						
						
					 
					
						2018-06-09 18:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8d50a4070 
							
						 
					 
					
						
						
							
							Merge pull request  #509  from ThibG/glitch-soc/fixes/router-history-navigation  
						
						... 
						
						
						
						Use history.state to decide whether we should goBack() or go to / (fixes  #247 ) 
						
						
					 
					
						2018-06-06 23:56:48 -05:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfdbb36bdf 
							
						 
					 
					
						
						
							
							Merge pull request  #519  from ThibG/glitch-soc/fixes/status-node-null  
						
						... 
						
						
						
						Prevent a rare crash when a status' root node is undefined 
						
						
					 
					
						2018-06-02 16:19:06 -05:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ad5de8a3a 
							
						 
					 
					
						
						
							
							Merge pull request  #501  from ThibG/glitch-soc/features/red-bookmarks  
						
						... 
						
						
						
						Make active bookmarks red (fixes  #493 ) 
						
						
					 
					
						2018-06-01 00:36:48 -05:00 
						 
				 
			
				
					
						
							
							
								Spencer Alves 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f25a73f2 
							
						 
					 
					
						
						
							
							Adjust spacing between status icons  
						
						
						
						
					 
					
						2018-05-31 21:55:44 -07:00 
						 
				 
			
				
					
						
							
							
								Spencer Alves 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2e6429c2 
							
						 
					 
					
						
						
							
							Merge branch 'glitch' into thread-icon  
						
						
						
						
					 
					
						2018-05-31 21:33:16 -07:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fdeceb3c 
							
						 
					 
					
						
						
							
							Make active bookmarks red ( fixes   #493 )  
						
						
						
						
					 
					
						2018-05-31 14:39:48 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							cc396f085d 
							
						 
					 
					
						
						
							
							Use history.state to decide whether we should goBack() or go to / ( fixes   #247 )  
						
						... 
						
						
						
						So far, glitch-soc used history.length to decide whether to call `goBack()` or
go to / in order to not leave the webUI. This made clicking the “Back” button
go to the “Getting started” column instead of going back in the browser's
history when such an action would leave the web UI, but also when:
- The WebUI is refreshed (F5)
- A tab is restored
- The history length reaches its maximum (e.g., 50 in Firefox)
This commit fixes these shortcomings by checking `window.history.state`.
Indeed, we only want to go back in the browser's history when the current
location has been reached from within the WebUI, which only happens via
`pushState` as far as I know. Since browser store the serialized state in
the browser history, this also survives page reload and session restoration. 
						
						
					 
					
						2018-05-31 14:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							f86d280fd6 
							
						 
					 
					
						
						
							
							Use props.router instead of context.router, as we are using withRouter  
						
						
						
						
					 
					
						2018-05-31 14:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							893f2aff20 
							
						 
					 
					
						
						
							
							Prevent a rare crash when a status' root node is undefined  
						
						
						
						
					 
					
						2018-05-31 14:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							e396fbfe3b 
							
						 
					 
					
						
						
							
							Fix direct timeline  
						
						
						
						
					 
					
						2018-05-31 14:37:13 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b3a4263e 
							
						 
					 
					
						
						
							
							[Glitch] Fix low-contrasted cancel button of reply indicator  
						
						... 
						
						
						
						Port 86efccce2a874d16aa783d989ff4824bcfac40b5 to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:47 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							08dbe29e29 
							
						 
					 
					
						
						
							
							[Glitch] Improve load gap styling in web UI  
						
						... 
						
						
						
						Port 45c9f16f714dd6de15391b5e2ae2bf0d30ef20fb to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							cc589d6ec0 
							
						 
					 
					
						
						
							
							[Glitch] Use randomized setTimeout when fallback-polling and re-add since_id  
						
						... 
						
						
						
						Port dafd7afc5ef94fc9513efa341910f7e3c31b909a to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc25bdd2d 
							
						 
					 
					
						
						
							
							[Glitch] Do not crash in getStatusIds when there is a gap in the timeline  
						
						... 
						
						
						
						Port b1938d7853f1d52f9bd99244c550cc609dd81202 to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							5cc4d34250 
							
						 
					 
					
						
						
							
							[Glitch] Fix gap insertion for timeline disconnection  
						
						... 
						
						
						
						Port 66359ec522e687020ea853652ad36d4476f2720d to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							15bef77add 
							
						 
					 
					
						
						
							
							[Glitch] Fix ID duplication in timelines  
						
						... 
						
						
						
						Port 306267dbd275363422f9288c91e634a92511620c to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							4b38ac3bed 
							
						 
					 
					
						
						
							
							[Glitch] Fix comparing id  
						
						... 
						
						
						
						Port 0ba49eca8b49c6ce0ec04fd546951c95938da4e6 to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							6020a21130 
							
						 
					 
					
						
						
							
							[Glitch] Fix LoadMore on account media gallery  
						
						... 
						
						
						
						Port 3523aa440ba3f52bf28fe1e9707506d327c4431f to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							5d16fd3f28 
							
						 
					 
					
						
						
							
							[Glitch] Add missing null handling in notification reducer  
						
						... 
						
						
						
						Port 2f3ac14a434c773577771b74292aa313d57db3c9 to glitch-soc 
						
						
					 
					
						2018-05-29 21:25:28 +02:00