Commit graph

1788 commits

Author SHA1 Message Date
Michael Weimann
1cac306093
Add prettier 2022-12-12 12:20:54 +01:00
Michael Weimann
0277aea0cf
Update eslint-plugin-matrix-org to 0.8.0 2022-12-09 14:31:56 +01:00
Florian Duros
4200c882e2
Merge branch 'develop' into feat/emoji-picker-rich-text-mode 2022-12-07 09:57:41 +01:00
renovate[bot]
c3809d3afa
Update all non-major dependencies (#9674)
* Typescript updates

* Update @types/node

* Fix more types

* Update all non-major dependencies

* Remove spurious cast

* Remove unused dependency rrweb-snapshot

* Update all non-major dependencies

* Iterate PR

* Update yarn.lock

* Remove stale dev dep

* Resolve

* Pin back axe-core for now, it is a bit too strict

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 00:36:23 +00:00
Michael Telatynski
851c1ef20c
Move @types deps into devDeps (#9671) 2022-12-06 23:09:05 +00:00
Florian Duros
1bd560d350
Merge remote-tracking branch 'origin/develop' into feat/emoji-picker-rich-text-mode 2022-12-06 16:38:46 +01:00
RiotRobot
9914b0bafd Reset matrix-js-sdk back to develop branch 2022-12-06 12:52:58 +00:00
RiotRobot
5e5a5642d2 Resetting package fields for development 2022-12-06 12:51:22 +00:00
RiotRobot
36410185af Merge branch 'master' into develop
# Conflicts:
#	test/voice-broadcast/utils/startNewVoiceBroadcastRecording-test.ts
#	yarn.lock
2022-12-06 12:50:44 +00:00
Florian Duros
29f9ccfb63
Update matrix-wysiwyg dependency 2022-12-06 13:49:26 +01:00
RiotRobot
df0eba7eab v3.62.0 2022-12-06 12:47:43 +00:00
RiotRobot
336b96acc3 Upgrade matrix-js-sdk to 22.0.0 2022-12-06 12:40:19 +00:00
renovate[bot]
556d32c4a8
Update sentry-javascript monorepo to v7 (major) (#9702)
* Update sentry-javascript monorepo to v7

* Update sentry-javascript monorepo to v7

* Update integration naming as per docs

* Update sentry-javascript monorepo to v7

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-05 11:18:50 +00:00
RiotRobot
cb2e1e92fd v3.62.0-rc.2 2022-12-02 16:32:12 +00:00
RiotRobot
dae04a777e Upgrade matrix-js-sdk to 22.0.0-rc.2 2022-12-02 16:30:15 +00:00
Michael Telatynski
5d409560c7
Remove prop-types (#9672)
* Remove prop-types

* Remove unused dep rrweb-snapshot

* Revert "Remove unused dep rrweb-snapshot"

This reverts commit d0d076535f4190a6095fe7684124f50c2d3f137d.
2022-12-02 16:07:13 +00:00
Andy Balaam
be2a696e6d
Merge pull request #9644 from andybalaam/bump-matrix-wysiwyg-to-0.8.0
Bump matrix-wysiwyg version to 0.8.0
2022-12-02 13:53:29 +00:00
renovate[bot]
c8877727a5
Update dependency html-entities to v2 (#9697)
* Update dependency html-entities to v2

* Update dependency html-entities to v2

* Update imports

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-02 11:10:54 +00:00
renovate[bot]
eca1eb1390
Update dependency stylelint-config-standard to v29 (#9700)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-02 10:30:19 +00:00
renovate[bot]
8996bf0a7f
Update dependency filesize to v10 (#9695)
* Update dependency filesize to v10

* Update dependency filesize to v10

* Fix imports

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-01 23:55:24 +00:00
renovate[bot]
7a683dd17a
Update dependency flux to v4 (#9696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 23:36:25 +00:00
renovate[bot]
0d4f30f888
Update dependency cypress to v11 (#9690)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 20:54:00 +00:00
renovate[bot]
718475b7c6
Update dependency eslint-plugin-unicorn to v45 (#9691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 20:33:22 +00:00
renovate[bot]
b5ece995d2
Update dependency blob-polyfill to v7 (#9688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 16:19:04 +00:00
Andy Balaam
b51b4a994d
Merge branch 'develop' into bump-matrix-wysiwyg-to-0.8.0 2022-12-01 10:03:49 +00:00
renovate[bot]
2bd909b53a
Update dependency babel-jest to v29 (#9683)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 09:36:39 +00:00
renovate[bot]
3930457b71
Update dependency @types/pako to v2 (#9682)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 09:35:09 +00:00
renovate[bot]
6fe64e0c68
Update emojibase monorepo (#9680)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 08:56:15 +00:00
renovate[bot]
d52004c4f3
Update dependency glob to v8 (#9679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 08:54:29 +00:00
renovate[bot]
dece2810a7
Update dependency fs-extra to v11 (#9676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:45:19 +00:00
renovate[bot]
22db6fb99a
Update dependency @types/css-font-loading-module to ^0.0.7 (#9673)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:45:03 +00:00
ElementRobot
5cbb748843
Upgrade dependencies (#9249)
* [create-pull-request] automated change

* Delint

* Hold @types/react* back

* Pin axe-core until we fix a11y issues

Co-authored-by: t3chguy <t3chguy@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-30 15:18:10 +00:00
Andy Balaam
ec4e9c89ae
Merge branch 'develop' into bump-matrix-wysiwyg-to-0.8.0 2022-11-30 11:43:28 +00:00
Michael Telatynski
d258402186
Typescript updates (#9658)
* Typescript updates

* Update @types/node

* Fix more types
2022-11-30 11:32:56 +00:00
Andy Balaam
90f87874a7
Merge branch 'develop' into bump-matrix-wysiwyg-to-0.8.0 2022-11-30 09:29:47 +00:00
Michael Telatynski
dd91250111
Pin @types/react* packages (#9651)
* Update package.json

* Update yarn.lock
2022-11-30 09:28:38 +00:00
RiotRobot
1216580baf v3.62.0-rc.1 2022-11-29 15:41:19 +00:00
RiotRobot
fd509c1fcf Upgrade matrix-js-sdk to 22.0.0-rc.1 2022-11-29 15:39:38 +00:00
Andy Balaam
2aef624133 Bump matrix-wysiwyg version to 0.8.0 2022-11-29 12:10:42 +00:00
RiotRobot
6ea483324e Reset matrix-js-sdk back to develop branch 2022-11-22 11:40:05 +00:00
RiotRobot
bbbc3bdd50 Resetting package fields for development 2022-11-22 11:39:52 +00:00
RiotRobot
bda75eb946 Merge branch 'master' into develop 2022-11-22 11:39:48 +00:00
RiotRobot
5da57e8d3c v3.61.0 2022-11-22 11:39:30 +00:00
RiotRobot
72113ed941 Upgrade matrix-js-sdk to 21.2.0 2022-11-22 11:31:21 +00:00
Michael Telatynski
8c0d202df4
Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600)
* Enable tsc alwaysStrict

* Enable tsc strictBindCallApply

* Enable tsc noImplicitThis

* Add d.ts

* Improve types

* Add ?

* Increase coverage

* Improve coverage
2022-11-21 11:24:59 +00:00
Florian Duros
d5e076bc3d
Use react-testing-library instead of enzyme for useDebouncedCallback 2022-11-17 12:01:31 +01:00
RiotRobot
78870eab45 v3.61.0-rc.1 2022-11-15 18:04:25 +00:00
RiotRobot
37febc4512 Upgrade matrix-js-sdk to 21.2.0-rc.1 2022-11-15 17:54:44 +00:00
Florian Duros
45d53d3404
Update @matrix-org/matrix-wysiwyg dependency 2022-11-14 14:12:09 +01:00
Michael Telatynski
962e8e0b23
Differentiate download and decryption errors when showing images (#9562) 2022-11-10 09:27:20 +00:00
Michael Telatynski
985119dcfe
Update matrix-events-sdk to 0.0.1 and develop ref to matrix-js-sdk (#9557) 2022-11-08 17:30:45 +00:00
RiotRobot
37636abbbe Reset matrix-js-sdk back to develop branch 2022-11-08 14:52:02 +00:00
RiotRobot
3729d4d5c9 Resetting package fields for development 2022-11-08 14:51:34 +00:00
RiotRobot
6c556cb88c Merge branch 'master' into develop
# Conflicts:
#	package.json
2022-11-08 14:50:24 +00:00
RiotRobot
e1e5950cf6 v3.60.0 2022-11-08 14:41:13 +00:00
RiotRobot
5c1687ea9d Upgrade matrix-js-sdk to 21.1.0 2022-11-08 14:37:30 +00:00
RiotRobot
494e2f767c v3.60.0-rc.2 2022-11-08 13:10:07 +00:00
Michael Telatynski
04bc8fb71c
Optimise Jest run in CI (#9542) 2022-11-04 10:48:08 +00:00
Michael Telatynski
28ecdc0cb4
Send layout analytics as WebLayout (#9482) 2022-11-04 09:10:37 +00:00
Michael Telatynski
a347525781
Update to @casualbot/jest-sonar-reporter (#9538) 2022-11-03 16:55:28 +00:00
Michael Telatynski
c79f45e5e6
Add eslint rule unicorn/no-instanceof-array (#9527) 2022-11-02 14:54:28 +00:00
RiotRobot
ad87b32e1b v3.60.0-rc.1 2022-11-01 14:44:50 +00:00
RiotRobot
8b41167490 Upgrade matrix-js-sdk to 21.1.0-rc.1 2022-11-01 14:42:50 +00:00
RiotRobot
253129e6f2 Reset matrix-js-sdk back to develop branch 2022-11-01 09:33:51 +00:00
RiotRobot
480662f661 Merge branch 'master' into develop
# Conflicts:
#	package.json
#	yarn.lock
2022-11-01 09:33:12 +00:00
RiotRobot
dda9b5aa15 v3.59.1 2022-11-01 09:32:03 +00:00
RiotRobot
347c7c5ba9 Upgrade matrix-js-sdk to 21.0.1 2022-11-01 09:27:31 +00:00
RiotRobot
d273441596 Reset matrix-js-sdk back to develop branch 2022-10-25 17:42:54 +01:00
RiotRobot
2fdc293899 Resetting package fields for development 2022-10-25 17:42:44 +01:00
RiotRobot
dc43356868 Merge branch 'master' into develop 2022-10-25 17:42:40 +01:00
RiotRobot
09372fbe8c v3.59.0 2022-10-25 17:42:23 +01:00
RiotRobot
7d6614463a Upgrade matrix-js-sdk to 21.0.0 2022-10-25 17:11:23 +01:00
RiotRobot
7f789d4773 v3.59.0-rc.2 2022-10-24 16:57:44 +01:00
RiotRobot
b3f12dc03d Upgrade matrix-js-sdk to 21.0.0-rc.2 2022-10-24 16:26:57 +01:00
Florian Duros
3aead6f944
Update @matrix.org/matrix-wysiwyg dependency 2022-10-24 15:25:03 +02:00
Andy Balaam
e0ab0ac5c9
Allow pressing Enter to send messages in new composer (#9451)
* Allow pressing Enter to send messages in new composer

* Cypress tests for composer send behaviour
2022-10-19 03:07:21 +00:00
RiotRobot
9ffba57f93 v3.59.0-rc.1 2022-10-18 14:12:16 +01:00
RiotRobot
c8a5788bca Upgrade matrix-js-sdk to 21.0.0-rc.1 2022-10-18 14:08:43 +01:00
Travis Ralston
10a429c68d
Include a file-safe room name and ISO date in chat exports (#9440)
* conversation export named after room

* sanitization added for exported file name

* sanitization added for exported file name

* sanitization added for exported file name

* sanitization added for exported file name=>lint error fixed

* sanitization added for exported file name=>lint error fixed

* sanitization added for exported file name=>redundancy removed

* sanitization added for exported file name=>redundancy removed

* reverted to previous commit

* sanitization added for exported file name=>redundancy removed

* exported chat date iso formatted

* conversation export named after room

* conversation export named after room

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* code refacto filename date format

* Add docs to fn

* Bring in a util library for sanitizing

* Extract file naming function and make consistent for all 3 types

Also use the library we dragged in

* Write tests & associated fixes

* Apply linters locally

* Include new date util in index

Co-authored-by: Sinharitik589 <sinharitik18112835@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: yaya-usman <yayaazeez222@gmail.com>
Co-authored-by: Sinharitik589 <67551927+Sinharitik589@users.noreply.github.com>
2022-10-17 19:54:10 -06:00
Florian Duros
3ecd67aa80
Merge branch 'develop' into feat/add-formating-buttons-to-wysiwyg 2022-10-14 09:44:32 +02:00
Michael Telatynski
a45a662c57
Enable Cypress retries to combat flakiness (#9413) 2022-10-13 19:11:30 +01:00
Florian Duros
ac8397aa0f
Fix test 2022-10-13 16:46:47 +02:00
Michael Telatynski
1800cb8c71
Remove unused packages and fix invariant violation on AsyncStore onNotReady (#9404)
* Remove traces of browser-request & mocha

* Remove unused matrix-react-test-utils

* Fix dispatcher invariant violation

* Add null-guard

* Improve types

* Fix null-guard

* Fix issue with authed users going directly to /#/login
2022-10-13 09:22:32 +01:00
Michael Telatynski
8b54be6f48
Move from browser-request to fetch (#9345) 2022-10-12 18:59:07 +01:00
RiotRobot
51d5005efa Merge branch 'master' into develop 2022-10-11 17:35:02 +01:00
RiotRobot
f7159b859c v3.58.1 2022-10-11 17:34:49 +01:00
RiotRobot
7c1c49540a Reset matrix-js-sdk back to develop branch 2022-10-11 13:56:23 +01:00
RiotRobot
f4dc1e0a7f Resetting package fields for development 2022-10-11 13:56:13 +01:00
RiotRobot
08a4070666 Merge branch 'master' into develop 2022-10-11 13:56:09 +01:00
RiotRobot
9dc82fb486 v3.58.0 2022-10-11 13:55:51 +01:00
RiotRobot
2d64c21c90 Upgrade matrix-js-sdk to 20.1.0 2022-10-11 13:51:54 +01:00
Florian Duros
5bdac78fc7
Merge remote-tracking branch 'origin/develop' into feat/matrix-wysisyg-integration 2022-10-10 17:04:27 +02:00
Florian Duros
77005e2b7d
Update wysiwyg version 2022-10-10 16:55:20 +02:00
Florian Duros
200af78c2a
Use published matrix-wysisyg 2022-10-10 14:28:30 +02:00
Kerry
3e4f3152bc
Device manager - parse user agent for device information (#9352)
* record device client inforamtion events on app start

* matrix-client-information -> matrix_client_information

* fix types

* remove another unused export

* add docs link

* display device client information in device details

* update snapshots

* integration-ish test client information in metadata

* tests

* fix tests

* export helper

* DeviceClientInformation type

* Device manager - select all devices (#9330)

* add device selection that does nothing

* multi select and sign out of sessions

* test multiple selection

* fix type after rebase

* select all sessions

* rename type

* use ExtendedDevice type everywhere

* rename clientName to appName for less collision with UA parser

* fix bad find and replace

* rename ExtendedDeviceInfo to ExtendedDeviceAppInfo

* rename DeviceType comp to DeviceTypeIcon

* update tests for new required property deviceType

* add stubbed user agent parsing

* setup test cases

* detect device type correctly

* 80% working ua parser

* parse asera gents for device info

* combine clientName/Version into one field, remove debug from tests
2022-10-06 10:06:29 +02:00
RiotRobot
630511de1c v3.58.0-rc.2 2022-10-05 13:32:21 +01:00
RiotRobot
5619de03c4 Upgrade matrix-js-sdk to 20.1.0-rc.2 2022-10-05 13:27:37 +01:00
Florian Duros
bfb1638ff3
Add wysisyg composer (can only send message, enable behind a labs flag) 2022-10-05 12:01:41 +02:00
RiotRobot
a64ab9d085 v3.58.0-rc.1 2022-10-04 14:08:14 +01:00
RiotRobot
bf56a315c2 Upgrade matrix-js-sdk to 20.1.0-rc.1 2022-10-04 14:05:33 +01:00