a simple web player for subsonic tinysub.devins.page
subsonic navidrome javascript
11
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: add "cant log in" notice

+15 -4
+7 -1
README.md
··· 20 20 21 21 ### i can't log in! 22 22 23 - if you are trying to connect to devices on your local network or Tailscale, it may not work. on Chromium, i was able to log into my server through Tailscale by using it's IP address (not magicDNS), but i have no clue if this works in other browsers. 23 + if you are trying to connect with `http` on local network/Tailscale rather than `https`, it may not work out of the box on browsers other than Chromium-based browsers. 24 + 25 + on Firefox, to connect to an `http` Subsonic server from an `https` website like `https://tinysub.devins.page`, currently you have to go to your Firefox `about:config` settings and switch `security.mixed_content.block_active_content` to `false`. **keep in mind that this could reduce your security as it's a global toggle**. 26 + 27 + on Safari, i'm unsure of a solution. 28 + 29 + once we provide desktop app builds through Tauri, you will be able to log in through the local network regardless on desktop. 24 30 25 31 ### offline support? 26 32
+1 -1
flake.nix
··· 16 16 in { 17 17 packages.default = pkgs.stdenv.mkDerivation (finalAttrs: { 18 18 pname = "tinysub"; 19 - version = "2.1.0"; 19 + version = "2.1.1"; 20 20 21 21 src = ./.; 22 22
+1 -1
package.json
··· 1 1 { 2 2 "name": "tinysub-svelte", 3 - "version": "2.1.0", 3 + "version": "2.1.1", 4 4 "type": "module", 5 5 "scripts": { 6 6 "dev": "vite",
+1 -1
src/lib/Actions.svelte
··· 14 14 <a 15 15 href="https://tangled.org/devins.page/tinysub" 16 16 class="version" 17 - tabindex="-1">tinysub 2.1.0</a 17 + tabindex="-1">tinysub 2.1.1</a 18 18 > 19 19 <div class="btns"> 20 20 <button
+5
src/lib/AuthModal.svelte
··· 35 35 <button type="submit" disabled={auth.busy} 36 36 >{auth.busy ? t("busy") : t("login")}</button 37 37 > 38 + <p class="err"> 39 + <a href="https://tangled.org/devins.page/tinysub#i-cant-log-in" 40 + >help, i can't log in!</a 41 + > 42 + </p> 38 43 {#if auth.err}<p class="err">{auth.err}</p>{/if} 39 44 </form> 40 45 </Modal>