Commit Graph

  • 7dd0670894
    Merge 4e5fda567c8fab5ce7db7c43a5c2e8b34eb8e8d4 into 1de84dbd0cad4607fd5662ad49c140d7d1fb89ba Deluan Quintão 2025-07-13 07:06:43 -03:00
  • 4e5fda567c fix(ui): update Danish, Finnish, Russian, Ukrainian translations from POEditor update-translations navidrome-bot 2025-07-13 10:06:40 +00:00
  • acadba6668
    Merge c9c0861ec1ac1be2f31106eff954a49752d9cdcb into 1de84dbd0cad4607fd5662ad49c140d7d1fb89ba Deluan Quintão 2025-07-12 17:55:50 -03:00
  • f7343ec292
    Merge 1edcad46cce5e408ed5b002b969f991c48b6133b into 1de84dbd0cad4607fd5662ad49c140d7d1fb89ba Deluan Quintão 2025-07-12 17:55:50 -03:00
  • 2d7f3ced71
    Merge 389971e151a6fb5a03f31d97c29c5695fd0136ee into 1de84dbd0cad4607fd5662ad49c140d7d1fb89ba Deluan Quintão 2025-07-12 16:55:30 -04:00
  • 1de84dbd0c refactor(ui): replace translation key with direct character for remove action master Deluan 2025-07-12 16:49:00 -04:00
  • 2c88fce2ed
    Merge 9ece3e007f19d6470c509e93e91065127647dcbf into e8a3495c700990c4ea50d58366eb852f52f19520 bytesingsong 2025-07-12 16:21:03 +08:00
  • 9ece3e007f chore: fix some typos in comment bytesingsong 2025-07-12 16:20:35 +08:00
  • 9fce43555a go mod tidy Rob Emery 2025-07-11 20:59:27 +01:00
  • b295e9c787 Signature changed Rob Emery 2025-05-22 18:10:07 +01:00
  • 63bf04c1a4 go tidy Rob Emery 2025-04-21 17:48:27 +01:00
  • bbc3f5e151 Re-implementing the genre artists/tracks, as it looks like we can push enough restrictions into the repo to get this out. I would prefer to be able to do some sort of group-by for the "get artists by genre" path though Rob Emery 2025-04-21 17:42:09 +01:00
  • 935a7555b5 Adding queries that should return the rough shape we want for refernce, if we want want to implement this Rob Emery 2025-04-20 17:53:18 +01:00
  • 419b3d530b Artist for a given Genre doesn't work now, IIRC I remember there being some chatter in #dev about it Rob Emery 2025-04-20 13:01:41 +01:00
  • 5235d11fd1 It seems not right for calling ParentID() to be messing with o.Path? Rob Emery 2025-04-19 11:20:14 +01:00
  • befbd8e4a7 Renaming to make the difference more obvious during refactoring Rob Emery 2025-04-19 11:11:32 +01:00
  • 34c1e283f4 I can't see a way within most implementations to get the client to specify the size of artwork, so I'll const it for now Rob Emery 2025-04-19 10:40:55 +01:00
  • f48ee62be5 Renaming "object" to make it more obvious it's part of the CDS Rob Emery 2025-04-19 10:36:54 +01:00
  • 8f2ee65fd8 This isn't and shouldn't be used Rob Emery 2025-04-13 20:26:40 +01:00
  • 822fda694b Pretty sure we only require the audio and images types here Rob Emery 2025-04-13 20:08:16 +01:00
  • fe4d53628c regenerated after merge Rob Emery 2025-04-13 19:54:11 +01:00
  • aaa6b5e335 Regen wire Rob Emery 2025-03-10 18:13:34 +00:00
  • 181b7dbd6f BFR has removed a few functions Rob Emery 2025-02-25 21:25:51 +00:00
  • c5ae1d7c2f Format Rob Emery 2025-02-18 00:50:58 +00:00
  • e7ff447ecc Placeholder sizes and real file sizes where known Rob Emery 2025-02-16 14:27:54 +00:00
  • ae29a235c0 Another else done Rob Emery 2025-02-08 20:36:07 +00:00
  • 2498ffd97d Removing elses where they're not needed etc Rob Emery 2025-02-08 20:28:21 +00:00
  • 431c4e70f3 Fixing playlist tracks, we also don't need the tracks on the end of the regex because they will link to /s/trackid instead Rob Emery 2025-02-08 20:00:10 +00:00
  • 1ab2bf6cdc Formatting Rob Emery 2025-02-08 19:14:59 +00:00
  • 565ed424fd 10 seconds not 10 ..very short periods of time Rob Emery 2025-02-08 19:09:57 +00:00
  • d898a0ca72 Refactoring a bit Rob Emery 2025-02-08 19:05:44 +00:00
  • a72156b836 More linting Rob Emery 2025-02-08 18:50:49 +00:00
  • df40c176d5 Tidying up lints all over the place Rob Emery 2025-02-08 18:45:24 +00:00
  • 380c50d494 Implementing recently added Rob Emery 2025-02-08 18:01:02 +00:00
  • 2baef24a3c Fixing artwork urls Rob Emery 2025-02-08 17:27:26 +00:00
  • ccfd9824e9 Redirecting away from raw file paths to stream endpoints Rob Emery 2025-02-08 16:52:15 +00:00
  • e96f3bffa9 Doesn't work, but barebones Rob Emery 2025-02-03 16:57:45 +00:00
  • f65ac02743 Moving direct file access under /r/f/ so we can add /r/s/ for streaming Rob Emery 2025-02-03 16:21:52 +00:00
  • 6f83e1dfda Bit of a tidy up of objects and stuff Rob Emery 2025-02-02 18:23:53 +00:00
  • bd18577a98 Date now set Rob Emery 2025-02-02 18:19:38 +00:00
  • 7fe8545c2d Fixing the parent path, the path to the resource would only work if the filename was passed as the path, but we want to use the streaming methods, so we'll have to come up with something else Rob Emery 2025-02-02 17:59:43 +00:00
  • f4e459bf81 cleaning out Rob Emery 2025-02-02 17:50:50 +00:00
  • 500fae90ab o.Path is always the current urlpath, so we can use that instead of reassembling Rob Emery 2025-02-02 17:49:21 +00:00
  • 209c1ec7fa Outputting a track object with metadata, we should use the trackid in the ID rather than the title Rob Emery 2025-02-02 17:13:01 +00:00
  • cffa9c13a6 Now returns all tracks for a given genre by a given artist Rob Emery 2025-02-02 17:07:18 +00:00
  • 971138415f Now lists all artists for a given genre Rob Emery 2025-02-02 16:57:52 +00:00
  • 2f01d40d79 OK can't find any library to do this, so had to do it by hand Rob Emery 2025-02-02 16:35:06 +00:00
  • cd21937e96 Track numbers populated correctly Rob Emery 2025-01-19 19:27:14 +00:00
  • 3c0716aae1 Some metadata returned Rob Emery 2025-01-19 18:23:11 +00:00
  • a8540be097 Example XML blob of a track with metadata Rob Emery 2025-01-19 18:00:50 +00:00
  • cc03a858a2 Might as well compile these once and only once Rob Emery 2025-01-18 18:16:48 +00:00
  • 22a4769a6f Cleaning up a bit Rob Emery 2025-01-18 18:09:33 +00:00
  • ab4d87714b Rendering out leaf nodes for tracks Rob Emery 2025-01-18 17:44:57 +00:00
  • c5575cf2cf Rough regex routing working, needs .. much improvement also. Is this better than before? I dunno Rob Emery 2025-01-18 17:23:44 +00:00
  • 8f39d303da albums under artist Rob Emery 2025-01-12 17:39:45 +00:00
  • 912662f5c5 Loginfo -> log debug Rob Emery 2025-01-11 18:51:16 +00:00
  • 3219db96d0 routing through to all the artists repo Rob Emery 2025-01-11 18:43:41 +00:00
  • 0720c05791 We need to be able to pass the artist and album etc id rather than the name, so we need to expose that back on the SOAP interface Rob Emery 2025-01-11 18:12:10 +00:00
  • 2405e8d8e9 err never used, simplifiers appending Rob Emery 2025-01-11 17:43:47 +00:00
  • fd0572d881 Tightening up the .. and . protection a smidge Rob Emery 2025-01-11 17:38:05 +00:00
  • 4cb69aaa7e OK file browsing and playback now works Rob Emery 2025-01-11 17:33:46 +00:00
  • 417a2ed20a Swapping strings for substrings Rob Emery 2025-01-11 16:31:01 +00:00
  • 5a60ae49da Version number Rob Emery 2025-01-11 15:49:04 +00:00
  • 8cbe13be56 Log -> Navidrome.Log Rob Emery 2025-01-11 12:35:57 +00:00
  • 0e50047a53 Adding configuration to enable DLNA server, (disabled by default), subbing in navidrome log over log Rob Emery 2025-01-11 12:29:29 +00:00
  • ddb4eb5e7f Hackety hack hack in more endpoints Rob Emery 2025-01-05 14:18:02 +00:00
  • 285d267ddb Hack hack hack, playback of files now works Rob Emery 2025-01-05 13:51:06 +00:00
  • 9003f6bafe Making folder structure more like minidlna Rob Emery 2025-01-05 11:02:53 +00:00
  • 0f543c9105 Making it look nicer Rob Emery 2025-01-05 10:52:42 +00:00
  • 00fcab9f95 Directories and stuff Rob Emery 2025-01-05 00:07:19 +00:00
  • f3bef8befc Adding logs Rob Emery 2025-01-03 16:15:44 +00:00
  • f7d42b195c Hooking callbacks up so we can populate the Navidrome bits Rob Emery 2025-01-03 15:51:07 +00:00
  • db1c413db5 /static now rendered out Rob Emery 2025-01-03 11:09:11 +00:00
  • ccadae605c this almost works, but /static/static is needed Rob Emery 2025-01-03 11:06:17 +00:00
  • 053bdcde35 Getting rid of /static for now Rob Emery 2025-01-03 10:48:45 +00:00
  • 23a0b3e9ad Adding ModelNumber placeholder so full template is sent Rob Emery 2025-01-03 10:30:41 +00:00
  • cb90f18574 cutting image out Rob Emery 2025-01-03 10:27:29 +00:00
  • 1da8d4e14a Hacking in rootDesc from rclone Rob Emery 2025-01-03 10:26:23 +00:00
  • 46f8953905 Fixing merge screwup Rob Emery 2025-01-03 09:26:27 +00:00
  • ebf8f388d4 Adding new HTTP server for dlna Rob Emery 2025-01-03 00:31:30 +00:00
  • ee1eab43b9 logging thing not required Rob Emery 2025-01-02 17:58:45 +00:00
  • ed538b77fe handler hooked in Rob Emery 2025-01-02 17:58:14 +00:00
  • 5592aeb96d Compiles Rob Emery 2025-01-02 10:46:00 +00:00
  • 3b12b21e28 Raw copy Rob Emery 2025-01-02 10:40:43 +00:00
  • e639e73545 Fleshing out ssdp init Rob Emery 2025-01-02 10:22:06 +00:00
  • 836e3005b2 Compiles Rob Emery 2025-01-02 10:09:54 +00:00
  • 44457004bc Raw copies from rclone Rob Emery 2025-01-02 10:04:40 +00:00
  • a05aaae0d0 Defaulting Interval Rob Emery 2025-01-01 20:33:49 +00:00
  • 6b5d526e32 Runs without crashing now Rob Emery 2025-01-01 20:20:20 +00:00
  • baed3e2605 Compiles, ssdp Rob Emery 2025-01-01 20:11:22 +00:00
  • a1d02c640f BUilds Rob Emery 2025-01-01 19:49:49 +00:00
  • 7975a2978f BUilds Rob Emery 2025-01-01 19:49:38 +00:00
  • bbea48410e
    Merge 6f560c7bee8cf8173d0728f88cfd547c1b2d84cf into e8a3495c700990c4ea50d58366eb852f52f19520 Rob Emery 2025-07-11 19:46:19 +00:00
  • 6f560c7bee
    Merge branch 'navidrome:master' into msi-insights-detection Rob Emery 2025-07-11 20:46:16 +01:00
  • 71dc0d0fd2
    Merge b638f7bdf64fff9fbdfdc1c4bda13a4ee914860c into e8a3495c700990c4ea50d58366eb852f52f19520 dependabot[bot] 2025-07-10 20:03:50 -04:00
  • c451f71d54
    Merge 1640749d4344c4c6d6f33990c9e5c261d2ed496c into e8a3495c700990c4ea50d58366eb852f52f19520 Renere 2025-07-10 20:02:01 -04:00
  • f3e778dfab
    Merge c8aad07382aec6ec98ce95a73fe0ee2dd080acb7 into e8a3495c700990c4ea50d58366eb852f52f19520 dependabot[bot] 2025-07-10 20:02:01 -04:00
  • 23f64bbaba
    Merge 95122aff0d531f98d5a4c18352bcc5766ff5c647 into e8a3495c700990c4ea50d58366eb852f52f19520 dependabot[bot] 2025-07-10 20:02:01 -04:00
  • b8a9fa0a95
    Merge 4b9d924b57087c1eed3e62676a92132920be3ef7 into e8a3495c700990c4ea50d58366eb852f52f19520 Kendall Garner 2025-07-10 20:02:01 -04:00
  • 6bdeee1e08
    Merge 589b2afa55c0fb8ec23f775a8ee297c9b67bb087 into e8a3495c700990c4ea50d58366eb852f52f19520 dependabot[bot] 2025-07-10 20:02:01 -04:00