Commit Graph

23 Commits

Author SHA1 Message Date
Eclypsed
28c825b04b Database overhall with knex.js, some things untested 2024-06-21 03:35:00 -04:00
Eclypsed
cb4cc1d949 Added library mixin to YTMusic and Jellyfin 2024-06-04 22:37:19 -04:00
Eclypsed
11497f8b91 Dropped ytdl, YT audio now fetched with Android Client. Began work on YT Premium support 2024-05-28 00:46:34 -04:00
Eclypsed
c5408d76b6 ConnectionInfo and the db ConnectionRow types are now completely seperate things. Started on audio fetching yay! 2024-04-05 02:00:17 -04:00
Eclypsed
952c8383f9 Redoing some of the types 2024-04-03 23:28:38 -04:00
Eclypsed
a4bad9d73b Removed MediaItem type 2024-03-27 23:53:59 -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
79bbead5e4 Working on ytmusic parsers 2024-02-28 03:03:40 -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
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
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
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
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