Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							f6af464fff 
							
						 
					 
					
						
						
							
							Verify i18n in CI  
						
						... 
						
						
						
						To protect developers from mistakes such as missing strings or getting them out of order. 
						
						
					 
					
						2019-07-11 12:37:17 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc6815abf 
							
						 
					 
					
						
						
							
							make EmojiProvider and stripped-emoji.json work  
						
						
						
						
					 
					
						2019-05-19 20:48:18 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							dc72641264 
							
						 
					 
					
						
						
							
							replace emojione with twemoji. completely untested & debugged & unoptimised  
						
						
						
						
					 
					
						2019-05-19 15:23:43 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f89ee4e3 
							
						 
					 
					
						
						
							
							move package installation to docker image to avoid on every run  
						
						
						
						
					 
					
						2019-04-09 17:56:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							57092eeb4f 
							
						 
					 
					
						
						
							
							add buildkite sections  
						
						
						
						
					 
					
						2019-04-09 17:27:49 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							7dde322ce2 
							
						 
					 
					
						
						
							
							only need to invoke artifact tool once  
						
						
						
						
					 
					
						2019-04-09 17:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							64f123563b 
							
						 
					 
					
						
						
							
							upload separate log files  
						
						
						
						
					 
					
						2019-04-09 17:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4a443c26 
							
						 
					 
					
						
						
							
							attempt at uploading logs as artefacts  
						
						
						
						
					 
					
						2019-04-09 16:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							5802a1d9eb 
							
						 
					 
					
						
						
							
							also show test logs  
						
						
						
						
					 
					
						2019-04-09 15:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							309d2ead8f 
							
						 
					 
					
						
						
							
							dump server log after running tests  
						
						
						
						
					 
					
						2019-04-09 14:39:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							addafe224f 
							
						 
					 
					
						
						
							
							need to disable sandbox because ci tests run as root and puppeteer wont let you do stupid stuff by accident  
						
						
						
						
					 
					
						2019-04-05 17:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							4eeaf05e81 
							
						 
					 
					
						
						
							
							no sandbox didn't work, lets try installing a gazilion deps from the puppeteer page  
						
						
						
						
					 
					
						2019-04-05 17:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							af0dee0d65 
							
						 
					 
					
						
						
							
							disable sandbox to run under debian  
						
						
						
						
					 
					
						2019-04-05 16:45:41 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							711974a6df 
							
						 
					 
					
						
						
							
							remove obsolete --travis flag  
						
						
						
						
					 
					
						2019-04-03 17:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							6f79e8503a 
							
						 
					 
					
						
						
							
							Switch to git protocol for CI dependencies  
						
						... 
						
						
						
						If you try to clone a repo that doesn't exist via `https`, `git` will prompt for
auth credentials and hang forever. Using `git` avoids this and fails immediately
instead, which is what we want for a missing repo.
Part of https://github.com/vector-im/riot-web/issues/9221  
						
						
					 
					
						2019-03-20 18:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							02569fca4b 
							
						 
					 
					
						
						
							
							Support CI for matching branches on forks  
						
						... 
						
						
						
						Currently, people with push access to the main Riot repos can push matching
branch names to Riot and the SDKs, and CI will test all the branches together.
This change allows contributors to access the same ability when submitting
several matching PRs from their fork of each repo.
Part of https://github.com/vector-im/riot-web/issues/9041  
						
						
					 
					
						2019-03-19 16:59:31 +00:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							6d7703dcb6 
							
						 
					 
					
						
						
							
							Re-introduce yarn test and fix comments  
						
						
						
						
					 
					
						2019-03-15 11:19:05 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							365c8e9fdc 
							
						 
					 
					
						
						
							
							Fetch downstream dependencies from as many places as possible  
						
						... 
						
						
						
						Gives the build the best possible chance at passing 
						
						
					 
					
						2019-03-15 10:34:30 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							5b68a70da1 
							
						 
					 
					
						
						
							
							Remove uneeded CHROME_BIN env setter  
						
						
						
						
					 
					
						2019-03-15 10:33:55 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							cab5f7aba4 
							
						 
					 
					
						
						
							
							Use the right branch for fetching dependencies  
						
						
						
						
					 
					
						2019-03-13 22:44:09 -06:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							618b2b1ae6 
							
						 
					 
					
						
						
							
							Add basic BuildKite :pipeline:  
						
						
						
						
					 
					
						2019-03-13 17:42:05 -06:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							d9063bbf8e 
							
						 
					 
					
						
						
							
							Maybe bash instead of dash  
						
						
						
						
					 
					
						2019-03-11 18:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							337ac2f6a0 
							
						 
					 
					
						
						
							
							Reorder link and install steps  
						
						... 
						
						
						
						Take advantage of Yarn's preservation of links while installing and set up links
first and install second. This should result in a small speedup since we no
longer install the published SDKs just to replace them on the next line. 
						
						
					 
					
						2019-03-11 18:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							7c947d87ab 
							
						 
					 
					
						
						
							
							Update scripts and docs to use yarn where appropriate  
						
						... 
						
						
						
						Most `npm` operations are replaced with `yarn`, which generally has better
behavior. However, steps like publish that write to the NPM registry are left to
`npm`, which currently handles these tasks best. 
						
						
					 
					
						2019-03-11 14:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7af106b0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2019-03-06 11:28:54 +00:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							63c6f600bf 
							
						 
					 
					
						
						
							
							Use webpack alias to resolve the languages file  
						
						... 
						
						
						
						Hopefully this will end up simpler than having to figure out in
