Commit Graph

5124 Commits

Author SHA1 Message Date
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
Isaiah Becker-Mayer
deab8bdaf0 moves boilerplate to bottom of classes 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
be570cafb0 Adds types for common functions 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
674e7bd1c6 fixing linting errors 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
081cc05fa6 Updates comparator 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
ab6a8ad3aa typescriptifying ApplyMap 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
95c65280ef typescriptifying MappedMap 2022-08-07 21:13:00 -07:00
Isaiah Becker-Mayer
d060d337b6 typescriptifies LogMap 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
edeec896ae typescriptifies SourceSubscriptionHandler 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
63e9b49ebe uncommenting tests 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
bd58674626 Updates .ts-eslintrc with new settings, see https://github.com/import-js/eslint-plugin-import/issues/653#issuecomment-840228881 and https://typescript-eslint.io/docs/linting/troubleshooting/#i-get-errors-from-the-no-undef-rule-about-global-variables-not-being-defined-even-though-there-are-no-typescript-errors for the impetus 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
3ba2bab59f JoinedMap to typescript 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
f1751a24b0 FilteredMap 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
7645eb8753 moves config into its own file 2022-08-07 21:12:59 -07:00
Isaiah Becker-Mayer
b33db1df36 refactors ObservableMap 2022-08-07 21:12:59 -07:00
RMidhunSuresh
d01a95aae3 UI improvements 2022-08-04 16:37:28 +05:30
RMidhunSuresh
b1fd5f1ad5 Do not fill gap when offline 2022-08-04 16:33:59 +05:30