c90ad17686 
								
							 
						 
						
							
							
								
								fix: logging out results in visible homescreen ( #807 )  
							
							... 
							
							
							
							* fix: logging out results in visible homescreen
fixes  #805 
* fixup 
							
						 
						
							2018-12-14 00:25:12 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								1940260631 
								
							 
						 
						
							
							
								
								fix: fix delete and redraft on replies ( #789 )  
							
							... 
							
							
							
							fixes  #786  
						
							2018-12-12 23:45:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								631603b0b7 
								
							 
						 
						
							
							
								
								fix: fix flaky test by clicking relative date ( #790 )  
							
							... 
							
							
							
							* fix: fix flaky test by clicking relative date
* fix test and add new one 
							
						 
						
							2018-12-12 23:45:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								42978c3c84 
								
							 
						 
						
							
							
								
								fix: fix duplicate statuses in threads ( #783 )  
							
							... 
							
							
							
							fixes  #511  
						
							2018-12-11 22:06:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								4bd181d3cc 
								
							 
						 
						
							
							
								
								fix: update Sapper to latest ( #775 )  
							
							... 
							
							
							
							* fix: update to latest sapper
fixes  #416 
* fix error and debug pages
* requestIdleCallback makes column switching feel way nicer than double rAF
* add export feature
* add better csp info
* workaround for sapper sub-page issue
* clarify in readme about exporting
* fix now config
* switch from rIC to triple raf
* style-loader is no longer used
* update theming guide 
							
						 
						
							2018-12-11 07:31:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								4d3a2ded2a 
								
							 
						 
						
							
							
								
								chore(tests): skip flaky "thread preserves focus" test ( #777 )  
							
							
							
						 
						
							2018-12-11 07:29:31 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								60751b3339 
								
							 
						 
						
							
							
								
								feat(statuses): implement "Delete and redraft" ( #719 )  
							
							... 
							
							
							
							Fixes  #469  
						
							2018-12-03 23:23:29 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ce61b821c5 
								
							 
						 
						
							
							
								
								feat(ui): add option to always show sensitive media ( #709 )  
							
							... 
							
							
							
							fixes  #699 . I also went ahead and divided the settings into two groups: Preferences and Accessibility 
						
							2018-12-01 14:09:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								a760687c6d 
								
							 
						 
						
							
							
								
								chore(tests): make focus test less flaky ( #708 )  
							
							
							
						 
						
							2018-12-01 12:56:55 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								153e4f4fcd 
								
							 
						 
						
							
							
								
								feat(a11y): add option for short article aria labels ( #705 )  
							
							... 
							
							
							
							Actually fixes  #694  by providing an option to make the labels like they used to be. 
							
						 
						
							2018-12-01 11:53:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								0515133ece 
								
							 
						 
						
							
							
								
								fix(a11y): fix NVDA crash on long aria-label ( #702 )  
							
							... 
							
							
							
							* fix(a11y): fix NVDA crash on long aria-label
fixes  #694 
* use the word truncated instead of ellipsis
* fix test
* really fix tests 
							
						 
						
							2018-12-01 00:10:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9c74a072bf 
								
							 
						 
						
							
							
								
								fix(emojos): actually fix trademark character ( #693 )  
							
							... 
							
							
							
							another fix for #679  
							
						 
						
							2018-11-25 12:35:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								cc81a7bec6 
								
							 
						 
						
							
							
								
								fix(a11y): improved aria-label for status and notifications ( #690 )  
							
							... 
							
							
							
							* fix(a11y): improved aria-label for status and notifications
fixes  #689 
* only calculate formatted date once
* fixup tests
*  fixup tests more
* fixup
* fixup tests again 
							
						 
						
							2018-11-25 01:20:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								48a1bd47b3 
								
							 
						 
						
							
							
								
								refactor(themes): use CSS specificity order for themes ( #684 )  
							
							... 
							
							
							
							The point of this PR is to make it easier to implement scrollbars (#683 ).
With this PR, the themes move from a body tag-based system (e.g. `body.theme-scarlet`) to a system where they simply declare global CSS and we use CSS specificity order to give us the right theme. 
							
						 
						
							2018-11-24 00:41:36 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e3debcc5e1 
								
							 
						 
						
							
							
								
								fix(emoji): fix ™® characters treated as emoji ( #682 )  
							
							... 
							
							
							
							fixes  #679  
						
							2018-11-23 21:32:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								bae367da7b 
								
							 
						 
						
							
							
								
								test: make tests less flaky ( #678 )  
							
							
							
						 
						
							2018-11-21 22:08:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3dae883761 
								
							 
						 
						
							
							
								
								fix(emoji): asterisk should not be treated as emoji ( #668 )  
							
							
							
						 
						
							2018-11-20 22:41:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d9e79daa6a 
								
							 
						 
						
							
							
								
								fix(emoji): emoji replacer should ignore pound sign ( #666 )  
							
							... 
							
							
							
							* fix(emoji): emoji replacer should ignore pound sign
* add test
* fix regex 
							
						 
						
							2018-11-20 09:42:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								4124da2439 
								
							 
						 
						
							
							
								
								fix(emojos): fix emojos on Ubuntu and Chrome on Windows ( #661 )  
							
							... 
							
							
							
							* fix(emojos): fix emojos on Ubuntu and Chrome on Windows
* fixup
* start working on unit tests
* fixup
* add more tests and fix emoji 
							
						 
						
							2018-11-20 00:01:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b7f5d04b4c 
								
							 
						 
						
							
							
								
								fix(scrolling): use body as scrolling container ( #656 )  
							
							... 
							
							
							
							* fix(scrolling): use body as scrolling container
Fixes  #526 
* fixup tests and focus 
							
						 
						
							2018-11-17 18:06:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								62ac7330fc 
								
							 
						 
						
							
							
								
								feat(title): add dynamic document title ( #645 )  
							
							... 
							
							
							
							* feat(title): add dynamic document title
fixes  #490  and #643 
* fix code style 
							
						 
						
							2018-11-12 18:28:43 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								0964442815 
								
							 
						 
						
							
							
								
								chore(travis): update to mastodon v2.6.1 ( #630 )  
							
							... 
							
							
							
							* chore(travis): update to mastodon v2.6.1
* check if mastodon v2.6.1 has a race condition
* apparently in 2.6.1 direct messages no longer appear in home timeline
* Revert "check if mastodon v2.6.1 has a race condition"
This reverts commit dde8ef8be58eda0563170e6b73165fdcbea54f6b.
* try to fix tests
* fix more tests 
							
						 
						
							2018-11-12 12:59:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e11738a711 
								
							 
						 
						
							
							
								
								fix tests broken in chrome 70 ( #602 )  
							
							
							
						 
						
							2018-11-04 13:59:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9b2b90b46e 
								
							 
						 
						
							
							
								
								simplify theme definitions ( #574 )  
							
							... 
							
							
							
							* simplify theme definitions
* remove rollup dep which is overkill
* fix syntax error
* fix lint
* fix test 
							
						 
						
							2018-09-23 12:26:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									greenkeeper[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								8dbc1b0503 
								
							 
						 
						
							
							
								
								Update standard to the latest version  🚀  ( #519 )  
							
							... 
							
							
							
							* chore(package): update standard to version 12.0.0
* package lock update
* fix eslint 
							
						 
						
							2018-08-29 21:42:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								2449a27767 
								
							 
						 
						
							
							
								
								fix pinned/unpinned state of recently pinned statuses ( #521 )  
							
							... 
							
							
							
							* fix pinned/unpinned state of recently pinned statuses
* fixup
* fix test 
							
						 
						
							2018-08-29 18:10:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								01b1d083a9 
								
							 
						 
						
							
							
								
								update fav boost accounts for stale views ( #510 )  
							
							
							
						 
						
							2018-08-28 06:45:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b60d636ee2 
								
							 
						 
						
							
							
								
								media uploads no longer add URLs to status text ( #500 )  
							
							... 
							
							
							
							fixes  #8  
						
							2018-08-26 18:54:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								543536409b 
								
							 
						 
						
							
							
								
								add application (client) name to statuses ( #497 )  
							
							... 
							
							
							
							* add application (client) name to statuses
fixes another thing in #6 
* add domain blocking (#496 )
* add domain blocking
fixes another thing from #6 
* show "domain blocking" on profile page
* fix stuff 
							
						 
						
							2018-08-26 15:38:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								aea952daf0 
								
							 
						 
						
							
							
								
								use better emoji removal algorithm ( #452 )  
							
							... 
							
							
							
							another follow-up to #450  to fix  #449  
							
						 
						
							2018-08-19 20:25:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								af1d4b63d3 
								
							 
						 
						
							
							
								
								better support for de-emojified user display names ( #451 )  
							
							... 
							
							
							
							improvements to #450  to fix  #449 , especially for aria labels 
							
						 
						
							2018-08-19 19:31:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								37e12e8d73 
								
							 
						 
						
							
							
								
								add option to remove emoji from user display names ( #450 )  
							
							... 
							
							
							
							* add option to remove emoji from user display names
fixes  #449 
* slight memory perf improvement 
							
						 
						
							2018-08-19 18:03:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								350667e5df 
								
							 
						 
						
							
							
								
								allow user display names to contain custom emoji ( #448 )  
							
							... 
							
							
							
							* allow user display names to contain custom emoji
fixes  #445 
* fix tests
* fix focus issue 
							
						 
						
							2018-08-19 15:23:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								a0d3a89180 
								
							 
						 
						
							
							
								
								remove useless aria-hidden ( #386 )  
							
							
							
						 
						
							2018-06-10 19:49:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								eeff84a587 
								
							 
						 
						
							
							
								
								Fix text overflow on status headers ( #383 )  
							
							... 
							
							
							
							* Fix text overflow on status headers
* fix tests
* really fix tests 
							
						 
						
							2018-06-09 15:04:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e489702dc6 
								
							 
						 
						
							
							
								
								tests: remove more testcafe .find() calls ( #376 )  
							
							
							
						 
						
							2018-06-08 21:54:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								fa08739fc4 
								
							 
						 
						
							
							
								
								tests: remove .find()s from testcafe in utils.js ( #375 )  
							
							
							
						 
						
							2018-06-08 21:54:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								08ad25f677 
								
							 
						 
						
							
							
								
								tests: improve flakiness in basic timeline spec ( #378 )  
							
							
							
						 
						
							2018-06-08 21:53:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e8d2cd9ffc 
								
							 
						 
						
							
							
								
								tests: quicker login, tweak test setup  ( #372 )  
							
							... 
							
							
							
							* make tests faster by logging in directly
* downgrade testcafe
* Revert "downgrade testcafe"
This reverts commit 0f78f5ef63f25b6428de2faba476a353a338c695.
* try a delay
* the delay does not do anything
* disable concurrency in testcafe
* make setup script less noisy
* try transparency of 2?
* Revert "the delay does not do anything"
This reverts commit 438b3519a4e0c325e89f0c2a0eff6a7a4ae11ebd.
* try a delay of 400ms
* okay fine delay of 1s
* try concurrency of 4 again 
							
						 
						
							2018-06-08 09:00:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									greenkeeper[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								708340502d 
								
							 
						 
						
							
							
								
								Update testcafe to the latest version  🚀  ( #370 )  
							
							... 
							
							
							
							* chore(package): update testcafe to version 0.20.3
* package-lock update
* make theme test pass 
							
						 
						
							2018-06-07 15:26:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								efdb0bc534 
								
							 
						 
						
							
							
								
								Remove testcafe roles and run in parallel x4 ( #334 )  
							
							... 
							
							
							
							* more attempts to fix test flakiness
* remove testcafe roles entirely
* really remove testcafe roles
* run testcafe in parallel x2
* run testcafe in parallel x4
* fix online/offline forcing in tests
* fix pin test 
							
						 
						
							2018-05-26 13:51:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								fe12b72293 
								
							 
						 
						
							
							
								
								attempt to fix flaky tests ( #318 )  
							
							... 
							
							
							
							* attempt to fix flaky tests
* another attempt to fix flakiness
* more attempts to fix flakiness 
							
						 
						
							2018-05-24 20:01:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8089202977 
								
							 
						 
						
							
							
								
								add ability to pin and unpin statuses ( #235 )  
							
							... 
							
							
							
							* add ability to pin and unpin statuses
* add another test 
							
						 
						
							2018-04-29 12:28:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ffb00fcc5c 
								
							 
						 
						
							
							
								
								approve/reject follow requests, unblock, unmute ( #230 )  
							
							... 
							
							
							
							* approve/reject follow requests, unblock, unmute
* make tests less flaky 
							
						 
						
							2018-04-28 14:19:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8a46f3b3d1 
								
							 
						 
						
							
							
								
								add test and aria-label  
							
							
							
						 
						
							2018-04-26 22:37:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								6bd4b05a98 
								
							 
						 
						
							
							
								
								fix more bugs in autocomplete ( #208 )  
							
							... 
							
							
							
							* fix more bugs in autocomplete
fully fixes  #170 
* fixup
* fix tests 
							
						 
						
							2018-04-21 14:57:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								209b36c73b 
								
							 
						 
						
							
							
								
								fix flaky login tests ( #209 )  
							
							
							
						 
						
							2018-04-21 13:06:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e4d2934c67 
								
							 
						 
						
							
							
								
								fix themes ( #199 )  
							
							... 
							
							
							
							Fixes  #194  
						
							2018-04-21 00:33:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								581a0fcd00 
								
							 
						 
						
							
							
								
								fix multiple compose autosuggest dropdowns ( #188 )  
							
							... 
							
							
							
							* fix multiple compose autosuggest dropdowns
Fixes  #170 
* fix failing test
* remove console.log 
							
						 
						
							2018-04-20 06:26:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								979b4afc89 
								
							 
						 
						
							
							
								
								fix mute test ( #174 )  
							
							
							
						 
						
							2018-04-19 09:34:49 -07:00