Aj - Thomas
034ef3fd8f
Add notifications for Calendar module
2022-05-10 20:57:04 +02:00
Aj - Thomas
d5b17d5303
Improve Module matching
...
More TypeScript magic ! 🪄
2022-05-10 20:56:48 +02:00
Aj - Thomas
f03bcde983
Update package.json
...
Update version and scripts
2022-05-10 20:39:54 +02:00
Aj - Thomas
f3478587b1
Improve default arguments and type checking
2022-05-10 20:36:38 +02:00
Aj - Thomas
2c461a6695
Add a module enabler
...
Add module enabler in settings.
This loops over all the exported Modules in the components/modules folder and renders them. (Interpreted language magic/ metaclasses)
2022-05-10 20:33:11 +02:00
Aj - Thomas
a0d86e2914
Linting and formatting
...
CRLF > LF is REALLY annoying
2022-05-10 19:03:41 +02:00
Aj - Thomas
5d80d36be3
Fix AppShelf circular imports
2022-05-10 19:02:16 +02:00
Aj - Thomas
72f19d450c
Basic layout styling
2022-05-10 18:58:21 +02:00
Aj - Thomas
6024391414
AppShelf styling
2022-05-10 18:58:13 +02:00
Aj - Thomas
905f445641
Use custom theme
...
This is a step thowards personalisation for Changeable wallpaper feature. #32
2022-05-10 18:57:41 +02:00
Aj - Thomas
2462671700
Add Module wrapper
2022-05-10 18:57:04 +02:00
Aj - Thomas
0c0f8247d8
Update Calendar Module styling
2022-05-10 18:56:50 +02:00
Aj - Thomas
fa45eb3b3b
Add Date module
2022-05-10 18:56:29 +02:00
Aj - Thomas
b8ce86d783
Update module interface
2022-05-10 18:56:16 +02:00
Aj - Thomas
ac81fcdb3c
Add a latest push
2022-05-09 23:33:27 +02:00
Aj - Thomas
c3d4799966
Add a latest push too
2022-05-09 23:28:00 +02:00
Aj - Thomas
8f60442b49
Add multi stage docker build and release
2022-05-09 23:21:02 +02:00
Aj - Thomas
f0042f81e0
Trying to implement multi stage build
2022-05-09 23:19:44 +02:00
Aj - Thomas
273d11a654
Try to add GitHub action
2022-05-09 22:25:22 +02:00
Aj - Thomas
0a85469510
Update dockerfile for future builds
2022-05-09 22:13:04 +02:00
Aj - Thomas
cb3abbc1c7
Use general media display component
...
Instead of a different one for each media type
2022-05-09 22:03:36 +02:00
Aj - Thomas
a2a3155081
Add the ability to display multiple medias released on the same day
2022-05-09 21:50:13 +02:00
Aj - Thomas
a51cb5d777
Update package.json
2022-05-09 20:38:07 +02:00
Aj - Thomas
6dc114a42b
Prettier
2022-05-09 02:07:11 +02:00
Aj - Thomas
43c0465e52
Add darkmode switch in settings menu #21
2022-05-09 01:35:11 +02:00
Aj - Thomas
911c755daf
Add Dockerfile
2022-05-08 22:19:35 +02:00
Aj - Thomas
4452b088c8
Enhancement : Decouple the UI by using conditional rendering for each module
2022-05-08 20:54:40 +02:00
Aj - Thomas
5f58f84843
Added icon matching if name found in public CDN
2022-05-08 20:00:47 +02:00
Aj - Thomas
64311c2294
Add simple Dockerfile
2022-05-08 19:24:33 +02:00
Aj - Thomas
5e97dd40d6
Change config name and convert back to LF...
2022-05-06 23:19:05 +02:00
Aj - Thomas
42cae6f0da
Add an option to directly change the querry url in settings
2022-05-06 23:10:00 +02:00
Aj - Thomas
97db9ba713
Conditional rendering when no API key provided
2022-05-06 22:45:51 +02:00
Aj - Thomas
c9dd7db9ef
Add the ability to edit the service.
...
Fixes #2
2022-05-06 22:29:47 +02:00
Aj - Thomas
db01831916
Styling layout
2022-05-06 22:02:52 +02:00
Aj - Thomas
5a809fd1f4
Styling changes and add multiple popovers
2022-05-06 21:40:21 +02:00
Aj - Thomas
a8efa5a431
Styling fixes
2022-05-06 18:26:47 +02:00
Aj - Thomas
af9c42f5e0
Remove Issue TODO
2022-05-06 17:50:21 +02:00
Aj - Thomas
ad831e3ef4
Add the ability to display multiple medias on the same day by looping over the filtered medias for each service type
...
Fixes #5
2022-05-06 17:50:03 +02:00
Aj - Thomas
49be02ffcd
Update styling
2022-05-05 09:34:18 +02:00
Aj - Thomas
2149e2e10a
Hugely improve Media display by splitting it into 2 different modules
2022-05-05 09:22:44 +02:00
Thomas "ajnart" Camlong
b58f15aeec
Update SimpleGrid
2022-05-04 10:33:08 +02:00
Aj - Thomas
f0fcb7f083
Add basic Sonarr interaction
...
This is going to be a pain.
2022-05-04 09:30:28 +02:00
Aj - Thomas
6769ca701c
Fix right menu position and a typo
2022-05-04 07:49:29 +02:00
Aj - Thomas
1667ea2754
Remove all unused dependencies and items
2022-05-04 07:30:06 +02:00
Aj - Thomas
1ce8a06e21
Update linting
2022-05-04 07:29:49 +02:00
Aj - Thomas
4245a273fe
Improve UI
2022-05-04 07:12:22 +02:00
Aj - Thomas
4a7480f94e
Remove console logs and double calendar
2022-05-03 20:02:09 +02:00
Thomas "ajnart" Camlong
782886061f
Change logo display with
2022-05-03 19:53:01 +02:00
Thomas "ajnart" Camlong
d386902c71
Fix UI and Add shelf item button
2022-05-03 19:52:09 +02:00
Thomas "ajnart" Camlong
71d18a5aa6
Rework appshell and include calendar to the main page
2022-05-02 18:10:56 +02:00
Aj - Thomas
8c1dce68b7
`yarn lint --fix + yarn prettier:write`
2022-05-02 15:11:28 +02:00
Aj - Thomas
c95df0a07b
Use Config provider everywhere in app
...
We can now load as much data as we want in the services and settings values. This solves the issue of using multiple localStorages boxes
2022-05-02 15:09:39 +02:00
Aj - Thomas
ea77bc2a18
Rename Service provider to a Config provider
2022-05-02 15:08:52 +02:00
Aj - Thomas
a060be10c3
Update Media display story default media
2022-05-02 15:08:31 +02:00
Aj - Thomas
0f712b2749
Delete settings file
2022-05-02 15:08:21 +02:00
Aj - Thomas
87c0532188
Reworked types
2022-05-02 15:08:05 +02:00
Thomas "ajnart" Camlong
9159f2d907
Fix ghost dependencies
2022-05-01 14:51:57 +02:00
Thomas "ajnart" Camlong
8fc01d18dc
Preparing for the get calendars method
2022-05-01 14:47:17 +02:00
Thomas "ajnart" Camlong
65b4d35350
Move types
2022-05-01 14:46:45 +02:00
Thomas "ajnart" Camlong
1bd7694b52
Move types
2022-05-01 14:46:26 +02:00
Thomas "ajnart" Camlong
07449b9272
Delete old types
2022-05-01 14:46:15 +02:00
Thomas "ajnart" Camlong
11e55c46b4
Add new types
2022-05-01 14:46:06 +02:00
Thomas "ajnart" Camlong
74bef1b9e1
Update README
2022-05-01 14:45:56 +02:00
Thomas "ajnart" Camlong
a13dad4d42
Prettier
2022-04-30 21:51:37 +02:00
Thomas "ajnart" Camlong
023f3ca9e4
Eslint files
2022-04-30 21:39:59 +02:00
Thomas "ajnart" Camlong
72458b8b63
Eslint files
2022-04-30 21:38:13 +02:00
Thomas "ajnart" Camlong
b15c74e09d
Make simple qbittorrent switch
...
This will be used later to ping services
2022-04-30 21:38:04 +02:00
Thomas "ajnart" Camlong
17ebef6c58
Edit AppShelfMenu
...
Preparing to add an Edit button
2022-04-30 21:37:36 +02:00
Thomas "ajnart" Camlong
e334851c2e
Edit types
2022-04-30 21:37:12 +02:00
Thomas "ajnart" Camlong
98c9c1ef6a
Add stories
2022-04-30 21:37:04 +02:00
Thomas "ajnart" Camlong
db832bc131
Add stories
2022-04-30 21:36:59 +02:00
Thomas "ajnart" Camlong
dca1f9982e
Add media display component
2022-04-30 21:36:53 +02:00
Thomas "ajnart" Camlong
70e03223cf
Add Calendar component
2022-04-30 21:36:46 +02:00
Thomas "ajnart" Camlong
7e952c0afd
Add a media example for future calendar component
2022-04-30 21:36:34 +02:00
Thomas "ajnart" Camlong
75731c2272
Renaming imports
2022-04-30 21:36:20 +02:00
Thomas "ajnart" Camlong
324df46e5a
Rename config to settings in files using it
2022-04-30 21:35:45 +02:00
Thomas "ajnart" Camlong
9fefe87040
Rename config to settings in files using it
2022-04-30 21:35:39 +02:00
Thomas "ajnart" Camlong
a7a72cf9fe
Remove unused imports
2022-04-30 21:35:23 +02:00
Thomas "ajnart" Camlong
863262b1e5
Added a simple API file in tools folder
...
Will probably use NextJS api instead
2022-04-30 21:35:14 +02:00
Thomas "ajnart" Camlong
793e45ff90
Added a types file in tools folder
2022-04-30 21:34:41 +02:00
Thomas "ajnart" Camlong
61df004ace
Rename config to settings
2022-04-30 21:34:28 +02:00
Thomas "ajnart" Camlong
13539fb74b
Change storybook watched directories
2022-04-30 21:33:26 +02:00
Thomas "ajnart" Camlong
d40b80c0fd
Update eslint
2022-04-30 21:33:08 +02:00
Thomas "ajnart" Camlong
f216f46ccb
Update dependencies
2022-04-30 21:33:03 +02:00
Thomas "ajnart" Camlong
7c93ff8a29
Update SearchBar
2022-04-28 17:27:39 +02:00
Thomas "ajnart" Camlong
8d7c03eaf9
Update search bar
2022-04-28 15:05:42 +02:00
Aj - Thomas
926815240f
Add SearchBar to index
2022-04-27 23:19:02 +02:00
Aj - Thomas
a72d9f0f55
Update SearchBar
2022-04-27 23:18:57 +02:00
Aj - Thomas
6743d56c58
Update AppShelf component
2022-04-27 23:18:50 +02:00
Aj - Thomas
4cabaa0af1
Update settings and search bar
2022-04-27 20:10:51 +02:00
Aj - Thomas
78698436fe
Add search bar initial form
2022-04-27 14:14:10 +02:00
Aj - Thomas
255142395b
Update index layout
2022-04-27 03:12:53 +02:00
Aj - Thomas
bff3843f8f
add state managment for services
2022-04-27 03:12:45 +02:00
Aj - Thomas
93f274e1ab
Add config loader tools
2022-04-27 03:12:33 +02:00
Aj - Thomas
d18bcaaa94
Wrap app with serviceprovider
2022-04-27 03:12:26 +02:00
Aj - Thomas
943f19c631
Add settings menu
2022-04-27 03:12:17 +02:00
Aj - Thomas
f45373ffc5
Add settings in header
2022-04-27 03:12:11 +02:00
Aj - Thomas
dc84acdc0c
Add Config saver
2022-04-27 03:12:05 +02:00
Aj - Thomas
ab51d4cb52
Add config loader
2022-04-27 03:11:59 +02:00
Aj - Thomas
9690601efc
Add stories
2022-04-27 03:11:51 +02:00