cef26a5b20 
								
							
								 
							
						 
						
							
							
								
								fix   #3894  
							
							
							
						 
						
							2017-05-15 21:14:01 +01:00  
				
					
						
							
							
								 
						
							
							
								ea0b166da7 
								
							
								 
							
						 
						
							
							
								
								change wording to not confuse users building repo  
							
							... 
							
							
							
							change default repos to match their current naming
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2017-05-11 17:49:31 +01:00  
				
					
						
							
							
								 
						
							
							
								f248477f82 
								
							
								 
							
						 
						
							
							
								
								stage 0.5 rebrand (rename dist release)  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2017-05-11 17:46:08 +01:00  
				
					
						
							
							
								 
						
							
							
								0e0918d07c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3888  from vector-im/pr/3799  
							
							... 
							
							
							
							move manifest.json outward so it is scoped properly 
							
						 
						
							2017-05-11 13:20:33 +01:00  
				
					
						
							
							
								 
						
							
							
								3c5594e034 
								
							
								 
							
						 
						
							
							
								
								move manifest.json outward so it is scoped properly  
							
							... 
							
							
							
							this will matter more when we add a service worker
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2017-05-11 13:12:26 +01:00  
				
					
						
							
							
								 
						
							
							
								c607b1bc89 
								
							
								 
							
						 
						
							
							
								
								npm is "smart" enough to try and install our electron wrapper as a module  
							
							... 
							
							
							
							instead of the actual electron package. With no way to ignore directories.
I'd like to think of this as temporary, until I get to rip apart riot-web
and riot-electron
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2017-05-10 13:36:27 +01:00  
				
					
						
							
							
								 
						
							
							
								640aa98cf4 
								
							
								 
							
						 
						
							
							
								
								Update 2 missed icons to the new icon  
							
							... 
							
							
							
							Electron icons for windows & Linux. Also add them to the script
that makes all the icon versions. 
							
						 
						
							2017-05-08 13:05:17 +01:00  
				
					
						
							
							
								 
						
							
							
								1e5908a31e 
								
							
								 
							
						 
						
							
							
								
								speed up burndown generation by ~250x  
							
							
							
						 
						
							2017-05-07 19:34:16 +01:00  
				
					
						
							
							
								 
						
							
							
								6013a3e71d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3683  from t3chguy/t3chguy/electron_version_inconsistency  
							
							... 
							
							
							
							Remove leading v in /version file, for SemVer and to match Electron ver 
							
						 
						
							2017-05-05 18:28:16 +01:00  
				
					
						
							
							
								 
						
							
							
								7b320f8fbb 
								
							
								 
							
						 
						
							
							
								
								Remove babelcheck  
							
							... 
							
							
							
							Nobody is likley to be upgrading from babel 5 any more, so this
can go away now. 
							
						 
						
							2017-05-04 16:51:36 +01:00  
				
					
						
							
							
								 
						
							
							
								61c338a233 
								
							
								 
							
						 
						
							
							
								
								remove leading v in /version file so its semver  
							
							... 
							
							
							
							and also then consistent with electron versioning
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2017-05-02 21:32:27 +01:00  
				
					
						
							
							
								 
						
							
							
								f010afe63f 
								
							
								 
							
						 
						
							
							
								
								Add emojione PNGs to the COPY_LIST  
							
							
							
						 
						
							2017-04-21 17:36:48 +01:00  
				
					
						
							
							
								 
						
							
							
								8707cca7bc 
								
							
								 
							
						 
						
							
							
								
								Remove rageshake server  
							
							... 
							
							
							
							This is now at https://github.com/matrix-org/rageshake  
							
						 
						
							2017-04-04 16:29:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a0f572c26e 
								
							
								 
							
						 
						
							
							
								
								Don't hardcode home dir in jenkins script  
							
							
							
						 
						
							2017-02-17 19:18:58 +00:00  
				
					
						
							
							
								 
						
							
							
								5f678eb838 
								
							
								 
							
						 
						
							
							
								
								Review comments: change realm name  
							
							
							
						 
						
							2017-02-08 10:36:39 +00:00  
				
					
						
							
							
								 
						
							
							
								64eb1f08a9 
								
							
								 
							
						 
						
							
							
								
								rageshake: Add file server with basic auth  
							
							... 
							
							
							
							Set via environment variables on startup. 
							
						 
						
							2017-02-08 09:59:41 +00:00  
				
					
						
							
							
								 
						
							
							
								f16bb85f9b 
								
							
								 
							
						 
						
							
							
								
								Review comments  
							
							
							
						 
						
							2017-02-07 16:04:06 +00:00  
				
					
						
							
							
								 
						
							
							
								678eccf33d 
								
							
								 
							
						 
						
							
							
								
								Store bug reports in separate directories  
							
							
							
						 
						
							2017-02-06 16:18:08 +00:00  
				
					
						
							
							
								 
						
							
							
								db31f0a087 
								
							
								 
							
						 
						
							
							
								
								Host API under /api. Use filepath.Join rather than string concatenation  
							
							
							
						 
						
							2017-02-06 15:31:53 +00:00  
				
					
						
							
							
								 
						
							
							
								d4247e0179 
								
							
								 
							
						 
						
							
							
								
								Dump to bugs subdirectory  
							
							
							
						 
						
							2017-02-06 14:56:06 +00:00  
				
					
						
							
							
								 
						
							
							
								18ac71e8c0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3072  from vector-im/kegan/rageshake-server  
							
							... 
							
							
							
							Bug report server script 
							
						 
						
							2017-02-03 17:33:51 +00:00  
				
					
						
							
							
								 
						
							
							
								541eb45e1a 
								
							
								 
							
						 
						
							
							
								
								Jenkins: use default olm  
							
							... 
							
							
							
							... to stop us making a release and realising we forgot to bump the olm version
