Resynth
							
						 
						
							 
							
							
							
								
							
								050b7fe4df 
								
							
								 
							
						 
						
							
							
								
								Update scripts/docker-link-repos.sh  
							
							 
							
							... 
							
							
							
							Co-authored-by: J. Ryan Stinnett <jryans@gmail.com> 
							
						 
						
							2020-07-17 13:04:55 +01:00  
						
					 
				
					
						
							
							
								 
								Resynth
							
						 
						
							 
							
							
							
								
							
								79f70e00d0 
								
							
								 
							
						 
						
							
							
								
								Update scripts/ci_package.sh  
							
							 
							
							... 
							
							
							
							Co-authored-by: J. Ryan Stinnett <jryans@gmail.com> 
							
						 
						
							2020-07-17 13:04:55 +01:00  
						
					 
				
					
						
							
							
								 
								Resynth
							
						 
						
							 
							
							
							
								
							
								2f7b43dcfa 
								
							
								 
							
						 
						
							
							
								
								Update docker-link-repos.sh  
							
							 
							
							
							
						 
						
							2020-07-17 13:04:03 +01:00  
						
					 
				
					
						
							
							
								 
								Resynth
							
						 
						
							 
							
							
							
								
							
								2c83458f35 
								
							
								 
							
						 
						
							
							
								
								Update ci_package.sh  
							
							 
							
							
							
						 
						
							2020-07-17 13:04:03 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								40f40251f1 
								
							
								 
							
						 
						
							
							
								
								Remove Electron packaging scripts  
							
							 
							
							... 
							
							
							
							These tasks are handled by riot-desktop now. 
							
						 
						
							2020-05-15 17:56:23 +01:00  
						
					 
				
					
						
							
							
								 
								Zoe
							
						 
						
							 
							
							
							
								
							
								4110e2dfa3 
								
							
								 
							
						 
						
							
							
								
								Move codebase into riot-web  
							
							 
							
							
							
						 
						
							2020-04-30 13:58:17 +01:00  
						
					 
				
					
						
							
							
								 
								Zoe
							
						 
						
							 
							
							
							
								
							
								3e77418fd7 
								
							
								 
							
						 
						
							
							
								
								Turn on source mapping, copy decoder-ring over to bundle  
							
							 
							
							
							
						 
						
							2020-04-23 17:55:21 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								3f14b31e47 
								
							
								 
							
						 
						
							
							
								
								Add more words to explain windows being awful  
							
							 
							
							
							
						 
						
							2020-04-20 09:46:52 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								005269e2ad 
								
							
								 
							
						 
						
							
							
								
								Make Jitsi download script a JS script  
							
							 
							
							... 
							
							
							
							It's awful but means that we create the directory on all platforms in-process.
Fixes https://github.com/vector-im/riot-web/issues/13215  
							
						 
						
							2020-04-16 12:37:41 -06:00  
						
					 
				
					
						
							
							
								 
								Danny Colin
							
						 
						
							 
							
							
							
								
							
								c128e75f5d 
								
							
								 
							
						 
						
							
							
								
								fix build:jitsi scripts crash caused by a missing folder  
							
							 
							
							... 
							
							
							
							On a freshly install of the developer environment, the build:jitsi try
to create a file in ./webapp with the cURL command. However, ./webapp
folder doesn't exist and the build script crash. This patch makes sure
the appropriate folder is created if it doesn't already exist
Signed-off-by: Danny Colin <contact@dannycolin.com> 
							
						 
						
							2020-04-10 14:14:19 -04:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								fea600ba0a 
								
							
								 
							
						 
						
							
							
								
								Fix artifact searching in redeployer  
							
							 
							
							... 
							
							
							
							Indenting fail 
							
						 
						
							2020-03-25 15:12:53 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								4afe7a73c4 
								
							
								 
							
						 
						
							
							
								
								Fix version for Docker builds  
							
							 
							
							... 
							
							
							
							This (should) fix the version script for Docker builds by testing the branch
