Kegan Dougal
|
9f7297f62b
|
Get sync lifecycle not erroring on sync3 responses
Still buggy as hell because we're using a live indexeddb in the test jig
but at least there are no errors anymore. Comment out E2EE support.
|
2021-11-29 16:06:59 +00:00 |
|
Kegan Dougal
|
72b18899f4
|
Merge branch 'master' into kegan/syncv3
|
2021-11-29 13:41:38 +00:00 |
|
Bruno Windels
|
7f115b3e4b
|
Merge pull request #602 from vector-im/bwindels/tests-node-16.12
update impunity to 1.0.8 to run tests on node >= 16.12
|
2021-11-29 10:53:47 +01:00 |
|
Bruno Windels
|
a134e48ebb
|
update impunity to 1.0.8 to run tests on node >= 16.12
|
2021-11-29 10:49:26 +01:00 |
|
RMidhunSuresh
|
104590e34d
|
Use ! in test
|
2021-11-29 11:48:05 +05:30 |
|
RMidhunSuresh
|
d981a85239
|
Filter token out of stack trace
|
2021-11-29 11:43:43 +05:30 |
|
Kegan Dougal
|
126e1521b4
|
Call room.prepareSync and room.writeSync correctly
Just need to do room.afterSync and then maybe it'll all work?
|
2021-11-26 18:58:14 +00:00 |
|
Kegan Dougal
|
1ef6963018
|
Write sync interactions from scratch
Doesn't work because we lack `room.preparation` objects when
writing sync results...
|
2021-11-26 18:25:20 +00:00 |
|
Kegan Dougal
|
81fddc008c
|
Merge branch 'master' into kegan/syncv3
|
2021-11-26 11:52:51 +00:00 |
|
Kegan Dougal
|
74195059cf
|
Add Sync3 WIP
|
2021-11-26 11:52:24 +00:00 |
|
Bruno Windels
|
bc8b3d71d5
|
Merge pull request #600 from vector-im/bwindels/update-impunity
update to version that doesn't use a bash script anymore, which doesn…
|
2021-11-26 12:48:21 +01:00 |
|
Bruno Windels
|
2802164bb4
|
update to version that doesn't use a bash script anymore, which doesnt work on macos
|
2021-11-26 12:45:40 +01:00 |
|
Bruno Windels
|
876fcf532f
|
release v0.2.22
|
2021-11-26 09:12:08 +01:00 |
|
Bruno Windels
|
92bf28e104
|
Merge pull request #599 from vector-im/bwindels/fix-emsonelogin
Don't fail login if dehydrated devices are not supported
|
2021-11-25 15:46:01 +01:00 |
|
Bruno Windels
|
ae7d4d07df
|
use .name so we don't need an import
|
2021-11-25 15:42:36 +01:00 |
|
Bruno Windels
|
229c584138
|
don't fail login if dehydrated devices are not supported
|
2021-11-25 15:38:13 +01:00 |
|
RMidhunSuresh
|
bb18af414b
|
Convert SessionInfoStorage.js to ts
|
2021-11-25 15:18:03 +05:30 |
|
RMidhunSuresh
|
3d9fbb685a
|
Convert Pusher.js to ts
|
2021-11-25 13:23:05 +05:30 |
|
RMidhunSuresh
|
346e95c33c
|
Change return type
|
2021-11-25 12:33:12 +05:30 |
|
Kegan Dougal
|
737d37326a
|
Add sync3 API call
With some manual tests in the HTML test jig.
|
2021-11-24 16:44:24 +00:00 |
|
Kegan Dougal
|
201ca20646
|
cleanup
|
2021-11-24 15:19:54 +00:00 |
|
Kegan Dougal
|
6140301d9e
|
Implement lazy-loading from placeholder to room
In placeholder-rooms.html
|
2021-11-24 15:12:38 +00:00 |
|
RMidhunSuresh
|
a31860dc5f
|
Fix formatting
|
2021-11-24 14:55:44 +05:30 |
|
RMidhunSuresh
|
c54ca168ed
|
Convert SSOLoginHelper.js to ts
|
2021-11-24 14:49:08 +05:30 |
|
RMidhunSuresh
|
a1367f8e72
|
Fix password login
|
2021-11-24 14:00:26 +05:30 |
|
RMidhunSuresh
|
64037cb32a
|
Convert TokenLoginMethod to ts
|
2021-11-24 13:56:47 +05:30 |
|
RMidhunSuresh
|
e4c443c73a
|
Convert PasswordLoginMethod to ts
|
2021-11-24 13:47:26 +05:30 |
|
RMidhunSuresh
|
91f2a96403
|
Make LoginMethod an interface
|
2021-11-24 13:40:04 +05:30 |
|
Kegan Dougal
|
080be2554b
|
Merge branch 'master' into kegan/syncv3-placeholders
|
2021-11-23 18:50:48 +00:00 |
|
Bruno Windels
|
93abbe83e8
|
Merge pull request #592 from vector-im/bwindels/lazylist-enhancements
Lazylist enhancements
|
2021-11-23 14:35:18 +01:00 |
|
Bruno Windels
|
f444160c6a
|
feels ok without overflow margin for now
|
2021-11-23 14:33:27 +01:00 |
|
Bruno Windels
|
e4be1702c4
|
add comment for future test
|
2021-11-23 14:32:42 +01:00 |
|
Bruno Windels
|
7b38df45da
|
i think this is fine now?
|
2021-11-23 14:31:23 +01:00 |
|
Bruno Windels
|
e34a92e2ec
|
fix copyright
|
2021-11-23 14:30:11 +01:00 |
|
Bruno Windels
|
35fb84c275
|
remove old js lazylist
|
2021-11-23 14:26:15 +01:00 |
|
Bruno Windels
|
9557178ffb
|
padding needs to be on ul, not scroll container, or the list blows up
|
2021-11-23 14:25:35 +01:00 |
|
Bruno Windels
|
4be2f12a14
|
subscribe before calling list.length
|
2021-11-23 14:25:22 +01:00 |
|
Bruno Windels
|
c64a9c1e23
|
snowpack/esbuild 0.9 doesn't support override keyword
|
2021-11-23 14:25:00 +01:00 |
|
Bruno Windels
|
7897ea88cd
|
add some spaces and comments
|
2021-11-23 14:24:43 +01:00 |
|
Kegan Dougal
|
63b3c6c909
|
Add LazyListView.onRangeVisible optional callback
Will be used in sync v3 to request different parts of the room list.
|
2021-11-23 11:16:09 +00:00 |
|
Bruno Windels
|
c22718811f
|
more tests for queryMove
|
2021-11-23 08:56:33 +01:00 |
|
Bruno Windels
|
3aa3b7e160
|
fix end growing larger than totalLength when range shrinks in case of remove
|
2021-11-23 08:30:52 +01:00 |
|
Bruno Windels
|
cf9f43ab9e
|
WIP2
|
2021-11-22 20:35:57 +01:00 |
|
Kegan Dougal
|
c6c0fb93fb
|
sync-v3: Add placeholder tile and format css / layout correctly
For now we just manually inject a placeholder room, checked via
`room.isPlaceholder`.
|
2021-11-22 18:14:44 +00:00 |
|
Bruno Windels
|
4a64d0ee17
|
WIP
|
2021-11-19 22:49:46 +01:00 |
|
RMidhunSuresh
|
d625d57aa4
|
Fix lastIndex
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:32:00 +01:00 |
|
RMidhunSuresh
|
bbeb909bdc
|
Use createEnum
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:32:00 +01:00 |
|
RMidhunSuresh
|
33ac34b04e
|
Do not break onListChanged
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:31:57 +01:00 |
|
RMidhunSuresh
|
5d54285640
|
Move ItemRange to separate file
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:12:50 +01:00 |
|
RMidhunSuresh
|
aee135a6cd
|
Jsdoc fix
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|