Bruno Windels
5280467e66
return type is actual subclass options, not the options of ViewModel
2022-06-02 17:30:43 +02:00
Bruno Windels
c8b5c6dd41
expose own user on BaseRoom
...
so we don't have to pass session around everywhere we need this
2022-06-02 17:30:17 +02:00
Bruno Windels
8ba1d085f6
fix refactor mistake in logging
2022-06-02 15:58:50 +02:00
Bruno Windels
f452c3ff4c
enable 96px avatars
2022-06-02 15:58:38 +02:00
Bruno Windels
d66d810fe2
pass updates to avatar view
2022-06-02 15:58:26 +02:00
Bruno Windels
0c20beb1c0
always pass mediaRepo to call vm
2022-06-02 15:58:03 +02:00
Bruno Windels
90b6a5ccb6
update call member info with room member info
2022-06-02 15:56:23 +02:00
Bruno Windels
a52740ed1b
give room state handler access to member sync to get sender profile info
2022-06-02 15:55:08 +02:00
Bruno Windels
a530944f7d
add logging to seq queueing
2022-06-02 11:11:32 +02:00
Bruno Windels
513c059459
buffer messages as long as seq numbers in between haven't been received
2022-06-02 10:59:14 +02:00
Bruno Windels
a139571e20
move setting seq on outbound messages to member, is specific to_device
2022-06-02 10:59:03 +02:00
Bruno Windels
a014740e72
don't throw when we can't encrypt, just fall back to sending unencrypted
2022-06-01 15:55:43 +02:00
Bruno Windels
83eef2be9d
log lack of persisted storage in ... persisted logs!
2022-06-01 15:30:41 +02:00
Bruno Windels
3edfbd2cf6
await hangup here, so log doesn't terminate early
2022-06-01 15:30:25 +02:00
Bruno Windels
9efe294a79
fetch and verify keys on olm call signalling message
2022-06-01 15:29:24 +02:00
Bruno Windels
50ae51e893
encrypt call signalling message only for given device
2022-06-01 15:28:49 +02:00
Bruno Windels
6f0ebeacb7
fetch single device key in DeviceTracker
2022-06-01 15:27:00 +02:00
Eric Eastwood
9d8a578dce
Better comment
2022-05-31 15:35:48 -05:00
Eric Eastwood
38c3774869
Import assets from the assets/ directory
...
> Will be easier towards the future when adding more assets. Probably best to keep style.css for now for backwards compat though.
>
> *-- https://github.com/vector-im/hydrogen-web/pull/693#discussion_r853844282 *
2022-05-31 15:30:56 -05:00
Bruno Windels
8b2299852e
Merge pull request #744 from vector-im/bwindels/fix-tracker-changed-key-check
...
Fix: device with changed key not being properly ignored
2022-05-31 13:51:17 +02:00
Bruno Windels
9384fdc885
Merge branch 'bwindels/fix-tracker-changed-key-check' into bwindels/calls
2022-05-31 13:46:10 +02:00
Bruno Windels
c62c8da10b
fix changed key not being ignored
2022-05-31 13:39:35 +02:00
Bruno Windels
bc51644868
reassignment is not used later on, remove
2022-05-31 13:39:23 +02:00
Bruno Windels
3d3d590334
add failing test for device with changed key being returned
2022-05-31 13:39:05 +02:00
Bruno Windels
11d7535c23
add some basic tests (with mock utils) for DeviceTracker
2022-05-31 13:38:34 +02:00
Bruno Windels
a49d7eae5d
Merge pull request #693 from vector-im/madlittlemods/686-682-local-friendly-development-and-commonjs
...
Make the SDK friendly to locally link and develop on
2022-05-30 14:45:16 +02:00
Bruno Windels
1b2a6b5d0e
Merge branch 'master' into madlittlemods/686-682-local-friendly-development-and-commonjs
2022-05-30 14:15:19 +02:00
RMidhunSuresh
ba647d012d
Fix type in observeNavigation
2022-05-29 20:38:14 +05:30
RMidhunSuresh
fc873757d8
WIP
2022-05-27 22:42:21 +05:30
RMidhunSuresh
ec1cc89cf9
Make URLRouter in options conditional on generic
...
URLRouter can be passed in option to vm only if the SegmentType used
contains session.
ViewModel.urlCreator returns undefined when used with a SegmentType that
lacks session.
2022-05-27 22:42:21 +05:30
RMidhunSuresh
a336623f3a
Generic parameter should extend object
2022-05-27 22:42:21 +05:30
RMidhunSuresh
9300347e9b
Give defaultt type
2022-05-27 22:42:21 +05:30
RMidhunSuresh
f49d580d49
WIP
2022-05-27 22:42:21 +05:30
RMidhunSuresh
263948faa3
Remove unwanted export
2022-05-27 22:42:21 +05:30
RMidhunSuresh
52f0690c70
Add return type
2022-05-27 22:42:21 +05:30
RMidhunSuresh
7a24059337
Remove empty line
2022-05-27 22:42:21 +05:30
RMidhunSuresh
4fd1918202
Remove comment
2022-05-27 22:42:21 +05:30
RMidhunSuresh
4ae3a5bf7a
Use undefined instead of null
2022-05-27 22:42:21 +05:30
RMidhunSuresh
5be00f051f
Use subtype instead of whole SegmentType
2022-05-27 22:42:21 +05:30
RMidhunSuresh
e7f4ce6175
Mark methods as private
2022-05-27 22:42:21 +05:30
RMidhunSuresh
09bc0f1b60
Extract complex type as type alias
2022-05-27 22:42:21 +05:30
RMidhunSuresh
76d04ee277
Make defaultSessionId optional
2022-05-27 22:42:21 +05:30
RMidhunSuresh
f28dfc6964
Type createRouter function
2022-05-27 22:42:21 +05:30
RMidhunSuresh
c14e4f3eed
Use segment type
2022-05-27 22:42:21 +05:30
RMidhunSuresh
5d42f372f6
Pass as separate arguments to constructor
2022-05-27 22:42:21 +05:30
RMidhunSuresh
4c3e0a6ff0
Convert URLRouter.js to typescript
2022-05-27 22:42:21 +05:30
RMidhunSuresh
d9bfca10e1
Type function
2022-05-27 22:42:21 +05:30
RMidhunSuresh
bf2fb52691
Fix formatting
2022-05-27 22:42:21 +05:30
RMidhunSuresh
646cbe0fff
Make all keys string
2022-05-27 22:42:21 +05:30
RMidhunSuresh
92e8fc8ad3
Remove deprecated method
2022-05-27 22:42:21 +05:30