Commit Graph

5340 Commits

Author SHA1 Message Date
Eric Eastwood
23912b2c5a Remove unused conflicting generic styles
Split off from https://github.com/vector-im/hydrogen-web/pull/653

These styles were conflicting with some in the Matrix public archive
and instead of adjusting in that project, they seem unused here anyway
so we can simplify and remove here.
Conflict with the `.room-header-change-dates-button` styles in
https://github.com/matrix-org/matrix-public-archive/pull/53
2022-08-30 16:49:23 -05:00
RMidhunSuresh
9f53962f55 Port plugin from eleweb + write test for login 2022-08-30 11:39:39 +05:30
RMidhunSuresh
badfc84eb8 Write initial passing test 2022-08-29 14:26:13 +05:30
RMidhunSuresh
b6f718d4a2 Install cypress as dev dependency 2022-08-29 11:19:57 +05:30
Bruno Windels
5f9cfffa3b release v0.3.2 2022-08-26 20:08:44 +02:00
R Midhun Suresh
ca4f6d83f9
Merge pull request #850 from vector-im/fix-798
Perform forced logout when access token is invalidated
2022-08-26 16:31:06 +05:30
RMidhunSuresh
bba2d9f0a9 Use t.map 2022-08-26 14:55:01 +05:30
RMidhunSuresh
b440bdcff0 Redirect to login screen 2022-08-26 14:46:15 +05:30
RMidhunSuresh
1f139f17e9 Add explaining comments 2022-08-26 14:43:41 +05:30
Isaiah Becker-Mayer
d025c1111e fixes [Symbol.iterator] typing 2022-08-25 22:56:40 -04:00
R Midhun Suresh
4966b57e12
Merge pull request #834 from vector-im/fix-627
Gap fill from HS should halt on network disconnection
2022-08-24 19:43:28 +05:30
R Midhun Suresh
db62427342
Merge pull request #836 from vector-im/fix-779
Clear keys from local storage when logging out
2022-08-24 19:43:02 +05:30
R Midhun Suresh
cb761a1cf1
Merge pull request #839 from vector-im/fix-833
Improve error handling in the UI and logs
2022-08-24 19:42:42 +05:30
RMidhunSuresh
f718034f2b Track the subscription 2022-08-24 19:40:11 +05:30
RMidhunSuresh
205ecdc52e Show error, progress in view 2022-08-24 19:31:38 +05:30
RMidhunSuresh
7b173fe8eb error prop may not always exist 2022-08-24 16:03:21 +05:30
RMidhunSuresh
5521862498 Use forced segment inside logout 2022-08-24 16:03:00 +05:30
RMidhunSuresh
0f2b7a1ce9 Navigate to UI when sync fails 2022-08-23 21:58:35 +05:30
RMidhunSuresh
216c5da386 Implement forced logout 2022-08-22 21:59:33 +05:30
Isaiah Becker-Mayer
1e6d5ca42f exports types instead of objects 2022-08-21 07:42:06 -04:00
Isaiah Becker-Mayer
ebd8c0751a fixes AsyncMappedList 2022-08-20 17:04:13 -04:00
Isaiah Becker-Mayer
77f21f7a91 fixes import order according to https://medium.com/visual-development/how-to-fix-nasty-circular-dependency-issues-once-and-for-all-in-javascript-typescript-a04c987cf0de 2022-08-20 16:39:39 -04:00
Isaiah Becker-Mayer
92ed503700 Fixes MappedMap type system 2022-08-19 19:02:06 -04:00
RMidhunSuresh
86fec8bf0e Make code more readable 2022-08-19 18:22:37 +05:30
RMidhunSuresh
d6cea6fc5c Extract method to function outside class 2022-08-19 16:36:21 +05:30
RMidhunSuresh
34dd7e4fa5 Remove code 2022-08-19 16:31:48 +05:30
RMidhunSuresh
fdd6eb8fdc Set boolean to true so that gapfill proceeds 2022-08-19 11:55:44 +05:30
RMidhunSuresh
e6f43d6f4f Put logic into VM 2022-08-19 11:55:23 +05:30
Bruno Windels
869978517e
Merge pull request #845 from ibeckermayer/ibeckermayer/ts-conversion-login
Typescript conversion `domain/login`
2022-08-17 16:10:10 +00:00
RMidhunSuresh
98bd8cd624 Remove unused css 2022-08-17 13:19:11 +05:30
RMidhunSuresh
220144898b Fix errors and simplify code 2022-08-17 13:13:20 +05:30
RMidhunSuresh
5d63069f31 Check status code instead of throwing error 2022-08-16 14:32:18 +05:30
RMidhunSuresh
08f9edaf68 Use Error LogLevel 2022-08-15 22:58:26 +05:30
RMidhunSuresh
6335da0932 Throw error from outside log method
This will show the error in the UI
2022-08-15 22:52:02 +05:30
RMidhunSuresh
7590c55404 Log error when loading css file fails 2022-08-15 22:28:40 +05:30
RMidhunSuresh
2e12ce74b7 Show parse errors in the UI as well 2022-08-15 17:23:27 +05:30
RMidhunSuresh
8e2838264f Run binding when isLoading changes 2022-08-15 15:00:31 +05:30
Isaiah Becker-Mayer
c1161e5332 typescript-ifying CompleteSSOLoginViewModel 2022-08-14 11:27:25 -07:00
Isaiah Becker-Mayer
53c4ecb69b typescript-ifying StartSSOLoginViewModel 2022-08-14 11:14:54 -07:00
Isaiah Becker-Mayer
749e038a47 typescript-ifying PasswordLoginViewModel 2022-08-14 11:05:13 -07:00
RMidhunSuresh
4a62cdb8fb Await the promise 2022-08-14 17:52:19 +05:30
RMidhunSuresh
d1c7a792b8 Await in fill method to prevent multiple errors 2022-08-14 17:43:24 +05:30
RMidhunSuresh
27363b3f63 Throw and log errors if manifests cannot be loaded 2022-08-10 22:25:56 +05:30
RMidhunSuresh
ff706e542d Throw ConnectionError instead of swallowing error 2022-08-10 22:23:51 +05:30
RMidhunSuresh
bfd54f2764 Delete localstorage on logout 2022-08-09 23:11:02 +05:30
Isaiah Becker-Mayer
dd01e70b4a src/observable/map/BaseObservableMapDefaults.ts -> src/observable/map/BaseObservableMapTransformers.ts 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
70b68c5b16 found a more clever way to do this which eliminates boilerplate 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
73b83fdab8 Changes config from a function that returns an objectinto a more aptly named BaseObservableMapDefaults class 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
bed66ada88 removes .js to files that are now typescripted 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
0203ece3bd updates ts-eslint and fixes errors in src/observable 2022-08-07 21:13:00 -07:00