renovate[bot]
fb8f61a5ec
Update dependency eslint-plugin-unicorn to v46 ( #3199 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 21:28:20 +00:00
renovate[bot]
7e4331172a
chore(deps): update all non-major dependencies ( #3197 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-08 15:33:44 +00:00
Richard van der Hoff
585ce07260
Stub out the rust crypto implementation for browserify ( #3187 )
...
Fixes #3182 .
2023-03-03 10:18:45 +00:00
renovate[bot]
41782c4593
Update dependency eslint-plugin-jsdoc to v40 ( #3173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 07:23:55 +00:00
RiotRobot
437128d11b
Resetting package fields for development
2023-02-28 10:37:23 +00:00
RiotRobot
c18d09fd22
Merge branch 'master' into develop
2023-02-28 10:36:51 +00:00
RiotRobot
2a5e5e6a59
v23.4.0
2023-02-28 10:25:34 +00:00
renovate[bot]
aec1c11037
Update all non-major dependencies ( #3171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-24 12:17:19 +00:00
RiotRobot
0f1f1db3d2
v23.4.0-rc.2
2023-02-22 11:07:38 +00:00
RiotRobot
c9b502fb0e
v23.4.0-rc.1
2023-02-21 11:56:15 +00:00
Richard van der Hoff
db4bd907f8
Switch crypto.spec.ts away from TestClient and matrix-mock-request. ( #3142 )
...
I became sufficiently annoyed with matrix-mock-request that I decided to replace it with fetch-mock, which is what we use in matrix-react-sdk and is generally more powerful, easier to use, and actually maintained.
Unfortunately, we have a TestClient utility which is widely used and quite tightly integrated with matrix-mock-request. It wasn't going to be possible to change TestClient without changing all the tests that use it.
I also don't find TestClient particularly easy to use - it does a lot of stuff which I'm not convinced ought to be done for every single test.
So... I've introduced a couple of new classes (SyncResponder, E2EKeyReceiver) which do some of the useful bits of TestClient, but in a more granular way, and have switched crypto.spec.ts over so that rather than instantiating a TestClient for each test, it creates a MatrixClient directly and intercepts the endpoints necessary.
2023-02-15 10:39:24 +00:00
RiotRobot
108f157324
Resetting package fields for development
2023-02-14 10:23:07 +00:00
RiotRobot
8da39ec8f4
Merge branch 'master' into develop
2023-02-14 10:23:02 +00:00
RiotRobot
182534288c
v23.3.0
2023-02-14 10:21:24 +00:00
Eric Eastwood
c67325ba07
Add matrix-org/jest linting ( #2973 )
2023-02-10 12:05:40 +01:00
renovate[bot]
16672b3d0c
Update all non-major dependencies ( #3132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 17:36:38 +00:00
RiotRobot
f61db81961
v23.3.0-rc.1
2023-02-07 12:00:46 +00:00
Michael Telatynski
71cf812d24
Add @typescript-eslint/no-base-to-string ( #3129 )
2023-02-07 10:08:03 +00:00
Richard van der Hoff
05bf6428bc
Element-R: implement encryption of outgoing events ( #3122 )
...
This PR wires up the Rust-SDK into the event encryption path
2023-02-03 15:58:50 +00:00
Richard van der Hoff
0c1d5f6b25
Element-R: implement remaining OutgoingMessage request types ( #3083 )
...
This is a follow-up to #3019 : it implements the remaining two types of message types, now that rust SDK has sensibly-shaped types for them.
2023-01-31 15:44:14 +00:00
RiotRobot
1c26dc0233
Resetting package fields for development
2023-01-31 10:47:39 +00:00
RiotRobot
a163a202e7
Merge branch 'master' into develop
2023-01-31 10:47:34 +00:00
RiotRobot
e15cf9976f
v23.2.0
2023-01-31 10:46:15 +00:00
renovate[bot]
5c0cb3a536
fix(deps): update all non-major dependencies ( #3099 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 14:50:36 +00:00
renovate[bot]
22f5e41058
chore(deps): update dependency @types/uuid to v9 ( #3102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 09:41:33 +00:00
renovate[bot]
fee5a006f1
chore(deps): update dependency rimraf to v4 ( #3103 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 09:41:21 +00:00
RiotRobot
1f58ee7f2c
v23.2.0-rc.1
2023-01-24 11:21:25 +00:00
RiotRobot
c309fe6942
Merge branch 'master' into develop
2023-01-20 12:28:33 +00:00
RiotRobot
8408f36c12
v23.1.1
2023-01-20 12:26:59 +00:00
RiotRobot
2fcc4811dd
Resetting package fields for development
2023-01-18 13:38:53 +00:00
RiotRobot
c392bc455d
Merge branch 'master' into develop
2023-01-18 13:36:45 +00:00
RiotRobot
b8711f15fd
v23.1.0
2023-01-18 13:30:21 +00:00
RiotRobot
4179f2978d
v23.1.0-rc.4
2023-01-17 09:11:54 +00:00
RiotRobot
94f1eda830
v23.1.0-rc.3
2023-01-13 10:40:31 +00:00
RiotRobot
c10152e098
v23.1.0-rc.2
2023-01-12 13:31:20 +00:00
renovate[bot]
de176dbd66
Update all non-major dependencies ( #3053 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-11 16:55:07 +00:00
Michael Telatynski
f35298a326
[Release] Fix browser entrypoint ( #3052 )
2023-01-11 16:31:02 +00:00
Michael Telatynski
d7bf0f85c0
Fix browser entrypoint ( #3051 )
2023-01-11 15:17:55 +00:00
RiotRobot
1d87f5b163
v23.1.0-rc.1
2023-01-11 13:29:05 +00:00
Michael Telatynski
3e48c76a77
Avoid use of mkdirp ( #3050 )
2023-01-11 12:02:56 +00:00
Clark Fischer
c3d422f5fb
Remove 'qs' dependency ( #3033 )
...
'qs' appears to be unused since 34c5598 (PR #2719 ).
Signed-off-by: Clark Fischer <clark.fischer@gmail.com >
Signed-off-by: Clark Fischer <clark.fischer@gmail.com >
2023-01-06 22:37:05 +00:00
RiotRobot
1ebcac37cc
Resetting package fields for development
2022-12-21 16:49:19 +00:00
RiotRobot
48baa6315c
Merge branch 'master' into develop
...
# Conflicts:
# release.sh
# spec/integ/matrix-client-event-timeline.spec.ts
2022-12-21 16:48:43 +00:00
RiotRobot
efc87d8084
v23.0.0
2022-12-21 16:40:30 +00:00
renovate[bot]
c973b26fa2
Update all non-major dependencies ( #2981 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:06:40 -07:00
renovate[bot]
f8bf6083de
Update dependency uuid to v9 ( #2988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:05:05 -07:00
Richard van der Hoff
15ef8fabb7
Introduce a mechanism for using the rust-crypto-sdk ( #2969 )
...
This PR introduces MatrixClient.initRustCrypto, which is similar to initCrypto, except that it will use the Rust crypto SDK instead of the old libolm-based implementation.
This is very much not something you want to use in production code right now, because the integration with the rust sdk is extremely skeletal and almost everything crypto-related will raise an exception rather than doing anything useful.
It is, however, enough to demonstrate the loading of the wasmified rust sdk in element web, and a react sdk with light modifications can successfully log in and out.
Part of vector-im/element-web#21972 .
2022-12-14 11:02:02 +00:00
RiotRobot
6cc8e4436c
v23.0.0-rc.1
2022-12-14 08:49:15 +00:00
Michael Weimann
6e0901258c
Switch to eslint-plugin-matrix-org 0.9
2022-12-09 10:51:15 +01:00
Michael Weimann
349c2c2587
Apply prettier formatting
2022-12-09 09:38:20 +01:00