Commit Graph

59 Commits

Author SHA1 Message Date
jeffvli f09abdb4c6 Update styles 2022-10-24 22:34:13 -07:00
jeffvli 781adb7c4d Update libs 2022-10-24 22:30:49 -07:00
jeffvli dd3de66232 Update player/shared components 2022-10-24 22:30:16 -07:00
jeffvli 8973571147 Update store/routes 2022-10-24 22:20:35 -07:00
jeffvli f8e7d02daf Update frontend base 2022-10-24 22:19:52 -07:00
jeffvli 921c688c94 Update utils 2022-10-24 22:09:58 -07:00
jeffvli 663b951cd7 Set jsxImportSource 2022-10-24 22:01:34 -07:00
jeffvli d4e4bdb858 Add lint rules 2022-10-24 22:01:23 -07:00
jeffvli 33e4526caa Update packages 2022-10-24 22:01:02 -07:00
jeffvli df3418120a Update base components 2022-10-24 21:56:58 -07:00
jeffvli dfdf53f6ee Update login 2022-10-24 21:47:18 -07:00
jeffvli d5bbff5eb6 Update frontend API structure 2022-10-24 21:47:03 -07:00
jeffvli 76b6eed4bb Update scanner imports 2022-10-24 21:42:15 -07:00
jeffvli 4a3ce02805 Redo server functionality 2022-10-24 21:41:47 -07:00
jeffvli db8a7d6a63 Update passport/prisma libs 2022-10-24 21:28:22 -07:00
jeffvli c09e9b6583 Add tsconfig-paths 2022-10-24 21:27:00 -07:00
jeffvli 730b72e64f Update initial schema 2022-10-24 21:25:51 -07:00
jeffvli 3aab920c71 Cleanup packages and structure
- Remove unused packages
- Swap styled-components for emotion/styled
- Add tsconfig baseUrl and src path
- Upgrade and add mantine packages
2022-10-19 21:23:31 -07:00
jeffvli 9675fd1d8e Remove unused packages 2022-10-19 21:21:09 -07:00
jeffvli 3e80f71833 Remove unused utils 2022-10-18 18:52:40 -07:00
jeffvli 9424203960 Add serverCredentials to passport user output 2022-10-18 01:46:41 -07:00
jeffvli 27b4b36cbf Add validations, req.authUser 2022-10-18 01:45:46 -07:00
jeffvli 238c90478e Reset schema and migrations 2022-10-17 20:02:29 -07:00
jeffvli a0c634da2f Update validation middleware
- Move to separate directory
- Add TypedRequest utility fn
- Utilize as middleware instead of function
2022-10-16 02:29:28 -07:00
jeffvli 7b55ca2fa8 Remove unused 2022-10-14 20:34:23 -07:00
jeffvli e2808e0bd4 Update scanners 2022-10-14 20:26:53 -07:00
jeffvli 5f844ef975 Set many album artists 2022-10-14 19:57:08 -07:00
jeffvli 968e80a6d8 Update subsonic scanner for new schema 2022-10-12 20:47:23 -07:00
jeffvli 0772566637 Set size to int 2022-10-12 18:21:51 -07:00
jeffvli 99f30439e1 Add server scripts 2022-10-12 13:52:50 -07:00
jeffvli 6433ccd750 Set error message optional 2022-10-12 13:52:44 -07:00
jeffvli ea2d3ea8f1 Adjust route structure
- Items now accessed through servers/:serverId
- Auth middleware blanketly applied on routes
- Merge params on routes
2022-10-12 13:52:35 -07:00
jeffvli 21bf5ce523 Bump server packages 2022-10-12 13:52:29 -07:00
jeffvli 95421698da Remove hard-coded types
- Use auto-generated prisma types
2022-10-12 13:52:22 -07:00
jeffvli 02ef79dcb2 Optimize jellyfin scanner
- Include changes / unfinished subsonic scanner
2022-10-12 13:52:16 -07:00
jeffvli 8aedd94033 Update auth object and middleware 2022-10-12 13:52:08 -07:00
jeffvli b5c7abb566 Update schema and add initial migration 2022-10-12 13:52:00 -07:00
jeffvli 9d09b830f9 Add initial rest client files 2022-10-12 13:51:16 -07:00
jeffvli dd6b80795e Normalize types 2022-08-20 02:06:00 -07:00
jeffvli a087dbdea3 Add ag-grid package 2022-08-02 10:53:56 -07:00
jeffvli 3d677188b5 Fix initial volume 2022-08-02 10:47:12 -07:00
jeffvli d11051bbc1 Adjust album/song types 2022-08-02 10:45:27 -07:00
jeffvli e1bc6ecf30 Add queue handler
Initial support for play "now", "next", and "last"
2022-07-31 05:24:33 -07:00
jeffvli 9c9cf3a978 Add dnd-kit package 2022-07-31 02:14:54 -07:00
jeffvli e1977b291e Add basic development instructions 2022-07-30 19:31:32 -07:00
jeffvli c100bbb341 Linting, misc fixes 2022-07-30 19:31:14 -07:00
jeffvli bb4576390d Change TS import baseUrl 2022-07-30 17:44:57 -07:00
jeffvli df5f8c08f3 Remove boilerplate file 2022-07-30 16:57:30 -07:00
jeffvli 95ff874702 Swap tabler-icons for react-icons 2022-07-30 16:57:16 -07:00
jeffvli 1eed976747 Remove isScrolling 2022-07-30 16:27:47 -07:00