RMidhunSuresh
|
bf93bd79c9
|
types.js --> types
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
f89b937ee7
|
Use object instead of Record
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
82de3c9867
|
Prefer type over interface
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
b328c54da8
|
Change type from Ctor to Options
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
e9cea73357
|
Remove comment
|
2021-12-03 11:40:26 +05:30 |
|
R Midhun Suresh
|
3fbf65355d
|
Rename Ctor to Options
Co-authored-by: Bruno Windels <brunow@matrix.org>
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
b5438f2ba8
|
Do not set content-length
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
4f43398db0
|
Fix promise resolve type
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
05121e32b1
|
Pull interface out for HomeServerApi
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
a8870f2d24
|
Extract ctor types out
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
238b9aafb1
|
Convert replay.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
2e6b909173
|
No need to pass undefined
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
4bdcafad4b
|
Rename file to types.ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
69e67ad5ac
|
Make more functions private
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
2dd050bd90
|
Change object to Record
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
9b315d1564
|
Replace object with Record
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
57d24dcf90
|
Treat wrapper hsapi as HomeServerApi
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
8387215efd
|
Add comment
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
885abc59be
|
Add return types
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
7403cbc389
|
WIP - HomeServerApi.js to ts conversion
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
145b40f28d
|
Fomatting fix
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
cf54b78af7
|
Convert RequestScheduler.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
0aae31a450
|
Change year in copyright notice
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
f120ce50e6
|
Convert Reconnector.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
90e3fde35d
|
Convert MediaRepository.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
ff53c2757d
|
Convert HomeServerRequest.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
e1a823400a
|
Convert ExponentialRetryDelay.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
3a24019d96
|
Convert common.js to ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
9688a561b3
|
Move interface to common.ts
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
2a3b13ecce
|
Add request type
|
2021-12-03 11:40:26 +05:30 |
|
RMidhunSuresh
|
9bffd31ee3
|
Remove typeof
|
2021-12-03 11:36:51 +05:30 |
|
R Midhun Suresh
|
6dcebde69d
|
Alias namespace as Olm
Co-authored-by: Bruno Windels <brunow@matrix.org>
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
e06a0e9e5a
|
Use olm type from dependency
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
7362e38413
|
Convert interface to type
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
d2c09933c7
|
Type encrypted data
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
b2efcb9515
|
Convert SecretStorage.js to ts
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
814c0bed2e
|
Convert recoveryKey.js to ts
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
e45f66a199
|
Convert passphrase.js to ts
|
2021-12-03 11:36:51 +05:30 |
|
RMidhunSuresh
|
dd4704b818
|
Fix imports
|
2021-12-03 11:36:49 +05:30 |
|
RMidhunSuresh
|
9b8ab9fd8d
|
Convert index.js to index.ts
|
2021-12-03 11:35:12 +05:30 |
|
RMidhunSuresh
|
f9f59fec39
|
Convert common.js to ts
|
2021-12-03 11:34:09 +05:30 |
|
Bruno Windels
|
d91aaabeb3
|
Merge pull request #596 from vector-im/ts-conversion-matrix-sessioninfo
Convert matrix/sessioninfo to typescript
|
2021-12-02 09:29:11 +01:00 |
|
Bruno Windels
|
9042520916
|
Merge pull request #595 from vector-im/ts-conversion-matrix-push
Convert /matrix/push to typescript
|
2021-12-02 09:28:59 +01:00 |
|
Bruno Windels
|
d3ab961364
|
Merge pull request #593 from vector-im/ts-conversion-matrix-login
Convert /matrix/login to typescript
|
2021-12-02 09:28:47 +01:00 |
|
RMidhunSuresh
|
0c46460861
|
Add comment
|
2021-12-02 11:20:40 +05:30 |
|
RMidhunSuresh
|
9f82e7f7fc
|
Add proper type
|
2021-12-02 11:17:41 +05:30 |
|
Bruno Windels
|
bb9362ee8b
|
only import node-html-parser when running the unit tests
|
2021-12-01 17:26:00 +01:00 |
|
Bruno Windels
|
1a618dd106
|
only import fake-indexeddb in tests
as it is a devDependency and can end up in the legacy bundle
under circumstances
|
2021-12-01 17:25:07 +01:00 |
|
Bruno Windels
|
b469d03677
|
config is at same level as paths
|
2021-12-01 14:05:50 +01:00 |
|
Bruno Windels
|
de24034b22
|
remove secondary theme as vite puts them in one bundle
|
2021-12-01 13:30:58 +01:00 |
|
Bruno Windels
|
7e1818b285
|
Merge branch 'master' into bwindels/vite-mvp
|
2021-12-01 12:30:33 +01:00 |
|
Bruno Windels
|
85385a0aa7
|
adjust path
|
2021-12-01 09:43:58 +01:00 |
|
Bruno Windels
|
8c3ae57497
|
fix Iterator vs IterableIterator confusion
|
2021-11-30 17:05:39 +01:00 |
|
Bruno Windels
|
de8995fa7e
|
fix handlers in test missing methods, now that observable list is typed
|
2021-11-30 16:58:56 +01:00 |
|
Bruno Windels
|
581ef47c78
|
fix conflicting sortedIndex declaration
|
2021-11-30 16:53:59 +01:00 |
|
Bruno Windels
|
fc3eb7f57f
|
Merge branch 'master' into bwindels/typescript-observable-2
|
2021-11-30 16:37:43 +01:00 |
|
Bruno Windels
|
ef712b16f5
|
Merge pull request #584 from vector-im/ts-conversion-utils
Convert /utils to typescript
|
2021-11-30 14:13:09 +01:00 |
|
RMidhunSuresh
|
66fbc37ec4
|
Remove comments
|
2021-11-30 14:15:49 +05:30 |
|
RMidhunSuresh
|
6699b71bd5
|
transformer is optional
|
2021-11-30 13:38:25 +05:30 |
|
RMidhunSuresh
|
fe77b71c97
|
use transformer function
|
2021-11-30 13:28:28 +05:30 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
RMidhunSuresh
|
da715c70b0
|
Remove forceRender
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
e10b494f0c
|
Improve containsIndex
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
3ae52ea1ca
|
Fix bug in onAdd and onRemove
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
1165683f69
|
Fix onRemove
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
83ff2dd810
|
Fix onAdd
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
587dd3848e
|
Use existing render function for initial render
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
a02b6b68d3
|
Move common code from if-else
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
168312627d
|
Render only diff of ranges
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
61402e798e
|
WIP 2
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
1a28b4f887
|
WIP
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
d4e923f9de
|
Remove code from loadList
We don't need this method so best to leave it empty.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-11-19 12:06:40 +01:00 |
|
RMidhunSuresh
|
8fcfd713e0
|
Use IAbortable
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
ea2842f37f
|
Return empty string
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
64a9892ee2
|
Use generic T in LockMap
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
048547828d
|
Remove type Func
|
2021-11-17 20:28:44 +05:30 |
|
R Midhun Suresh
|
a14a8c3a07
|
Create interface IDisposable
Co-authored-by: Bruno Windels <brunow@matrix.org>
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
08ef84d112
|
Mention return type
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
5a0c06473c
|
Use undefined instead of null
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
1beb153f21
|
func --> Func
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
0c424cb77f
|
Fix imports
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
ebd1caf6d1
|
Convert enum.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
0e18247184
|
Use constant type
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
a945edfe07
|
Convert pbkdf2.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
6c2aa1bf61
|
Convert hkdf.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
afecac3e3c
|
Convert timeout.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
8a169d5ddc
|
Convert sortedIndex.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
ea0adb4407
|
Convert RetainedValue.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
88ec1b575d
|
Convert mergeMap.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
1549d8add0
|
Convert LockMap to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
c8eb7ea7ac
|
Convert Lock.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
a3460d8c2a
|
Convert formatSize to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
4ce7634201
|
Convert error.js to ts
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
ef53a12f7a
|
Fix imports
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
7d12c2ba54
|
Add return types
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
7270918b65
|
Convert Disposables to typescript
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
dd74ed1957
|
Add types to disposeValue
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
7772643b0d
|
Disposables.js --> Disposables.ts
|
2021-11-17 20:28:44 +05:30 |
|
Bruno Windels
|
efccc1e19e
|
Merge pull request #583 from vector-im/ts-conversion-logging
Convert src/logging to typescript
|
2021-11-17 14:37:42 +01:00 |
|
Bruno Windels
|
692ae25e76
|
remove unused method
|
2021-11-17 14:35:26 +01:00 |
|
Bruno Windels
|
b5e9eb26ba
|
reduce size of ILogItem interface further
|
2021-11-17 14:33:58 +01:00 |
|
Bruno Windels
|
4030a4918d
|
explicitly check for undefined
|
2021-11-17 13:57:11 +01:00 |
|
Bruno Windels
|
41a10d9697
|
explicitly check for undefined
|
2021-11-17 13:56:20 +01:00 |
|
Bruno Windels
|
fde0163b97
|
remove unneeded union type and simplify code
|
2021-11-17 13:53:27 +01:00 |
|
Bruno Windels
|
42e5fb33ba
|
remove more non-public methods from ILogItem interface
|
2021-11-17 13:50:56 +01:00 |
|
Bruno Windels
|
526a818269
|
only used internally
|
2021-11-17 13:42:49 +01:00 |
|
Bruno Windels
|
afc538e875
|
explicitly check for type, rather than truthy
|
2021-11-17 12:58:08 +01:00 |
|
Bruno Windels
|
74fb15e426
|
add future todo note
|
2021-11-17 12:54:44 +01:00 |
|
Bruno Windels
|
46dd78162f
|
no need to dig into internals here
|
2021-11-17 12:54:32 +01:00 |
|
Bruno Windels
|
276d8d4a42
|
check for undefined, no need for !
|
2021-11-17 12:39:57 +01:00 |
|
Bruno Windels
|
b1d20178f8
|
add explicit void return type
|
2021-11-17 12:37:50 +01:00 |
|
Bruno Windels
|
5f362cbdbd
|
remove dead code
|
2021-11-17 11:54:29 +01:00 |
|
Bruno Windels
|
695996d6e2
|
add ILogger and ILogExport interface, to give export correct return type
also move logging related types to own file
|
2021-11-17 11:39:12 +01:00 |
|
RMidhunSuresh
|
1b13f32d94
|
Remove resolved todo comment
|
2021-11-17 15:39:21 +05:30 |
|
Bruno Windels
|
3ee7e73ff0
|
item is optional here
|
2021-11-17 11:08:44 +01:00 |
|
Bruno Windels
|
90d7b73dd4
|
non-persisted queued items don't have an id yet, find them by ref equality
|
2021-11-17 11:08:29 +01:00 |
|
Bruno Windels
|
f93bdd962a
|
might as well use generic here
|
2021-11-17 10:50:55 +01:00 |
|
Bruno Windels
|
1942c31eff
|
still finish item when not returning from sync callback
|
2021-11-17 10:42:54 +01:00 |
|
RMidhunSuresh
|
d01271fb15
|
_run return T or void depending on boolean
|
2021-11-17 13:22:19 +05:30 |
|
RMidhunSuresh
|
07a1130db3
|
children can be array of ISerializedItem
|
2021-11-17 12:02:12 +05:30 |
|