526645c791 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply prettier formatting  
							
							
							
						 
						
							2022-12-12 12:24:14 +01:00  
				
					
						
							
							
								 
						
							
							
								8ced72dba6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unused Dockerfile ( #9716 )  
							
							
							
						 
						
							2022-12-07 08:17:19 +01:00  
				
					
						
							
							
								 
						
							
							
								96213d644b 
								
									
								
							
								 
							
						 
						
							
							
								
								Make bash scripts exit on error rather than continue ( #9396 )  
							
							
							
						 
						
							2022-10-12 16:15:57 +01:00  
				
					
						
							
							
								 
						
							
							
								eaff7e945c 
								
									
								
							
								 
							
						 
						
							
							
								
								Consolidate js-sdk release mode typing CI ( #9326 )  
							
							
							
						 
						
							2022-09-30 17:12:16 +01:00  
				
					
						
							
							
								 
						
							
							
								f566c600e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Port remaining Puppeteer tests over to Cypress ( #9104 )  
							
							... 
							
							
							
							* Port remaining Puppeteer tests over to Cypress
* Remove puppeteer support files
* Fix lifecycle matrixclientpeg setup race condition
* Alternative solution to the lifecycle problem
* Dismiss the notifications toast 
							
						 
						
							2022-07-29 14:03:25 +00:00  
				
					
						
							
							
								 
						
							
							
								01f4bb8c78 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename PostCSS files to `.pcss` ( #9013 )  
							
							... 
							
							
							
							* Rename PostCSS files to `.pcss`
* Make Stylelint happy
* Delint
* Rename new files too
* delint
* Fix bad comment placement 
							
						 
						
							2022-07-15 14:53:23 +01:00  
				
					
						
							
							
								 
						
							
							
								8036985204 
								
									
								
							
								 
							
						 
						
							
							
								
								Update matrix-analytics-events to @matrix-org/analytics-events ( #8778 )  
							
							... 
							
							
							
							* Update matrix-analytics-events to @matrix-org/analytics-events
* Update install-deps.sh
* Update layered.sh
* Update BeaconMarker-test.tsx.snap
* Update BeaconStatus-test.tsx.snap 
							
						 
						
							2022-06-07 20:08:36 +01:00  
				
					
						
							
							
								 
						
							
							
								cda31136b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak sonar-project.properties ( #8498 )  
							
							
							
						 
						
							2022-05-04 15:29:34 -04:00  
				
					
						
							
							
								 
						
							
							
								92f440d9de 
								
									
								
							
								 
							
						 
						
							
							
								
								Consolidate deployment management into more maintained action ( #8430 )  
							
							
							
						 
						
							2022-04-29 11:07:42 +01:00  
				
					
						
							
							
								 
						
							
							
								a6564d9ab9 
								
							
								 
							
						 
						
							
							
								
								Step 14: Remove reskindex  
							
							
							
						 
						
							2022-03-28 15:30:30 -06:00  
				
					
						
							
							
								 
						
							
							
								7aeb2c3cde 
								
							
								 
							
						 
						
							
							
								
								Step 10.4: Fix end-to-end test branch matching  
							
							
							
						 
						
							2022-03-28 14:33:28 -06:00  
				
					
						
							
							
								 
						
							
							
								a987ead7d2 
								
							
								 
							
						 
						
							
							
								
								Step 8.1: Remove skinning setup from all tests  
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
				
					
						
							
							
								 
						
							
							
								1eb67047c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add some doc to the github actions / CI scripts ( #8034 )  
							
							... 
							
							
							
							* Add some doc to the githuib actions / CI scripts
Type: task
* alalytics-events is more name matching 
							
						 
						
							2022-03-11 13:00:56 +00:00  
				
					
						
							
							
								 
						
							
							
								ebb1feee50 
								
									
								
							
								 
							
						 
						
							
							
								
								Basic script to create react component with test and style files ( #7757 )  
							
							... 
							
							
							
							* basically working script
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add test template
* add skinned-sdk import to test temp
* remove extra import
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comments
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-02-09 10:33:21 +01:00  
				
					
						
							
							
								 
						
							
							
								8dd0722e04 
								
									
								
							
								 
							
						 
						
							
							
								
								Update eventName=Screen to $screen to match PostHog's special behaviour ( #7667 )  
							
							
							
						 
						
							2022-02-01 15:49:49 +00:00  
				
					
						
							
							
								 
						
							
							
								61a0be7d46 
								
									
								
							
								 
							
						 
						
							
							
								
								Render events as extensible events (behind labs) ( #7462 )  
							
							... 
							
							
							
							* Render events as extensible events (behind labs)
* Include the SDK
* Appease linter
* Update for changed property name
* Fix formatting error
* Fix branch matching for build steps
* Update SDK
* Update scripts/fetchdep.sh
Co-authored-by: Andy Balaam <andyb@element.io>
Co-authored-by: Andy Balaam <andyb@element.io> 
							
						 
						
							2022-01-13 17:03:37 +00:00  
				
					
						
							
							
								 
						
							
							
								d4813f7a1a 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert end-to-end tests to Typescript ( #7206 )  
							
							
							
						 
						
							2021-12-06 09:59:06 +11:00  
				
					
						
							
							
								 
						
							
							
								c9619bfe48 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix documentation to make `yarn test` work out of the box (mk II) ( #7075 )  
							
							... 
							
							
							
							* Fix documentation to make `yarn test` work out of the box
Before, invoking `yarn test` croaked on a missing src/component-index.js
file. In another part of the README, the missing instruction to generate
this file was found.
* Fix CI: Unauthenticated git protocol on port 9418 is no longer supported
GitHub is deprecating the service which answered unauthenticated git
protocol requests. Either it happened already, or they are running
brownouts.
* This is where I meant to leave that comment
Co-authored-by: Andreas Motl <andreas.motl@panodata.org> 
							
						 
						
							2021-11-02 20:22:24 +00:00  
				
					
						
							
							
								 
						
							
							
								47fd11050f 
								
							
								 
							
						 
						
							
							
								
								Switch type check to GitHub Actions  
							
							... 
							
							
							
							and add (working) type check for release mode js-sdk types 
							
						 
						
							2021-09-08 11:43:46 +01:00  
				
					
						
							
							
								 
						
							
							
								e3cb55ce82 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts/fetchdep.sh  
							
							
							
						 
						
							2021-09-01 14:43:37 -06:00  
				
					
						
							
							
								 
						
							
							
								5b65528038 
								
									
								
							
								 
							
						 
						
							
							
								
								Make GH actions clone from the correct fork and cleanup  
							
							... 
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2021-08-29 17:37:11 +02:00  
				
					
						
							
							
								 
						
							
							
								a2f581a7ef 
								
							
								 
							
						 
						
							
							
								
								Add CI script to switch the js-sdk into 'release mode'  
							
							... 
							
							
							
							So we can check the types still work against a released js-sdk 
							
						 
						
							2021-07-15 13:53:41 +01:00  
				
					
						
							
							
								 
						
							
							
								5fb7dbee3e 
								
							
								 
							
						 
						
							
							
								
								Do not generate a lockfile when running in CI  
							
							
							
						 
						
							2021-07-07 16:11:47 +02:00  
				
					
						
							
							
								 
						
							
							
								ee9be5438e 
								
							
								 
							
						 
						
							
							
								
								eslint --fix  
							
							
							
						 
						
							2021-07-01 20:43:05 +01:00  
				
					
						
							
							
								 
						
							
							
								b492072e76 
								
							
								 
							
						 
						
							
							
								
								add required dependency in Docker image for puppeteer  
							
							
							
						 
						
							2021-06-25 15:01:28 +01:00  
				
					
						
							
							
								 
						
							
							
								b092686453 
								
							
								 
							
						 
						
							
							
								
								improve comment grammar  
							
							
							
						 
						
							2021-06-22 16:14:01 +01:00  
				
					
						
							
							
								 
						
							
							
								fca2feaae8 
								
							
								 
							
						 
						
							
							
								
								make github env variable check first as it is new home for ci  
							
							
							
						 
						
							2021-06-22 16:09:33 +01:00  
				
					
						
							
							
								 
						
							
							
								c42f0fd2e4 
								
							
								 
							
						 
						
							
							
								
								split GITHUB_REPOSITORY rather than using GITHUB_ACTOR  
							
							
							
						 
						
							2021-06-22 14:17:11 +01:00  
				
					
						
							
							
								 
						
							
							
								660f3900f8 
								
							
								 
							
						 
						
							
							
								
								Change if statement syntax to use positive expressions  
							
							
							
						 
						
							2021-06-22 14:11:41 +01:00  
				
					
						
							
							
								 
						
							
							
								a7daf558bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Use proper capitalisation for Buildkite  
							
							... 
							
							
							
							Co-authored-by: J. Ryan Stinnett <jryans@gmail.com> 
							
						 
						
							2021-06-22 13:03:55 +01:00  
				
					
						
							
							
								 
						
							
							
								8090d2b583 
								
							
								 
							
						 
						
							
							
								
								Fix branch matching for BuildKite  
							
							
							
						 
						
							2021-06-22 09:31:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ca5f8f97bb 
								
							
								 
							
						 
						
							
							
								
								Branch matching support for forked repository on GitHub actions  
							
							
							
						 
						
							2021-06-21 16:18:13 +01:00  
				
					
						
							
							
								 
						
							
							
								2d9e97a3e1 
								
							
								 
							
						 
						
							
							
								
								Fix branch matching to work with GitHub Actions and BuildKite  
							
							
							
						 
						
							2021-06-21 09:47:46 +01:00  
				
					
						
							
							
								 
						
							
							
								6c64f564e4 
								
							
								 
							
						 
						
							
							
								
								Naive attempt at improving our end-to-end tests in Github Actions  
							
							
							
						 
						
							2021-06-21 09:14:44 +01:00  
				
					
						
							
							
								 
						
							
							
								4ff25c5978 
								
									
								
							
								 
							
						 
						
							
							
								
								Add jq to e2e tests Dockerfile  
							
							
							
						 
						
							2021-06-18 19:16:39 +01:00  
				
					
						
							
							
								 
						
							
							
								4123406785 
								
							
								 
							
						 
						
							
							
								
								Move i18n utils to its own module  
							
							
							
						 
						
							2021-04-26 16:55:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a9853c4f8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Clone author's deps fork for Netlify previews  
							
							... 
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2021-04-08 19:09:00 +02:00  
				
					
						
							
							
								 
						
							
							
								b2d4639ec9 
								
							
								 
							
						 
						
							
							
								
								Use fsync in reskindex to ensure file is written to disk  
							
							... 
							
							
							
							This should (hopefully) resolve occasional errors where the rename step would
fail because the temporary file did not exist. In addition, this also exits with
an error code if something goes wrong so we notice it early, rather than having
to scroll through pages of logs at release time. 
							
						 
						
							2021-03-11 13:40:11 +00:00  
				
					
						
							
							
								 
						
							
							
								5b2f915ee9 
								
							
								 
							
						 
						
							
							
								
								Move to newer base image for end-to-end tests  
							
							... 
							
							
							
							This updates to Node 14 (current LTS) as well as moving from Debian Stretch to
Buster for the base OS. The Debian upgrade brings along a newer Python 3.8,
which is actively supported.
Fixes https://github.com/vector-im/element-web/issues/16272  
							
						 
						
							2021-01-25 12:32:37 +00:00  
				
					
						
							
							
								 
						
							
							
								016140670b 
								
							
								 
							
						 
						
							
							
								
								Fix let binding in reskindex.js  
							
							
							
						 
						
							2021-01-19 17:58:17 +00:00  
				
					
						
							
							
								 
						
							
							
								4e5f25206a 
								
							
								 
							
						 
						
							
							
								
								Ensure component index has been written before renaming  
							
							... 
							
							
							
							This ensures we correctly wait for `component-index.js.tmp` to be written to
disk before trying to rename into place. This fixes an issue where stray temp
files were being strewn about the repos after renaming failures. 
							
						 
						
							2021-01-19 14:45:03 +00:00  
				
					
						
							
							
								 
						
							
							
								0e137bd0f6 
								
							
								 
							
						 
						
							
							
								
								Fix code style  
							
							
							
						 
						
							2021-01-19 14:42:10 +00:00  
				
					
						
							
							
								 
						
							
							
								a22049a679 
								
							
								 
							
						 
						
							
							
								
								Use const / let instead of var  
							
							
							
						 
						
							2021-01-19 14:38:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e90e51cc9b 
								
							
								 
							
						 
						
							
							
								
								React SDK needs to build the component index  
							
							
							
						 
						
							2020-12-18 15:13:09 +00:00  
				
					
						
							
							
								 
						
							
							
								50427786f9 
								
							
								 
							
						 
						
							
							
								
								Cloned deps do not need any building now  
							
							
							
						 
						
							2020-12-18 15:11:55 +00:00  
				
					
						
							
							
								 
						
							
							
								19cfe44b16 
								
							
								 
							
						 
						
							
							
								
								Types from dependencies are now built explicitly  
							
							
							
						 
						
							2020-12-18 11:59:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3d3490c6d7 
								
							
								 
							
						 
						
							
							
								
								For cloned deps, we only need to build types  
							
							
							
						 
						
							2020-12-18 11:59:30 +00:00  
				
					
						
							
							
								 
						
							
							
								c63c8540f1 
								
							
								 
							
						 
						
							
							
								
								Remove old app test script path  
							
							... 
							
							
							
							Now that https://github.com/matrix-org/pipelines/pull/112  has merged, we no
longer need to support this old path for launching app-level tests. 
							
						 
						
							2020-12-04 11:05:05 +00:00  
				
					
						
							
							
								 
						
							
							
								c853085e29 
								
							
								 
							
						 
						
							
							
								
								Add support for Netlify to fetchdep script  
							
							... 
							
							
							
							and remove support for Jenkins 
							
						 
						
							2020-12-03 18:40:33 +00:00  
				
					
						
							
							
								 
						
							
							
								883d5d96a7 
								
							
								 
							
						 
						
							
							
								
								Nest other layers inside on automation  
							
							... 
							
							
							
							This changes the nesting style because some CI / CD systems do not allow moving
to a directory above the checkout for the primary repo (`react-sdk` in this
case).
Part of https://github.com/vector-im/element-web/issues/12624  
							
						 
						
							2020-12-03 16:21:40 +00:00