f29ef04751 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix race conditions around threads ( #8448 )  
							
							
							
						 
						
							2022-05-03 14:25:08 +01:00  
				
					
						
							
							
								 
						
							
							
								1aaaad2f32 
								
									
								
							
								 
							
						 
						
							
							
								
								do not trackuserlocation in location picker ( #8466 )  
							
							
							
						 
						
							2022-05-03 12:03:56 +00:00  
				
					
						
							
							
								 
						
							
							
								12af3038a8 
								
									
								
							
								 
							
						 
						
							
							
								
								fix message indent in thread view ( #8462 )  
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-03 13:51:50 +02:00  
				
					
						
							
							
								 
						
							
							
								fdb78a9c87 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial doc for cypress tests ( #8415 )  
							
							... 
							
							
							
							* Initial doc for cypress tests
* Too many documents
* Typo
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* Add example
* Typo
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-03 12:46:36 +01:00  
				
					
						
							
							
								 
						
							
							
								7f78b1c968 
								
									
								
							
								 
							
						 
						
							
							
								
								Iterate CI checks ( #8472 )  
							
							
							
						 
						
							2022-05-03 10:39:03 +01:00  
				
					
						
							
							
								 
						
							
							
								c5633a24fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: don't group beacon info with room creation summary ( #8468 )  
							
							... 
							
							
							
							* dont group beacon info with room creation summary
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debugs
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update comment
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-03 09:04:47 +00:00  
				
					
						
							
							
								 
						
							
							
								3b1e715854 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: remove geoUri logs ( #8465 )  
							
							... 
							
							
							
							* remove geoUri logs
Signed-off-by: Kerry Archibald <kerrya@element.io>
* Update src/components/views/location/Map.tsx
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-03 08:29:43 +00:00  
				
					
						
							
							
								 
						
							
							
								f280fab47d 
								
									
								
							
								 
							
						 
						
							
							
								
								test typescriptification - ForwardDialog ( #8469 )  
							
							... 
							
							
							
							* test/components/views/dialogs/ForwardDialog-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in ForwardDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unused stub-component
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-03 08:22:38 +00:00  
				
					
						
							
							
								 
						
							
							
								1c70696b10 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't linkify code blocks ( #7859 )  
							
							... 
							
							
							
							* Don't linkify code blocks
Signed-off-by: Robin Townsend <robin@robin.town>
* Put the linkify ignoreTags option in the right place
Signed-off-by: Robin Townsend <robin@robin.town>
* Add code to list of ignored linkification tags as well
Signed-off-by: Robin Townsend <robin@robin.town>
* Test that code blocks skip linkification
Signed-off-by: Robin Townsend <robin@robin.town>
* Move test to the right spot
Signed-off-by: Robin Townsend <robin@robin.town>
* Use a snapshot instead for test
Signed-off-by: Robin Townsend <robin@robin.town> 
							
						 
						
							2022-05-03 00:26:37 +00:00  
				
					
						
							
							
								 
						
							
							
								7477a2df7d 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch coverage over to SonarQube ( #8463 )  
							
							
							
						 
						
							2022-05-02 21:34:31 +01:00  
				
					
						
							
							
								 
						
							
							
								3e31fdb6a7 
								
									
								
							
								 
							
						 
						
							
							
								
								read receipts: improve tooltips to show names of users ( #8438 )  
							
							
							
						 
						
							2022-05-02 11:46:11 +02:00  
				
					
						
							
							
								 
						
							
							
								483112950d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix poll overflowing a reply tile on bubble message layout ( #8459 )  
							
							... 
							
							
							
							Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-05-02 08:36:59 +00:00  
				
					
						
							
							
								 
						
							
							
								4a04be6d1c 
								
									
								
							
								 
							
						 
						
							
							
								
								Test typescriptification continued ( #8327 )  
							
							... 
							
							
							
							* test/utils/MegolmExportEncryption-test.js -> test/utils/MegolmExportEncryption-test.ts
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test/utils/ShieldUtils-test.js - test/utils/ShieldUtils-test.ts
Signed-off-by: Kerry Archibald <kerrya@element.io>
* type fixes for ShieldUtils-test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test/DecryptionFailureTracker-test.js -> test/DecryptionFailureTracker-test.ts
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unsupported assertion failure messages
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in DecryptionFailureTracker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add mock restores
Signed-off-by: Kerry Archibald <kerrya@element.io>
* newline
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove commented decriptionfailuretracker code and test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* make should aggregate error codes correctly pass
Signed-off-by: Kerry Archibald <kerrya@element.io>
* cheaters types in MegolmExportEncryption
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* Revert "fix ts issues in DecryptionFailureTracker"
This reverts commit 1ae748cc51088d60722320dbefae04a62310e2e1.
Signed-off-by: Kerry Archibald <kerrya@element.io>
* Revert "remove unsupported assertion failure messages"
This reverts commit 7bd93d075c4d8d45befcbfd59c889782c9a44b48.
* Revert "test/DecryptionFailureTracker-test.js -> test/DecryptionFailureTracker-test.ts"
This reverts commit 1670025bd2af9a355c2761998202f602d61f242e.
* revert change to DecryptionFailureTracker
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-02 07:57:35 +00:00  
				
					
						
							
							
								 
						
							
							
								633229ca26 
								
									
								
							
								 
							
						 
						
							
							
								
								Clear local storage settings handler cache on logout ( #8454 )  
							
							
							
						 
						
							2022-05-02 03:23:43 +01:00  
				
					
						
							
							
								 
						
							
							
								3a245a0cbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix jump to bottom button being always displayed in non-overflowing timelines ( #8460 )  
							
							
							
						 
						
							2022-05-01 19:38:36 -06:00  
				
					
						
							
							
								 
						
							
							
								d294dad04d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix timeline search with empty text box should do nothing ( #8262 )  
							
							... 
							
							
							
							* fix timeline search with empty text box should do nothing
* test SearchBar component
* fix lint error
* Update SearchBar-test.tsx
Co-authored-by: Travis Ralston <travisr@matrix.org> 
							
						 
						
							2022-05-02 01:09:59 +00:00  
				
					
						
							
							
								 
						
							
							
								cea75fde27 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix text link buttons on UserInfo panel ( #8247 )  
							
							... 
							
							
							
							* Fix text link buttons on UserInfo (right) panel
- Fix link button styling
  - Replace className="mx_linkButton" with kind="link"
  - Remove style rules required for mx_linkButton
- Align E2E icon and devices on the device list
  - Replace margin with gap
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Spacing variables
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Replace link_inline with link
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Remove a redundant rule
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Wrap verifyButton
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-05-02 01:08:42 +00:00  
				
					
						
							
							
								 
						
							
							
								ad2d3a3683 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes "space panel kebab menu is rendered out of view on sub spaces"  ( #8350 )  
							
							... 
							
							
							
							* fixes space kebab menu out of view
* update-eslint: space kebab menu out of view
* update: space kebap menu
* update: space panel collapse behavior and kebap menu fix
* update: space panel collapse behavior and kebap menu fix
* updated fix 
							
						 
						
							2022-04-30 15:36:03 +00:00  
				
					
						
							
							
								 
						
							
							
								2c08063925 
								
									
								
							
								 
							
						 
						
							
							
								
								Add pointer if you hover over location map ( #8451 )  
							
							
							
						 
						
							2022-04-30 16:15:20 +01:00  
				
					
						
							
							
								 
						
							
							
								36fd9cb0d4 
								
									
								
							
								 
							
						 
						
							
							
								
								display beacon tiles in timeline regardless of labs flag ( #8423 )  
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-29 14:12:10 +00:00  
				
					
						
							
							
								 
						
							
							
								12e8534c2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement improved spacing for the thread list and timeline ( #8337 )  
							
							... 
							
							
							
							Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-04-29 11:03:39 +00:00  
				
					
						
							
							
								 
						
							
							
								92f440d9de 
								
									
								
							
								 
							
						 
						
							
							
								
								Consolidate deployment management into more maintained action ( #8430 )  
							
							
							
						 
						
							2022-04-29 11:07:42 +01:00  
				
					
						
							
							
								 
						
							
							
								b4da870af1 
								
									
								
							
								 
							
						 
						
							
							
								
								Patch: "Reloading the registration page should warn about data loss" ( #8377 )  
							
							
							
						 
						
							2022-04-29 09:42:40 +00:00  
				
					
						
							
							
								 
						
							
							
								6cb29f2b8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Try SonarCloud ( #8441 )  
							
							
							
						 
						
							2022-04-29 09:38:24 +00:00  
				
					
						
							
							
								 
						
							
							
								e233cf5061 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: fix safari timestamps pt 2 ( #8443 )  
							
							... 
							
							
							
							* handle safari cocoa core data timestamps
Signed-off-by: Kerry Archibald <kerrya@element.io>
* actually fix safari timestamp issue properly
Signed-off-by: Kerry Archibald <kerrya@element.io>
* actually fix safari timestamp issue properly
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-29 09:12:28 +00:00  
				
					
						
							
							
								 
						
							
							
								fddbc429a9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issue with thread notification state ignoring initial events ( #8417 )  
							
							
							
						 
						
							2022-04-29 09:48:57 +01:00  
				
					
						
							
							
								 
						
							
							
								565488a10a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add margin to the location map inside ThreadView ( #8442 )  
							
							... 
							
							
							
							* Add margin to the location map inside ThreadView
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Remove margin from location map inside a reply
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Add margin to the location map error message inside ThreadView
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Add margin-top to the map inside a reply
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-04-29 08:29:18 +00:00  
				
					
						
							
							
								 
						
							
							
								7a0b3079be 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix event text overflow on bubble message layout ( #8391 )  
							
							... 
							
							
							
							Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-04-28 16:33:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7208953e5f 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable the message action bar when hovering over the 1px border between threads in the threads list ( #8429 )  
							
							... 
							
							
							
							Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-04-28 16:06:56 +00:00  
				
					
						
							
							
								 
						
							
							
								de7d5e7c7e 
								
									
								
							
								 
							
						 
						
							
							
								
								handle safari cocoa core data timestamps ( #8440 )  
							
							
							
						 
						
							2022-04-28 16:03:58 +00:00  
				
					
						
							
							
								 
						
							
							
								c4e988f406 
								
									
								
							
								 
							
						 
						
							
							
								
								increase geolocation timeout options to more realistic values ( #8439 )  
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 15:51:47 +01:00  
				
					
						
							
							
								 
						
							
							
								6120adaedd 
								
									
								
							
								 
							
						 
						
							
							
								
								correctly align read receipts to state events in bubble layout ( #8419 )  
							
							
							
						 
						
							2022-04-28 15:39:17 +02:00  
				
					
						
							
							
								 
						
							
							
								472222c195 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: error handling on stopping beacon ( #8406 )  
							
							... 
							
							
							
							* shared stopping error state for timeline, maxi and room warnign
Signed-off-by: Kerry Archibald <kerrya@element.io>
* check for stopping errors in roomlist share warning
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test stopping errors in OwnBeaconStore
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update LeftPanelLiveShareWarning tests for stopping errors
Signed-off-by: Kerry Archibald <kerrya@element.io>
* reinstate try/catch for stopping beacons in create
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unnecessary and buggy beacon stopping on creation
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 12:03:51 +00:00  
				
					
						
							
							
								 
						
							
							
								1bceeb244c 
								
									
								
							
								 
							
						 
						
							
							
								
								Record cypress runs to dashboard ( #8436 )  
							
							
							
						 
						
							2022-04-28 12:47:13 +01:00  
				
					
						
							
							
								 
						
							
							
								ecd7d8b5e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test typescriptification - MKeyVerificationConclusion ( #8435 )  
							
							... 
							
							
							
							* test/components/views/messages/MKeyVerificationConclusion-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* ts fixes
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add missing copyright
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 11:44:04 +00:00  
				
					
						
							
							
								 
						
							
							
								699a9aeaaf 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: expose way to enable live sharing labs flag from location dialog ( #8416 )  
							
							... 
							
							
							
							* add state for waiting for labs flag
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add enable live share component
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test enabling live share labs flag
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 13:37:20 +02:00  
				
					
						
							
							
								 
						
							
							
								45180111d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Update analytics SDK ( #8437 )  
							
							
							
						 
						
							2022-04-28 12:19:00 +01:00  
				
					
						
							
							
								 
						
							
							
								1ed68a718f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add new user signup event tracking in PostHog ( #8412 )  
							
							
							
						 
						
							2022-04-28 11:46:02 +01:00  
				
					
						
							
							
								 
						
							
							
								1127db0514 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test typescriptification - TextualBody ( #8433 )  
							
							... 
							
							
							
							* test/components/views/messages/TextualBody-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in textualbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove type-removing context wrapper, fix more
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 09:32:50 +00:00  
				
					
						
							
							
								 
						
							
							
								482bb6f48b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issue with underfilled timelines when barren of content ( #8432 )  
							
							
							
						 
						
							2022-04-28 10:26:57 +01:00  
				
					
						
							
							
								 
						
							
							
								9c397625b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix source text boxes in View Source modal should have full width ( #8425 )  
							
							... 
							
							
							
							Nice work, thanks! 
							
						 
						
							2022-04-28 09:23:15 +01:00  
				
					
						
							
							
								 
						
							
							
								8baa46b0dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix baseline misalignment of thread panel summary by deduplication ( #8413 )  
							
							
							
						 
						
							2022-04-27 18:10:27 +01:00  
				
					
						
							
							
								 
						
							
							
								5a5a792593 
								
									
								
							
								 
							
						 
						
							
							
								
								Read Receipts: never show +1, if it’s just 4, show all of them ( #8428 )  
							
							... 
							
							
							
							* read receipts: never show +1, if it’s just 4, show all of them
* read receipts: improve type signature for determineAvatarPosition 
							
						 
						
							2022-04-27 14:27:29 +02:00  
				
					
						
							
							
								 
						
							
							
								6d2230064e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix broken netlify ci ( #8427 )  
							
							
							
						 
						
							2022-04-27 12:39:14 +01:00  
				
					
						
							
							
								 
						
							
							
								8f7e265125 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Netlify builds  
							
							
							
						 
						
							2022-04-27 11:20:29 +01:00  
				
					
						
							
							
								 
						
							
							
								b6bc2943d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix it once and for all  
							
							
							
						 
						
							2022-04-27 11:11:48 +01:00  
				
					
						
							
							
								 
						
							
							
								4bcdb5e99b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix broken netlify ci ( #8424 )  
							
							
							
						 
						
							2022-04-27 10:45:23 +01:00  
				
					
						
							
							
								 
						
							
							
								9ad93c2f5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Attempt to use deployments to signal Netlify builds instead ( #8421 )  
							
							
							
						 
						
							2022-04-27 10:24:38 +01:00  
				
					
						
							
							
								 
						
							
							
								83ab266533 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix editing of non-html replies ( #8418 )  
							
							
							
						 
						
							2022-04-27 10:43:10 +02:00  
				
					
						
							
							
								 
						
							
							
								e718242912 
								
									
								
							
								 
							
						 
						
							
							
								
								Read Receipts "Fall from the Sky" ( #8414 )  
							
							... 
							
							
							
							* fix: don't pass hideTitle to base avatar
* fix: correctly position read receipt markers 
							
						 
						
							2022-04-26 18:09:41 +02:00