Commit Graph

41 Commits

Author SHA1 Message Date
Laptop
325bd8dda3 embed commit and repo in config codegen 2024-12-29 21:11:00 +02:00
Laptop
5afc1e830a option for embedding files in binary 2024-12-29 11:45:34 +02:00
Laptop
737658f286 pref to fetch search suggestions; some improvements; render main page on the fly (!!) 2024-12-28 18:38:34 +02:00
Laptop
f79bf02635 h 2024-12-23 20:47:20 +02:00
Laptop
491aa6028c small restructuring in preparation for something 2024-12-23 18:57:32 +02:00
Laptop
5aa6bdf354 use another lib for json 2024-12-21 20:43:41 +02:00
Laptop
31595c9b34 support many audio presets; fixes; autoplay available (with js) on restream player 2024-12-13 23:06:13 +02:00
Laptop
4bf8396966 fixes/optimizations 2024-12-08 00:32:52 +02:00
Laptop
99ce6f566e UPDATE TO GO 1.22.10!!! use regexp2 and codegen 2024-12-06 23:37:07 +02:00
Laptop
4509d8ed73 speed up proxies hopefully? 2024-12-05 21:46:29 +02:00
Laptop
f3b466f18f Shuffle mode for autoplay; fix proxying with autoplay 2024-12-04 20:52:53 +02:00
Laptop
96ac9c8b36 Autoplay tracks in playlists; increase caching time; some fixes 2024-12-01 23:33:01 +02:00
Laptop
79da855e9e Get links to other places in user profiles; other small improvements 2024-11-30 22:57:01 +02:00
Laptop
5f7f2fd0f4 fixes?; downloading tracks with metadata (restream required) 2024-11-29 00:36:38 +02:00
Laptop
e28955095f fix loading cfg from default location 2024-11-26 21:45:47 +02:00
Laptop
1666cff1f9 small fixes 2024-11-26 21:32:23 +02:00
Laptop
985bc06c3a small fix 2024-11-26 19:46:21 +02:00
Laptop
515d786e5c add option to load config from environment 2024-11-26 19:38:28 +02:00
Laptop
1b72941334 readme fixes, other small fixes 2024-11-26 00:20:40 +02:00
Laptop
2ed5d08bbc Highlight @username, links and emails in descriptions; and some fixes 2024-11-24 16:32:33 +02:00
Laptop
fe16c25c3e preferences, some fixes, dependency changes 2024-11-20 23:08:50 +02:00
Laptop
95c98dff10 restream endpoint: use track permalink instead of playlist url 2024-11-09 10:56:01 +02:00
Laptop
9721aaeb78 tweak default cfg a bit 2024-11-08 19:51:56 +02:00
Laptop
acdd009789 new feature: restream (makes soundcloak usable without clientside scripts) 2024-11-07 16:21:42 +02:00
Laptop
5d1094c866 optionally load up config from soundcloak.json 2024-10-26 22:27:19 +03:00
Laptop
2e1dabdc13 also retry requests if connection closed; add /_/info endpoint 2024-10-26 21:34:59 +03:00
Laptop
440acbf51d proxy streams 2024-10-26 11:51:52 +03:00
Laptop
9416f14ef7 image proxying 2024-10-26 11:08:05 +03:00
Laptop
1207f193e8 caching improvements; add more ways to get track for widget player 2024-10-09 19:15:38 +03:00
Laptop
40921cf662 new option: FullyPreloadTrack 2024-10-06 09:45:23 +03:00
Laptop
57ca707455 add EarlyData setting; add style for type selector on homepage 2024-10-06 08:26:04 +03:00
Laptop
e0b8f3e956 TrustedProxyCheck = true by default 2024-10-05 20:29:07 +03:00
Laptop
60017d42de some doc improvements 2024-10-05 19:48:24 +03:00
Laptop
014eb3467d once again 2024-09-19 18:18:04 +03:00
Laptop
9fa85bb47d start working on embeds; add prefork to cfg 2024-08-25 23:57:47 +03:00
Laptop
e71e61df72 started working on playlists support 2024-08-25 09:23:03 +03:00
Laptop
831463f310 start work on search; write some readme up 2024-08-24 11:04:20 +03:00
Laptop
9c309a05d8 i honestly dont know at this point 2024-08-22 20:05:55 +03:00
Laptop
7289c12cfa increase dns cache time; retry failed requests and lower timeout 2024-08-22 18:26:55 +03:00
Laptop
4f33b7bbda tweak default cfg; use audio element instead of video 2024-08-22 13:32:50 +03:00
Laptop
114b38c841 init 2024-08-22 11:11:02 +03:00