-
-
Notifications
You must be signed in to change notification settings - Fork 109
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* infra updates, bump deps latest semver * fix TheMovieDbMetadataProvider and PctTorrentProvider * fix color of loading indicator when using light theme * temporarily edisable ci e2e tests * complete trending implementation (#605) * fix tarvis linux ci config * fix travis ci config * Squashed commit of the following: commit a1b359b Author: Amila Welihinda <[email protected]> Date: Thu Apr 16 16:31:57 2020 -0700 misc commit 78a864c Author: Amila Welihinda <[email protected]> Date: Tue Apr 14 18:52:50 2020 -0700 initial typescript migration * fix all linter errors, initial API refactor * finish refactoring * refactor routing * migrate to PlayerAdapter architecture * fix more typescript errors * misc refactors * rewrite caching implementation * fix routing bugs * fix show page itemView bug * add settings page, allow changing theme from settings modal * refactor Config * migrate all flags to Settings flags * use native bootstrap spacing classes, deprecate row-margin * fix all linter errors * fix: remove duplicate call to startPlayback * fix: fix all linter errors * fix: upgrade deps to work around plyr bug * fix: fix carousel wrapAround issue * fix: fix CI by upgrading to node@12 * fix: fix deprecate targets lacking autoupdate support * fix: deps update * fix: fix watchlist and favorites buttons * fix: fix theme change bugs, fix all linter errors * fix: fix theme related ts errors * infra: migrate to github actions * infra: migrate from node-sass to sass * fix: normalize left carriage on windows * fix: remove duplicate react types dependencies * hack: temporarily disable eslint in ci * hack: bump electron-builder to get ci to pass * fix: only publish assets on push to fix socket hangup * fix: separate ci into publish and test workflows
- Loading branch information
Showing
198 changed files
with
16,500 additions
and
16,683 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
module.exports = { | ||
extends: "erb", | ||
rules: { | ||
// A temporary hack related to IDE not resolving correct package.json | ||
"import/no-extraneous-dependencies": "off", | ||
"@typescript-eslint/camelcase": "off", | ||
"react/jsx-props-no-spreading": "off", | ||
}, | ||
parserOptions: { | ||
ecmaVersion: 2020, | ||
sourceType: "module", | ||
project: "./tsconfig.json", | ||
tsconfigRootDir: __dirname, | ||
createDefaultProgram: true, | ||
}, | ||
settings: { | ||
"import/resolver": { | ||
// See https://github.com/benmosher/eslint-plugin-import/issues/1396#issuecomment-575727774 for line below | ||
node: {}, | ||
webpack: { | ||
config: require.resolve("./configs/webpack.config.eslint.js"), | ||
}, | ||
}, | ||
"import/parsers": { | ||
"@typescript-eslint/parser": [".ts", ".tsx"], | ||
}, | ||
}, | ||
}; |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,7 @@ | ||
* text=auto | ||
* text eol=lf | ||
*.exe binary | ||
*.png binary | ||
*.jpg binary | ||
*.jpeg binary | ||
*.ico binary | ||
*.icns binary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
name: Publish | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
publish: | ||
runs-on: ${{ matrix.os }} | ||
|
||
strategy: | ||
matrix: | ||
os: [macos-latest] | ||
|
||
steps: | ||
- name: Checkout git repo | ||
uses: actions/checkout@v1 | ||
|
||
- name: Install Node, NPM and Yarn | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: 15 | ||
|
||
- name: Install dependencies | ||
run: | | ||
yarn install | ||
- name: Publish releases | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
run: | | ||
yarn build && yarn electron-builder --publish always --win --mac --linux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
name: Test | ||
|
||
on: [push, pull_request] | ||
|
||
jobs: | ||
release: | ||
runs-on: ${{ matrix.os }} | ||
|
||
strategy: | ||
matrix: | ||
os: [macos-latest, windows-latest, ubuntu-latest] | ||
|
||
steps: | ||
- name: Check out Git repository | ||
uses: actions/checkout@v1 | ||
|
||
- name: Install Node.js, NPM and Yarn | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: 15 | ||
|
||
- name: yarn install | ||
run: | | ||
yarn install --frozen-lockfile --network-timeout 300000 | ||
- name: yarn test | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
run: | | ||
yarn package | ||
# yarn lint | ||
# yarn tsc | ||
# yarn test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"recommendations": ["dbaeumer.vscode-eslint", "EditorConfig.EditorConfig"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
module.exports = { | ||
require: jest.fn(), | ||
match: jest.fn(), | ||
app: jest.fn(), | ||
remote: { | ||
app: { | ||
getVersion: () => "v1.3.0", | ||
}, | ||
}, | ||
dialog: jest.fn(), | ||
}; |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.