Commit Graph

70 Commits

Author SHA1 Message Date
sct
fb5c791b0b feat: upgrade tailwindcss to 2.0.1 2020-11-20 02:03:18 +00:00
sct
24a0423f3b feat: initial user list (no edit/delete yet) and job schedules 2020-11-05 10:45:51 +00:00
sct
c4ac357ef4 feat: radarr edit/create modal/backend functionality 2020-11-02 12:11:28 +00:00
sct
47714b698c feat(frontend): plex settings page 2020-10-30 10:49:35 +00:00
sct
8742da0ebb feat(frontend): initial Settings design 2020-10-30 07:30:38 +00:00
sct
6754003b62 build: add initial db migration
Also updates build to only run on develop branch after tests succeed
2020-10-29 04:07:42 +00:00
sct
4975841b5d feat(frontend): buttonWithDropdown component added (no hookups yet) 2020-10-24 07:03:28 +00:00
dependabot[bot]
0fa007b27b build(deps): bump react-intl from 5.8.1 to 5.8.5 (#113)
Bumps [react-intl](https://github.com/formatjs/formatjs) from 5.8.1 to 5.8.5.
- [Release notes](https://github.com/formatjs/formatjs/releases)
- [Commits](https://github.com/formatjs/formatjs/compare/react-intl@5.8.1...react-intl@5.8.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 14:27:40 +09:00
dependabot[bot]
5506c6b9ab build(deps): bump next from 9.5.3 to 9.5.4 (#117)
Bumps [next](https://github.com/vercel/next.js) from 9.5.3 to 9.5.4.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v9.5.3...v9.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 10:35:16 +09:00
dependabot[bot]
180f4243d3 build(deps): bump swr from 0.3.2 to 0.3.5 (#118)
Bumps [swr](https://github.com/vercel/swr) from 0.3.2 to 0.3.5.
- [Release notes](https://github.com/vercel/swr/releases)
- [Commits](https://github.com/vercel/swr/compare/0.3.2...0.3.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 10:30:51 +09:00
dependabot[bot]
3cba6a85b7 build(deps-dev): bump prettier from 2.1.1 to 2.1.2 (#119)
Bumps [prettier](https://github.com/prettier/prettier) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.1.1...2.1.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 10:21:05 +09:00
dependabot[bot]
ef7096eba8 build(deps): bump @tailwindcss/ui from 0.6.0 to 0.6.2 (#94)
Bumps @tailwindcss/ui from 0.6.0 to 0.6.2.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 01:44:52 +09:00
dependabot[bot]
b308675205 build(deps-dev): bump tailwindcss from 1.8.8 to 1.8.12 (#110)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.8.8 to 1.8.12.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.8.8...v1.8.12)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 01:21:12 +09:00
dependabot[bot]
584202ba32 build(deps-dev): bump eslint from 7.8.1 to 7.10.0 (#101)
Bumps [eslint](https://github.com/eslint/eslint) from 7.8.1 to 7.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.8.1...v7.10.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-09 00:18:19 +09:00
dependabot[bot]
68d0b42074 build(deps-dev): bump lint-staged from 10.3.0 to 10.4.0 (#95)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.3.0 to 10.4.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.3.0...v10.4.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-08 22:50:34 +09:00
dependabot[bot]
d21cb666bd build(deps-dev): bump @commitlint/config-conventional (#86)
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint) from 9.1.2 to 11.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v9.1.2...v11.0.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-08 22:05:34 +09:00
dependabot[bot]
c79d7f038e build(deps): bump bowser from 2.10.0 to 2.11.0 (#85)
Bumps [bowser](https://github.com/lancedikson/bowser) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/lancedikson/bowser/releases)
- [Changelog](https://github.com/lancedikson/bowser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lancedikson/bowser/compare/2.10.0...2.11.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-08 21:36:51 +09:00
dependabot[bot]
65b67abae6 build(deps-dev): bump @commitlint/cli from 9.1.2 to 11.0.0 (#84)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint) from 9.1.2 to 11.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v9.1.2...v11.0.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-08 14:19:45 +09:00
dependabot[bot]
92a220644a build(deps-dev): bump eslint-plugin-react-hooks from 4.1.0 to 4.1.2 (#76)
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-07 19:04:29 +09:00
sct
1be8b18361 feat(api): plex Sync (Movies)
Also adds winston logging
2020-09-27 14:05:32 +00:00
sct
514714071d feat(api): allow plex logins from users who have access to the server 2020-09-19 23:28:39 +09:00
sct
8f6247d821 feat(api): validate plex when settings are saved 2020-09-19 22:13:48 +09:00
sct
9131254f33 feat(frontend/api): i18n support 2020-09-17 16:17:41 +00:00
sct
4638fae336 feat(frontend): refresh indicator for titlecards / toasts 2020-09-16 12:16:21 +00:00
sct
626099a2c9 feat(frontend): modal component and basic request hookup (#91) 2020-09-15 14:12:36 +09:00
dependabot[bot]
b600671acc build(deps-dev): bump tailwindcss from 1.8.7 to 1.8.8 (#75)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.8.7 to 1.8.8.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.8.7...v1.8.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-13 01:08:41 +09:00
dependabot[bot]
e076bcba40 build(deps): bump typeorm from 0.2.25 to 0.2.26 (#71)
Bumps [typeorm](https://github.com/typeorm/typeorm) from 0.2.25 to 0.2.26.
- [Release notes](https://github.com/typeorm/typeorm/releases)
- [Changelog](https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typeorm/typeorm/compare/0.2.25...0.2.26)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-13 00:53:23 +09:00
dependabot[bot]
3722a495dd build(deps-dev): bump @types/node from 14.6.4 to 14.10.0 (#70)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.6.4 to 14.10.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-11 16:20:41 +09:00
dependabot[bot]
955b13a50e build(deps-dev): bump tailwindcss from 1.8.4 to 1.8.7 (#69)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.8.4 to 1.8.7.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.8.4...v1.8.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-11 15:54:26 +09:00
sct
bbfe349b52 feat(frontend): basic discover page (only movies) (#74) 2020-09-11 15:46:10 +09:00
sct
6241d0cf78 style(frontend): login page styling touchup (#64) 2020-09-09 10:16:19 +09:00
dependabot[bot]
eb35339eb4 build(deps): bump express-openapi-validator from 3.16.11 to 3.16.15 (#59)
Bumps [express-openapi-validator](https://github.com/cdimascio/express-openapi-validator) from 3.16.11 to 3.16.15.
- [Release notes](https://github.com/cdimascio/express-openapi-validator/releases)
- [Changelog](https://github.com/cdimascio/express-openapi-validator/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cdimascio/express-openapi-validator/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-08 13:00:17 +09:00
dependabot[bot]
ab190cd392 build(deps-dev): bump husky from 4.2.5 to 4.3.0 (#60)
Bumps [husky](https://github.com/typicode/husky) from 4.2.5 to 4.3.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v4.2.5...v4.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-08 11:22:15 +09:00
dependabot[bot]
fccadc1b81 build(deps): bump @tailwindcss/ui from 0.5.0 to 0.6.0 (#61)
Bumps @tailwindcss/ui from 0.5.0 to 0.6.0.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-08 10:37:22 +09:00
dependabot[bot]
afe40872db build(deps-dev): bump tailwindcss from 1.8.3 to 1.8.4 (#58)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.8.3...v1.8.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-08 10:29:14 +09:00
dependabot[bot]
fcaabcb428 build(deps-dev): bump tailwindcss from 1.7.6 to 1.8.3 (#55)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 1.7.6 to 1.8.3.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v1.7.6...v1.8.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 10:20:25 +09:00
dependabot[bot]
dc30108ca1 build(deps-dev): bump @types/node from 14.6.3 to 14.6.4 (#50)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.6.3 to 14.6.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 09:43:23 +09:00
sct
190a8831c7 User Context (#51)
* feat(frontend): user Context / useUser hook

Adds a UserContext to wrap the app and load/cache the user when the website renders. Also adds the
useUser hook to pull in user data anywhere its needed on the site. This commit also adds redirection
to the login page for users who are not signed in

* fix(frontend): use process.env.PORT for user request on server side (defaults to 3000)

* docs(frontend): added documentation/notes for how the user context/login works
2020-09-05 13:16:26 +09:00
dependabot[bot]
350af66129 build(deps-dev): bump lint-staged from 10.2.13 to 10.3.0 (#48)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.2.13 to 10.3.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.2.13...v10.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-04 08:16:30 +09:00
dependabot[bot]
af5b3d092e build(deps-dev): bump eslint from 7.8.0 to 7.8.1 (#43)
Bumps [eslint](https://github.com/eslint/eslint) from 7.8.0 to 7.8.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.8.0...v7.8.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-03 19:21:30 +09:00
sct
5d46f8d76d Settings System (#46)
* feat(api): settings system

Also includes /auth/me endpoint for ticket ch76 and OpenAPI 3.0 compatibility for ch77

* refactor(api): remove unused imports
2020-09-03 19:17:15 +09:00
dependabot[bot]
af95c2fb47 build(deps-dev): bump @types/node from 14.6.2 to 14.6.3 (#44)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.6.2 to 14.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-03 14:50:02 +09:00
dependabot[bot]
1c6464f844 build(deps): bump next from 9.5.2 to 9.5.3 (#45)
Bumps [next](https://github.com/vercel/next.js) from 9.5.2 to 9.5.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v9.5.2...v9.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-03 10:26:08 +09:00
dependabot[bot]
432b2dc7b0 build(deps-dev): bump @types/express from 4.17.7 to 4.17.8 (#40)
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.7 to 4.17.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-02 19:17:13 +09:00
dependabot[bot]
4db4f3fd8b build(deps-dev): bump eslint from 7.7.0 to 7.8.0 (#41)
Bumps [eslint](https://github.com/eslint/eslint) from 7.7.0 to 7.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.7.0...v7.8.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-02 17:25:00 +09:00
dependabot[bot]
a7cf3fb0e6 build(deps-dev): bump @types/node from 14.6.1 to 14.6.2 (#38)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.6.1 to 14.6.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-01 21:43:08 +09:00
dependabot[bot]
b9596ffaa5 build(deps-dev): bump @types/react from 16.9.48 to 16.9.49 (#36)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.48 to 16.9.49.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-01 21:08:39 +09:00
dependabot[bot]
da0a6f9bfc build(deps-dev): bump cz-conventional-changelog from 3.2.0 to 3.3.0 (#34)
Bumps [cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/commitizen/cz-conventional-changelog/releases)
- [Commits](https://github.com/commitizen/cz-conventional-changelog/compare/v3.2.0...v3.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-01 21:01:21 +09:00
dependabot[bot]
9a816f42dd build(deps-dev): bump lint-staged from 10.2.11 to 10.2.13 (#33)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.2.11 to 10.2.13.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.2.11...v10.2.13)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-01 17:40:29 +09:00
dependabot[bot]
a026991dc3 build(deps-dev): bump @typescript-eslint/eslint-plugin (#39)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.9.0 to 4.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.0.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-01 10:43:45 +09:00