Commit Graph

1209 Commits

Author SHA1 Message Date
jeffvli
3696ebbcf4 Add readable validation error 2022-05-19 01:49:19 -07:00
jeffvli
7efcf10755 Add error for disabled account 2022-05-19 01:48:58 -07:00
jeffvli
664f99e884 Add private/public server folders and permissions 2022-05-19 01:47:59 -07:00
jeffvli
34fb240661 Add utilities 2022-05-19 01:47:37 -07:00
jeffvli
b6fae742b1 Add zod validation middleware 2022-05-18 20:23:22 -07:00
jeffvli
86d0c341f7 SQUASH scanner 2022-05-18 20:22:24 -07:00
jeffvli
d05e145281 Handle pagination in responses 2022-05-18 20:22:10 -07:00
jeffvli
f9dac969c0 Update package lock 2022-05-18 20:02:31 -07:00
jeffvli
02b8749f94 Update schema and scanner for music folders 2022-05-18 17:29:21 -07:00
jeffvli
2887a81a1d Rename favorites, ratings 2022-05-18 00:19:07 -07:00
jeffvli
c7e28b675c Add initial subsonic scanner 2022-05-18 00:17:22 -07:00
jeffvli
f8cfc47df0 Add p-throttle, bump prisma 2022-05-18 00:15:24 -07:00
jeffvli
8444dc94e4 Add md5 package 2022-05-17 00:58:07 -07:00
jeffvli
8192292ca9 Update schema
Includes rating, favorite, album artist
2022-05-17 00:57:44 -07:00
jeffvli
aaf0b63bfe Add initial subsonic scanner 2022-05-17 00:56:38 -07:00
jeffvli
6015ebc976 Adjust gapless player 2022-05-17 00:55:35 -07:00
jeffvli
5b6dc10f74 Fix prisma studio volume 2022-05-17 00:55:02 -07:00
jeffvli
8f8d94be0d Add servers routes 2022-05-17 00:53:48 -07:00
jeffvli
c621c87874 Add types dir 2022-05-17 00:53:16 -07:00
jeffvli
7607a0ebe9 Add better-queue, axios to server 2022-05-17 00:53:01 -07:00
jeffvli
cc729f0817 Return req.auth for user body 2022-05-16 17:16:07 -07:00
jeffvli
4c01bd2aed Add util for consistent server url 2022-05-03 20:26:14 -07:00
jeffvli
a9836293de Add server ping route 2022-05-03 20:19:29 -07:00
jeffvli
1dceb22586 Fix padding on right controls 2022-05-03 20:19:05 -07:00
jeffvli
89d8733494 Split layouts 2022-05-03 20:03:05 -07:00
jeffvli
5285ab6bff Add auth slice 2022-05-03 20:02:23 -07:00
jeffvli
924e63bee8 Add default axios instance 2022-05-03 20:02:00 -07:00
jeffvli
28b66aa2bb Add initial auth and user apis 2022-05-03 19:59:58 -07:00
jeffvli
ee1576fc78 Adjust default styles 2022-05-03 19:59:09 -07:00
jeffvli
d779dcb333 Add login route 2022-05-03 19:57:03 -07:00
jeffvli
fe2e0caa8f Move router into separate directory 2022-05-03 19:00:01 -07:00
jeffvli
39dab9162b Move queryclient to index 2022-05-03 18:59:35 -07:00
jeffvli
7054d3728f Add i18n provider 2022-05-03 18:57:51 -07:00
jeffvli
1ca462745d Update docker builds 2022-05-03 15:47:08 -07:00
jeffvli
3c50fbadc7 Add web-only start 2022-05-03 15:32:49 -07:00
jeffvli
e8fe86ea4e Fix session auth
Add custom session secret
Set session to rolling
30 day expiry
10 minute check
Custom cookie name
2022-05-03 15:31:21 -07:00
jeffvli
0d7b593078 Fix login route 2022-05-02 21:02:21 -07:00
jeffvli
4ac83ed3ce Bump packages 2022-05-02 21:02:06 -07:00
jeffvli
c42d0fec23 Remove warning on console 2022-05-02 21:00:46 -07:00
jeffvli
5faceed06b Add dev docker deploy for db/server/prisma studio 2022-05-02 21:00:24 -07:00
jeffvli
a9f40f848f Add initial docker deploy 2022-05-02 00:27:25 -07:00
jeffvli
b7c1c3eca4 Scaffold express server 2022-05-02 00:25:17 -07:00
jeffvli
cf74d1672a Move window controls outside of default layout 2022-04-29 15:42:12 -07:00
jeffvli
bbcab1ea03 Lint imports 2022-04-27 13:40:58 -07:00
jeffvli
fabfe44d21 fix packages 2022-04-27 13:24:02 -07:00
jeffvli
3be732eed8 Remove unsafe inline for hls to work 2022-04-26 23:57:54 -07:00
jeffvli
670afc11fd Add IconButton, Tooltip components 2022-04-26 23:42:46 -07:00
jeffvli
9b7ef80b79 Move hook to playerbar feature 2022-04-26 23:34:39 -07:00
jeffvli
577898f1c5 Add additional lint rules 2022-04-26 22:48:34 -07:00
jeffvli
16d1c57a6d Refactor playerbar 2022-04-26 22:41:54 -07:00