Commit Graph

  • bcb71b85c0 Fix some typos in comments (#2949) oftenoccur 2024-04-12 02:58:14 +08:00
  • 8720bd154f Ignore formatting diffs when checking for POEditor changes Deluan 2024-04-11 14:55:53 -04:00
  • 699be19bb9 Fix a few mistakes in the French translation (#2872) Cyrille 2024-04-11 01:37:08 +02:00
  • 22cc9e0cd5 Fix function name in comment (#2947) looklose 2024-04-11 00:53:21 +08:00
  • 6e36abdd62 Bump github.com/go-chi/jwtauth/v5 from 5.3.0 to 5.3.1 dependabot[bot] 2024-03-11 17:34:13 +00:00
  • e98c7374a9 Bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0 dependabot[bot] 2024-04-08 23:53:31 +00:00
  • de7f553526 Update Go to 1.22.2 and TagLib to 2.0.1 (#2946) Deluan Quintão 2024-04-09 19:00:38 -04:00
  • 9cc0cc2e93 Bump github.com/pressly/goose/v3 from 3.18.0 to 3.19.2 dependabot[bot] 2024-04-08 23:47:35 +00:00
  • 24298605d4 Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 dependabot[bot] 2024-04-08 23:04:16 +00:00
  • 4865d04ec6 Fix DiscTitle OpenSubsonic compatibility. Closes #2929 Deluan 2024-04-08 19:05:36 -04:00
  • 81770351de Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 dependabot[bot] 2024-03-18 17:25:07 +00:00
  • b6bbba754a Bump golang.org/x/sync from 0.6.0 to 0.7.0 dependabot[bot] 2024-04-08 17:54:17 +00:00
  • 4f6121fae1 Update translations deluan 2024-04-03 10:06:12 +00:00
  • f12dfb485a Expose OpenSubsonic release date for album (#2906) Kendall Garner 2024-04-03 11:30:01 +00:00
  • e81bf5125f Bump actions versions Deluan 2024-04-02 19:34:58 -04:00
  • a47acb6674 Bump github.com/lestrrat-go/jwx/v2 from 2.0.20 to 2.0.21 dependabot[bot] 2024-03-08 15:21:19 +00:00
  • 4a15677474 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 dependabot[bot] 2024-03-13 23:40:39 +00:00
  • 859cdda0bd Bump Go dependencies Deluan 2024-03-03 21:30:28 -05:00
  • 87ecd118bb Bump goose to 3.18.0. Deluan 2024-03-03 21:27:33 -05:00
  • 5abe156777 Logs don't panic when receiving a nil *time.Time Deluan 2024-02-18 13:06:01 -05:00
  • fa72aaa462 Move TempFileName to utils Deluan 2024-02-17 18:19:51 -05:00
  • 6eb13c9f79 Run Test job in ci-goreleaser container Deluan 2024-02-17 14:11:09 -05:00
  • b67d1c0830 Show taglib and ffmpeg versions in the log Deluan 2024-02-17 12:06:01 -05:00
  • effd588406 Stop using deprecated TagLib method length Deluan 2024-02-17 11:38:36 -05:00
  • 6f4c55dbde Use new ci-goreleaser (with TagLib 2) Deluan 2024-02-17 11:16:54 -05:00
  • 176329343a Send Subsonic formatted response on marshalling errors Deluan 2024-02-17 10:39:29 -05:00
  • 97c7e5daaf Use new slices package from Go standard lib Deluan 2024-02-16 22:00:44 -05:00
  • 166eb37787 Use Go builtin min/max func Deluan 2024-02-16 21:48:25 -05:00
  • f7a4387d0e Bump github.com/jellydator/ttlcache/v2 to v2.11.1 Deluan 2024-02-16 21:42:22 -05:00
  • 71e5b271fb Bump github.com/xrash/smetrics version Deluan 2024-02-16 20:52:23 -05:00
  • d51148ea4c Bump github.com/go-chi/chi/v5 to v5.0.12 Deluan 2024-02-16 20:51:30 -05:00
  • 7cb8cc115e Bump github.com/mattn/go-sqlite3 to v1.14.22 Deluan 2024-02-16 20:50:45 -05:00
  • 69d91189c2 Upgrade ginkgo and gomega Deluan 2024-02-16 20:49:37 -05:00
  • 88063fc189 Upgrade ginkgo and gomega Deluan 2024-02-16 20:47:53 -05:00
  • 912e144b71 Bump github.com/google/uuid to 1.6.0 Deluan 2024-02-16 20:46:41 -05:00
  • 87484fe7a9 Bump github.com/google/wire to 0.6.0 Deluan 2024-02-16 20:45:11 -05:00
  • 58f64355c2 Bump golang.org/x/exp version Deluan 2024-02-16 20:43:12 -05:00
  • 7167e5ac87 Upgrade to Go 1.22 and Node v20 (#2861) Deluan Quintão 2024-02-16 20:29:16 -05:00
  • d8e1748928 Return 500 in case of Subsonic response marshalling errors Deluan 2024-02-16 19:41:53 -05:00
  • 9a051967f6 Handle "Infinity" values for ReplayGain. Fix #2862 Deluan 2024-02-16 18:44:58 -05:00
  • 0b2cf30096 Don't swallow marshalling errors in the Subsonic API Deluan 2024-02-16 18:43:36 -05:00
  • 6d253225de Use order/sort album/artist when sorting tracks in playlists. Fixes #2819 v0.51.1 Deluan 2024-02-15 21:52:00 -05:00
  • bf2bcb1279 Fix null values in DB (#2840) Caio Cotts 2024-02-07 17:45:08 -08:00
  • ac4ceab143 Update French translation (#2834) Deluan Quintão 2024-02-05 20:10:21 -05:00
  • 6226741517 Create resources.FS only once Deluan 2024-02-03 12:05:03 -05:00
  • 79a4d8f6ad Simplify ShortDur code and tests Deluan 2024-02-02 21:07:27 -05:00
  • 61257f89d2 Update translations (#2832) Deluan Quintão 2024-01-30 07:25:42 -05:00
  • 1f71e56741 Don't expose Last.fm API Key in the index.html Deluan 2024-01-29 21:41:54 -05:00
  • 3a9b3452a2 Set rating value to 0 when value is null (#2824) Kendall Garner 2024-01-29 11:26:15 +00:00
  • 5125558f52 Make Subsonic search query default to "" if not present. Deluan 2024-01-27 20:00:02 -05:00
  • 5f9b6b632d Add a "upgrading schema" log message to the DB initialization when there are pending migrations. Deluan 2024-01-27 19:44:49 -05:00
  • fa7cc40d23 Add tests for toSQL Deluan 2024-01-27 12:16:38 -05:00
  • 58218e6dc4 Fix fields not being sent on getPlaylist.view responses. caiocotts 2024-01-25 19:59:18 -05:00
  • 67c82f524b "Fix" Reddit badge Deluan 2024-01-24 20:24:13 -05:00
  • fb7fd21984 Don't add empty TIPL roles Deluan 2024-01-24 19:19:06 -05:00
  • a6fc84a2e1 Parse the ID3v2.4 TIPL frame Deluan 2024-01-23 20:50:43 -05:00
  • 1e5e8be192 Import ID3 sort_* tags Deluan 2024-01-23 18:07:11 -05:00
  • fd61b29a84 Small readability improvement in MergeFS tests v0.51.0 Deluan 2024-01-21 16:20:47 -05:00
  • 2b33ef72e3 Remove offset and limit from count queries. Fixes #2443 Deluan 2024-01-20 22:02:05 -05:00
  • 2fb913f5c9 Add log message to try to capture error in #2735 Deluan 2024-01-20 20:18:59 -05:00
  • 6c05493cda Improve some Jukebox error messages Deluan 2024-01-20 20:01:49 -05:00
  • 3ca4f44118 Simplify default middlewares setup Deluan 2024-01-20 19:17:21 -05:00
  • 34c29a156f Simplify RealIP middleware setup Deluan 2024-01-20 18:58:12 -05:00
  • b442736a0f Bump connected-react-router from 6.9.1 to 6.9.3 in /ui (#2741) dependabot[bot] 2024-01-20 18:42:43 -05:00
  • 90fccf00d1 Bump workbox-cli from 6.5.4 to 7.0.0 in /ui (#2737) dependabot[bot] 2024-01-20 18:38:44 -05:00
  • bcd4a52616 Bump golang.org/x/sync from 0.5.0 to 0.6.0 (#2779) dependabot[bot] 2024-01-20 18:37:46 -05:00
  • 84cffa6b94 Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#2759) dependabot[bot] 2024-01-20 18:37:01 -05:00
  • a51b1b25d2 Bump uuid from 8.3.2 to 9.0.1 in /ui (#2740) dependabot[bot] 2024-01-20 18:36:14 -05:00
  • 9f317c054b Bump @testing-library/user-event from 14.5.1 to 14.5.2 in /ui (#2757) dependabot[bot] 2024-01-20 18:35:20 -05:00
  • 5f8d01a207 Bump clsx from 2.0.0 to 2.1.0 in /ui (#2758) dependabot[bot] 2024-01-20 18:35:08 -05:00
  • 8a648d717a Bump github.com/go-chi/chi/v5 from 5.0.10 to 5.0.11 (#2742) dependabot[bot] 2024-01-20 18:34:58 -05:00
  • a0dc2ee051 Bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.1.1 (#2760) dependabot[bot] 2024-01-20 18:32:53 -05:00
  • ffb4de1e27 Bump github.com/unrolled/secure from 1.13.0 to 1.14.0 (#2761) dependabot[bot] 2024-01-20 18:31:50 -05:00
  • e1fc7983a5 Bump golang.org/x/image from 0.14.0 to 0.15.0 (#2778) dependabot[bot] 2024-01-20 18:31:18 -05:00
  • 2a43f54eb1 Bump follow-redirects from 1.15.2 to 1.15.4 in /ui (#2786) dependabot[bot] 2024-01-20 18:30:55 -05:00
  • f654e92113 Bump github.com/lestrrat-go/jwx/v2 from 2.0.18 to 2.0.19 (#2792) dependabot[bot] 2024-01-20 18:29:46 -05:00
  • dfa453cc4a Add (not)inplaylist operator to smart playlists (#1884) flyingOwl 2024-01-21 00:22:17 +01:00
  • 8f03454312 Make server unix socket file permission configurable via flag UnixSocketPerm (#2763) Johannes Engl 2024-01-20 20:50:30 +01:00
  • 8570773b90 Bump prettier from 3.1.1 to 3.2.2 in /ui dependabot[bot] 2024-01-15 17:39:18 +00:00
  • 6cff91e17d Use the default import path for jest-dom. caiocotts 2024-01-17 16:46:22 -05:00
  • d0df81a8df Bump @testing-library/jest-dom from 5.16.5 to 6.2.0 in /ui dependabot[bot] 2024-01-08 17:38:59 +00:00
  • 75f3ef64e2 Bump react-icons from 4.4.0 to 5.0.1 in /ui dependabot[bot] 2024-01-15 17:38:55 +00:00
  • 170ac93926 Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 dependabot[bot] 2024-01-15 17:25:14 +00:00
  • 6f7b48202e Make the GetInstance concurrent test more readable Deluan 2023-12-28 16:50:07 -05:00
  • 6e2be7f95f Don't force a full scan after upgrading the lyrics Deluan 2023-12-28 04:55:45 -05:00
  • 0d8f8e3afd Optimize Singleton (sometimes a simple lock is a better solution) Deluan 2023-12-27 22:12:34 -05:00
  • e50382e3bf Fix ReplayGain values not being retrieved from DB Deluan 2023-12-27 21:14:54 -05:00
  • 814161d78d Add OS Lyrics extension (#2656) Kendall Garner 2023-12-28 01:20:29 +00:00
  • 130ab76c79 go mod tidy Deluan 2023-12-27 13:04:26 -05:00
  • a186a795f6 Omit empty Genre attributes Deluan 2023-12-27 12:44:25 -05:00
  • 798b03eabd Add "inspect" command to CLI Deluan 2023-12-27 12:41:08 -05:00
  • ea7ba22699 Discard duplicated tags Deluan 2023-12-26 19:35:14 -05:00
  • b4815ecee5 Add TAK support (#2745) Andrew Katsikas 2023-12-26 18:39:15 -05:00
  • 51e07d4cb5 Add log.IsGreaterOrEqualTo, that take into consideration path-scoped log levels Deluan 2023-12-25 16:29:59 -05:00
  • 03119e5ccf Add more trace log to TagLib Wrapper Deluan 2023-12-23 14:10:38 -05:00
  • 15e1394fa3 Implement originalReleaseDate in OpenSubsonic responses. (#2733) Deluan Quintão 2023-12-22 21:03:55 -05:00
  • 3f349b1b58 Add todo as a reminder to replace min/max in Go 1.22 Deluan 2023-12-21 19:17:33 -05:00
  • dfcc189cff Replace all utils.Param* with req.Params Deluan 2023-12-21 17:41:09 -05:00
  • 00597e01e9 Add req.Params to replace utils.Param* Deluan 2023-12-21 16:32:37 -05:00
  • 965fc9d9be Remove beep and the files where it was imported (#2731) Dany Marcoux 2023-12-21 14:00:31 +01:00