Michael Telatynski
bbece73346
Improve MatrixError message ( #2749 )
2022-10-13 09:07:15 +01:00
Travis Ralston
cc025ea458
Fix more key backup paths being unstable ( #2746 )
2022-10-12 18:10:47 +00:00
renovate[bot]
d06a3a47c3
Lock file maintenance ( #2743 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 18:07:58 +00:00
Michael Telatynski
34c5598a3f
Modernize http-api - move from browser-request to fetch ( #2719 )
2022-10-12 18:59:04 +01:00
Dominik Henneke
913660c818
Correct the dir parameter of MSC3715 ( #2745 )
2022-10-12 16:56:50 +02:00
RiotRobot
8eed354e17
Resetting package fields for development
2022-10-11 13:43:31 +01:00
RiotRobot
7e12b62b7c
Merge branch 'master' into develop
2022-10-11 13:43:28 +01:00
RiotRobot
aa5a34948a
v20.1.0
v20.1.0
2022-10-11 13:41:59 +01:00
RiotRobot
6ba35e9fbc
Prepare changelog for v20.1.0
2022-10-11 13:41:58 +01:00
Michael Telatynski
fe2c35092e
Upgrade to Olm 3.2.13 which has been repackaged to support Node 18 ( #2744 )
2022-10-10 13:34:33 +01:00
Šimon Brandner
e37aab2967
Fix power_level_content_override type ( #2741 )
2022-10-07 16:40:40 +02:00
Germain
62007ec673
Fix sync init when thread unread notif is not supported ( #2739 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-10-07 10:38:53 +00:00
Travis Ralston
029280b9d9
Update hidden characters regex ( #2738 )
2022-10-06 22:41:57 -06:00
Šimon Brandner
6e5326f9c8
Add custom notification handling for MSC3401 call events ( #2720 )
2022-10-06 16:40:30 +02:00
Kerry
a1b046b5d8
test typescriptification - spec/integ ( #2714 )
...
* renamed: spec/integ/devicelist-integ.spec.js -> spec/integ/devicelist-integ.spec.ts
* fix ts issue in devicelist-integ.spec
* renamed: spec/integ/matrix-client-event-emitter.spec.js -> spec/integ/matrix-client-event-emitter.spec.ts
* ts issues in matrix-client-event-emitter integ
* strict fixes
* renamed: spec/integ/matrix-client-methods.spec.js -> spec/integ/matrix-client-methods.spec.ts
* fix ts issues
* renamed: spec/integ/matrix-client-opts.spec.js -> spec/integ/matrix-client-opts.spec.ts
* ts fixes in matrix-client-methods / matrix-client-opts
* renamed: spec/integ/matrix-client-room-timeline.spec.js -> spec/integ/matrix-client-room-timeline.spec.ts
* most ts fixes in matrix-client-room-timeline
* remove obsoleted prev_events from mockenvents
* make xmlhttprequest ts
* strict errors in matrix-client-event-timeline spec
* strict in devicelist
* strict fixes in matrix-client-crypto.spec
* strict fixes in spec/integ/matrix-client-room-timeline
* strict issues in matrix-client-opts.specc
* strict issues in matrix-client-syncing
* strict issues in spec/integ/megolm
* strict fixes in spec/integ/matrix-client-retrying.spec
* strict fixes for spec/integ/sliding-sync
* eslint fixes
* more strict errors sneaking in from develop
* kill al httpbackends
* kill matrix-client-methods.spec httpbackend properly
2022-10-06 08:11:25 +02:00
Janne Mareike Koschinski
3a3dcfb254
Load Thread List with server-side assistance (MSC3856) ( #2602 )
...
* feature detection code for thread list api
* fix bug where createThreadsTimelineSets would sometimes return nothing
* initial implementation of thread listing msc
* tests for thread list pagination
2022-10-05 23:10:42 +02:00
RiotRobot
121250a6fb
v20.1.0-rc.2
v20.1.0-rc.2
2022-10-05 13:23:42 +01:00
RiotRobot
a7aa227f55
Prepare changelog for v20.1.0-rc.2
2022-10-05 13:23:42 +01:00
Germain
21a6f61b7b
Add support for unread thread notifications ( #2726 )
2022-10-05 10:37:45 +01:00
renovate[bot]
ff720e3aa3
Update all ( #2732 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-04 22:43:50 -06:00
renovate[bot]
2935daeb3f
Update typescript-eslint monorepo to v5.39.0 ( #2733 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-04 22:43:38 -06:00
ElementRobot
04c1dfe43a
Use the correct sender key when checking shared secret ( #2730 ) ( #2731 )
...
(cherry picked from commit 890a840685 )
Co-authored-by: Hubert Chathi <hubertc@matrix.org >
2022-10-04 11:27:40 -06:00
Hubert Chathi
890a840685
Use the correct sender key when checking shared secret ( #2730 )
2022-10-04 13:00:45 -04:00
Travis Ralston
b1ed972867
Use stable calls to /room_keys ( #2729 )
...
* Use stable calls to `/room_keys`
Fixes https://github.com/vector-im/element-web/issues/22839
* Appease the CI
2022-10-04 10:55:16 -06:00
Kerry
2f24e90e53
Device manager - last_seen_user_agent device property ( #2728 )
...
* add last_seen_user_agent to IMyDevice type
* add ubstable value
* use unstable value in interface
2022-10-04 15:50:14 +00:00
RiotRobot
07476a0ae0
v20.1.0-rc.1
v20.1.0-rc.1
2022-10-04 14:01:35 +01:00
RiotRobot
6348704bec
Prepare changelog for v20.1.0-rc.1
2022-10-04 14:01:34 +01:00
mcalinghee
f84a33910c
Unexpected ignored self key request when it's not shared history ( #2724 )
...
* ignore forwarded key process also if the user is not the same
2022-10-04 14:31:21 +02:00
Germain
0ccf7c50f2
Add custom error message for restricted import ( #2727 )
2022-10-04 09:59:20 +01:00
Šimon Brandner
ead33003b7
Check for the spec version when determining private read receipt support ( #2722 )
2022-10-04 06:50:42 +00:00
Faye Duxovni
7d5360a00f
Rename redecryption-related function arguments for clarity ( #2709 )
2022-10-03 19:51:30 -04:00
renovate[bot]
4b283015ba
Lock file maintenance ( #2721 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 08:30:28 +01:00
Michael Telatynski
887e15aac5
Fix IDB initial migration handling causing spurious lazy loading upgrade loops ( #2718 )
2022-09-30 10:41:04 +00:00
RiotRobot
a83d80f502
Merge branch 'master' into develop
2022-09-30 10:59:52 +01:00
RiotRobot
6166a8f7fd
v20.0.2
v20.0.2
2022-09-30 10:58:34 +01:00
RiotRobot
3efc18cfde
Prepare changelog for v20.0.2
2022-09-30 10:58:33 +01:00
ElementRobot
5520aa3e2a
[Backport staging] Fix issue in sync when crypto is not supported by client ( #2716 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: Stanislav Demydiuk <stas-demydiuk@users.noreply.github.com >
2022-09-30 10:57:04 +01:00
Michael Telatynski
5afe373446
Fix release-npm.yml dist-tag npm token passing mechanism ( #2717 )
2022-09-30 10:56:36 +01:00
Stanislav Demydiuk
9bb5afe5c0
Fix issue in sync when crypto is not supported by client ( #2715 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-09-30 08:12:31 +00:00
Michael Telatynski
f349663329
Add CI to protect against mixing src and lib imports ( #2704 )
2022-09-30 09:05:28 +01:00
Faye Duxovni
f398e3564d
Calculate IndexedDB versions automatically to reduce repeated information and possibilities for error ( #2713 )
2022-09-29 16:25:19 -04:00
RiotRobot
91171afddd
Merge branch 'master' into develop
2022-09-28 17:48:45 +01:00
RiotRobot
b54c9d689a
v20.0.1
v20.0.1
2022-09-28 17:47:24 +01:00
RiotRobot
4e69d7c9ac
Prepare changelog for v20.0.1
2022-09-28 17:47:23 +01:00
ElementRobot
bf9f595984
[Backport staging] Fix missing return when receiving an invitation without shared history ( #2711 )
...
Co-authored-by: Faye Duxovni <fayed@element.io >
2022-09-28 16:40:58 +00:00
Faye Duxovni
f410e71bfa
Fix missing return when receiving an invitation without shared history ( #2710 )
2022-09-28 17:36:09 +01:00
RiotRobot
83fca5b57d
Merge branch 'master' into develop
2022-09-28 15:46:11 +01:00
RiotRobot
90052670e7
v20.0.0
v20.0.0
2022-09-28 15:44:47 +01:00
RiotRobot
db49a1a623
Prepare changelog for v20.0.0
2022-09-28 15:44:47 +01:00
ElementRobot
45330c6418
[Backport staging] Bump IDB crypto store version ( #2708 )
...
Co-authored-by: Faye Duxovni <fayed@element.io >
2022-09-28 15:43:43 +01:00