Bruno Windels
|
5c40b75eab
|
don't override newly requested ranges when retrying loadattop
|
2021-09-10 15:25:19 +02:00 |
|
Bruno Windels
|
9411e6f065
|
WIP
|
2021-09-10 14:47:05 +02:00 |
|
Bruno Windels
|
98cc1e2715
|
don't try to load more when end of timeline reached
|
2021-09-10 14:17:40 +02:00 |
|
Bruno Windels
|
fe4bb5db40
|
remove comment
|
2021-09-09 17:15:28 +02:00 |
|
Bruno Windels
|
d1242c4b67
|
make gaps taller
|
2021-09-09 17:15:06 +02:00 |
|
Bruno Windels
|
d0f122a2be
|
WIP-ish, batch visible range requests, allow setting empty ranges and...
don't try to notify when the tile becomes invisible again,
we don't need it currently
|
2021-09-09 17:14:16 +02:00 |
|
Bruno Windels
|
98678b991b
|
no need to store visible state on gap tile & don't fill if edge reached
|
2021-09-08 16:39:46 +02:00 |
|
Bruno Windels
|
ab67ac00b1
|
restore bottom of timeline initially after attach to DOM
this will also load more items if the viewport isn't filled
|
2021-09-08 12:06:17 +02:00 |
|
Bruno Windels
|
e89f60bac0
|
fill gap tiles when they become visible
|
2021-09-08 12:05:59 +02:00 |
|
Bruno Windels
|
7578bfa3d9
|
let tiles know when they become visible & load more tiles close to top
|
2021-09-08 12:05:19 +02:00 |
|
Bruno Windels
|
f4b4638ea8
|
actually, pass in just the tile instances for expressing the range
|
2021-09-07 19:10:53 +02:00 |
|
Bruno Windels
|
b3cd2a0e03
|
express the visible range with EventKeys rather than list indices
This is less ambiguous in case the DOM and the ObservableList would be
out of sync.
|
2021-09-07 17:48:49 +02:00 |
|
Bruno Windels
|
c78a83d398
|
restore most bottom tile in VP on any list change
and tell view model visible range so it can load more or fill gaps, ...
|
2021-09-07 15:17:27 +02:00 |
|
Bruno Windels
|
44ea65dd3e
|
Merge pull request #458 from MidhunSureshR/fix-457
Opening member-details panel should not open/close grid view
|
2021-09-07 12:16:24 +02:00 |
|
Bruno Windels
|
ad4ec5f04c
|
convert TimelineView to typescript
|
2021-09-06 17:51:32 +02:00 |
|
Bruno Windels
|
632d29795a
|
convert ListView to typescript
|
2021-09-06 17:12:14 +02:00 |
|
RMidhunSuresh
|
df74d0c814
|
Remove array from logic
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 17:41:36 +05:30 |
|
Bruno Windels
|
c6b020a9e7
|
Rename TimelineList to TimelineView for consistency
|
2021-09-06 13:31:43 +02:00 |
|
Bruno Windels
|
5953cdf0cc
|
turns out we do write these
|
2021-09-06 13:10:36 +02:00 |
|
Bruno Windels
|
35f8c40a0c
|
fix rebase mistake
|
2021-09-06 13:09:16 +02:00 |
|
Bruno Windels
|
7cb686ce8e
|
convert EventKey to ts
|
2021-09-06 13:07:41 +02:00 |
|
Bruno Windels
|
85c8415acd
|
convert Direction to ts
|
2021-09-06 13:06:20 +02:00 |
|
Bruno Windels
|
ed082c9869
|
Merge pull request #475 from vector-im/snowpack-ts-storage-4
Snowpack + Typescript conversion (Part 4)
|
2021-09-06 13:05:08 +02:00 |
|
Bruno Windels
|
36da02c14e
|
use generics here to say return type of method is same as callback
|
2021-09-06 13:01:32 +02:00 |
|
Bruno Windels
|
360b4db17a
|
Merge pull request #474 from vector-im/snowpack-ts-storage-3
Snowpack + Typescript conversion (Part 3)
|
2021-09-06 12:55:46 +02:00 |
|
Bruno Windels
|
ad28f1f9a3
|
split out Entry type for TimelineEventStore
|
2021-09-06 12:51:28 +02:00 |
|
Bruno Windels
|
cd98cac4e4
|
split out Entry type for OlmSessionStore
|
2021-09-06 12:46:44 +02:00 |
|
Bruno Windels
|
5d8e66a3f3
|
Merge pull request #473 from vector-im/snowpack-ts-storage-2
Snowpack + Typescript conversion (Part 2)
|
2021-09-06 11:06:46 +02:00 |
|
RMidhunSuresh
|
4f4bc8f805
|
Add test
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 14:20:33 +05:30 |
|
RMidhunSuresh
|
a54413625e
|
No need to pass in roomId
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 12:59:30 +05:30 |
|
RMidhunSuresh
|
f841efeef4
|
Make check more generic
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 12:41:17 +05:30 |
|
Bruno Windels
|
a0d66a71f7
|
Merge pull request #485 from vector-im/bwindels/make-ssss-key-settings-less-confusing
put switch button below input so it looks less like the big green lin…
|
2021-09-01 15:46:46 +02:00 |
|
Bruno Windels
|
6c3a64f020
|
put switch button below input so it looks less like the big green link is related to the first paragraph
|
2021-09-01 15:44:14 +02:00 |
|
Bruno Windels
|
27db00ab98
|
Merge pull request #484 from vector-im/bwindels/fix-483
Ignore redacting reactions on already redacted events
|
2021-09-01 14:23:13 +02:00 |
|
Bruno Windels
|
6cec583661
|
fix #483
|
2021-09-01 14:21:21 +02:00 |
|
Danila Fedorin
|
5b9fd5de94
|
Import BaseLogger instead of explicitly defining 'any' type
|
2021-08-31 16:01:13 -07:00 |
|
Danila Fedorin
|
78fb8fdadf
|
Make export types more precise
|
2021-08-31 15:59:50 -07:00 |
|
Danila Fedorin
|
2262e6be30
|
Use store name enum for saving stores
|
2021-08-31 15:44:03 -07:00 |
|
Danila Fedorin
|
de3807f690
|
Fix IDBKeyRange type
|
2021-08-31 15:35:01 -07:00 |
|
Danila Fedorin
|
4eabb7c074
|
Fix newly emerging type errors in schema
|
2021-08-31 15:32:33 -07:00 |
|
Danila Fedorin
|
7f8089eaff
|
Merge branch 'snowpack-ts-storage-3' into snowpack-ts-storage-4
|
2021-08-31 15:26:26 -07:00 |
|
Danila Fedorin
|
f34ee53a12
|
Avoid casting to any when a more specific type is possible
|
2021-08-31 15:14:21 -07:00 |
|
Danila Fedorin
|
bef02d238f
|
Split keys out of stored data types
|
2021-08-31 15:12:09 -07:00 |
|
Danila Fedorin
|
f5943ced97
|
Remove IDBValidKey references
|
2021-08-31 14:48:38 -07:00 |
|
Danila Fedorin
|
1fcc147da7
|
Add type to the IDBKeyRange field
|
2021-08-31 12:16:16 -07:00 |
|
Danila Fedorin
|
056c7d40eb
|
Rename RoomEvent to TimelineEvent
|
2021-08-31 12:10:36 -07:00 |
|
Danila Fedorin
|
16d3ed579b
|
Reduce IDBValidKey returns to the public API
|
2021-08-31 11:47:54 -07:00 |
|
Danila Fedorin
|
ce20d40ff7
|
Revert the return-promise change
|
2021-08-31 11:31:17 -07:00 |
|
Danila Fedorin
|
eb3f5f1ec2
|
Merge branch 'master' into snowpack-ts-storage-2
|
2021-08-31 11:13:10 -07:00 |
|
J. Ryan Stinnett
|
3e5cc07440
|
Move check to fingerprintKey
|
2021-08-31 17:14:14 +01:00 |
|
J. Ryan Stinnett
|
284ec8a74f
|
Check for null keys in settings view model
The keys to format in the settings view model might be null. This avoid crashing
the UI by testing for this case.
|
2021-08-31 16:11:33 +01:00 |
|
Bruno Windels
|
995ed23b3e
|
tell TS we're certain to have a txn
|
2021-08-31 08:43:39 +02:00 |
|
Bruno Windels
|
3d66d71c97
|
fix conflict
|
2021-08-31 08:39:12 +02:00 |
|
Bruno Windels
|
f466266a5f
|
bring back extra caution
|
2021-08-31 08:16:37 +02:00 |
|
Bruno Windels
|
3ded5b20d3
|
dedupe some code here
|
2021-08-31 08:16:27 +02:00 |
|
Bruno Windels
|
7fb5412176
|
keep comment where it was
|
2021-08-30 15:12:25 +02:00 |
|
Bruno Windels
|
0d6ae19d99
|
use same code to add room to identity in migration as in device tracker
|
2021-08-30 15:05:57 +02:00 |
|
Bruno Windels
|
a437332482
|
whitespace
|
2021-08-30 14:52:20 +02:00 |
|
Bruno Windels
|
0ca46bf2ac
|
don't log here as we log at a lower level, and don't fail on abort
|
2021-08-30 14:52:04 +02:00 |
|
Bruno Windels
|
ddb6753f8d
|
fix refactor error
|
2021-08-27 20:05:53 +02:00 |
|
Bruno Windels
|
6a6762f036
|
ensure memberwriter works with undefined for state/timeline events array
|
2021-08-27 20:05:34 +02:00 |
|
Bruno Windels
|
8e6bd6a7a1
|
add missing room ids to identities for tracked rooms & clear outbound session
|
2021-08-27 19:39:24 +02:00 |
|
Bruno Windels
|
fa555bedf0
|
log storage migration
|
2021-08-27 19:35:11 +02:00 |
|
Bruno Windels
|
0c05e97465
|
abort upgrade txn on error
|
2021-08-27 19:07:27 +02:00 |
|
Danila Fedorin
|
9252f3bede
|
Migrate StorageFactory to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
5db9d1493a
|
Migrate export to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
04e39ef9e2
|
Migrate quirks to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
34b173a057
|
Migrate schema to TypeScript
|
2021-08-27 09:30:16 -07:00 |
|
Danila Fedorin
|
eae820f91b
|
Migrate Storage to TypeScript
|
2021-08-27 09:30:15 -07:00 |
|
Danila Fedorin
|
5f3c9cda97
|
Migrate Transaction to TypeScript
|
2021-08-27 09:30:15 -07:00 |
|
Danila Fedorin
|
100aee9dcc
|
Migrate InboundGroupSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
914abda7c9
|
Migrate OlmSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
3cd0d1f423
|
Migrate DeviceIdentityStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
8d44df83c4
|
Migrate UserIdentityStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
b46ae152d6
|
Migrate PendingEventStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
fad6d63c14
|
Migrate TimelineFragmentStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
742ab28099
|
Migrate AccountDataStore.js to TypeScript.
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
77f75fd968
|
Migrate OperationStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
8c966627bc
|
Migrate GroupSessionDecryptionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
33d94b9497
|
Migrate OutboundGroupSessionStore to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
5d4454734a
|
Migrate RoomStateStore.js to TypeScript
|
2021-08-27 09:30:10 -07:00 |
|
Danila Fedorin
|
af70269169
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-27 09:29:53 -07:00 |
|
Danila Fedorin
|
4c4687a05f
|
Avoid unsafe (and error-prone) cast
|
2021-08-27 09:29:02 -07:00 |
|
Bruno Windels
|
a61f052fe8
|
fix lint
|
2021-08-27 17:23:32 +02:00 |
|
Bruno Windels
|
826de7e9cb
|
Write all members of a sync in one go
so state member events written but not causing a memberChange.hasJoined
don't prevent timeline member events for the same user from doing so
|
2021-08-27 17:11:29 +02:00 |
|
Danila Fedorin
|
b081aa171c
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-26 17:08:00 -07:00 |
|
Danila Fedorin
|
904a2cbe74
|
Merge branch 'master' into snowpack-ts-storage-1
|
2021-08-26 17:07:25 -07:00 |
|
Danila Fedorin
|
a95704528f
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-26 17:01:23 -07:00 |
|
Danila Fedorin
|
b7d232d56d
|
Remove unnecessary cast and restrict constructor parameter type
|
2021-08-26 16:56:03 -07:00 |
|
Bruno Windels
|
d0c1ddb51b
|
add failing test
|
2021-08-26 15:18:31 +02:00 |
|
Danila Fedorin
|
6d6821319e
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-24 11:19:36 -07:00 |
|
Danila Fedorin
|
1707df71df
|
Try to reduce repitition in CursorIterator
|
2021-08-24 11:11:30 -07:00 |
|
Bruno Windels
|
cb9606a87b
|
remove dead code for incomplete memory store
|
2021-08-24 15:33:41 +02:00 |
|
Bruno Windels
|
e105bc4237
|
fix lint warnings
|
2021-08-24 15:31:18 +02:00 |
|
Bruno Windels
|
54ac5a96ca
|
rename service-worker.js back to sw.js to unbreak updating
|
2021-08-23 20:23:38 +02:00 |
|
Bruno Windels
|
65bd892d8f
|
better naming
|
2021-08-23 20:09:45 +02:00 |
|
Bruno Windels
|
d31e442c16
|
better text
|
2021-08-23 20:06:52 +02:00 |
|
Bruno Windels
|
d1412e1f42
|
don't retry with www.{host}, as it's a minor security issue
if www.host gets hacked (e.g. a bad wordpress plugin), it could spread
to the matrix server running on a different host.
|
2021-08-23 20:05:42 +02:00 |
|
Bruno Windels
|
160ae0b767
|
adjust to AbortableOperation api change
|
2021-08-23 19:53:52 +02:00 |
|
Bruno Windels
|
59605a2a57
|
don't fail login on missing cors on well-known
|
2021-08-23 19:53:33 +02:00 |
|
Bruno Windels
|
c0d3c950b0
|
show the homeserver after lookup
|
2021-08-23 19:29:17 +02:00 |
|
Bruno Windels
|
3dbffdb417
|
don't requery the same homeserver we just did
|
2021-08-23 19:28:43 +02:00 |
|
Bruno Windels
|
e0d53e57ba
|
clear everything when typing in homeserver field
as it's not relevant anymore
|
2021-08-23 19:28:21 +02:00 |
|
Bruno Windels
|
e944dc5cac
|
decrease typing timeout to 1s
|
2021-08-23 19:27:24 +02:00 |
|
Bruno Windels
|
c7b47bb8d6
|
fix homeServer misspelling to homeserver across the project
|
2021-08-23 19:26:39 +02:00 |
|
Bruno Windels
|
3a5b7c1d0e
|
support well-known lookup
|
2021-08-23 18:47:36 +02:00 |
|
Bruno Windels
|
9760a4540e
|
remove debug log
|
2021-08-23 16:04:00 +02:00 |
|
Bruno Windels
|
993bc36096
|
dont query 2nd time after losing focus
|
2021-08-23 16:01:39 +02:00 |
|
Bruno Windels
|
d1301fa642
|
input is not needed in the name here
|
2021-08-23 15:57:16 +02:00 |
|
Bruno Windels
|
8eab9ab28b
|
add 2s timeout on input of homeserver to also query the homeserver, in addition to change event
|
2021-08-23 15:54:40 +02:00 |
|
Bruno Windels
|
577c3168e6
|
make queryLogin abortable
|
2021-08-23 15:54:06 +02:00 |
|
Bruno Windels
|
3b693c5b02
|
Merge pull request #453 from MidhunSureshR/sso-login
[SSO] - [PR 4] - SSO/Token login functionality
|
2021-08-23 11:38:48 +00:00 |
|
RMidhunSuresh
|
ef4db4abab
|
Make navigation simpler
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 17:00:41 +05:30 |
|
RMidhunSuresh
|
c9319c7c38
|
Catch any error from queryLogin
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 16:58:54 +05:30 |
|
RMidhunSuresh
|
fc169af10f
|
Rename toggle to set
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 16:09:40 +05:30 |
|
RMidhunSuresh
|
b0db7e0344
|
More simpler navigation
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:55:07 +05:30 |
|
RMidhunSuresh
|
e80667c935
|
Remove duplicate style
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:50:22 +05:30 |
|
RMidhunSuresh
|
69478b81b2
|
Fix toggleBusy
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:48:29 +05:30 |
|
RMidhunSuresh
|
ecfdc314d5
|
Do not set error message to empty string
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:28:44 +05:30 |
|
RMidhunSuresh
|
c9fbafb909
|
Also check LoadStatus.Error
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:12:40 +05:30 |
|
RMidhunSuresh
|
84fd286140
|
Split logintoken into two words
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:06:16 +05:30 |
|
Danila Fedorin
|
e610087a79
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2
|
2021-08-20 12:51:23 -07:00 |
|
Danila Fedorin
|
a2ff02e6c0
|
Try using an enum for store names.
|
2021-08-20 12:33:06 -07:00 |
|
Danila Fedorin
|
69953e5277
|
Migrate TimelineRelationStore.js to TypeScript
|
2021-08-20 11:23:27 -07:00 |
|
Danila Fedorin
|
e3b1d034f0
|
Migrate TimelineEventStore.js to TypeScript
|
2021-08-20 11:23:21 -07:00 |
|
Danila Fedorin
|
7de704ef86
|
Migrate InviteStore.js to TypeScript.
|
2021-08-20 11:23:14 -07:00 |
|
Danila Fedorin
|
7c56ac7746
|
Migrate RoomMemberStore.js to TypeScript
|
2021-08-20 11:23:08 -07:00 |
|
Danila Fedorin
|
38a38e8287
|
Migrate common.ts
|
2021-08-20 11:23:01 -07:00 |
|
Danila Fedorin
|
e284224cc8
|
Migrate RoomSummaryStore.js to TypeScript.
|
2021-08-20 11:22:53 -07:00 |
|
Danila Fedorin
|
144e391c82
|
Migrate SessionStore.js to TypeScript.
|
2021-08-20 11:22:45 -07:00 |
|
Danila Fedorin
|
be4ad66b12
|
Merge branch 'snowpack-ts-storage-1' into snowpack-ts-storage-2-fix
|
2021-08-20 11:21:03 -07:00 |
|
RMidhunSuresh
|
04806a1425
|
Convert link to button
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 23:16:03 +05:30 |
|
Danila Fedorin
|
0b8acb51a4
|
Switch errors to using nulls
|
2021-08-20 10:41:15 -07:00 |
|
Danila Fedorin
|
50b7a8a3fd
|
Add a comment explaining CursorIterator
|
2021-08-20 10:34:06 -07:00 |
|
RMidhunSuresh
|
d47e126370
|
add missing emit
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 23:03:51 +05:30 |
|
RMidhunSuresh
|
0e6139d5e3
|
Use homeserver from login method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 23:02:06 +05:30 |
|
RMidhunSuresh
|
94ba93acb5
|
Add explaining comment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 22:57:13 +05:30 |
|
RMidhunSuresh
|
0630452571
|
No need to observe
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 22:53:15 +05:30 |
|
Danila Fedorin
|
94ff76711c
|
Use 'in' to be more idiomatic
|
2021-08-20 10:04:22 -07:00 |
|
RMidhunSuresh
|
a5985cba2a
|
Add spinner
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 22:18:24 +05:30 |
|
RMidhunSuresh
|
82067ca6f5
|
No need to pass showError
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 21:43:42 +05:30 |
|
RMidhunSuresh
|
55da58893b
|
Red + bold error
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 21:41:42 +05:30 |
|
RMidhunSuresh
|
a2677a6400
|
Separate errors for each vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 21:22:12 +05:30 |
|
RMidhunSuresh
|
355468b637
|
Internationalize + add back old message
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:36:33 +05:30 |
|
RMidhunSuresh
|
ff8417dfe2
|
Set busy state from login vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:31:22 +05:30 |
|
RMidhunSuresh
|
784b06d500
|
Fix emit for isBusy
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:12:25 +05:30 |
|
RMidhunSuresh
|
0e7a9e224c
|
Remove unwanted if
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:10:31 +05:30 |
|
RMidhunSuresh
|
5ca732341a
|
Rename defaultHomeserver to homeserver
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:09:12 +05:30 |
|
RMidhunSuresh
|
c650b35831
|
resetStatus from within startLogin
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 20:05:36 +05:30 |
|
RMidhunSuresh
|
9482998b15
|
Internationalize and remove dash
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 19:08:47 +05:30 |
|
RMidhunSuresh
|
2468bc3e9f
|
Remove homeserver prop
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 15:47:30 +05:30 |
|
RMidhunSuresh
|
dadeb7f3e5
|
Do not override childOptions
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 15:42:43 +05:30 |
|
RMidhunSuresh
|
bdc860eb79
|
Refactor to pull loadvm into login vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-20 15:19:42 +05:30 |
|
Danila Fedorin
|
19bababa68
|
Use method syntax in QueryTarget.
|
2021-08-19 17:40:10 -07:00 |
|
Danila Fedorin
|
704a8d99c7
|
Add missing return types to QueryTarget
|
2021-08-19 17:39:53 -07:00 |
|
RMidhunSuresh
|
80ea48e8a1
|
Move input into t.if
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 21:43:44 +05:30 |
|
RMidhunSuresh
|
5ab405fc30
|
Move back-button to login view
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 21:37:26 +05:30 |
|
RMidhunSuresh
|
3af2ae3bdd
|
make method private
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
ed278e3e5a
|
Remove unwanted check
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
2d842c7174
|
rename ssoEndpointLink to createSSORedirectURL
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
daf7af17b1
|
Move logic to vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
068fba3616
|
Inline method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
738603e890
|
Rename start to createViewModels
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:50:00 +05:30 |
|
RMidhunSuresh
|
17f1d6b16a
|
Remove defaultHomeServer prop
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-19 20:49:54 +05:30 |
|
RMidhunSuresh
|
10a6aca477
|
Move homeserver input into LoginView
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:05:25 +05:30 |
|
RMidhunSuresh
|
13cb8979ac
|
Check correct login method early
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:05:25 +05:30 |
|
RMidhunSuresh
|
83f4095d88
|
rename queryLogin to getLoginFlows
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:05:15 +05:30 |
|
RMidhunSuresh
|
d2c94b0d3e
|
Give argument better name
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
db3fd3d1ae
|
Fix test
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
7b9ec5516a
|
Move normalizeHomeserver into session container
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
c4e7dc3b5a
|
Split SSOLoginViewModel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
4b72b64a2e
|
Implement SSOLoginHelper
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
f8b0ef052f
|
Give sso homeserver storage key a better name
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
98f8f04c74
|
Implement SSO
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
474a4bb19a
|
Remove Login vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
683d2c21eb
|
Use generic language in session load status
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
3fa955e594
|
Parse token/sso login in loginOptions
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
66f28b90fc
|
Implement token login
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
daeeaa2869
|
Set and get strings
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
e424293293
|
Save homeserver before redirecting
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
6c6c4c7dfd
|
Style CompleteSSOLoginView
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
93720f6025
|
Style sso button
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
b8f0361157
|
Split login view into password and sso components
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
cabffd5e3f
|
Move view to correct directory
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
c82af5a0a3
|
Replace link with button
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
ce5fdd465c
|
Remove unnecessary braces
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
0af27fc8dd
|
Move normalizeHomeserver to LoginViewModel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
2c953e361d
|
Remove queryLoginFromInput()
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
2103adfc03
|
Add view
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
4b87887a4f
|
Show completion view on sso segment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
75d71717d8
|
Show link for SSO login
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
b2613740b8
|
Add functionality to remove loginToken from URL
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
bed0185186
|
Support loginToken query in History
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
74f5e30487
|
Ignore sso segment in url
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
987a83b4cf
|
Add method to redirect to a specific URL
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
3efadcb72c
|
Add method that returns callback url
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
e2d2291d8d
|
Add test
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:33 +05:30 |
|
RMidhunSuresh
|
19664e54be
|
Parse loginToken from query parameter
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:31 +05:30 |
|
RMidhunSuresh
|
18e1c305f5
|
Allow sso to be a root segment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:04 +05:30 |
|
RMidhunSuresh
|
f3946fcdf3
|
Pass log as argument
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 22:04:04 +05:30 |
|