with a regex instead of single char glob.
Fixes https://github.com/vector-im/riot-web/issues/12777  
							
						 
						
							2020-03-19 21:00:37 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								b0f71bc990 
								
							
								 
							
						 
						
							
							
								
								Fix Docker image version for develop builds  
							
							 
							
							... 
							
							
							
							Turns out it helps to use the right syntax.
Fixes https://github.com/vector-im/riot-web/issues/12009  
							
						 
						
							2020-03-09 19:57:52 -06:00  
						
					 
				
					
						
							
							
								 
								Jonas Fentker
							
						 
						
							 
							
							
							
								
							
								f5bd5a345e 
								
							
								 
							
						 
						
							
							
								
								docker: download required branch only  
							
							 
							
							
							
						 
						
							2020-03-04 23:14:42 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								096a828e44 
								
							
								 
							
						 
						
							
							
								
								Change Windows signing to warning when missing token  
							
							 
							
							... 
							
							
							
							This allows Windows builds to complete when the singing token is not present. 
							
						 
						
							2020-02-26 11:54:20 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								bdb395aa41 
								
							
								 
							
						 
						
							
							
								
								Change to banner style  
							
							 
							
							
							
						 
						
							2020-02-25 12:05:36 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								420537a64d 
								
							
								 
							
						 
						
							
							
								
								Relax macOS notarisation check to print a warning  
							
							 
							
							... 
							
							
							
							This makes it a bit more friendly to build macOS Electron builds without a
notarisation config set up by only warning when it is missing. 
							
						 
						
							2020-02-25 11:44:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
							
								
							
								9534a25270 
								
							
								 
							
						 
						
							
							
								
								Fix contribute.json location as per spec  
							
							 
							
							... 
							
							
							
							Signed-off-by: Jason Robinson <jasonr@matrix.org> 
							
						 
						
							2020-02-05 16:28:44 +02:00  
						
					 
				
					
						
							
							
								 
								Jason Robinson
							
						 
						
							 
							
							
							
								
							
								3abe61e13b 
								
							
								 
							
						 
						
							
							
								
								Add contribute.json  
							
							 
							
							... 
							
							
							
							This document is required for example for all Mozilla websites
and makes sense for Riot to also describe itself - see
https://www.contributejson.org/ 
Signed-off-by: Jason Robinson <jasonr@matrix.org> 
							
						 
						
							2020-02-05 15:25:09 +02:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								b6963d0e5c 
								
							
								 
							
						 
						
							
							
								
								Use bash in Docker scripts  
							
							 
							
							... 
							
							
							
							Our Docker scripts use Bash-style conditionals that aren't supported by the
default Debian shell. 
							
						 
						
							2020-01-22 17:45:22 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								909fddb732 
								
							
								 
							
						 
						
							
							
								
								Don't minifiy builds of develop through CI packaging  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11864 
This uses an environment variable because the build script assumes you want a production build, but we don't for this particular script. To avoid having a mess of NPM scripts to worry about, we'll just pass a flag down. 
							
						 
						
							2020-01-15 12:19:45 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								a978a6734f 
								
							
								 
							
						 
						
							
							
								
								Fix CI tests  
							
							 
							
							... 
							
							
							
							There's a bunch of generated files that webpack relies on to work, and Karma works off webpack. To make both happy we've added