in vector-web. 
							
						 
						
							2017-02-03 15:06:03 +00:00  
				
					
						
							
							
								 
						
							
							
								3404521d5d 
								
							
								 
							
						 
						
							
							
								
								Fix jenkins build  
							
							... 
							
							
							
							Do `npm install` on js-sdk rather than `npm run build`, which will hopefully
mean that `browserify` gets installed before we try to run it.
The README says we should use `npm install` for the react-sdk too, so let's do
that, and bring the travis and jenkins builds into sync with the README. 
							
						 
						
							2017-02-01 16:11:11 +00:00  
				
					
						
							
							
								 
						
							
							
								22bb0f9d30 
								
							
								 
							
						 
						
							
							
								
								UTC please  
							
							
							
						 
						
							2017-01-26 12:17:47 +00:00  
				
					
						
							
							
								 
						
							
							
								6a40ad8a20 
								
							
								 
							
						 
						
							
							
								
								Fail the request if we clash files  
							
							... 
							
							
							
							Rather than make the file names incredibly long (by adding ms),
just 500 it and expect the user to resend. 
							
						 
						
							2017-01-26 11:57:56 +00:00  
				
					
						
							
							
								 
						
							
							
								aae62ff94e 
								
							
								 
							
						 
						
							
							
								
								store logs  
							
							
							
						 
						
							2017-01-26 11:44:07 +00:00  
				
					
						
							
							
								 
						
							
							
								e8c51a0b54 
								
							
								 
							
						 
						
							
							
								
								gzip bug reports when storing on disk. Set max payload size  
							
							
							
						 
						
							2017-01-26 11:28:38 +00:00  
				
					
						
							
							
								 
						
							
							
								9d034c77a5 
								
							
								 
							
						 
						
							
							
								
								Initial rageshake server  
							
							
							
						 
						
							2017-01-25 17:27:07 +00:00  
				
					
						
							
							
								 
						
							
							
								4c3ea13413 
								
							
								 
							
						 
						
							
							
								
								Make jenkins run the linter  
							
							
							
						 
						
							2017-01-23 15:42:50 +00:00  
				
					
						
							
							
								 
						
							
							
								d1fbbf90c0 
								
							
								 
							
						 
						
							
							
								
								Verify PGP signatures on tarballs when deploying  
							
							
							
						 
						
							2017-01-18 22:58:04 +00:00  
				
					
						
							
							
								 
						
							
							
								5206410f21 
								
							
								 
							
						 
						
							
							
								
								Deployment script  
							
							... 
							
							
							
							Factor some bits out of redeploy.py, so that they can be used in a deployment
script suitable for riot.im/app. 
							
						 
						
							2017-01-17 22:43:23 +00:00  
				
					
						
							
							
								 
						
							
							
								8371006d90 
								
							
								 
							
						 
						
							
							
								
								Update redeploy script to keep old bundles  
							
							... 
							
							
							
							... so that people using old versions of the master chunk can still load other
