David Baker
1403cd851a
Fix spurious session corruption error ( #12280 )
...
* Fix spurious session corruption error
Move the server versions check to each time we reconnect to the server
rather than the first time,although, as per comment it will still only
trigger the first time, but it will avoid us awaiting and mean we know
we're connected to the server when we try, and get automatic retries.
Fixes https://github.com/element-hq/element-web/issues/26967
* Move test & add regression test
* Write some more tests
* More comments & catch exceptions in server versions check
* Note caching behaviour
* Typo
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
* Remove the bit of the comment that might be wrong
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2024-02-26 15:30:32 +00:00
Michael Telatynski
bee4759208
Remove flux dependency ( #10313 )
2023-03-08 14:19:05 +00:00
Michael Telatynski
145a5a8a8d
Conform more code to strict null checking ( #10153 )
...
* Conform more code to strict null checking
* Conform more code to strict null checking
* Iterate
* Iterate
2023-02-15 13:36:22 +00:00
Michael Telatynski
61a63e47f4
Comply with noImplicitAny ( #9940 )
...
* Stash noImplicitAny work
* Stash
* Fix imports
* Iterate
* Fix tests
* Delint
* Fix tests
2023-02-13 11:39:16 +00:00
Michael Telatynski
030b7e90bf
Enable @typescript-eslint/explicit-function-return-type in /src ( #9788 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
* Enable `@typescript-eslint/explicit-function-return-type` in /src
* Fix types
* tsc strict fixes
* Delint
* Fix test
* Fix bad merge
2023-01-12 13:25:14 +00:00
Michael Telatynski
f1e8e7f140
Enable @typescript-eslint/explicit-member-accessibility on /src ( #9785 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
2022-12-16 12:29:59 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Michael Telatynski
d75e2f19c5
Fix font not resetting when logging out ( #8670 )
...
* Fix font not resetting when logging out
* Adopt on_logged_in and on_logged_out into DispatcherAction
* Add tests
* Add copyright
2022-05-26 09:56:53 +01:00
Kerry
5b8d440406
type Actions ( #7862 )
...
* type ViewHomPage action
Signed-off-by: Kerry Archibald <kerrya@element.io >
* type spacestore actions
Signed-off-by: Kerry Archibald <kerrya@element.io >
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io >
* add action types
Signed-off-by: Kerry Archibald <kerrya@element.io >
* use new action types in stores
Signed-off-by: Kerry Archibald <kerrya@element.io >
* remove debug change
Signed-off-by: Kerry Archibald <kerrya@element.io >
* stricter keyboard shortcut types
Signed-off-by: Kerry Archibald <kerrya@element.io >
* action comments
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-02-22 10:04:27 +00:00
Michael Telatynski
91ccbe4395
Add way to track posthog user properties and send numSpaces ( #7716 )
2022-02-09 09:21:56 +00:00
Aaron Raimist
cf2a4ddde7
Fix typo which broke feature_mjolnir
...
Regressed in b2d9dd7214
Signed-off-by: Aaron Raimist <aaron@raim.ist >
2021-07-31 02:11:49 -05:00
Michael Telatynski
ce78cdf4ad
Conform to new react and typescript eslint rules
2021-07-19 22:43:11 +01:00
Michael Telatynski
b2d9dd7214
Convert LifecycleStore to Typescript
2021-06-07 10:57:39 +01:00