Commit Graph

117 Commits

Author SHA1 Message Date
9653f7d37a moved to bun, fixed some linting issues 2025-07-20 16:46:46 +02:00
4b3babbcc2 remove some performance logging 2025-07-20 16:11:13 +02:00
12d989fbd2 switch to newer state instead of store 2025-07-20 16:08:58 +02:00
afd7371cda fix #49 enable loading more posts without JS 2025-07-20 12:49:11 +02:00
1533e9be98 refactor API paths, increase home page caching time 2025-07-20 11:42:19 +02:00
f506a11416 lazy load images only starting with the fifth post 2025-07-20 11:41:16 +02:00
3da5b1a974 remove webp image generation as it is rarely used 2025-07-20 11:40:15 +02:00
76c282c2cb do not cache empty thumbnail lists 2025-07-20 11:39:44 +02:00
245995c32d switch hardcoded websub hub to env variable 2025-07-20 11:39:21 +02:00
74bc0a18da Add DB indexes for performance 2025-07-19 15:50:48 +02:00
e1644b636b add thumbnail data caching 2025-07-19 12:54:35 +02:00
5cff2cdc86 Add some performance profiling, increase performance for loading thumbnail data 2025-07-19 10:44:50 +02:00
9a59bfbec4 refactor how youtube API requests are retried and auth errors are handled fix #48 2025-07-17 12:51:01 +02:00
d99e840e8d append to end of playlist for tidal 2025-07-16 13:21:42 +02:00
09efe80ee6 improve error handling 2025-07-16 13:20:42 +02:00
67249a10bb Add albums to spotify playlist 2025-07-16 13:20:16 +02:00
bad6072d70 Add album to playlist for youtube 2025-07-15 14:23:36 +02:00
a9178b340a tidal: chunk playlist adding, fix next-paging handling 2025-07-15 14:22:45 +02:00
f309cd87d1 only push to websub hub in prod mode 2025-07-15 14:20:49 +02:00
611563fe5b adjust log levels 2025-07-15 14:20:28 +02:00
b9c098cde3 improve error handling for youtube requests, skip video category check if unnecessary 2025-07-15 10:42:49 +02:00
2308356c1b implement tidal’s (new?) retry-after header for rate-limiting 2025-07-14 14:36:07 +02:00
4c3689016f Add whole albums to playlist for tidal 2025-07-14 14:24:21 +02:00
68a139f287 Make DB log verbose 2025-07-14 11:00:41 +02:00
53ee5fabbe Fix #45 implement crude checking if a song already exists in tidal 2025-07-14 10:59:26 +02:00
df35c48e8c wait before retrying tidal requests 2025-07-11 14:37:57 +02:00
44fc2bb621 Fix #46 add playlists and version to footer 2025-07-10 13:38:41 +02:00
7cdfa00af5 switch DEBUG_LOG to string handling 2025-07-08 21:09:07 +02:00
35572a48e7 Fix #44, additional minor enhncements 2025-07-08 20:48:22 +02:00
3186f375e1 fix #41 improve token expiry 2025-07-08 15:36:32 +02:00
5591070979 finalize ignore feature 2025-07-08 14:38:11 +02:00
38e8b4c2ba prepare for being available on multiple domain names 2025-07-06 18:43:36 +02:00
c57f9ec3ea refactor debug logging, add debug info for YT authorized tokens 2025-07-04 15:58:00 +02:00
270cd9ad05 Cleanup, fixing YT/Spotify auth 2025-07-04 13:37:36 +02:00
64d7538ff4 improve logging 2025-07-04 11:44:18 +02:00
77e483d637 update logging 2025-07-04 08:46:41 +02:00
b0465a020d refactor playlist adders 2025-07-03 18:52:00 +02:00
a0757ea3ff support adding to spotify playlist 2025-07-03 18:38:40 +02:00
a8b6a309f0 improve logging 2025-07-01 20:23:04 +02:00
b7a930c69a update dependencies, add songs to youtube playlist 2025-07-01 16:01:19 +02:00
3c6e742e43 check for missed posts 2025-06-15 07:01:45 +02:00
7296582b0d updated dependencies, fixed sorting 2025-03-26 08:36:20 +01:00
66f09cf5a3 update to svelte 5 2024-10-29 16:26:07 +01:00
d39ccba927 minor refactors and additional logs 2024-09-24 14:47:50 +02:00
ad7c8af9de Migrate to Sveltekit 2.0 2024-01-22 17:26:36 +01:00
f1cb0b2159 Migrate to Svelte 4 2024-01-22 16:26:06 +01:00
aab4433a55 Add oauth token to websocket connection 2023-10-15 19:39:36 +02:00
b960d35a58 Fix #32 2023-06-24 10:06:52 +02:00
87b8317c90 Fix #34 2023-06-20 15:47:00 +02:00
d57888678d Fix #31 2023-06-20 08:20:30 +02:00