Sebastian Malton
|
cf0ca414ea
|
Fix test failures due to incomplete overrides
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:19:00 -05:00 |
|
Sebastian Malton
|
4875f24af3
|
Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:19:00 -05:00 |
|
Sebastian Malton
|
36063d86af
|
Add stat to fake FS
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:19:00 -05:00 |
|
Sebastian Malton
|
69cfe9a25e
|
Add createReadStream to fake FS
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:19:00 -05:00 |
|
Sebastian Malton
|
e10be8a4f0
|
Use pathExistsSync instead of fsInjectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:19:00 -05:00 |
|
Sebastian Malton
|
06f4802748
|
Fix type error
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
8409d56fdf
|
Add ensureDir/Sync support to fake FS
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
af48b7de5f
|
Handle copy as part of fake FS
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
f7c3657e60
|
Add fake access support
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
906172bc29
|
Remove use of global shared Electron.App
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
8d55a3a08d
|
Overhaul FS fakes with full in-memory filesystem
- This increases our confidence in fs related logic
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
6cc89bf154
|
Remove overrides for configuration stores
- Now that there is an override for getConfiguration
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
bea52f9f80
|
Add global override for getConfigurationFileModel to fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
59657fcea4
|
Fix user store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
c4a8604b25
|
Fix hotbar store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
bbf6ec38bf
|
Fix runManyFor tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
9dbc6bc293
|
Fix base store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
570d252950
|
Add global override to fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
4feff54796
|
Remove traces
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
ed99f24420
|
Use multiple runAfter support to fix crash on renderer
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
5b80dfc70a
|
Add support for multiple "runAfter" runnables
- Needed so that several dependencies can be declared
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
f9084bc2b7
|
Remove unneeded appPathsInjectionToken
- Only had once impl, which was in common anyway
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
0460db2e12
|
Move initializing sentry to runnable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
8410a82596
|
Add catching of error while starting main application
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
8217ad4ba8
|
More consistent use of BaseStore.displayName
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
0cf9f9e536
|
Fix typing in tests to satisfy requirement to have cacheFile
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
33e76313bd
|
Cleanup formatting
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
ace5673a3d
|
Add typing to transient injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
5a1fd72767
|
Fix messed up import
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
39d38252cc
|
Add simple migrations dependency for stores without any preexisting migrations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
21039e2387
|
Remove usage of legacy global ClusterStore.getInstance
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
bd47377dd1
|
Remove usage of legacy global .getInstance
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
303a397209
|
Remove tests that reference lastSeenVersion
- That value is not used anywhere in code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
a4ae7c0b41
|
Fix type error in base-store tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
846236452c
|
Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
a55cd67d6c
|
Switch WeblinkStore to injectable migrations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
6620bb5340
|
Move migration utils into common/utils/
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
3958e613ec
|
Switch UserStore to injectable migrations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:59 -05:00 |
|
Sebastian Malton
|
1aa3e46262
|
Switch HotbarStore to injectable migrations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
ad814ebdf6
|
Introduce method to make store migrations injectable
- Use it for ClusterStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
3dce6f916e
|
Extract BaseStore deps into constructor argument
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
1c277a96fb
|
Remove last use of legacy global execHelm
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
4c1e1ac1db
|
Replace use of legacy global execHelm with injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
9fee31a872
|
Remove more usages of Singleton
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
Sebastian Malton
|
257082e699
|
Remove Singleton from BaseStore to remove global shared state
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-06 09:18:58 -05:00 |
|
dependabot[bot]
|
2fa09ba10d
|
Bump @typescript-eslint/eslint-plugin and @typescript-eslint/parser from 5.45.0 to 5.45.1 (#6705)
Bump @typescript-eslint/parser from 5.45.0 to 5.45.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.45.0 to 5.45.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.45.1/packages/eslint-plugin)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-06 07:51:20 -05:00 |
|
dependabot[bot]
|
02a2f58e35
|
Bump esbuild from 0.15.17 to 0.15.18 (#6702)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.17 to 0.15.18.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.17...v0.15.18)
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-06 07:50:26 -05:00 |
|
dependabot[bot]
|
957a5dca73
|
Bump @types/node from 16.18.4 to 16.18.6 (#6704)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.18.4 to 16.18.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-06 07:49:23 -05:00 |
|
Alex Andreev
|
667a978952
|
Fix top-bar .separator width (#6706)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2022-12-06 15:07:11 +03:00 |
|
dependabot[bot]
|
ab1b6eca0b
|
Bump esbuild from 0.15.16 to 0.15.17 (#6699)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.16 to 0.15.17.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.16...v0.15.17)
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-12-05 09:10:37 -05:00 |
|