a new `build:genfiles` script which takes care of this for us. We also have to install and build our other layers to get the
same effect (like generating the react-sdk's component index, while we still have one).
This commit also fixes all the imports in the tests because they were just wrong. They should have been caught in the ES6ification
earlier, but were missed. 
							
						 
						
							2020-01-13 20:40:00 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								f73d2bae1f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/sourcemaps  
							
							 
							
							
							
						 
						
							2020-01-13 11:22:47 -07:00  
						
					 
				
					
						
							
							
								 
								Dale Harvey
							
						 
						
							 
							
							
							
								
							
								a41484cb35 
								
							
								 
							
						 
						
							
							
								
								Add stub service worker so users can install on desktop with Chrome  
							
							 
							
							... 
							
							
							
							Signed-off-by: Dale Harvey <dale@arandomurl.com> 
							
						 
						
							2020-01-10 19:08:56 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								9bf1c65971 
								
							
								 
							
						 
						
							
							
								
								[CONFLICT CHUNKS] Merge branch 'develop' into travis/sourcemaps-dev  
							
							 
							
							
							
						 
						
							2020-01-09 13:43:25 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								ec66069e96 
								
							
								 
							
						 
						
							
							
								
								Update build scripts for new process  
							
							 
							
							... 
							
							
							
							We have to convert *something* to TypeScript so it doesn't complain that there's nothing to compile, so this converts the easiest utility library.
Many of the scripts are copied from the react-sdk. 
							
						 
						
							2020-01-08 16:09:42 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								3389f7afc9 
								
							
								 
							
						 
						
							
							
								
								Fix version file for Docker images  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11642  
							
						 
						
							2019-12-24 18:34:40 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								831522d02d 
								
							
								 
							
						 
						
							
							
								
								Update Lithuanian language name  
							
							 
							
							... 
							
							
							
							By request: https://matrix.to/#/!yvhoprZiKmhjxKfNHa:matrix.org/$E_5Waedui4X866edAWmYVAjg6vv-vwAXRHN4h0DKY6s?via=matrix.eclabs.de&via=matrix.org&via=dodsorf.as  
							
						 
						
							2019-12-03 23:14:40 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								ea1ed19a92 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11592  from vector-im/travis/more-language  
							
							 
							
							... 
							
							
							
							Enable more languages 
							
						 
						
							2019-12-03 10:11:54 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								e4bf84701d 
								
							
								 
							
						 
						
							
							
								
								Use ISO code table as a source instead  
							
							 
							
							... 
							
							
							
							https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes  
							
						 
						
							2019-12-03 09:52:10 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								a76f897171 
								
							
								 
							
						 
						
							
							
								
								Enable more languages  
							
							 
							
							... 
							
							
							
							Enabled (riot-web % / react-sdk %):
* Lithuanian: 100% / 48.1% translated
* Hindi: 69.6% / 36.5% translated
* Ukrainian: 100% / 28.5% translated
* Icelandic: 43.5% / 27.7% translated
They aren't the highest languages, but they are more than our lowest translated & enabled languages. 
							
						 
						
							2019-12-02 20:55:16 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								726bf35b76 
								
							
								 
							
						 
						
							
							
								
								Fix Docker build for develop and publish a /version file  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/10426  
							
						 
						
							2019-12-02 16:58:50 -07:00  
						
					 
				
					
						
							
							
								 
								RiotRobot
							
						 
						
							 
							
							
							
								
							
								b93b6b448e 
								
							
								 
							
						 
						
							
							
								
								Restore creation of the dist directory  
							
							 
							
							
							
						 
						
							2019-11-27 13:02:14 +00:00  
						
					 
				
					
						
							
							
								 
								RiotRobot
							
						 
						
							 
							
							
							
								
							
								d0c8a6af50 
								
							
								 
							
						 
						
							
							
								
								Copy signed Windows installers to pub directory  
							
							 
							
							
							
						 
						
							2019-11-27 12:44:40 +00:00  
						
					 
				
					
						
							
							
								 
								RiotRobot
							
						 
						
							 
							
							
							
								
							
								dd9305140b 
								
							
								 
							
						 
						
							
							
								
								Only log signing command when it fails  
							
							 
							
							
							
						 
						
							2019-11-27 12:22:51 +00:00  
						
					 
				
					
						
							
							
								 
								RiotRobot
							
						 
						
							 
							
							
							
								
							
								cde5c9c027 
								
							
								 
							
						 
						
							
							
								
								Remove redundant Windows installer signing  
							
							 
							
							... 
							
							
							
							The signing in `electron-package.sh` is no longer needed, since it's already
handled in the new sign script for `electron-builder`. 
							
						 
						
							2019-11-27 12:15:05 +00:00  
						
					 
				
					
						
							
							
								 
								RiotRobot
							
						 
						
							 
							
							
							
								
							
								99ee0fc72d 
								
							
								 
							
						 
						
							
							
								
								Fix Windows signing args  
							
							 
							
							... 
							
							
							
							The hash arg seems to only accept the short `-h` form. In addition, the args in
the environment contained a fixed hash type which is removed here. 
							
						 
						
							2019-11-27 11:54:33 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								070d5fc6e8 
								
							
								 
							
						 
						
							
							
								
								Sign all of the Windows executable files  
							
							 
							
							... 
							
							
							
							We can actually just supply a custom signing module here to do our
signing rather than manually signing things in the afterSign hook.
This means all 4 executable files get signed (the main exe, the
stub exe, Update.exe and the installer). 
							
						 
						
							2019-11-26 12:08:29 -07:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								64c23ae18d 
								
							
								 
							
						 
						
							
							
								
								Fix error/exception in electron signing script  
							
							 
							
							... 
							
							
							
							'Exception' isn't a thing: Error is 
							
						 
						
							2019-11-19 15:55:03 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								8e81685a9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11126  from vector-im/dbkr/windows_signing  
							
							 
							
							... 
							
							
							
							Sign main Windows executable 
							
						 
						
							2019-10-18 12:02:04 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								94e721acf2 
								
							
								 
							
						 
						
							
							
								
								Update cert name & do bash globbing correctly  
							
							 
							
							
							
						 
						
							2019-10-18 10:31:45 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								3545b2751d 
								
									
								
							
								 
							
						 
						
							
							
								
								typo  
							
							 
							
							... 
							
							
							
							Co-Authored-By: Travis Ralston <travpc@gmail.com> 
							
						 
						
							2019-10-18 10:08:43 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								21ea6c6283 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11119  from vector-im/dbkr/notarise  
							
							 
							
							... 
							
							
							
							Notarise the macOS app 
							
						 
						
							2019-10-11 15:48:04 +01:00  
						
					 
				
					
						
							
							
								 
								Nazım Can Altınova
							
						 
						
							 
							
							
							
								
							
								dd9898e687 
								
							
								 
							
						 
						
							
							
								
								Fix the label of Turkish language  
							
							 
							
							... 
							
							
							
							Türk means Turkish as nationality and Türkçe means Turkish as language. 
							
						 
						
							2019-10-11 14:01:16 +02:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								1ff06c4be4 
								
							
								 
							
						 
						
							
							
								
								Missing space  
							
							 
							
							... 
							
							
							
							also don't print the signing command line as it has the token password 
							
						 
						
							2019-10-11 12:21:28 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								5a7efcd738 
								
							
								 
							
						 
						
							
							
								
								Sign the main executable on windows  
							
							 
							
							... 
							
							
							
							and automate the signing of the installers 
							
						 
						
							2019-10-11 12:01:50 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								071223120b 
								
							
								 
							
						 
						
							
							
								
								Warn that this might be a while  
							
							 
							
							
							
						 
						
							2019-10-11 10:45:42 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								2bab328f8d 
								
							
								 
							
						 
						
							
							
								
								Check everything's in place for the notarising dance  
							
							 
							
							... 
							
							
							
							...before we start the build process. 
							
						 
						
							2019-10-10 15:32:17 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								7faba49f66 
								
							
								 
							
						 
						
							
							
								
								fix quotes  
							
							 
							
							
							
						 
						
							2019-10-10 11:53:49 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								bad97db302 
								
							
								 
							
						 
						
							
							
								
								remove random spaces  
							
							 
							
							
							
						 
						
							2019-10-09 16:40:31 +01:00