Janne Savolainen
9d193c672f
Reimplement setup for after application is ready using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:36 +03:00
Janne Savolainen
00325229f4
Reimplement setup for application quit using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:36 +03:00
Janne Savolainen
9b5bbb99f9
Reimplement setup for main window visibility using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:36 +03:00
Janne Savolainen
0bbc97e166
Reimplement setup for system shutdown using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:36 +03:00
Janne Savolainen
2e6d54e3f9
Reimplement setup for system certifications using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:36 +03:00
Janne Savolainen
65d6ce4630
Reimplement setup for application proxy using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
32f4c961fc
Reimplement setup for MobX strictness using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
0276078d1f
Reimplement setup for immer using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
74f8d7462e
Reimplement setup for electron application name using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
9c3c075887
Reimplement setup for application menu using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
9a7741f7cd
Reimplement setup for catalog syncing using runnables instead of non-OCP in index.ts
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:35 +03:00
Janne Savolainen
0d3728dba3
Consolidate setup events to more granular timeslots
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
6fe0c2fce5
Introduce tokens for runnables of specific application events for Open Closed Principle
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
bc0b342602
Simplify late registrations
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
a85f2fc206
Adapt injectable to auto register using a plugin instead of internal feature that no longer exists
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
df646b3fd8
Flag injectable causing side effects
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
18abef67bb
Consolidate loading of extensions to injectable instead of setup-code
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:34 +03:00
Janne Savolainen
5c31203e50
Deprecate vars in favor of injectables
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
f1e0fd081d
Introduce concept of runnable as a way to delegate runs to Open Closed Principle compliant runnables
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
3e64b6bad5
Update injectable
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
c441ad1496
Adapt to typing changes in injectable
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
71f74de570
Switch to running injection token based setups over legacy DI setups in application roots
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
d5ab2ab000
Consolidate naming for running setups
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:33 +03:00
Janne Savolainen
cf87bc14d9
Switch to running injection token based setups over legacy DI setups in unit tests
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:32 +03:00
Janne Savolainen
4d79d25b6e
Stop running setups in unit tests without need
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:32 +03:00
Janne Savolainen
815651e3ad
Switch to using competition for setupping IPC channel listeners
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:32 +03:00
Janne Savolainen
3782b36809
Switch to using competition to setup app paths
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:32 +03:00
Janne Savolainen
b8fd1299ee
Introduce injection token as competition for injectable setup to have better control of timing of different setups
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-05-11 08:18:32 +03:00
Sebastian Malton
9f25212f45
Stop using sharp at runtime ( #5346 )
2022-05-10 08:44:22 -04:00
Sebastian Malton
6b097e086b
Add docs concerning webpack external configs ( #5351 )
2022-05-10 08:43:40 -04:00
Sebastian Malton
a7607ce7e1
Revert upgrade to react 18 ( #5352 )
2022-05-09 15:44:13 -04:00
Sebastian Malton
fc45f06fc8
Add some debug logging to help debug LED issue ( #5288 )
2022-05-06 09:18:47 -04:00
Alex Andreev
fdf65e8ab6
Allowing to copy text from About dialog ( #5335 )
2022-05-05 11:49:11 -04:00
dependabot[bot]
f2e070c92d
Bump npm from 6.14.16 to 6.14.17 ( #5330 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 10:34:26 -04:00
dependabot[bot]
ab1f99ba1a
Bump @sentry/types from 6.19.3 to 6.19.7 ( #5329 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 10:34:19 -04:00
dependabot[bot]
21fa1472b8
Bump typedoc from 0.22.14 to 0.22.15 ( #5328 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 10:34:13 -04:00
dependabot[bot]
312f3e79e3
Bump winston from 3.6.0 to 3.7.2 ( #5327 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 10:33:49 -04:00
Sebastian Malton
756b5bd7ec
release v5.5.0-beta.0 ( #5326 )
2022-05-05 09:50:08 -04:00
Sebastian Malton
05be7f6296
Fix subclasses of BaseStore<T> not be able to overrride cwd() ( #5307 )
...
- The cwd field was being overridden unconditionally by the new getConfigurationFileModelInjectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-05-05 05:02:47 -07:00
Sebastian Malton
dbdde19222
Add ability to hide KubeObjectMenu Edit and Remove buttons in extensions ( #5107 )
2022-05-04 12:44:31 -04:00
dependabot[bot]
e532b90b72
Bump @types/http-proxy from 1.17.8 to 1.17.9 ( #5320 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 07:58:26 -04:00
dependabot[bot]
e1a9389ca0
Bump @sentry/electron from 3.0.6 to 3.0.7 ( #5321 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 07:58:20 -04:00
dependabot[bot]
78a5ab735f
Bump filehound from 1.17.5 to 1.17.6 ( #5322 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 07:58:11 -04:00
dependabot[bot]
6e1a4ffa4c
Bump cli-progress from 3.10.0 to 3.11.0 ( #5319 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 07:58:00 -04:00
dependabot[bot]
35b0f4bd6f
Bump marked from 4.0.14 to 4.0.15 ( #5313 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 16:11:25 -04:00
Sebastian Malton
2d7f89ab48
Fix check for making sure dependency upgrades don't break dev mode ( #5318 )
2022-05-03 15:46:24 -04:00
dependabot[bot]
82babaf877
Bump @testing-library/jest-dom from 5.16.3 to 5.16.4 ( #5312 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 15:12:58 -04:00
dependabot[bot]
9ecc1fba12
Bump nodemon from 2.0.15 to 2.0.16 ( #5311 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 15:12:34 -04:00
dependabot[bot]
be78ffb2ad
Bump sass from 1.49.11 to 1.51.0 ( #5310 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 15:12:27 -04:00
Sebastian Malton
432fc534c6
Fix last item not being removed on initial loadAll ( #5309 )
2022-05-03 11:13:43 -04:00