Commit Graph

  • d8b2f3d2cf Don't expose `fullText` data in the Native API Deluan 2024-06-09 11:19:22 -0400
  • 56303cde23
    Add R128_{TRACK,ALBUM}_GAIN support to the scanner (#3072) kartikynwa 2024-06-08 23:15:06 +0530
  • e434ca9372 Change resized image cache key Deluan 2024-06-08 13:37:30 -0400
  • 3252fab171 Increase artist image url sizes. Deluan 2024-06-08 13:32:57 -0400
  • 26f823e123 Pass explicit tag names to getGainValue function #3072 Kartik Singh 2024-06-08 21:07:34 +0530
  • ede04e0bee Add R128 test to metadata_internal_test.go Kartik Singh 2024-06-04 20:16:35 +0530
  • 100d06f9d7 Add R128 gain tags support to the scanner Kartik Singh 2024-06-04 18:34:22 +0530
  • 0c2c74d3ea Add Auto-Import toggle switch to playlists list view. #3078 auto-import-toggle Caio Cotts 2024-06-07 21:24:11 -0400
  • df0444b4a3 Remove unnecessary Fragment component. Caio Cotts 2024-06-07 21:21:06 -0400
  • e7e1a898db
    Merge a24eb3623c into 6d526870b7 #2435 Egor 2024-06-07 08:56:04 -0500
  • 6d526870b7 Fix race condition in external metadata retrieval Deluan 2024-06-06 21:01:16 -0400
  • 34678611c0 Small refactoring Deluan 2024-06-06 20:15:34 -0400
  • 0f7d6b5bc4 More micro-optimizations Deluan 2024-06-06 07:09:30 -0400
  • 939f3eee97 Initialize Index Groups regex just once Deluan 2024-06-05 23:00:36 -0400
  • b4ef1b1e38 Replace gg.If with cmp.Or Deluan 2024-06-05 22:48:00 -0400
  • 11bef060a3 Small refactoring Deluan 2024-06-05 22:39:36 -0400
  • abe5690018 Refactor string utilities into its own package `str` Deluan 2024-06-05 22:09:27 -0400
  • 46fc38bf61 Fix tests expectations Deluan 2024-06-05 19:42:46 -0400
  • f437bfc315
    Merge c1c2beb504 into 6d8d519807 #2835 Kosuke Sando 2024-06-04 10:26:26 +0530
  • 6d8d519807
    Bump prettier from 3.2.5 to 3.3.0 in /ui (#3069) dependabot[bot] 2024-06-03 14:02:49 -0400
  • 29e20ea392
    Bump prettier from 3.2.5 to 3.3.0 in /ui #3069 dependabot[bot] 2024-06-03 17:42:04 +0000
  • da9cf22b6b
    Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#3068) dependabot[bot] 2024-06-03 13:25:33 -0400
  • 15a5043085
    Bump github.com/spf13/viper from 1.18.2 to 1.19.0 #3068 dependabot[bot] 2024-06-03 17:04:59 +0000
  • f670cf545a
    fix tests #2586 Kendall Garner 2024-06-02 07:17:56 -0700
  • 26640f2c12
    thanks for changing the schema very nice Kendall Garner 2024-06-02 06:58:38 -0700
  • 8c3919d6a0 Simplify dbx wrapper Deluan 2024-06-01 15:01:28 -0400
  • 734b96a85f Require explicitly enabling reverse proxy auth for unix sockets #3062 Jeremiah Menétrey 2024-05-31 16:53:34 +0200
  • c1c2beb504
    Merge branch 'master' into non-english-name-image/2377 #2835 Kosuke Sando 2024-05-29 21:48:18 +0800
  • 4df69bd334
    Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 (#3054) dependabot[bot] 2024-05-27 14:10:56 -0400
  • 13771e1125
    Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 #3054 dependabot[bot] 2024-05-27 17:51:17 +0000
  • ee73a9d297 Small optimization in MediaFiles.ToAlbum() Deluan 2024-05-26 14:28:23 -0400
  • 0488fb92cb
    Fix image stuttering (#3035) Caio Cotts 2024-05-24 20:19:26 -0400
  • 2a94c9e690 Simplify code for createImage. #3035 Caio Cotts 2024-05-24 19:35:30 -0400
  • 73eac93f31 Write tests for new square parameter. Caio Cotts 2024-05-24 18:46:56 -0400
  • 61903facdf Revert isDBInitialized Deluan 2024-05-22 16:20:51 -0400
  • b6fce0e686
    Fix XML marshaling of OpenSubsonic structured lyrics (#3041) Drew Weymouth 2024-05-22 09:15:14 -0700
  • 105b07a71e Fix XML marshaling of OpenSubsonic structured lyrics #3041 Drew Weymouth 2024-05-22 08:46:39 -0700
  • f88d3f82da Replace panics with log.Fatals Deluan 2024-05-21 17:48:46 -0400
  • 55bff343cd Optimize SQLite3 access. Mainly separate read access from write access. Deluan 2024-05-21 17:19:41 -0400
  • 68f03d0167
    Bump github.com/matoous/go-nanoid/v2 from 2.0.0 to 2.1.0 (#3038) dependabot[bot] 2024-05-21 10:45:04 -0400
  • 643c763cb4 Show number of results from a query in the logs Deluan 2024-05-20 16:21:41 -0400
  • ca0b83097e
    Bump github.com/matoous/go-nanoid/v2 from 2.0.0 to 2.1.0 #3038 dependabot[bot] 2024-05-20 17:46:55 +0000
  • 67865512c8
    Update Ukrainian translations (#3029) Deluan Quintão 2024-05-19 22:17:13 -0400
  • b2ecc1d16f Fix G404 gosec lint error Deluan 2024-05-19 21:55:19 -0400
  • bcaa180fc7 Fix 32 bits builds Deluan 2024-05-19 13:02:26 -0400
  • 1c381264bd
    Bump workbox-cli from 7.0.0 to 7.1.0 in /ui #2986 dependabot/npm_and_yarn/ui/workbox-cli-7.1.0 dependabot[bot] 2024-05-19 16:48:03 +0000
  • aeed5a7099 Update caniuse-lite Deluan 2024-05-19 12:45:19 -0400
  • 3977ef6e0f Make first WebUI random page stick Deluan 2024-05-19 12:35:30 -0400
  • f52b56cc33 Update translations #3029 deluan 2024-05-19 10:05:35 +0000
  • 653b4d97f9 Add missing Test function Deluan 2024-05-18 15:05:40 -0400
  • 98218d045e
    Deterministic pagination in random albums sort (#1841) Guilherme Souza 2024-05-18 15:10:53 -0300
  • 55aef63534 Remove unneeded import #1841 Deluan 2024-05-18 14:07:35 -0400
  • 8a0aa6a98f Refactor Deluan 2024-05-18 13:48:23 -0400
  • 00ae8b0f43 Add seeded random to media_file (subsonic endpoint `getRandomSongs`) Deluan 2024-05-18 13:39:32 -0400
  • 19ee1ee704 Fix id mismatch Deluan 2024-05-18 13:28:50 -0400
  • ebff1208d1 Small refactor Deluan 2024-05-18 13:23:33 -0400
  • f59cb5094f Use different seeds per user on SEEDEDRAND() SQLite3 function Deluan 2024-05-18 13:02:48 -0400
  • 95a2a086bc Merge branch 'master' into fork/749-random Deluan 2024-05-18 12:42:30 -0400
  • 9a8a067c5b Merge branch 'master' into image-stutter Deluan 2024-05-18 11:56:45 -0400
  • a9feeac793 Revert "Always run docker steps (#3034)" Deluan 2024-05-18 11:54:16 -0400
  • 1c0551f4f7 Revert "Fix docker publishing for PRs" Deluan 2024-05-18 11:54:15 -0400
  • 146a74bf66 Fix docker publishing for PRs Deluan 2024-05-18 01:37:15 -0400
  • 73a4b9ddab
    Merge branch 'master' into image-stutter Deluan Quintão 2024-05-17 22:51:47 -0400
  • 15c9a0ded3 Fix docker publishing for PRs Deluan 2024-05-17 22:45:54 -0400
  • dd50f1138c Fix image stuttering. Caio Cotts 2024-05-17 22:06:14 -0400
  • 5d41165b5b
    Always run docker steps (#3034) Deluan Quintão 2024-05-17 22:22:47 -0400
  • eb1a907fa9 Always run docker steps #3034 Deluan 2024-05-17 21:54:26 -0400
  • 0a763b91d5 Fix lint error Deluan 2024-05-17 21:46:59 -0400
  • 4d28d534cc Refactor random.WeightedChooser, unsing generics Deluan 2024-05-17 15:45:34 -0400
  • a7a4fb522c Simplify resources.FS Deluan 2024-05-16 22:53:51 -0400
  • 7f52ff72dc Simplify image format detection code Deluan 2024-05-16 13:48:26 -0400
  • 8ed07333ed Improve resizeImage code readability Deluan 2024-05-16 13:39:10 -0400
  • 52235c291d
    Fix memory leak in CachedGenreRepository (#3031) Rob Emery 2024-05-16 16:16:56 +0000
  • 6b61da4e93
    cmd: add use_mbzid command #1363 Zane van Iperen 2024-05-16 23:54:51 +1000
  • 55bdf9deb1
    scanner/mapping: use musicbrainz ids if configured to Zane van Iperen 2021-09-27 12:36:26 +1000
  • 2f6bc51daa
    model/annotation: add CopyAnnotation() Zane van Iperen 2021-09-28 23:34:53 +1000
  • 4ac7f85ed0
    model/user: add GetAll() Zane van Iperen 2022-06-04 09:05:09 +1000
  • 198f123ed8
    model/mediafile: add DeleteMany() Zane van Iperen 2022-06-04 01:58:46 +1000
  • d6a585a144
    model/artist: add DeleteMany() Zane van Iperen 2021-09-28 21:53:47 +1000
  • e157ee21cc
    model/album: add DeleteMany() Zane van Iperen 2021-09-28 19:54:52 +1000
  • de6ac0dc1c
    model/properties: add DefaultGetBool() Zane van Iperen 2021-10-16 01:10:44 +1000
  • 1c518dfd00
    model/properties: add DeletePrefixed() Zane van Iperen 2021-09-30 11:23:44 +1000
  • e79f63154f
    model/properties: add UsingMbzIDs property Zane van Iperen 2021-09-27 17:51:33 +1000
  • 7cf18d1aee
    Merge branch 'master' into fix_memleak_1 #3031 Rob Emery 2024-05-16 07:11:15 +0000
  • de0a08915c
    fix bug in jukebox: property unavailable (#3024) Fynn Petersen-Frey 2024-05-15 15:48:09 +0200
  • c94fe2830b Previously, the CacheGenreRepository was constructed each time that the scanner was run, the ttlcache was also created each time. This caused (under testing with 166 genres in the database) the memory consumed by navidrome to 101.18MB over approx 3 days; 96% of which is in instances of this cache. Swapping to a singleton has reduced this to down to ~ 2.6MB Rob Emery 2024-05-15 09:23:09 +0100
  • 4fc4855016 fix lint error #3024 Fynn Petersen-Frey 2024-05-14 21:38:02 +0200
  • 9e3fd2f6c9 fix bug in jukebox: property unavailable Fynn Petersen-Frey 2024-05-13 10:06:39 +0200
  • 1335be839e
    Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 #3027 dependabot[bot] 2024-05-13 17:59:57 +0000
  • ba456d681d
    Bump react-icons from 5.1.0 to 5.2.1 in /ui #3026 dependabot[bot] 2024-05-13 17:42:22 +0000
  • 45c4583f1b Fix race condition Deluan 2024-05-13 09:28:19 -0400
  • 478c709a64 Associate main entities with library Deluan 2024-05-07 17:52:13 +0200
  • 477bcaee58 Store MusicFolder as a library in DB Deluan 2024-05-07 17:29:45 +0200
  • 081ef85db6 Rename MediaFolder to Library Deluan 2024-05-07 17:28:44 +0200
  • 6a3fdf3c14 Associate main entities with library #3023 Deluan 2024-05-07 17:52:13 +0200
  • a483fcdc47 Store MusicFolder as a library in DB Deluan 2024-05-07 17:29:45 +0200
  • a4308cb397 Rename MediaFolder to Library Deluan 2024-05-07 17:28:44 +0200
  • 6f2643e55e Refactor to use more Go 1.22 features Deluan 2024-05-12 20:04:11 -0400
  • 9ee63b39cb Update Go to 1.22.3 Deluan 2024-05-12 20:00:09 -0400
  • c556088820 Change dsf mime-type to audio/x-dsf. v0.52.5 Deluan 2024-05-12 11:33:50 -0400