Commit Graph

47 Commits

Author SHA1 Message Date
Laptop
0474290010 align structs for better memory layout 2025-08-31 00:43:25 +03:00
Laptop
39787b6cc9 5 2025-08-28 18:00:48 +03:00
Laptop
3b63615014 table 2025-03-24 21:09:25 +02:00
Laptop
8fd150ff96 reduce regexp usage for GetClientID 2025-03-21 18:57:01 +02:00
Laptop
280e551230 update deps; improve caching 2025-03-20 22:38:28 +02:00
Laptop
6daeac4638 less strict clientid regex 2025-02-24 17:18:11 +02:00
Laptop
e2b7e9aad6 improve clientid regex && enable back experimental GetClientID 2025-02-18 16:29:10 +02:00
Laptop
12a3d850a5 Disable experimental GetClientID due to issues 2025-02-18 16:13:21 +02:00
Laptop
f31ff794ca small improvements 2025-02-03 19:43:16 +02:00
Laptop
71012be90e preference to dynamically load comments and small fixes 2025-01-18 01:51:11 +02:00
Laptop
7796f81da6 greeting message and some improvements 2025-01-02 21:29:18 +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
d952206021 github -> git.maid.zone 2024-12-25 08:46:14 +02:00
Laptop
491aa6028c small restructuring in preparation for something 2024-12-23 18:57:32 +02:00
Laptop
4f81686ff0 big documentation changes 2024-12-23 12:05:05 +02:00
Laptop
5aa6bdf354 use another lib for json 2024-12-21 20:43:41 +02:00
Laptop
de96639061 just some code improvements 2024-12-21 19:10:31 +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
4509d8ed73 speed up proxies hopefully? 2024-12-05 21:46:29 +02:00
Laptop
a8c63c969a retry requests in GetClientID, should decrease rate of errors such as "clientid not found" getting sent to the user 2024-12-05 18:24:16 +02:00
Laptop
5f7f2fd0f4 fixes?; downloading tracks with metadata (restream required) 2024-11-29 00:36:38 +02:00
Laptop
2ed5d08bbc Highlight @username, links and emails in descriptions; and some fixes 2024-11-24 16:32:33 +02:00
Laptop
0e8244b3cc change buttons layout (so it looks ok on mobile) and catch "broken pipe" in sc.DoWithRetry 2024-11-22 23:33:13 +02:00
Laptop
a604174c12 /_/featured - view featured tracks (aka "Hear what’s trending for free in the SoundCloud community") and fixes 2024-11-21 17:57:07 +02:00
Laptop
fe16c25c3e preferences, some fixes, dependency changes 2024-11-20 23:08:50 +02:00
Laptop
2c70ee8e33 fix pagination (pagination may not immediately return you something, so automatically proceed until something useful is found) 2024-10-26 23:00:08 +03:00
Laptop
2e1dabdc13 also retry requests if connection closed; add /_/info endpoint 2024-10-26 21:34:59 +03:00
Laptop
9416f14ef7 image proxying 2024-10-26 11:08:05 +03:00
Laptop
f0bd25bcb7 improve sc.GetClientID 2024-10-10 19:26:24 +03:00
Laptop
1207f193e8 caching improvements; add more ways to get track for widget player 2024-10-09 19:15:38 +03:00
Laptop
46112fbca7 prevent loops of nothingness 2024-10-07 19:46:23 +03:00
Laptop
181d84e5e4 tidy up lib/sc code 2024-10-04 23:02:02 +03:00
Laptop
4e9a68e322 uhh 2024-09-27 23:18:53 +03:00
Laptop
f429e9542c periodically clear cache 2024-09-19 23:52:19 +03:00
Laptop
f13c60b227 fixed something 2024-09-19 21:47:52 +03:00
Laptop
d3bf719dba changed a bunch of shit not going to elaborate 2024-09-17 17:11:03 +03:00
Laptop
9bfd873c9c paginate large playlists 2024-09-15 13:10:11 +03:00
Laptop
41e7a70b94 fix empty genre in track embeds 2024-08-27 20:07:03 +03:00
Laptop
da7661b4c5 better playlist page 2024-08-26 12:15:05 +03:00
Laptop
68fcec278b playlist embed; more data on track page 2024-08-26 10:25:45 +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
114b38c841 init 2024-08-22 11:11:02 +03:00