Jaiwanth
ebdb340a5c
Create a basic HTML export tool with support only for text based events
2021-05-21 10:50:56 +05:30
RiotRobot
7d0f3b0d99
Upgrade matrix-js-sdk to 11.1.0-rc.1
2021-05-19 14:33:21 +01:00
Michael Telatynski
00d093b4ff
yarn lock
2021-05-19 08:56:14 +01:00
Travis Ralston
7cdca77f39
Update widget-api
2021-05-17 16:27:48 -06:00
RiotRobot
12a9ce1a94
Reset matrix-js-sdk back to develop branch
2021-05-17 13:50:34 +01:00
RiotRobot
6c066ee401
Upgrade matrix-js-sdk to 11.0.0
2021-05-17 13:33:45 +01:00
RiotRobot
965b0ab58d
Upgrade matrix-js-sdk to 11.0.0-rc.1
2021-05-11 16:28:00 +01:00
J. Ryan Stinnett
49f1dd37f2
Merge remote-tracking branch 'origin/develop' into jryans/upgrade-sanitize-types
2021-05-11 09:42:58 +01:00
J. Ryan Stinnett
3e68d73597
Upgrade sanitize types
2021-05-10 17:43:10 +01:00
J. Ryan Stinnett
f41fc7e46c
Upgrade cheerio
and resolve type errors
...
This helps resolve some type errors with `domhandler`. In addition, we convert
to the new way of using `htmlparser2` with `cheerio`.
2021-05-10 16:10:39 +01:00
RiotRobot
1b372b17e0
Reset matrix-js-sdk back to develop branch
2021-05-10 15:23:03 +01:00
RiotRobot
3e534b5d30
Merge branch 'master' into develop
2021-05-10 15:22:12 +01:00
J. Ryan Stinnett
7f4c525d62
Switch back to release version of sanitize-html
...
The limit depth option has been available in a released version for a while now.
2021-05-10 14:57:35 +01:00
RiotRobot
a11c3a22c9
Upgrade matrix-js-sdk to 10.1.0
2021-05-10 14:55:31 +01:00
dependabot[bot]
70b2f841d9
Bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-09 00:09:15 +00:00
Michael Telatynski
74bcb921ff
Merge pull request #5990 from matrix-org/t3chguy/ts/parse5
...
Add dev dependency for parse5 typings
2021-05-07 13:49:13 +01:00
Michael Telatynski
db5c0012c2
Add dev dependency for parse5 typings
2021-05-07 10:11:56 +01:00
dependabot[bot]
b37985a5d2
Bump lodash from 4.17.20 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 01:13:44 +00:00
dependabot[bot]
d924c7a186
Bump ua-parser-js from 0.7.23 to 0.7.28
...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 0.7.23 to 0.7.28.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.23...0.7.28 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 22:22:53 +00:00
RiotRobot
b777c83c90
Upgrade matrix-js-sdk to 10.1.0-rc.1
2021-05-04 15:42:45 +01:00
Germain
4d5fd3ec73
Merge pull request #5913 from matrix-org/gsouquet-desktop-i18n
2021-04-27 15:48:49 +01:00
Germain Souquet
c08fe6aa22
Upgrade matrix-web-i18n to use matrix prefixed binaries
2021-04-27 15:09:26 +01:00
RiotRobot
3817aaeaca
Reset matrix-js-sdk back to develop branch
2021-04-26 17:50:40 +01:00
RiotRobot
a79b0e9327
Upgrade matrix-js-sdk to 10.0.0
2021-04-26 17:42:04 +01:00
Germain Souquet
4123406785
Move i18n utils to its own module
2021-04-26 16:55:12 +01:00
RiotRobot
40ed8fd342
Upgrade matrix-js-sdk to 10.0.0-rc.1
2021-04-21 16:47:29 +01:00
Germain
36e729a626
Merge pull request #5836 from matrix-org/gsouquet-readreceipts-animation
2021-04-15 08:27:28 +01:00
RiotRobot
f743007334
Reset matrix-js-sdk back to develop branch
2021-04-12 14:57:30 +01:00
RiotRobot
f844961dc4
Upgrade matrix-js-sdk to 9.11.0
2021-04-12 14:45:16 +01:00
Germain Souquet
8d60d85570
replace velocity-animate with CSS transitions
2021-04-08 10:36:14 +01:00
RiotRobot
0f056f15f9
Upgrade matrix-js-sdk to 9.11.0-rc.1
2021-04-07 12:59:04 +01:00
RiotRobot
5df4ad2db0
Reset matrix-js-sdk back to develop branch
2021-03-29 13:37:04 +01:00
RiotRobot
df59a6bf45
Merge branch 'master' into develop
2021-03-29 13:36:53 +01:00
RiotRobot
805e980a8a
Upgrade matrix-js-sdk to 9.10.0
2021-03-29 13:29:12 +01:00
RiotRobot
fd29c73533
Upgrade matrix-js-sdk to 9.10.0-rc.1
2021-03-25 12:12:55 +00:00
Travis Ralston
be2e30df0d
Add an early voice recorder utility class
2021-03-16 22:58:44 -06:00
RiotRobot
a696c09e1e
Reset matrix-js-sdk back to develop branch
2021-03-15 14:47:08 +00:00
RiotRobot
a9a50663a3
Merge branch 'master' into develop
2021-03-15 14:46:56 +00:00
RiotRobot
da627dab20
Upgrade matrix-js-sdk to 9.9.0
2021-03-15 14:38:57 +00:00
Travis Ralston
6ab235f10c
Fix tests for new call path
...
We have to mock `fetch` for the caching of the download icon, and then mock out all the function calls used by components to feed a Media object.
2021-03-11 09:42:55 -07:00
RiotRobot
681529aa3c
Upgrade matrix-js-sdk to 9.9.0-rc.1
2021-03-10 17:26:35 +00:00
Travis Ralston
303ea16492
Merge pull request #5697 from matrix-org/travis/fix-tetris
...
Fix tetris effect (holes) in read receipts
2021-03-02 07:35:04 -07:00
RiotRobot
588e94e813
Reset matrix-js-sdk back to develop branch
2021-03-01 13:10:43 +00:00
RiotRobot
ebb782062f
Upgrade matrix-js-sdk to 9.8.0
2021-03-01 12:51:56 +00:00
Travis Ralston
208faf6d46
Update velocity-animate to the latest beta
...
This is the primary change in this PR: the new beta (which has been untouched for a year as of writing) actually does a better job of handling concurrent read receipts, this patching holes.
The beta doesn't have the same leak as v1, so we can remove the metadata hack from our side (it doesn't use jQuery's data anymore).
Note that this change on its own introduces an annoying bug where every second update to a read receipt will throw it 14px to the right - more on that in the next commit.
2021-02-26 22:21:14 -07:00
RiotRobot
e3f08adacb
Upgrade matrix-js-sdk to 9.8.0-rc.1
2021-02-24 17:27:56 +00:00
RiotRobot
b6a4876c8a
Reset matrix-js-sdk back to develop branch
2021-02-16 11:06:55 +00:00
RiotRobot
f4ab4dce40
Merge branch 'master' into develop
2021-02-16 11:06:42 +00:00
RiotRobot
f9d4d679ee
Upgrade matrix-js-sdk to 9.7.0
2021-02-16 10:59:39 +00:00
Travis Ralston
cd82d97c3e
Use randomly generated conference names for Jitsi
...
Fixes https://github.com/vector-im/element-web/issues/15205
Replaces https://github.com/matrix-org/matrix-react-sdk/pull/5322
This change uses a random ID for the Jitsi conference name to avoid any badly-named Jitsi calls, and overrides the "subject" (title) of the call so end users aren't typically exposed to the random ID.
2021-02-15 08:53:37 -07:00
RiotRobot
673717d6c0
Upgrade matrix-js-sdk to 9.7.0-rc.1
2021-02-10 15:57:57 +00:00
RiotRobot
bd538823cf
Reset matrix-js-sdk back to develop branch
2021-02-03 12:11:07 +00:00
RiotRobot
41c18d0d24
Upgrade matrix-js-sdk to 9.6.0
2021-02-03 12:02:50 +00:00
J. Ryan Stinnett
ad2a187566
Upgrade matrix-widget-api
2021-02-02 15:16:43 +00:00
RiotRobot
815a126b56
Upgrade matrix-js-sdk to 9.6.0-rc.1
2021-01-29 17:23:17 +00:00
Travis Ralston
5d4c38188c
Update widget-api to beta.12
2021-01-28 20:42:48 -07:00
J. Ryan Stinnett
84b1f2e6c6
Resolve typing errors after TypeScript upgrade
2021-01-27 12:42:37 +00:00
J. Ryan Stinnett
ea706189a2
Nested upgrades via yarn upgrade
2021-01-27 12:34:10 +00:00
J. Ryan Stinnett
0cb266eda2
lolex renamed to @sinonjs/fake-timers
2021-01-27 12:31:37 +00:00
J. Ryan Stinnett
ca08475498
Apply all simple major version upgrades
2021-01-27 12:31:37 +00:00
J. Ryan Stinnett
f8816e0bda
Pin React types to 16.x for now
...
This avoids type conflicts from other deps that depends on just `*`. Type deps
needs to be de-duplicated down to a single version to avoid errors (unlike code
deps).
2021-01-27 12:31:37 +00:00
J. Ryan Stinnett
12c671045d
Upgrade to latest minor versions of deps
2021-01-27 12:31:37 +00:00
RiotRobot
4dbdeb46ad
Reset matrix-js-sdk back to develop branch
2021-01-26 12:11:47 +00:00
RiotRobot
e21514cea0
Merge branch 'master' into develop
2021-01-26 12:08:24 +00:00
RiotRobot
709fc2e004
Upgrade matrix-js-sdk to 9.5.1
2021-01-26 11:57:46 +00:00
Travis Ralston
83fb698bbc
Merge pull request #5527 from matrix-org/travis/widget-nav
...
Wire up MSC2931 widget navigation
2021-01-18 09:09:32 -07:00
RiotRobot
6c8e6096da
Reset matrix-js-sdk back to develop branch
2021-01-18 15:16:31 +00:00
RiotRobot
c4570cdaee
Upgrade matrix-js-sdk to 9.5.0
2021-01-18 15:09:22 +00:00
Travis Ralston
f6a328a55b
Update widget api
2021-01-16 23:34:16 -07:00
RiotRobot
30dd24a59c
Upgrade matrix-js-sdk to 9.5.0-rc.1
2021-01-13 12:59:37 +00:00
David Baker
328d64ac23
Run TypeScript tests
...
There aren't any yet, but I'm about to write a test and it's going
to be in TypeScript and I don't want to lump this change in with
a bunch of other stuff.
2021-01-12 17:37:24 +00:00
Travis Ralston
777c0ca1ef
Merge pull request #5520 from matrix-org/dependabot/npm_and_yarn/node-notifier-8.0.1
...
Bump node-notifier from 8.0.0 to 8.0.1
2020-12-22 08:45:36 -07:00
RiotRobot
c4f7269321
Reset matrix-js-sdk back to develop branch
2020-12-21 17:52:30 +00:00
RiotRobot
8e6f8b11df
Merge branch 'master' into develop
2020-12-21 17:51:09 +00:00
RiotRobot
cc0bef7f8d
Upgrade matrix-js-sdk to 9.4.1
2020-12-21 17:36:46 +00:00
dependabot[bot]
9af2138171
Bump node-notifier from 8.0.0 to 8.0.1
...
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases )
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md )
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 17:19:21 +00:00
RiotRobot
e551e7ac40
Reset matrix-js-sdk back to develop branch
2020-12-21 17:08:51 +00:00
RiotRobot
55fd463a9d
Merge branch 'master' into develop
2020-12-21 17:07:52 +00:00
RiotRobot
78e6fb9121
Upgrade matrix-js-sdk to 9.4.0
2020-12-21 17:00:39 +00:00
RiotRobot
d2ee89fa74
Upgrade matrix-js-sdk to 9.4.0-rc.2
2020-12-16 15:57:56 +00:00
RiotRobot
9f8a5f5107
Upgrade matrix-js-sdk to 9.4.0-rc.1
2020-12-16 14:22:44 +00:00
dependabot[bot]
456d21c9e7
Bump ini from 1.3.5 to 1.3.7
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 02:56:41 +00:00
J. Ryan Stinnett
49bd7887d2
Add Olm as a dev dependency for types
...
Fixes https://github.com/vector-im/element-web/issues/15803
2020-12-08 16:18:12 +00:00
J. Ryan Stinnett
07a1754768
Merge pull request #5472 from matrix-org/dependabot/npm_and_yarn/highlight.js-10.4.1
...
Bump highlight.js from 10.1.2 to 10.4.1
2020-12-07 12:58:21 +00:00
RiotRobot
7d41604569
Reset matrix-js-sdk back to develop branch
2020-12-07 12:33:18 +00:00
RiotRobot
1241b7c335
Upgrade matrix-js-sdk to 9.3.0
2020-12-07 12:13:04 +00:00
dependabot[bot]
58eaccbba8
Bump highlight.js from 10.1.2 to 10.4.1
...
Bumps [highlight.js](https://github.com/highlightjs/highlight.js ) from 10.1.2 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.1.2...10.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-04 17:35:40 +00:00
RiotRobot
ed59b50448
Upgrade matrix-js-sdk to 9.3.0-rc.1
2020-12-02 14:25:55 +00:00
J. Ryan Stinnett
826466179a
Merge pull request #5244 from akissinger/katex
...
LaTeX rendering in element-web using KaTeX
2020-11-27 11:55:26 +00:00
Travis Ralston
67a0f1ef4c
Update widget API
2020-11-24 09:43:21 -07:00
RiotRobot
ddc3f275a8
Reset matrix-js-sdk back to develop branch
2020-11-23 16:41:50 +00:00
RiotRobot
8239649a45
Merge branch 'master' into develop
2020-11-23 16:40:45 +00:00
RiotRobot
be25a0e432
Upgrade matrix-js-sdk to 9.2.0
2020-11-23 16:29:44 +00:00
Travis Ralston
2446fb151a
Update widget-api
2020-11-20 09:05:09 -07:00
RiotRobot
2880083cbb
Upgrade matrix-js-sdk to 9.2.0-rc.1
2020-11-18 15:59:28 +00:00
Travis Ralston
1b6e47c01b
Update widget-api again
2020-11-12 11:52:47 -07:00
Travis Ralston
4bcb932355
Update widget-api
2020-11-12 11:33:44 -07:00
Aleks Kissinger
5f3af7863a
Merge branch 'develop' into katex
2020-11-10 18:19:20 +00:00
RiotRobot
46e01196f0
Reset matrix-js-sdk back to develop branch
2020-11-09 16:33:48 +00:00
RiotRobot
6f3cdadcdb
Upgrade matrix-js-sdk to 9.1.0
2020-11-09 16:26:36 +00:00
RiotRobot
1b55eb5f44
Upgrade matrix-js-sdk to 9.1.0-rc.1
2020-11-04 14:10:56 +00:00
RiotRobot
a708dbf6e9
Reset matrix-js-sdk back to develop branch
2020-10-28 14:32:26 +00:00
RiotRobot
de6589705c
Upgrade matrix-js-sdk to 9.0.1
2020-10-28 14:17:48 +00:00
RiotRobot
5446184e6e
Upgrade matrix-js-sdk to 9.0.0
2020-10-26 16:49:16 +00:00
Aleks Kissinger
4536f51ec0
Merge branch 'develop' into katex
2020-10-25 12:28:17 +00:00
RiotRobot
b585cf76bd
Upgrade matrix-js-sdk to 9.0.0-rc.1
2020-10-21 15:16:46 +01:00
RiotRobot
65d7b9c0f2
Upgrade matrix-js-sdk to 8.5.0
2020-10-21 14:38:51 +01:00
RiotRobot
bd1276c56b
Reset matrix-js-sdk back to develop branch
2020-10-20 11:27:33 +01:00
J. Ryan Stinnett
d6a166d3bf
Upgrade widget API
2020-10-19 16:56:36 +01:00
RiotRobot
d007b06d7c
Reset matrix-js-sdk back to develop branch
2020-10-12 13:40:23 +01:00
RiotRobot
ddd3d97b71
Merge branch 'master' into develop
2020-10-12 13:39:18 +01:00
RiotRobot
0ac4f21652
Upgrade matrix-js-sdk to 8.5.0
2020-10-12 13:24:53 +01:00
Aleks Kissinger
aafaf34233
Merge branch 'develop' into katex
2020-10-10 19:31:46 +01:00
Travis Ralston
2caf679024
Update widget-api
2020-10-08 21:22:17 -06:00
Travis Ralston
25db3e9efa
Update widget-api
2020-10-08 21:21:11 -06:00
Michael Telatynski
177b76d882
Merge pull request #5284 from matrix-org/t3chguy/fix/10353
...
Track replyToEvent along with Cider state & history
2020-10-08 14:59:14 +01:00
J. Ryan Stinnett
f77dace173
Shake lock file to attempt fixing CI
2020-10-07 17:07:44 +01:00
RiotRobot
2fd9b9b3b9
Upgrade matrix-js-sdk to 8.5.0-rc.1
2020-10-07 14:23:52 +01:00
Michael Telatynski
0d6edab708
Workaround Jest bug with ArrayBuffers
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-10-07 01:22:29 +01:00
Michael Telatynski
13afb8d4f1
Update Jest and JSDOM
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-10-07 00:08:40 +01:00
Travis Ralston
08c5e9e039
Use the beta release of the widget-api
2020-09-30 20:42:37 -06:00
RiotRobot
524b2dbd22
Reset matrix-js-sdk back to develop branch
2020-09-28 16:20:07 +01:00
RiotRobot
a16ca8226c
Upgrade matrix-js-sdk to 8.4.1
2020-09-28 16:12:05 +01:00
RiotRobot
fe5e1f4543
Upgrade matrix-js-sdk to 8.4.0
2020-09-28 14:25:51 +01:00
RiotRobot
ca4b11ec6a
Upgrade matrix-js-sdk to 8.4.0-rc.1
2020-09-23 15:27:40 +01:00
J. Ryan Stinnett
064ae187e2
Upgrade sanitize-html, set nesting limit
...
This uses the recently added option to allow specifying a nesting limit.
Fixes https://github.com/vector-im/element-web/issues/15122
2020-09-22 18:06:10 +01:00
Aleks Kissinger
0604c86779
added katex package and import
2020-09-19 15:45:35 +01:00
Michael Telatynski
d59a1fbd80
Merge pull request #5179 from matrix-org/t3chguy/tidy-dev-deps
...
Tidy devDeps, all the webpack stuff lives in the layer above
2020-09-17 15:06:16 +01:00
RiotRobot
148cad6ea2
Reset matrix-js-sdk back to develop branch
2020-09-14 13:42:34 +01:00
RiotRobot
ba73847296
Upgrade matrix-js-sdk to 8.3.0
2020-09-14 13:31:41 +01:00
RiotRobot
cc353dbe43
Upgrade matrix-js-sdk to 8.3.0-rc.1
2020-09-09 15:13:40 +01:00
Michael Telatynski
b878c27741
Tidy devDeps, all the webpack stuff lives in the layer above
2020-09-08 16:56:22 +01:00
Jason Robinson
db2e1a9cd0
Add rfc4648 (base64/32/16) encoder to dependencies
2020-09-04 10:04:18 +03:00
RiotRobot
0d290c9bd2
Reset matrix-js-sdk back to develop branch
2020-09-01 17:39:09 +01:00
RiotRobot
bb248670a6
Upgrade matrix-js-sdk to 8.2.0
2020-09-01 17:02:49 +01:00
RiotRobot
b142d72e97
Upgrade matrix-js-sdk to 8.2.0-rc.1
2020-08-26 11:52:28 +01:00
Travis Ralston
0a4d4e4df3
Revert "update js-sdk reference in lockfile"
...
This reverts commit cac4e6c920
.
2020-08-18 12:53:43 -06:00
Travis Ralston
cac4e6c920
update js-sdk reference in lockfile
2020-08-18 12:50:25 -06:00
Michael Telatynski
8cff59f123
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into travis/download-logs
2020-08-18 17:36:04 +01:00
RiotRobot
c91fc99d4b
Reset matrix-js-sdk back to develop branch
2020-08-17 13:08:45 +01:00
RiotRobot
32ca810809
Upgrade matrix-js-sdk to 8.1.0
2020-08-17 12:53:33 +01:00
RiotRobot
47bb6d0b25
Upgrade matrix-js-sdk to 8.1.0-rc.1
2020-08-13 12:12:10 +01:00
Michael Telatynski
df980dbf92
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into travis/download-logs
2020-08-12 22:48:03 +01:00
RiotRobot
45b79a0b7c
Reset matrix-js-sdk back to develop branch
2020-08-05 16:11:28 +01:00
RiotRobot
f8cdd51fe3
Merge branch 'master' into develop
2020-08-05 16:10:29 +01:00
RiotRobot
57814a40c1
Upgrade matrix-js-sdk to 8.0.1
2020-08-05 15:50:03 +01:00
Michael Telatynski
cbcac9dd49
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into travis/download-logs
...
Conflicts:
package.json
2020-08-03 12:54:06 +01:00
Travis Ralston
fed20d46c5
Replace i18n generation script with something matching our project
...
We've been relying on flow being close enough to TypeScript for so long that it is starting to run into issues. Here we switch to babel's parser given we already use babel in the project.
Babel's parser is also *slightly* faster, allowing us to generate strings 0.1s faster.
2020-07-31 13:33:33 -06:00
RiotRobot
31c66a1128
Upgrade matrix-js-sdk to 8.0.1-rc.1
2020-07-31 13:24:17 +01:00
J. Ryan Stinnett
0404c7d9ae
Merge pull request #5059 from matrix-org/jryans/cleanup-lint-deps
...
Remove redundant lint dependencies
2020-07-31 11:42:29 +01:00
dependabot[bot]
8610760288
Bump elliptic from 6.5.2 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-30 12:52:17 +00:00
J. Ryan Stinnett
50bc7fc62f
Remove redundant lint dependencies
...
These are no longer needed with the new standard lint repo.
2020-07-29 12:00:42 +01:00
RiotRobot
96ba645cbd
Reset matrix-js-sdk back to develop branch
2020-07-27 21:29:22 +01:00
RiotRobot
ebb4d2ff87
Upgrade matrix-js-sdk to 8.0.0
2020-07-27 21:05:55 +01:00
Travis Ralston
66eb069651
Pin flow-parser for i18n
2020-07-23 15:43:53 -06:00
Travis Ralston
9d091e5e02
Update packages to modern versions
2020-07-23 15:27:10 -06:00
Michael Telatynski
c4fc70b9be
Post-merge fix
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-21 22:28:36 +01:00
Michael Telatynski
70c81cc377
Merge branches 'develop' and 'travis/download-logs' of github.com:matrix-org/matrix-react-sdk into travis/download-logs
...
Conflicts:
src/i18n/strings/en_EN.json
src/rageshake/submit-rageshake.ts
2020-07-21 22:22:28 +01:00
Jorik Schellekens
6219e67a8a
add dep eslint-config-matrix-org
2020-07-20 21:19:49 +01:00
Jorik Schellekens
4ba1f91a2b
Fix lint issues in new code
2020-07-20 20:43:55 +01:00
Jorik Schellekens
b3fa855bd8
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into joriks/eslint-config
2020-07-20 16:22:32 +01:00
Travis Ralston
65d7a82644
Merge pull request #5004 from matrix-org/dependabot/npm_and_yarn/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19
2020-07-16 14:44:21 -06:00
dependabot[bot]
4aedf857cb
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 15:12:26 +00:00
RiotRobot
2f9bfdbb69
Reset matrix-js-sdk back to develop branch
2020-07-16 16:11:59 +01:00
RiotRobot
bc97f731fc
Upgrade matrix-js-sdk to 7.1.0
2020-07-16 16:03:00 +01:00
RiotRobot
7098cbfce1
Reset matrix-js-sdk back to develop branch
2020-07-15 12:01:14 +01:00
RiotRobot
c339e5cbf9
Upgrade matrix-js-sdk to 7.1.0
2020-07-15 11:40:31 +01:00
Travis Ralston
3912f2d21c
Merge remote-tracking branch 'origin/develop' into travis/room-list/resizable
2020-07-08 07:55:10 -06:00
Michael Telatynski
c5e8a0b5af
Convert HtmlUtils to TypeScript
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-08 08:40:58 +01:00
Travis Ralston
15b6a273c9
Swap out the resizer lib for something more stable
...
react-resizer appears to be okay at tracking state, but it often desyncs from reality. re-resizer is more maintained and more broadly used (160k downloads vs 110k), and appears to generally do a better job of tracking the cursor.
The new library has some oddities though, such as deltas, touch support (hence the polyfill), and calling handles "Enable".
For https://github.com/vector-im/riot-web/issues/14022
2020-07-07 22:21:00 -06:00
Michael Telatynski
2c1eb07768
Merge pull request #4883 from matrix-org/t3chguy/ts123
...
Convert things to Typescript, including languageHandler
2020-07-06 18:54:19 +01:00
RiotRobot
5c56a55cf0
Reset matrix-js-sdk back to develop branch
2020-07-03 13:29:56 +01:00
RiotRobot
452bb73dcf
Upgrade matrix-js-sdk to 7.1.0
2020-07-03 13:22:03 +01:00
Michael Telatynski
48ce294a49
Transition languageHandler to Typescript
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-02 23:15:08 +01:00
RiotRobot
161c37d93c
Upgrade matrix-js-sdk to 7.1.0-rc.1
2020-07-01 14:21:35 +01:00
Jorik Schellekens
b110639c76
Merge remote-tracking branch 'origin' into joriks/eslint-config
2020-06-29 16:49:33 +01:00
Jorik Schellekens
0a2934203f
Remove tslint
2020-06-23 17:01:40 +01:00
Jorik Schellekens
7699aafcaf
Use new eslint package- fix lint issues in ts and js
2020-06-23 17:01:19 +01:00
RiotRobot
f3af603102
Reset matrix-js-sdk back to develop branch
2020-06-23 15:19:55 +01:00
RiotRobot
54ba75afd7
Upgrade matrix-js-sdk to 7.0.0
2020-06-23 14:48:23 +01:00
RiotRobot
dd23a50a3c
Upgrade matrix-js-sdk to 7.0.0-rc.1
2020-06-17 21:40:30 +01:00
RiotRobot
6f6793bc85
Reset matrix-js-sdk back to develop branch
2020-06-16 11:45:28 +01:00
RiotRobot
8047bace91
Merge branch 'master' into develop
2020-06-16 11:44:27 +01:00
RiotRobot
1374d2020a
Upgrade matrix-js-sdk to 6.2.2
2020-06-16 11:26:12 +01:00
Travis Ralston
1467191a5d
Update the CSS transition for breadcrumbs
...
The actual transition length might need adjusting, but this is fairly close to what was requested.
2020-06-09 15:06:54 -06:00
J. Ryan Stinnett
1315ed503b
Upgrade deps
2020-06-08 10:12:11 +01:00
Michael Telatynski
69ea635398
Allow searching the emoji picker using other emoji
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-06-05 23:19:00 +01:00
Travis Ralston
ee3d2c51d8
Merge pull request #4697 from matrix-org/travis/room-list/scrolling-resize
...
New room list scrolling and resizing
2020-06-05 13:17:59 -06:00
RiotRobot
d54308a8c6
Reset matrix-js-sdk back to develop branch
2020-06-05 15:48:06 +01:00
RiotRobot
1d6141cf73
Merge branch 'master' into develop
2020-06-05 15:47:23 +01:00
RiotRobot
e78fa602c0
Upgrade matrix-js-sdk to 6.2.1
2020-06-05 15:13:55 +01:00
Travis Ralston
cdf2d70aea
Merge branch 'develop' into travis/room-list/scrolling-resize
2020-06-04 09:19:54 -06:00
RiotRobot
3c73930e9a
Reset matrix-js-sdk back to develop branch
2020-06-04 15:14:34 +01:00
RiotRobot
260d448db6
Merge branch 'master' into develop
2020-06-04 15:13:41 +01:00
RiotRobot
07a12a73ee
Upgrade matrix-js-sdk to 6.2.0
2020-06-04 15:06:40 +01:00
Travis Ralston
dbf996439b
Wedge t3chguy's resizer prototype into the sublist
2020-06-03 21:17:51 -06:00
RiotRobot
98a6dd88e3
Upgrade matrix-js-sdk to 6.2.0-rc.1
2020-06-02 13:53:13 +01:00
Matthew Hodgson
aab8f6755f
bump yarn lock
2020-05-31 16:06:33 +01:00
Matthew Hodgson
c3ad15e479
upgrade to twemoji 13.0.0
2020-05-31 14:09:44 +01:00
Jorik Schellekens
076a3e058d
Merge pull request #4635 from JorikSchellekens/joriks/field-ts
...
Move Field to Typescript
2020-05-26 16:13:03 +01:00
Michael Telatynski
c74d890774
Merge branches 'develop' and 't3chguy/toasts3' of github.com:matrix-org/matrix-react-sdk into t3chguy/toasts3
...
Conflicts:
src/@types/global.d.ts
src/components/structures/ToastContainer.tsx
2020-05-26 13:38:17 +01:00
Jorik Schellekens
b4624baf2f
Merge branch 'develop' into joriks/field-ts
2020-05-25 17:29:25 +01:00
Jorik Schellekens
f34413c6ce
update yarn lock
2020-05-25 17:24:15 +01:00
Jorik Schellekens
5c9398a6b1
Types exiliary files
2020-05-25 16:47:57 +01:00
Jorik Schellekens
63f78b0808
Move tooltip to ts
2020-05-25 13:40:05 +01:00
Michael Telatynski
880e16aaa2
Merge branches 'develop' and 't3chguy/leaks' of github.com:matrix-org/matrix-react-sdk into t3chguy/leaks
...
Conflicts:
src/components/views/avatars/BaseAvatar.js
test/components/views/messages/TextualBody-test.js
2020-05-23 11:12:58 +01:00
Michael Telatynski
efeb8a8487
Merge branches 'develop' and 't3chguy/toasts3' of github.com:matrix-org/matrix-react-sdk into t3chguy/toasts3
2020-05-23 11:01:36 +01:00
RiotRobot
af59d3a094
Reset matrix-js-sdk back to develop branch
2020-05-22 14:14:09 +01:00
Michael Telatynski
dc37469808
Convert ToastContainer and ToastStore to Typescript
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-05-22 12:47:40 +01:00
Travis Ralston
7ff850deea
Merge pull request #4253 from matrix-org/travis/room-list-2
...
Rewrite the room list store
2020-05-21 13:30:32 -06:00
RiotRobot
833eccf5cd
Reset matrix-js-sdk back to develop branch
2020-05-19 11:25:07 +01:00
RiotRobot
19e496cacc
Merge branch 'master' into develop
2020-05-19 11:23:16 +01:00
RiotRobot
406839e89a
Upgrade matrix-js-sdk to 6.1.0
2020-05-19 11:13:57 +01:00
Travis Ralston
38920e7f30
Merge branch 'develop' into travis/room-list-2
2020-05-18 23:23:59 -06:00
Travis Ralston
9aff2e836e
Merge pull request #4593 from matrix-org/travis/dispatcher-types
...
Convert the dispatcher to TypeScript
2020-05-18 23:22:32 -06:00
Michael Telatynski
1eea203db6
Merge pull request #4599 from matrix-org/t3chguy/progress_colour
...
Consolidate password/passphrase fields into a component & add dynamic colour to progress
2020-05-18 11:08:08 +01:00
Travis Ralston
798e7a1f86
Merge branch 'develop' into travis/dispatcher-types
2020-05-15 09:56:02 -06:00
Michael Telatynski
e79959a4ec
try fix tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-05-15 00:31:30 +01:00
Travis Ralston
2b4c19e9ba
Merge branch 'travis/dispatcher-types' into travis/room-list-2
2020-05-14 13:40:37 -06:00
Michael Telatynski
cf3c4d9e5f
Extract Password field from Registration into a reusable component
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-05-14 20:20:36 +01:00
Travis Ralston
861268d39f
Invent an AsyncStore and use it for room lists
...
This is to get around the problem of a slow dispatch loop. Instead of slowing the whole app down to deal with room lists, we'll just raise events to say we're ready.
Based upon the EventEmitter class.
2020-05-14 12:44:29 -06:00
Travis Ralston
08419d195e
Initial breakout for room list rewrite
...
This does a number of things (sorry):
* Estimates the type changes needed to the dispatcher (later to be replaced by https://github.com/matrix-org/matrix-react-sdk/pull/4593 )
* Sets up the stack for a whole new room list store, and later components for usage.
* Create a proxy class to ensure the app still functions as expected when the various stores are enabled/disabled
* Demonstrates a possible structure for algorithms
2020-05-14 12:44:29 -06:00
RiotRobot
d8003df24c
Upgrade matrix-js-sdk to 6.1.0-rc.1
2020-05-14 16:22:30 +01:00
Michael Telatynski
1ba19e78f8
Merge branches 'develop' and 't3chguy/qrcode' of github.com:matrix-org/matrix-react-sdk into t3chguy/qrcode
...
Conflicts:
package.json
2020-05-14 10:50:42 +01:00
Travis Ralston
fa83df4bde
Convert dispatcher to TypeScript and replace async usage with new class
...
Due to TypeScript and flux's types being annoying and highly typesafe, we need an AsyncActionPayload which intentionally doesn't use the 'action' property. This looks a bit awkward, though for the rare cases we do actually fire async actions it should be fine enough.
The call signature changes slightly for async events, therefore this commit also updates its usages for async events.
The `fire()` function is to be used in a future commit.
Remove biased comment
2020-05-13 21:07:50 -06:00
RiotRobot
aa0c6f1f71
Reset matrix-js-sdk back to develop branch
2020-05-05 11:40:37 +01:00
RiotRobot
338486b561
Merge branch 'master' into develop
2020-05-05 11:27:52 +01:00
RiotRobot
1423c2e4bc
Upgrade matrix-js-sdk to 6.0.0
2020-05-05 11:04:24 +01:00
RiotRobot
b5cb912cfd
Upgrade matrix-js-sdk to 6.0.0-rc.2
2020-05-01 16:24:59 +01:00
RiotRobot
5a29bf569d
Upgrade matrix-js-sdk to 6.0.0-rc.1
2020-04-30 11:21:33 +01:00
Michael Telatynski
42a857cb5e
Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
...
(cherry picked from commit 972f9d354d
)
2020-04-24 13:24:54 +01:00
Michael Telatynski
972f9d354d
Revert "Update emojibase for fixed emoji codepoints and Emoji 13 support"
2020-04-24 12:25:19 +01:00
RiotRobot
86200812a5
Upgrade matrix-js-sdk to 5.3.1-rc.4
2020-04-23 15:49:21 +01:00
Travis Ralston
a55698e943
Merge branch 'travis/moar-jitsi' into travis/addwidget-improvements
2020-04-20 09:22:38 -06:00
Michael Telatynski
3bc5a0a0b2
Convert submit-rageshake to typescript
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-19 12:06:56 +01:00
RiotRobot
383915d5cc
Upgrade matrix-js-sdk to 5.3.1-rc.3
2020-04-17 17:46:55 +01:00
RiotRobot
c6746e68b2
Upgrade matrix-js-sdk to 5.3.1-rc.2
2020-04-16 19:56:11 +01:00
RiotRobot
5022eaf483
Upgrade matrix-js-sdk to 5.3.1-rc.1
2020-04-15 19:13:00 +01:00
Travis Ralston
77bdde4021
Merge branch 'travis/moar-jitsi' into travis/addwidget-improvements
2020-04-14 12:58:16 -06:00
Michael Telatynski
4fc88d69a3
Remove unused react-addons-css-transition-group
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-12 01:04:54 +01:00
Michael Telatynski
237084da78
wrap node-qrcode in a React FC and use it for ShareDialog instead of qrcode-react
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-11 23:46:58 +01:00
Travis Ralston
0165ff0bc9
Allow iframes and Jitsi URLs in /addwidget
...
Fixes https://github.com/vector-im/riot-web/issues/12784
2020-04-09 16:03:40 -06:00
J. Ryan Stinnett
c87d6c22df
yarn upgrade
2020-04-08 14:49:52 +01:00
Michael Telatynski
5ac68d4ce0
Update emojibase for fixed emoji codepoints and Emoji 13 support
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-04-06 11:10:00 +01:00
RiotRobot
84da483264
Reset matrix-js-sdk back to develop branch
2020-04-01 15:00:05 +01:00
Michael Telatynski
63853d9de1
Add download logs button to BugReportDialog
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-03-30 16:12:28 +01:00
RiotRobot
78fd8e4569
Reset matrix-js-sdk back to develop branch
2020-03-30 13:42:52 +01:00
RiotRobot
d369695e22
Upgrade matrix-js-sdk to 5.2.0
2020-03-30 13:31:42 +01:00
RiotRobot
a1c83a4f0e
Upgrade matrix-js-sdk to 5.2.0-rc.1
2020-03-26 13:02:54 +00:00
Travis Ralston
94d23c815a
Improve naming of Jitsi conferences
...
Fixes https://github.com/vector-im/riot-web/issues/12812
2020-03-20 14:19:47 -06:00
Michael Telatynski
d593a76f28
Merge branches 'develop' and 't3chguy/kbd' of github.com:matrix-org/matrix-react-sdk into t3chguy/kbd
2020-03-18 20:41:13 +00:00
Michael Telatynski
cad28c81c0
Add Keyboard shortcuts dialog
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-03-18 16:40:21 +00:00
Michael Telatynski
42ee157645
Merge pull request #4217 from matrix-org/t3chguy/gemini
...
Remove Gemini Scrollbars
2020-03-18 14:03:51 +00:00
RiotRobot
b09c063d1b
Reset matrix-js-sdk back to develop branch
2020-03-17 14:25:44 +00:00
RiotRobot
8e8723bb36
Merge branch 'master' into develop
2020-03-17 14:24:35 +00:00
RiotRobot
83b6155637
Upgrade matrix-js-sdk to 5.1.1
2020-03-17 14:12:15 +00:00
Michael Telatynski
44b0aa2d88
Remove remainders of gemini-scrollbar and react-gemini-scrollbar
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-03-17 10:31:45 +00:00
Travis Ralston
57a61efabf
Remove stuff that yarn install doesn't think we need
2020-03-12 10:46:42 -06:00
David Baker
1a1782fc06
Merge pull request #4201 from matrix-org/dbkr/yarn_upgrade_20200311
...
yarn upgrade
2020-03-12 09:45:32 +00:00
Travis Ralston
7dd7417f12
Enable support for TypeScript in components
...
Includes: compilation, translations, IDE support (use .tsx not .ts), typings, and other build tools.
TypeScript component have to import PropTypes and React with `import * as React from 'react';`
2020-03-11 18:03:43 -06:00
RiotRobot
57022d9355
Reset matrix-js-sdk back to develop branch
2020-03-11 16:25:15 +00:00
RiotRobot
15d5190b9b
js-sdk rc.1
2020-03-11 16:18:08 +00:00
David Baker
6b4d3cad7c
yarn upgrade
2020-03-11 14:54:03 +00:00
RiotRobot
845656064e
Reset matrix-js-sdk back to develop branch
2020-03-04 11:58:00 +00:00
RiotRobot
00dc187f71
Reset matrix-js-sdk back to develop
2020-03-02 17:43:21 +00:00
RiotRobot
55419a1bf5
Merge branch 'master' into develop
2020-03-02 17:39:51 +00:00
RiotRobot
7fcad8c82c
Upgrade matrix-js-sdk to 5.1.0
2020-03-02 17:29:36 +00:00
J. Ryan Stinnett
65e002cfe9
Upgrade deps
2020-02-26 15:03:24 +00:00
RiotRobot
9afa66364e
Upgrade matrix-js-sdk to 5.1.0-rc.1
2020-02-26 14:24:58 +00:00
Travis Ralston
f74b283287
Merge pull request #4091 from matrix-org/travis/qr-binary
...
Use binary packing for verification QR codes
2020-02-21 10:05:12 -07:00
J. Ryan Stinnett
766f523c00
Reset matrix-js-sdk back to develop branch
2020-02-20 11:41:53 +00:00
Travis Ralston
45963adeb4
Use binary packing for verification QR codes
...
Fixes https://github.com/vector-im/riot-web/issues/12257
Fixes https://github.com/vector-im/riot-web/issues/12375
We do not remove the existing QR code library in this commit because it is still used elsewhere (like the share dialog).
This should be as accurate as possible to what [MSC1543](https://github.com/matrix-org/matrix-doc/pull/1544 ) asks for.
2020-02-19 17:02:14 -07:00
RiotRobot
a687d158e8
Released js-sdk
2020-02-19 15:59:37 +00:00
RiotRobot
34dbeb0604
Released js-sdk
2020-02-17 13:21:07 +00:00
RiotRobot
1970dbff94
Try JS SDK upgrade one more time
2020-02-13 17:43:27 +00:00
RiotRobot
163539d9f4
Upgrade JS SDK to 5.0.0-rc.1
2020-02-13 15:57:48 +00:00
J. Ryan Stinnett
805e9abb39
Flip back to develop
2020-01-27 16:00:25 +00:00
RiotRobot
692c993a34
js-sdk v4.0.0
2020-01-27 11:40:05 +00:00
Travis Ralston
a330ee186a
Move & upgrade babel runtime into dependencies (like it wants)
...
https://babeljs.io/docs/en/babel-runtime
2020-01-23 15:43:48 -07:00
David Baker
d2ef6ba3f5
js-sdk 4.0.0-rc.1
2020-01-20 14:27:19 +00:00
Michael Telatynski
f228f70987
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/deps
2020-01-18 02:02:51 +00:00
Michael Telatynski
c97de43f69
Remove unused fetch polyfills, querystring, require-json. Move glob to dev-dep
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-18 02:01:45 +00:00
Michael Telatynski
9365a9cb30
Remove lolex where its not needed and move to dev-deps. Remove unused optimist
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-18 01:39:14 +00:00
Travis Ralston
f535fdbcaa
Update chokidar to fix reskindex not working
...
The major version bump doesn't appear to affect us. It wasn't working before on Windows, but now it is.
2020-01-16 15:39:07 -07:00
Travis Ralston
d763d7e633
Merge branch 'develop' into travis/ftue/user-lists/5.2-i18n
2020-01-15 10:49:38 -07:00
Travis Ralston
b69b284efa
Humanize the recent DM rooms ourselves for translations
2020-01-13 21:20:01 -07:00
Travis Ralston
5fd27a10bb
Merge branch 'develop' into travis/sourcemaps
2020-01-13 11:19:41 -07:00
RiotRobot
389e1194ff
Merge branch 'master' into develop
2020-01-13 13:09:56 +00:00
RiotRobot
9a3ca28978
js-sdk 3.0.0
2020-01-13 13:01:36 +00:00
Travis Ralston
d7dd67f69e
Remove subtly irrelevant package
2020-01-09 17:28:32 -07:00
Travis Ralston
0e8af15b9c
Add webcrypto dep back
...
Probably accidentally merge-conflicted out
2020-01-09 17:15:13 -07:00
Travis Ralston
23eb6cbeb3
Upgrade Jest and babel-jest to match js-sdk
...
This also magically gets rid of a ton of errors
2020-01-09 16:17:27 -07:00
Travis Ralston
a8c8406ac4
Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps
2020-01-09 16:06:46 -07:00
Travis Ralston
a6376461d0
Use yarn's updated lockfile
...
Didn't manually handle this conflict, just let yarn do its thing.
2020-01-09 14:19:19 -07:00
Travis Ralston
fde32f13a5
[CONFLICT CHUNKS] Merge branch 'develop' into travis/sourcemaps-develop
2020-01-09 14:15:09 -07:00
Michael Telatynski
f3f929207c
Update yarn.lock
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-09 12:18:14 +00:00
Travis Ralston
1d9d706b9c
Merge pull request #3789 from matrix-org/t3chguy/render_html_entities_in_og-description
...
Render encoded html entities in og:description
2020-01-08 21:38:31 -07:00
RiotRobot
6b8f6239c5
js-sdk 3.0.0-rc.1
2020-01-06 13:58:43 +00:00
RiotRobot
93c4439045
js-sdk rc.1
2020-01-06 13:30:56 +00:00
Michael Telatynski
d31c863563
Remove all usages of slate in favour of CIDER
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-06 00:15:48 +00:00
Michael Telatynski
4bea87f00d
Merge branches 'develop' and 't3chguy/render_html_entities_in_og-description' of github.com:matrix-org/matrix-react-sdk into t3chguy/render_html_entities_in_og-description
...
Conflicts:
package.json
2020-01-05 22:23:03 +00:00
Michael Telatynski
378a82e6fb
Use html-entities instead
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-01-05 22:22:09 +00:00
Travis Ralston
4de0f7257a
Initial implementation of FTUE user lists design
...
This covers the "recents" section and rough design exclusively. It is known that the Field does nothing and that there's a bunch of missing functionality - this is to be iterated upon in future PRs. Labs flag is to aide development and should be removed in a very near future PR.
Also, this is focusing on DMs and not user lists in general because I misinterpreted the scope. I'll fix this in a future PR and instead make this the best DM invite dialog it can be.
Closes https://github.com/vector-im/riot-web/issues/11197
2020-01-02 17:40:18 -07:00
Travis Ralston
23e5333935
Introduce babel's export-default-from plugin to fix build errors
...
We do a lot of default exporting, so we kinda need this. It even asks for it to be installed when it is missing.
2019-12-22 21:36:56 -07:00
Michael Telatynski
4fe0150944
Regen yarn.lock
2019-12-19 10:51:55 +00:00
Michael Telatynski
4a2217bb79
Regenerate yarn.lock
2019-12-16 12:23:21 +00:00
Travis Ralston
20a615396b
Implementation of new potential skinning mechanism
...
With a switch to Only One Webpack™ we need a way to help developers generate the component index without a concurrent watch task. The best way to do this is to have developers import their components, but how do they do that when we support skins? The answer in this commit is to change skinning.
Skinning now expects to receive your list of overrides instead of the react-sdk+branded components. For Riot this means we send over *only* the Vector components and not Vector+react-sdk.
Components can then be annotated with the `replaceComponent` decorator to have them be skinnable. The decorator must take a string with the dot path of the component because we can't reliably calculate it ourselves, sadly.
The decorator does a call to `getComponent` which is where the important part of the branded components not including the react-sdk is important: if the branded app includes the react-sdk then the decorator gets executed before the skin has finished loading, leading to all kinds of fun errors. This is also why the skinner lazily loads the react-sdk components to avoid importing them too early, breaking the app.
The decorator will end up receiving null for a component because of the getComponent loop mentioned: the require() call is still in progress when the decorator is called, therefore we can't error out. All usages of getComponent() within the app are safe to not need such an error (the return won't be null, and developers shouldn't use getComponent() after this commit anyways).
The AuthPage, being a prominent component, has been converted to demonstrate this working. Changes to riot-web are required to have this work.
The reskindex script has also been altered to reflect these skinning changes - it no longer should set the react-sdk as a parent. The eventual end goal is to get rid of `getComponent()` entirely as it'll be easily replaced by imports.
2019-12-12 19:48:45 -07:00
Travis Ralston
ff584d1644
yarn.lock changes for upgrade
2019-12-12 14:38:12 -07:00
J. Ryan Stinnett
108293dcba
Flip back to develop
2019-12-11 10:39:04 +00:00
Michael Telatynski
4be8b87869
Add what-input to allow different scoping to focus-visible for MessageActionBar keyboard a11y
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-12-07 13:07:52 +00:00
David Baker
5b64c1c6e7
yarn upgrade
2019-12-04 14:22:00 +00:00
J. Ryan Stinnett
54d6b6aa73
Flip JS SDK back to develop
2019-11-27 13:31:44 +00:00
RiotRobot
6223ca8243
Merge branch 'master' into develop
2019-11-27 10:39:33 +00:00
RiotRobot
d9e322bbca
Upgrade to JS SDK 2.4.5
2019-11-27 10:32:21 +00:00
RiotRobot
a6fdd5e5dd
Merge branch 'master' into develop
2019-11-25 13:35:30 +00:00
RiotRobot
942db34e92
released js-sdk
2019-11-25 13:27:15 +00:00
Michael Telatynski
d3f872bf7a
Merge branches 'develop' and 't3chguy/remove_bluebird' of github.com:matrix-org/matrix-react-sdk into t3chguy/remove_bluebird
2019-11-21 11:15:32 +00:00
Michael Telatynski
fccf9f138e
Add eslint-plugin-jest because we inherit js-sdk's eslintrc and it wants
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-11-20 22:32:11 +00:00
RiotRobot
966f84115d
js-sdk rc.1
2019-11-20 18:26:29 +00:00
Michael Telatynski
d4d51dc61f
Rip out the remainder of Bluebird
2019-11-18 10:03:05 +00:00
Travis Ralston
6d0b388fa2
Merge branch 'develop' into travis/mjolnir
2019-11-12 10:00:01 -07:00
Travis Ralston
bdcf3890a5
Fix HTML fallback in replies
...
Correctly encode the `body` to avoid problems down the line. We also convert newlines to `<br/>` to better represent the message as a fallback.
Fixes https://github.com/vector-im/riot-web/issues/9413
2019-11-08 16:07:11 -07:00
RiotRobot
aba557f023
Released react-sdk
2019-11-04 15:09:19 +00:00
Travis Ralston
e6e12df82d
Add structural base for handling Mjolnir lists
2019-10-31 13:20:18 -06:00
RiotRobot
8dfa464202
js-sdk rc.1
2019-10-30 16:44:18 +00:00
Michael Telatynski
c5d5cd72bc
Merge pull request #3465 from matrix-org/t3chguy/nvl/userinfo
...
UserInfo consolidation of GroupMemberInfo and MemberInfo panels
2019-10-21 15:50:08 +01:00
Michael Telatynski
0e6359ab24
replace @use-it/event-listener as it doesn't like Node EE's
2019-10-19 16:39:06 +01:00
J. Ryan Stinnett
5333201823
Change back to develop branch for deps
2019-10-18 16:12:20 +01:00
RiotRobot
d05ef40694
Merge branch 'master' into develop
2019-10-18 14:49:40 +01:00
RiotRobot
21bb1dc837
Upgrade to JS SDK v2.4.2
2019-10-18 14:43:08 +01:00
RiotRobot
bd7e909699
js-sdk rc.1
2019-10-09 16:54:05 +01:00
Michael Telatynski
aae5bb9f39
Use new React Shallow renderer with hooks support
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-10-09 13:08:16 +02:00
Michael Telatynski
efeb6e87c4
Use new React Shallow renderer with hooks support
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-10-09 12:51:08 +02:00
Michael Telatynski
df02eb8e92
Add UserInfo panel (consolidation of MemberInfo & GroupMemberInfo) Labs
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-10-07 16:52:50 +01:00
David Baker
40969c60a9
Revert "Run yarn upgrade"
2019-10-04 16:28:13 +01:00
David Baker
eda8434444
run yarn upgrade
2019-10-04 11:09:46 +01:00
David Baker
dc9018dc11
js-sdk develop
2019-10-04 11:07:22 +01:00
David Baker
3c5880e5ee
use released js-sdk
2019-10-02 10:19:51 +01:00
Michael Telatynski
c5fd92bfeb
Merge pull request #3501 from TheTimeWalker/patch-1
...
Update stripped emoji and bump emojidata to 4.0.2
2019-10-01 17:28:37 +01:00
Tony Stipanic
cfff39b58b
Update stripped emoji and bump emojidata to 4.0.2
2019-10-01 18:05:25 +02:00
J. Ryan Stinnett
617a5290f9
Change back to develop branch for deps
2019-10-01 13:30:13 +01:00
RiotRobot
fa12b60c4a
Upgrade to JS SDK 2.4.1
2019-10-01 11:35:33 +01:00
J. Ryan Stinnett
de3e0c45f9
Upgrade deps
2019-09-27 15:18:11 +01:00
J. Ryan Stinnett
9221dcd154
Change back to develop branch for deps
2019-09-27 14:39:59 +01:00
RiotRobot
709504ff80
Upgrade to JS SDK 2.4.0
2019-09-27 11:48:33 +01:00
J. Ryan Stinnett
5a8943353f
Merge branch 't3chguy/accesibility' into release-v1.6.0
2019-09-27 10:17:30 +01:00
Michael Telatynski
8d1d3090f3
Improve keyboard accessibility using :focus-visible CSS polyfill
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-09-27 09:00:54 +01:00
RiotRobot
eea0999b90
Upgrade to JS SDK 2.4.0-rc.1
2019-09-25 17:22:43 +01:00
Travis Ralston
10b2501785
Upgrade lolex to pull in a clock fix
...
See https://github.com/sinonjs/lolex/issues/136
We don't use fake timers, but we do use lolex's clock, which probably causes the same thing. Jumping from 2.x to 4.x looks largely compatible - tests pass.
2019-09-17 14:37:59 -06:00
Travis Ralston
99b8193ce7
Use the new ShallowRenderer over ReactTestUtils
...
Mostly because the ReactTestUtils renderer doesn't exist anymore.
2019-09-17 14:33:32 -06:00
Travis Ralston
9c474da831
Bump to master commit of react-gemini-scrollbar
2019-09-17 10:55:49 -06:00
Travis Ralston
11c7d02a2d
Point to develop dependencies and fixed react-gemini-scrollbar
...
Fixes https://github.com/vector-im/riot-web/issues/10894
See https://github.com/matrix-org/react-gemini-scrollbar/pull/3
2019-09-17 10:44:29 -06:00
RiotRobot
dd0ffa8e72
Merge branch 'master' into develop
2019-09-16 17:49:46 +01:00
RiotRobot
44cf99d5d4
released js-sdk
2019-09-16 17:44:16 +01:00
J. Ryan Stinnett
16a412e7d0
Tweak lock file to pull in only one React version
...
Yarn deps can be a bit fiddly when targeting specific versions. This tweaks the
lock file to only pull in a single React version.
For others who may need to do something like this again, I recommend deleting
specific package entries from `yarn.lock` and re-running `yarn install`. That
should make it pick the right thing while also leaving other packages as they
were.
2019-09-16 14:07:05 +01:00
RiotRobot
93d76cef36
js-sdk rc.1 to get report API
2019-09-13 16:17:40 +01:00
RiotRobot
b0abb52518
Merge branch 'master' into develop
2019-09-12 13:07:27 +01:00
RiotRobot
bdcaaa95f8
Released js-sdk
2019-09-12 12:53:33 +01:00
RiotRobot
491087c1cf
js-sdk rc.1
2019-09-11 18:43:30 +01:00
Michael Telatynski
034c35b07e
Switch to React 16.9
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-09-06 19:19:06 +01:00
dependabot[bot]
8ff2c42f39
Bump eslint-utils from 1.4.0 to 1.4.2
...
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases )
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-08-29 14:23:57 +00:00
Michael Telatynski
accb0abe2d
Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-08-24 11:47:07 +01:00
Michael Telatynski
7145d0e1a6
Hit yarn with a hammer until it works
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-08-12 18:06:37 +01:00
Michael Telatynski
387fa75da8
Bump matrix-react-test-utils for React 16 compatibility
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-08-12 17:41:36 +01:00
J. Ryan Stinnett
e0fb0de83d
Relock gemini-scrollbar deps
2019-08-08 16:01:41 +01:00
Michael Telatynski
daf1a794e6
Merge pull request #3276 from matrix-org/t3chguy/react16_1
...
Progress towards React 16 compatibility
2019-08-06 18:09:30 +01:00
RiotRobot
6c1268f5a6
Merge branch 'master' into develop
2019-08-05 12:02:22 +01:00
RiotRobot
ec9be798ae
released js-sdk
2019-08-05 11:58:25 +01:00
Michael Telatynski
64d542dc4a
Update react-gemini-scrollbar to include React 16.8 compatibility
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-08-05 10:07:25 +01:00
J. Ryan Stinnett
e5c3d91e53
Upgrade dependencies
2019-07-31 17:41:36 +01:00
RiotRobot
6834083d88
Upgrade to JS SDK 2.3.0-rc.1
2019-07-31 16:36:02 +01:00
J. Ryan Stinnett
8304522b7f
Upgrade emojibase to fix :anxious:
...
Fixes https://github.com/vector-im/riot-web/issues/10372
2019-07-30 18:15:21 +01:00
Bruno Windels
3753e5261d
Implement diffing html messages in the edit history
2019-07-24 11:28:56 +02:00
Bruno Windels
f305d8ac08
Basic diff visualisation for plain text edits
2019-07-19 16:09:23 +02:00
RiotRobot
480061bde3
Upgrade JS SDK to v2.2.0
2019-07-18 15:46:38 +01:00
RiotRobot
6a6108f496
Upgrade to JS SDK 2.2.0-rc.2
2019-07-12 17:29:36 +01:00
RiotRobot
34c642ce9a
Upgrade JS SDK to 2.2.0-rc.1
2019-07-12 11:23:01 +01:00
J. Ryan Stinnett
c9eac27079
Upgrade dependencies
2019-07-11 11:47:31 +01:00
RiotRobot
bb1762d265
Merge branch 'master' into develop
2019-07-11 11:04:36 +01:00
J. Ryan Stinnett
cc1d3aae4b
Upgrade lodash
2019-07-11 10:52:18 +01:00
J. Ryan Stinnett
c34128dae6
Upgrade to JS SDK 2.1.1
2019-07-11 10:40:14 +01:00
J. Ryan Stinnett
6c9bf25199
Add stylelint-scss plugin
...
This adds extra SCSS-specific rules. In particular, there's a modified at rule
processing rule which understands `mixin` and friends.
2019-07-10 16:56:40 +01:00
RiotRobot
0347c42798
Merge branch 'master' into develop
2019-07-08 10:53:53 +01:00
RiotRobot
33eba0e500
Upgrade to JS SDK 2.1.0
2019-07-08 10:49:43 +01:00
J. Ryan Stinnett
b095042084
Upgrade dependencies
2019-07-04 15:08:20 +01:00
RiotRobot
137c531d51
Upgrade to JS SDK 2.1.0-rc.1
2019-07-03 16:45:05 +01:00
Michael Telatynski
5473f7ba45
Unpin HLJS
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-06-27 20:36:45 +01:00
RiotRobot
21344609a4
released js-sdk
2019-06-19 15:47:31 +01:00
RiotRobot
27a94bb250
js-sdk rc.2
2019-06-18 15:46:23 +01:00
RiotRobot
b2dfd3e84e
js-sdk rc.1
2019-06-12 11:56:30 +01:00
RiotRobot
2a41471df3
Upgrade to JS SDK 2.0.0 which fixes an error during key backup
2019-05-31 11:06:06 +01:00
RiotRobot
3f1bb494e2
Upgrade JS SDK to 1.2.0
2019-05-29 15:58:17 +01:00
RiotRobot
bba4029165
Upgrade JS SDK to 1.2.0-rc.1
2019-05-23 16:52:45 +01:00
Matthew Hodgson
a8297a7698
fix build
2019-05-19 16:11:12 +01:00
David Baker
09a9b2e15e
Merge branch 'master' into develop
2019-05-07 15:50:14 +01:00
David Baker
aec1e98086
Released js-sdk
2019-05-07 15:30:21 +01:00
David Baker
4b9be2aec4
Remove the karma junit reporter
...
We may have used it in our jenkins tests at some point but we don't
have those anymore. It weas pulling in ancient dependencies because
we were using version 2.0.0 which is fact much older than the
current version (1.2.0). We have little use for junit output anymore
so just remove it.
2019-05-03 10:39:13 +01:00
David Baker
4e57993094
yarn upgrade
2019-05-03 10:22:10 +01:00
David Baker
5b92693cb3
js-sdk rc.1
2019-04-30 11:53:10 +01:00
Bruno Windels
0592a1711a
Merge pull request #2439 from matrix-org/matthew/retina
...
Fix for retina thumbnails being massive
2019-04-09 16:14:25 +00:00
David Baker
7b87229e29
Add stylelint
...
Not added to the CI / default linting phases yet as, predictably
enough, it's very unhappy with our CSS. Just added one rule which is
that our CSS is indented with 4 spaces (the default being 2).
2019-04-09 14:05:53 +01:00
Bruno Windels
d400ebde65
add new dependencies to lock file
2019-04-08 15:34:51 +02:00
J. Ryan Stinnett
ba7caaa115
Update yarn.lock
2019-04-03 11:50:39 +01:00
J. Ryan Stinnett
57d72b4deb
Merge pull request #2841 from jryans/storage-eviction-modal
...
Notify user when crypto data is missing
2019-04-01 17:31:39 +01:00
David Baker
6cde0eb1b2
released js-sdk
2019-04-01 13:38:06 +01:00
J. Ryan Stinnett
328f0cd6bf
Notify user when crypto data is missing
...
If we have account data in local storage but nothing in the crypto store, it
generally means the browser has evicted IndexedDB out from under us. This adds a
modal to explain the situation and offer to completely clear storage to get
things back to normal.
Fixes https://github.com/vector-im/riot-web/issues/9109
2019-03-29 16:06:08 +00:00
David Baker
fef36d3e1d
react-sdk rc.1
2019-03-27 17:35:36 +00:00
J. Ryan Stinnett
86cf83e178
Update matrix-mock-request
2019-03-27 15:07:14 +00:00
David Baker
1a8fe4dd43
Go back to using mainine velocity
...
We moved off to our own fork of velocity many moons ago to fix
a memory leak bug when velocity was being barely maintained. They
have now merged the bugfix, so go back to mainline.
2019-03-20 10:54:06 +00:00
David Baker
bb111dc6c5
Update yarn.lock
...
Which wasn't updated at release time
2019-03-18 16:25:52 +00:00
Travis Ralston
bdc94f3847
Fix Chrome for Karma
2019-03-13 22:11:45 -06:00
J. Ryan Stinnett
db5b76b225
Add yarn lock file
...
For the React SDK, we did not commit npm lock files, so there is no correct copy
to import from. For this repo, I created a fresh yarn lock file using yarn
install.
2019-03-11 13:53:34 +00:00