├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .release-it.json ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── angular.json ├── angular.webpack.js ├── bin ├── add-macos-cert.sh ├── cleanReleases.js └── entitlements.plist ├── config.forge.js ├── core ├── constants.ts ├── tsconfig.core.json └── types.ts ├── e2e ├── common-setup.ts ├── main.e2e.ts └── tsconfig.e2e.json ├── icons ├── icon.icns ├── icon.ico └── png │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 512x512.png │ └── 64x64.png ├── main.ts ├── main ├── constants.ts ├── handlers │ ├── coreCheck.ts │ ├── deleteCore.ts │ ├── downloadCore.ts │ └── pmsLibraryCheck.ts ├── services │ └── cores.ts ├── settings.ts ├── startup.ts ├── tsconfig.main.json ├── update.ts └── xml.ts ├── package.json ├── preload.ts ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.scss │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── core │ │ ├── core.module.ts │ │ └── services │ │ │ ├── electron-api.service.ts │ │ │ ├── electron │ │ │ ├── electron.service.spec.ts │ │ │ └── electron.service.ts │ │ │ └── index.ts │ ├── material-module.ts │ ├── plex │ │ ├── plex-routing.module.ts │ │ ├── plex.component.html │ │ ├── plex.component.scss │ │ ├── plex.component.spec.ts │ │ ├── plex.component.ts │ │ └── plex.module.ts │ └── shared │ │ ├── components │ │ ├── index.ts │ │ └── page-not-found │ │ │ ├── page-not-found.component.html │ │ │ ├── page-not-found.component.scss │ │ │ ├── page-not-found.component.spec.ts │ │ │ └── page-not-found.component.ts │ │ ├── directives │ │ ├── index.ts │ │ └── webview │ │ │ ├── webview.directive.spec.ts │ │ │ └── webview.directive.ts │ │ └── shared.module.ts ├── assets │ ├── .gitkeep │ ├── background.jpg │ ├── i18n │ │ └── en.json │ └── icons │ │ ├── favicon.256x256.png │ │ ├── favicon.512x512.png │ │ ├── favicon.icns │ │ ├── favicon.ico │ │ ├── favicon.png │ │ └── icon.ico ├── environments │ ├── environment.dev.ts │ ├── environment.prod.ts │ ├── environment.ts │ └── environment.web.ts ├── index.html ├── karma.conf.js ├── main.ts ├── polyfills-test.ts ├── polyfills.ts ├── styles │ ├── styles.scss │ └── theme.scss ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json ├── typings.d.ts └── window-interface │ └── index.d.ts ├── tsconfig.json └── tsconfig.serve.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.npmrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.release-it.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/angular.json -------------------------------------------------------------------------------- /angular.webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/angular.webpack.js -------------------------------------------------------------------------------- /bin/add-macos-cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/bin/add-macos-cert.sh -------------------------------------------------------------------------------- /bin/cleanReleases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/bin/cleanReleases.js -------------------------------------------------------------------------------- /bin/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/bin/entitlements.plist -------------------------------------------------------------------------------- /config.forge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/config.forge.js -------------------------------------------------------------------------------- /core/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/core/constants.ts -------------------------------------------------------------------------------- /core/tsconfig.core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/core/tsconfig.core.json -------------------------------------------------------------------------------- /core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/core/types.ts -------------------------------------------------------------------------------- /e2e/common-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/e2e/common-setup.ts -------------------------------------------------------------------------------- /e2e/main.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/e2e/main.e2e.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/icon.icns -------------------------------------------------------------------------------- /icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/icon.ico -------------------------------------------------------------------------------- /icons/png/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/1024x1024.png -------------------------------------------------------------------------------- /icons/png/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/128x128.png -------------------------------------------------------------------------------- /icons/png/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/16x16.png -------------------------------------------------------------------------------- /icons/png/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/24x24.png -------------------------------------------------------------------------------- /icons/png/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/256x256.png -------------------------------------------------------------------------------- /icons/png/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/32x32.png -------------------------------------------------------------------------------- /icons/png/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/48x48.png -------------------------------------------------------------------------------- /icons/png/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/512x512.png -------------------------------------------------------------------------------- /icons/png/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/icons/png/64x64.png -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main.ts -------------------------------------------------------------------------------- /main/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/constants.ts -------------------------------------------------------------------------------- /main/handlers/coreCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/handlers/coreCheck.ts -------------------------------------------------------------------------------- /main/handlers/deleteCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/handlers/deleteCore.ts -------------------------------------------------------------------------------- /main/handlers/downloadCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/handlers/downloadCore.ts -------------------------------------------------------------------------------- /main/handlers/pmsLibraryCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/handlers/pmsLibraryCheck.ts -------------------------------------------------------------------------------- /main/services/cores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/services/cores.ts -------------------------------------------------------------------------------- /main/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/settings.ts -------------------------------------------------------------------------------- /main/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/startup.ts -------------------------------------------------------------------------------- /main/tsconfig.main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/tsconfig.main.json -------------------------------------------------------------------------------- /main/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/update.ts -------------------------------------------------------------------------------- /main/xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/main/xml.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/package.json -------------------------------------------------------------------------------- /preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/preload.ts -------------------------------------------------------------------------------- /src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | 3 | } -------------------------------------------------------------------------------- /src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/core/core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/core/core.module.ts -------------------------------------------------------------------------------- /src/app/core/services/electron-api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/core/services/electron-api.service.ts -------------------------------------------------------------------------------- /src/app/core/services/electron/electron.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/core/services/electron/electron.service.spec.ts -------------------------------------------------------------------------------- /src/app/core/services/electron/electron.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/core/services/electron/electron.service.ts -------------------------------------------------------------------------------- /src/app/core/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/core/services/index.ts -------------------------------------------------------------------------------- /src/app/material-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/material-module.ts -------------------------------------------------------------------------------- /src/app/plex/plex-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex-routing.module.ts -------------------------------------------------------------------------------- /src/app/plex/plex.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex.component.html -------------------------------------------------------------------------------- /src/app/plex/plex.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex.component.scss -------------------------------------------------------------------------------- /src/app/plex/plex.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex.component.spec.ts -------------------------------------------------------------------------------- /src/app/plex/plex.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex.component.ts -------------------------------------------------------------------------------- /src/app/plex/plex.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/plex/plex.module.ts -------------------------------------------------------------------------------- /src/app/shared/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/components/index.ts -------------------------------------------------------------------------------- /src/app/shared/components/page-not-found/page-not-found.component.html: -------------------------------------------------------------------------------- 1 |