riot-web what the relative path is from react-sdk's
src/languageHandler.js to riot-web's webapp directory. 
						
						
					 
					
						2019-03-01 11:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							712522a16d 
							
						 
					 
					
						
						
							
							set chrome path for travis CI explicitly  
						
						... 
						
						
						
						karma seems to be giving priority to a location where an old version is installed. 
						
						
					 
					
						2019-02-28 12:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf8269bcd 
							
						 
					 
					
						
						
							
							riot-web is a subdirectory when running the tests  
						
						
						
						
					 
					
						2019-02-18 17:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							19190deb3c 
							
						 
					 
					
						
						
							
							set x perms  
						
						
						
						
					 
					
						2019-01-09 15:20:55 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							45558f5323 
							
						 
					 
					
						
						
							
							run both react-sdk and riot-web tests  
						
						
						
						
					 
					
						2019-01-09 15:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							509ae4cea4 
							
						 
					 
					
						
						
							
							run unit tests on riot-web like before  
						
						
						
						
					 
					
						2019-01-09 15:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							419726f423 
							
						 
					 
					
						
						
							
							set executable perms  
						
						
						
						
					 
					
						2019-01-09 14:43:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							481cd292ad 
							
						 
					 
					
						
						
							
							make e2e tests job conditional at travis.yml level  
						
						
						
						
					 
					
						2019-01-09 14:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Windels 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce08523f8 
							
						 
					 
					
						
						
							
							split up script for unit and end-to-end tests so unit tests are not run as part of e2e tests  
						
						
						
						
					 
					
						2019-01-09 14:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							ab468b5346 
							
						 
					 
					
						
						
							
							Refactor travis-ci to use parallel jobs  
						
						
						
						
					 
					
						2019-01-08 11:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							8017f0a4a1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/experimental' into travis/develop-for-real  
						
						
						
						
					 
					
						2019-01-03 16:00:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							f928be6f59 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #2395  from matrix-org/dbkr/merge_develop_experimental"  
						
						... 
						
						
						
						This reverts commit ad47144355e221e9a430f09dcba0b9c6d99a74a8. 
						
						
					 
					
						2019-01-03 15:37:03 -07:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							7d161de35b 
							
						 
					 
					
						
						
							
							Partial merge of develop to experimental  
						
						... 
						
						
						
						Does not include #2336  as the file has been moved out from underneath it:
will do this separately 
						
						
					 
					
						2019-01-03 15:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							135a0884c9 
							
						 
					 
					
						
						
							
							Update scripts/fetchdep.sh  
						
						... 
						
						
						
						Co-Authored-By: turt2live <travpc@gmail.com> 
						
						
					 
					
						2018-12-28 19:42:13 -07:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							310f634a0d 
							
						 
					 
					
						
						
							
							Ensure we install the master branch of the e2e tests as a default  
						
						
						
						
					 
					
						2018-12-21 19:24:07 -07:00 
						 
				 
			
				
					
						
							
							
								J. Ryan Stinnett 
							
						 
					 
					
						
						
						
						
							
						
						
							7affd5fcff 
							
						 
					 
					
						
						
							
							Try fetching more branches for PRs  
						
						... 
						
						
						
						Attempt both the PR author's branch and the PR's target branch. This resolves
issues on experimental where we need riot-web to also be experimental. 
						
						
					 
					
						2018-12-20 22:58:09 +00:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b825ba92 
							
						 
					 
					
						
						
							
							Sort translations by file name  
						
						... 
						
						
						
						This keeps the strings close together and roughly in the same area as the others, and makes it easier to maintain the translation file. 
						
						
					 
					
						2018-12-05 11:52:10 -07:00 
						 
				 
			
				
					
						
							
							
								Travis Ralston 
							
						 
					 
					
						
						
						
						
							
						
						
							fb262596b2 
							
						 
					 
					
						
						
							
							Provide more helpful errors when i18n generation fails  
						
						... 
						
						
						
						Also fix TextForEvent.js so it doesn't break the script. Using a variable here is not recognized, so the object has been moved inline instead. 
						
						
					 
					
						2018-09-27 11:55:57 -06:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1394d592a 
							
						 
					 
					
						
						
							
							Allow translation tags object to be a variable  
						
						... 
						
						
						
						Don't try to validate the translation tags if it's not an object literal. 
						
						
					 
					
						2018-09-14 14:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Telatynski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07f0713a56 
							
						 
					 
					
						
						
							
							allow autocompleting Emoji by common aliases, e.g  👍  to  👍  
						
						... 
						
						
						
						Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
						
						
					 
					
						2018-07-24 17:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Telatynski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7225f7372c 
							
						 
					 
					
						
						
							
							Revert " make click to insert nick work on join/parts, /me's etc"  
						
						
						
						
					 
					
						2018-07-03 10:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Telatynski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dddf7991b9 
							
						 
					 
					
						
						
							
							create map-i18n to aid with transforming the i18n entries not to waste them  
						
						... 
						
						
						
						Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
						
						
					 
					
						2018-06-29 14:56:06 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8202c8a9 
							
						 
					 
					
						
						
							
							Remove directories if they exist  
						
						
						
						
					 
					
						2018-05-02 16:49:08 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							82349ec933 
							
						 
					 
					
						
						
							
							Fix sed  
						
						
						
						
					 
					
						2018-05-02 16:43:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							183947615f 
							
						 
					 
					
						
						
							
							Fux up jenkins origin/ branches  
						
						
						
						
					 
					
						2018-05-02 16:39:10 +01:00