Commit Graph

  • 36036eeac8 fix up the docs a little Laptop 2024-12-23 12:14:03 +02:00
  • 4f81686ff0 big documentation changes Laptop 2024-12-23 12:05:05 +02:00
  • 912670541a redirect /stream and /feed to main page Laptop 2024-12-22 10:57:56 +02:00
  • 25606fbcb9 view what albums/playlists track is in, related tracks Laptop 2024-12-22 10:55:44 +02:00
  • d303afbe51 silly me Laptop 2024-12-22 00:13:09 +02:00
  • 45e291ac42 small fix Laptop 2024-12-22 00:09:08 +02:00
  • e4f6d7f608 add support for /tags/:tag and other endpoints Laptop 2024-12-22 00:02:23 +02:00
  • bf22bbf13b jkerhlkererjtgjertgkewjtgkwjkdfgsdg Laptop 2024-12-21 22:57:22 +02:00
  • 74450e807d allow instances to easily override assets (read readme) Laptop 2024-12-21 22:52:04 +02:00
  • e3a4f7f861 add warning on track page if only a snippet is available Laptop 2024-12-21 22:22:22 +02:00
  • 616db41ead restream: increase default parts list capacity allocation (16 => 24) Laptop 2024-12-21 20:48:42 +02:00
  • 5aa6bdf354 use another lib for json Laptop 2024-12-21 20:43:41 +02:00
  • de96639061 just some code improvements Laptop 2024-12-21 19:10:31 +02:00
  • 8408e603e6 added proper html tags to the search bar Jonas 2024-12-15 15:03:36 +01:00
  • b7b7dc688d quick readme fix Laptop 2024-12-13 23:09:32 +02:00
  • 31595c9b34 support many audio presets; fixes; autoplay available (with js) on restream player Laptop 2024-12-13 23:06:13 +02:00
  • bcb9a4ccc7 export/import/reset prefs Laptop 2024-12-09 21:39:16 +02:00
  • a46081d724 typo fix Laptop 2024-12-09 20:32:08 +02:00
  • 90da357082 bump dependencies Laptop 2024-12-09 20:26:31 +02:00
  • 4bf8396966 fixes/optimizations Laptop 2024-12-08 00:32:52 +02:00
  • 18d81548f4 see user followers, who the user follows and popular tracks of user Laptop 2024-12-07 13:15:48 +02:00
  • 650a62aa93 fix proxying "next track" again Laptop 2024-12-07 09:07:21 +02:00
  • 3c92626df7 fix empty "next track" when playing big playlists Laptop 2024-12-07 00:01:38 +02:00
  • 99ce6f566e UPDATE TO GO 1.22.10!!! use regexp2 and codegen Laptop 2024-12-06 23:37:07 +02:00
  • 4509d8ed73 speed up proxies hopefully? Laptop 2024-12-05 21:46:29 +02:00
  • a8c63c969a retry requests in GetClientID, should decrease rate of errors such as "clientid not found" getting sent to the user Laptop 2024-12-05 18:24:16 +02:00
  • f3b466f18f Shuffle mode for autoplay; fix proxying with autoplay Laptop 2024-12-04 20:52:53 +02:00
  • 96ac9c8b36 Autoplay tracks in playlists; increase caching time; some fixes Laptop 2024-12-01 23:33:01 +02:00
  • 79da855e9e Get links to other places in user profiles; other small improvements Laptop 2024-11-30 22:57:01 +02:00
  • 8c92283792 view what tracks/playlists a user liked; small internal improvements Laptop 2024-11-30 01:43:28 +02:00
  • 5f7f2fd0f4 fixes?; downloading tracks with metadata (restream required) Laptop 2024-11-29 00:36:21 +02:00
  • 8ef6813018 Merge pull request #4 from vlnst/Docker Laptop 2024-11-26 22:29:31 +02:00
  • ad42c12021 Fix prefork in Docker vlnst 2024-11-26 23:20:45 +03:00
  • 4e63c3b838 Merge pull request #3 from vlnst/Docker Laptop 2024-11-26 21:49:42 +02:00
  • e28955095f fix loading cfg from default location Laptop 2024-11-26 21:45:47 +02:00
  • ba4e674dc6 Use soundcloak user for Docker image; update ignore files vlnst 2024-11-26 22:37:40 +03:00
  • 131bd7318c yet another small fix Laptop 2024-11-26 21:37:01 +02:00
  • 3ea616237d Rename example config to have json extension vlnst 2024-11-26 22:36:24 +03:00
  • 1666cff1f9 small fixes Laptop 2024-11-26 21:32:23 +02:00
  • 985bc06c3a small fix Laptop 2024-11-26 19:46:21 +02:00
  • 5e678047b5 read,me Laptop 2024-11-26 19:41:30 +02:00
  • 515d786e5c add option to load config from environment Laptop 2024-11-26 19:38:28 +02:00
  • 1c4e54f253 Use minified hls.js; bigger caching for assets Laptop 2024-11-26 13:15:10 +02:00
  • 13fd6cfd6e quick fix for nil pointer deref in restream Laptop 2024-11-26 12:45:31 +02:00
  • 3452e0db35 fail Laptop 2024-11-26 00:21:09 +02:00
  • 1b72941334 readme fixes, other small fixes Laptop 2024-11-26 00:20:40 +02:00
  • 4e67cd699b Merge pull request #2 from vlnst/main Laptop 2024-11-25 21:43:58 +02:00
  • 58a249f149 Add Docker vlnst 2024-11-25 16:32:06 +03:00
  • 2ed5d08bbc Highlight @username, links and emails in descriptions; and some fixes Laptop 2024-11-24 16:32:33 +02:00
  • ea3426edd9 /discover - featured playlists, some more fixes Laptop 2024-11-23 00:22:04 +02:00
  • 0e8244b3cc change buttons layout (so it looks ok on mobile) and catch "broken pipe" in sc.DoWithRetry Laptop 2024-11-22 23:33:13 +02:00
  • a604174c12 /_/featured - view featured tracks (aka "Hear what’s trending for free in the SoundCloud community") and fixes Laptop 2024-11-21 17:57:07 +02:00
  • fe16c25c3e preferences, some fixes, dependency changes Laptop 2024-11-20 23:08:50 +02:00
  • 95c98dff10 restream endpoint: use track permalink instead of playlist url Laptop 2024-11-09 10:56:01 +02:00
  • 9721aaeb78 tweak default cfg a bit Laptop 2024-11-08 19:51:56 +02:00
  • acdd009789 new feature: restream (makes soundcloak usable without clientside scripts) Laptop 2024-11-07 16:21:42 +02:00
  • 5682a6130c let the user know if the track is blocked in the country where the instance is hosted or if we fail to get the stream Laptop 2024-11-06 17:50:11 +02:00
  • 09c6cb7125 fix default avatar not proxying; simplify /_/info endpoint code and make it dynamic incase you somehow change the settings at runtime Laptop 2024-11-04 18:30:08 +02:00
  • fb5c597ec1 don't show username where it's not needed (users tracks, albums etc), go mod tidy Laptop 2024-11-03 13:08:42 +02:00
  • a59f881e78 show user reposts; show track count in playlist meta; tidy templates; upd deps (templ) Laptop 2024-11-02 20:47:25 +02:00
  • b824312f62 tidy css; put the player script into a file instead of rendering it in the page Laptop 2024-10-29 22:49:39 +02:00
  • fe93815034 display track reposts count Laptop 2024-10-29 14:00:48 +02:00
  • 33b28d4659 "view on soundcloud" button for users, tracks and playlists Laptop 2024-10-29 13:36:18 +02:00
  • 3da19fb0d3 update deps (fasthttp) Laptop 2024-10-29 13:13:53 +02:00
  • 6233597144 update documentation on configuring; add legal notice button to main page Laptop 2024-10-29 13:05:28 +02:00
  • 5b0ed462bb a small disclaimer or whatever (inspired by simplytranslate) Laptop 2024-10-26 23:13:59 +03:00
  • 2c70ee8e33 fix pagination (pagination may not immediately return you something, so automatically proceed until something useful is found) Laptop 2024-10-26 23:00:08 +03:00
  • 5d1094c866 optionally load up config from soundcloak.json Laptop 2024-10-26 22:27:19 +03:00
  • 615ffc1f48 "songs" -> "tracks" to make it less confusing Laptop 2024-10-26 21:39:21 +03:00
  • 2e1dabdc13 also retry requests if connection closed; add /_/info endpoint Laptop 2024-10-26 21:34:59 +03:00
  • 796b47b9be update implemented features list Laptop 2024-10-26 11:56:38 +03:00
  • f1044369a8 oops Laptop 2024-10-26 11:53:01 +03:00
  • 440acbf51d proxy streams Laptop 2024-10-26 11:51:52 +03:00
  • 9416f14ef7 image proxying Laptop 2024-10-26 11:08:05 +03:00
  • 4eae862bd6 fix html semantics (footer goes in body vro) Jonas 2024-10-11 15:25:03 +02:00
  • 8e5ce07681 my goldfish Laptop 2024-10-10 20:10:27 +03:00
  • f0bd25bcb7 improve sc.GetClientID Laptop 2024-10-10 19:26:24 +03:00
  • e0e7cca3cb flow improvements in GetArbitraryTrack Laptop 2024-10-09 20:26:16 +03:00
  • 138bb1a655 this wasn't meant to be here Laptop 2024-10-09 19:39:46 +03:00
  • 1207f193e8 caching improvements; add more ways to get track for widget player Laptop 2024-10-09 19:15:38 +03:00
  • 2b66f6b273 less confusing Laptop 2024-10-08 22:08:19 +03:00
  • 7573ceee11 oops Laptop 2024-10-08 22:02:20 +03:00
  • d7508c03e3 increase cache time for hls.js; add some more stuff to readme Laptop 2024-10-08 22:01:05 +03:00
  • 3d167a4a98 drop viewtransitions Laptop 2024-10-08 00:05:52 +03:00
  • 6aa8c531fa some frontend changes Laptop 2024-10-07 21:25:42 +03:00
  • c13c188c02 larger images Laptop 2024-10-07 20:37:31 +03:00
  • 46112fbca7 prevent loops of nothingness Laptop 2024-10-07 19:46:23 +03:00
  • 8eaafe6281 collapse description for playlists and users; less confusing wording on user metadata Laptop 2024-10-07 18:12:28 +03:00
  • acc2089a31 upd implemented features list Laptop 2024-10-07 17:33:18 +03:00
  • 135fa2ab5f don't try to load missing tracks when there aren't any (also ignore previous commit message i forgot to switch layouts) Laptop 2024-10-07 17:27:22 +03:00
  • a3e0587021 фвв здфндшіеі ? фдигьі дшіе ещ гіук зфпу Laptop 2024-10-07 17:21:43 +03:00
  • f5d5bdff1f too long of an explanation to fit in this small commit message Laptop 2024-10-06 21:28:06 +03:00
  • 7716506bb9 display license if track has one (https://codeberg.org/maid-zone/soundcloak/issues/1) Laptop 2024-10-06 15:49:41 +03:00
  • 5df0ede751 improve search pages Laptop 2024-10-06 10:26:10 +03:00
  • 40921cf662 new option: FullyPreloadTrack Laptop 2024-10-06 09:45:23 +03:00
  • 57ca707455 add EarlyData setting; add style for type selector on homepage Laptop 2024-10-06 08:25:55 +03:00
  • dd1db9cbc8 improve doc Laptop 2024-10-06 00:46:19 +03:00
  • 1f0cb5c8d1 elaborate on track player embeds Laptop 2024-10-06 00:17:38 +03:00
  • 793c27192e go mod tidy Laptop 2024-10-05 20:45:43 +03:00
  • 31cf7a7e97 fix docs Laptop 2024-10-05 20:44:48 +03:00