Commit Graph

68 Commits

Author SHA1 Message Date
Eclypsed
952c8383f9 Redoing some of the types 2024-04-03 23:28:38 -04:00
Eclypsed
c01a7f6a03 Updated responsiveListItemRenderer type and parser, need to test ytmusic search function 2024-04-03 01:19:46 -04:00
Eclypsed
acb45803ac Cleaned up ytmusic parsers 2024-04-01 19:23:14 -04:00
Eclypsed
78b1f7e140 Began cleaning up the ytmusic parsers 2024-03-31 23:41:55 -04:00
Eclypsed
dc18005a60 Began working on ytmusic search parsers 2024-03-31 01:44:48 -04:00
Eclypsed
a624f375e4 Moved connections to user page, began search functionality 2024-03-30 01:15:12 -04:00
Eclypsed
a4bad9d73b Removed MediaItem type 2024-03-27 23:53:59 -04:00
Eclypsed
2314bc638d Refined Jellyfin Search 2024-03-26 01:10:13 -04:00
Eclypsed
48f60e2724 Removed db from tracking 2024-03-25 19:40:47 -04:00
Eclypsed
a05796dbd6 Started on jellyfin search 2024-03-25 12:29:22 -04:00
Eclypsed
cd8360851f minor changes 2024-03-25 10:03:22 -04:00
Eclypsed
15db7f1aed Going to try out some OOP/DI patterns and see where that takes me 2024-03-24 16:03:31 -04:00
Eclypsed
d50497e7d5 More progress on the Innertube home parser 2024-03-09 01:44:22 -05:00
Eclypsed
b03565f06f First iteration of the home page parser 2024-03-08 01:23:24 -05:00
Eclypsed
e8f09b159d Changing up YTmusic implementation 2024-03-06 21:13:12 -05:00
Eclypsed
79bbead5e4 Working on ytmusic parsers 2024-02-28 03:03:40 -05:00
Eclypsed
ade2ee9b86 Need to figure out how to get the data for ytmusic playlists 2024-02-26 00:56:59 -05:00
Eclypsed
ae1b89cd6c Might have to shift to googleapis rather than trying to parse the emulated responses; too much info missing 2024-02-26 00:07:35 -05:00
Eclypsed
5fc1883e7c Abandoned Commit 2024-02-25 21:29:20 -05:00
Eclypsed
1b4c91ba35 How does anyone work with YouTube's internal API? Translated ytmusicapi's gethome() to JS, need to start refactoring the functions to produce lazuli media items. 2024-02-25 00:33:34 -05:00
Eclypsed
fe37c8aa6e I can't believe I figured out how to emulate ytmusic api calls 2024-02-24 02:06:02 -05:00
Eclypsed
c7b9b214b7 FINALLY, Beautiful connection types! 2024-02-23 00:53:54 -05:00
Eclypsed
c2236ab8ac Merge branch 'Lazuli-TypeScript' of https://github.com/Eclypsed/Lazuli into Lazuli-TypeScript 2024-02-22 17:19:34 -05:00
Eclypsed
75508159b1 Aborted commit 2024-02-22 17:19:14 -05:00
Eclypsed
25260ca3cd Why am I so anal about my types 2024-02-22 00:36:44 -05:00
Eclypsed
b7d7c0c116 Things broken, implement new types 2024-02-20 12:24:48 -05:00
Eclypsed
46e55f10c5 Started playing around with typescript generic types 2024-02-19 15:03:39 -05:00
Eclypsed
00fd41ae69 Resolved merge conflicts 2024-02-19 11:12:14 -05:00
Eclypsed
76ae00b78b Abandoned Commit 2024-02-19 11:06:36 -05:00
Eclypsed
9e3e6d6ec4 Added openapi.yaml file 2024-02-19 10:00:49 -05:00
Eclypsed
1608e03b97 Lazuli, now with openapi! 2024-02-18 00:01:54 -05:00
Eclypsed
85a17dcd89 Implemented googleapi access token refresher 2024-02-17 00:31:11 -05:00
Eclypsed
416803af81 Added ConnectionInfo 2024-02-14 00:11:04 -05:00
Eclypsed
00003bd113 Merge branch 'Lazuli-TypeScript' of https://github.com/Eclypsed/Lazuli into HEAD 2024-02-12 18:06:19 -05:00
Eclypsed
c365bcc540 Reverting changes 2024-02-12 18:04:30 -05:00
Eclypsed
ac8305bd72 Need to fix my mess up 2024-02-12 17:54:29 -05:00
Eclypsed
8544f66397 It's impossible to be set on a type schema 2024-02-12 16:00:55 -05:00
Eclypsed
269d79327e New styling on connection profiles 2024-02-12 12:22:17 -05:00
Eclypsed
a8241c6e19 Every connection now has distince SubmitFunction for adding/removing connections 2024-02-12 00:39:15 -05:00
Eclypsed
cb03d2661b Either google apis is the most scuffed thing ever, or it's too genius for my puny mind 2024-02-11 01:03:49 -05:00
Eclypsed
09a23fe363 Working on recommendations 2024-02-08 21:47:54 -05:00
Eclypsed
f127087791 Re-working the media cards 2024-02-05 12:27:46 -05:00
Eclypsed
c710f80178 I'm tired 2024-02-04 01:01:37 -05:00
Eclypsed
cbe9b60973 How did I ever live without interfaces 2024-02-03 02:47:23 -05:00
Eclypsed
20454e22d1 Major improvements to how connections are managed, also interfaces, interfaces EVERYWHERE 2024-02-02 03:05:42 -05:00
Eclypsed
909b78807f Managing multiform modals is awful 2024-02-01 19:50:30 -05:00
Eclypsed
044b3616f9 Changed the DB schema AGAIN 2024-02-01 18:10:15 -05:00
Eclypsed
dda5b7f6d2 Still figuring out how typescript works with rest APIs 2024-01-31 12:19:57 -05:00
Eclypsed
b7daf9c27c Experimenting with typescript API validation 2024-01-31 01:17:24 -05:00
Eclypsed
fcbcf6780d working on the api now 2024-01-30 12:27:37 -05:00