webpack chunks. 
							
						 
						
							2017-01-17 13:55:33 +00:00  
				
					
						
							
							
								 
						
							
							
								70f48343ee 
								
							
								 
							
						 
						
							
							
								
								It's now just build  
							
							
							
						 
						
							2017-01-11 19:03:52 +00:00  
				
					
						
							
							
								 
						
							
							
								f17f103d12 
								
							
								 
							
						 
						
							
							
								
								s/build/compile/ for js sdk  
							
							
							
						 
						
							2017-01-11 18:19:44 +00:00  
				
					
						
							
							
								 
						
							
							
								10f0631487 
								
							
								 
							
						 
						
							
							
								
								Build the js-sdk in the CI script  
							
							... 
							
							
							
							now it's transpiled 
							
						 
						
							2017-01-11 17:20:27 +00:00  
				
					
						
							
							
								 
						
							
							
								6a1af891b7 
								
							
								 
							
						 
						
							
							
								
								Use a custom script to copy resources ( #2893 )  
							
							... 
							
							
							
							All of those cpx invocations were getting unwieldy, and I suspect the exotic
quoting needed to run them under parallelshell was breaking things on windows.
Replace the unwieldy cpx invocations with an unwieldy custom script. 
							
						 
						
							2017-01-06 10:43:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c6c4aff8ae 
								
							
								 
							
						 
						
							
							
								
								Redeploy script: put each build in a separate directory ( #2790 )  
							
							... 
							
							
							
							* Redeploy script: put each build in a separate directory
Hopefully this will fix the problem whereby we can overwrite the live
deployment. 
							
						 
						
							2016-12-22 12:02:54 +00:00  
				
					
						
							
							
								 
						
							
							
								2740013625 
								
							
								 
							
						 
						
							
							
								
								RELEASES is for update, not install  
							
							
							
						 
						
							2016-12-13 10:24:32 +00:00  
				
					
						
							
							
								 
						
							
							
								c6dbeee245 
								
							
								 
							
						 
						
							
							
								
								ico needs to be at least 256x256  
							
							
							
						 
						
							2016-12-09 22:33:20 +00:00  
				
					
						
							
							
								 
						
							
							
								feb3a13a71 
								
							
								 
							
						 
						
							
							
								
								Get version after we've checked out...  
							
							
							
						 
						
							2016-12-09 20:23:19 +00:00  
				
					
						
							
							
								 
						
							
							
								6acbdc442d 
								
							
								 
							
						 
						
							
							
								
								Actually write latest version into `latest`  
							
							
							
						 
						
							2016-12-09 18:29:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f0b0999f65 
								
							
								 
							
						 
						
							
							
								
								Numeracy  
							
							
							
						 
						
							2016-12-08 18:04:44 +00:00  
				
					
						
							
							
								 
						
							
							
								e55845ac52 
								
							
								 
							
						 
						
							
							
								
								Makeover!  
							
							... 
							
							
							
							Also add script for generating the PNGs and add pre-rendered PNGs
for the Linux electron build which means you don't need icns2png
to build it and the Linux icons are straight from the SVG rather
than resized bitmaps. 
							
						 
						
							2016-12-08 16:22:34 +00:00  
				
					
						
							
							
								 
						
							
							
								2b51cda6da 
								
							
								 
							
						 
						
							
							
								
								talk to jenkins via https for the /dev redeployer  
							
							
							
						 
						
							2016-12-07 14:07:31 +00:00  
				
					
						
							
							
								 
						
							
							
								987822bd5a 
								
							
								 
							
						 
						
							
							
								
								typo in cp destination  
							
							
							
						 
						
							2016-12-05 17:27:30 +00:00  
				
					
						
							
							
								 
						
							
							
								189c8aca79 
								
							
								 
							
						 
						
							
							
								
								Remove redundant line getting version  
							
							... 
							
							
							
							As there is no latest.yml now 
							
						 
						
							2016-12-05 17:15:48 +00:00  
				
					
						
							
							
								 
						
							
							
								72de35a2a1 
								
							
								 
							
						 
						
							
							
								
								Switch back to Squirrel installer  
							
							... 
							
							
							
							which it turns out is by far the lesser of two evils.
 * Auto-update works with a proxy
 * The update process is reasonably atomic & faster, rather than
   running the uninstaller then the installer, leaving you with a
   broken install if you shut down your machine at the wrong time
 * Gets the update URL the same way as on mac, rather than baking
   it into the app at build time from package.json. We don't want
   it in package.json because only our builds want our update URL. 
							
						 
						
							2016-12-05 14:08:27 +00:00  
				
					
						
							
							
								 
						
							
							
								9f51e2c407 
								
							
								 
							
						 
						
							
							
								
								Auto-update & build process with NSIS for windows  
							
							... 
							
							
							
							Amalgamate the electron build packaging into one script.
Use update_base_url so we can compute the actual URL in the
script for windows (because we need to put it in the build) and
at runtime for mac os. 
							
						 
						
							2016-12-01 19:33:42 +00:00  
				
					
						
							
							
								 
						
							
							
								4073688ba6 
								
							
								 
							
						 
						
							
							
								
								Missed an x64  
							
							
							
						 
						
							2016-11-25 20:07:12 +00:00  
				
					
						
							
							
								 
						
							
							
								693867f074 
								
							
								 
							
						 
						
							
							
								
								Final bits to prepare electron distribtion:  
							
							... 
							
							
							
							* Remove the config: nobody else wants our update URL so we'll
   keep it separately. Don't copy the config.
 * Script to yell at you if you've build a package with auto
   update turned off.
 * s/vector/webapp/ when looking for config
 * Use different update URLs for the various platforms 
							
						 
						
							2016-11-25 19:57:08 +00:00