2 | page-not-found works! 3 |

4 | -------------------------------------------------------------------------------- /src/app/shared/components/page-not-found/page-not-found.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/shared/components/page-not-found/page-not-found.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/components/page-not-found/page-not-found.component.spec.ts -------------------------------------------------------------------------------- /src/app/shared/components/page-not-found/page-not-found.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/components/page-not-found/page-not-found.component.ts -------------------------------------------------------------------------------- /src/app/shared/directives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/directives/index.ts -------------------------------------------------------------------------------- /src/app/shared/directives/webview/webview.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/directives/webview/webview.directive.spec.ts -------------------------------------------------------------------------------- /src/app/shared/directives/webview/webview.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/directives/webview/webview.directive.ts -------------------------------------------------------------------------------- /src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/background.jpg -------------------------------------------------------------------------------- /src/assets/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/i18n/en.json -------------------------------------------------------------------------------- /src/assets/icons/favicon.256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/favicon.256x256.png -------------------------------------------------------------------------------- /src/assets/icons/favicon.512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/favicon.512x512.png -------------------------------------------------------------------------------- /src/assets/icons/favicon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/favicon.icns -------------------------------------------------------------------------------- /src/assets/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/favicon.ico -------------------------------------------------------------------------------- /src/assets/icons/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/favicon.png -------------------------------------------------------------------------------- /src/assets/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/assets/icons/icon.ico -------------------------------------------------------------------------------- /src/environments/environment.dev.ts: -------------------------------------------------------------------------------- 1 | export const AppConfig = { 2 | production: false, 3 | environment: 'DEV' 4 | }; 5 | -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const AppConfig = { 2 | production: true, 3 | environment: 'PROD' 4 | }; 5 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- 1 | export const AppConfig = { 2 | production: false, 3 | environment: 'LOCAL' 4 | }; 5 | -------------------------------------------------------------------------------- /src/environments/environment.web.ts: -------------------------------------------------------------------------------- 1 | export const AppConfig = { 2 | production: false, 3 | environment: 'WEB' 4 | }; 5 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/index.html -------------------------------------------------------------------------------- /src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/karma.conf.js -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/polyfills-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/polyfills-test.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/styles/styles.scss -------------------------------------------------------------------------------- /src/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/styles/theme.scss -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/tsconfig.spec.json -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/typings.d.ts -------------------------------------------------------------------------------- /src/window-interface/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/src/window-interface/index.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.serve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanstinator/core-manager/HEAD/tsconfig.serve.json --------------------------------------------------------------------------------