Commit Graph

  • 173b30cd59 Extract version from directory name if .git dir is missing (#1327) whorfin 2021-09-06 18:26:04 -07:00
  • af7c87dd7b Give a warning on commands that do not build the frontend. Deluan 2021-09-05 21:38:03 -04:00
  • 8df056b797 ru.json update (#1320) Artyom 2021-09-05 17:56:54 +03:00
  • 54f98497c2 Use wchar_t for TagLib filenames on Windows (#1310) caiocotts 2021-08-28 19:35:54 -04:00
  • c55e65902b Bump github.com/onsi/gomega from 1.15.0 to 1.16.0 (#1300) dependabot[bot] 2021-08-23 20:50:46 -04:00
  • d37231f319 Bump github.com/ReneKroon/ttlcache/v2 from 2.7.0 to 2.8.0 (#1298) dependabot[bot] 2021-08-23 20:47:36 -04:00
  • 47fa32ec93 Bump github.com/golangci/golangci-lint from 1.41.1 to 1.42.0 (#1299) dependabot[bot] 2021-08-23 17:41:55 -04:00
  • cf042ed83d Fix random volume changes Deluan 2021-08-22 12:13:12 -04:00
  • d481864035 Some small refactorings Deluan 2021-08-22 11:46:52 -04:00
  • c2927e105b Fix loadSimilar method, was causing "internal error". Fix #1293 Deluan 2021-08-21 19:37:00 -04:00
  • 6983390ca3 Setup git hooks when running make setup Deluan 2021-08-21 13:45:34 -04:00
  • 143f5ba9d5 Import song duration with hundredths when using TagLib Deluan 2021-08-20 21:33:12 -04:00
  • 05e27095b2 Fix getTopSongs endpoint Deluan 2021-08-19 08:17:22 -04:00
  • aa72d3d41b Add missing song information to players and apply EnableCoverAnimation to mobile player. (#1268) Tucker Kern 2021-08-17 11:57:48 -06:00
  • a20bd5fe05 Correct some french translations (#1278) ToadCast 2021-08-14 02:27:37 +02:00
  • 99aeaabf7d Update translations (#1285) Deluan Quintão 2021-08-13 20:27:18 -04:00
  • 0a5f966047 Bump redux from 4.1.0 to 4.1.1 in /ui dependabot[bot] 2021-08-13 23:48:49 +00:00
  • 5338567346 Bump github.com/onsi/gomega from 1.14.0 to 1.15.0 dependabot[bot] 2021-08-09 17:16:23 +00:00
  • 50526024b2 Bump github.com/lestrrat-go/jwx from 1.2.4 to 1.2.5 dependabot[bot] 2021-08-09 17:17:02 +00:00
  • db4165f27c Bum react-admin to 3.17.2. Fix SearchInput border Deluan 2021-08-13 19:45:18 -04:00
  • a8cf887e87 Adjust icon size Deluan 2021-08-03 21:50:36 -04:00
  • 63000ab5ae Update en.json (POEditor.com) Deluan Quintão 2021-08-03 21:41:32 -04:00
  • b44ef81c6f Allow 0 value to disable ScanSchedule. Deluan 2021-08-03 19:37:36 -04:00
  • e9d0abe0bc Support local paths as urls in playlists. caio 2021-08-02 22:10:07 -04:00
  • bcafe88ef9 Don't autoplay when reloading play queue from Redux store Deluan 2021-08-01 19:46:50 -04:00
  • 1710730b45 Bump github.com/kr/pretty from 0.2.1 to 0.3.0 (#1267) dependabot[bot] 2021-08-01 12:56:55 -04:00
  • aa1571e074 Remove unused AnnotatedModel interface Deluan 2021-08-01 11:12:32 -04:00
  • c831dc4cdf Use structs lib to map models to DB. Fix #1266 Deluan 2021-08-01 01:21:20 -04:00
  • 344d7a4392 Inject DB into DataStore, instead of hardcode the dependency Deluan 2021-07-31 20:15:20 -04:00
  • c0fc36da63 Make album genres clickable Deluan 2021-07-27 13:22:35 -04:00
  • e68b22ea5d Don't send invalid scrobbles when clearing the player's queue Deluan 2021-07-26 16:50:45 -04:00
  • fb4eefced5 "Add to Playlist" on AlbumList actions (#1257) Sitansh Rajput 2021-07-26 14:00:38 -05:00
  • 615cac2ec4 Extract ExternalLinks into its own component Deluan 2021-07-26 12:37:55 -04:00
  • 72f9e3e80a Bump @testing-library/user-event from 13.2.0 to 13.2.1 in /ui dependabot[bot] 2021-07-26 17:04:28 +00:00
  • 763bcafdac Use Tooltip in links to external sites Deluan 2021-07-24 19:52:15 -04:00
  • 5b81f7a73a Fix get song by id Deluan 2021-07-24 18:54:22 -04:00
  • 7bd506accc Retrieve all options for Genre filters Deluan 2021-07-24 16:00:27 -04:00
  • b66c39451f Fix build Deluan 2021-07-24 11:45:46 -04:00
  • 4ed01bad86 Use ffmpeg extractor by default on Windows Deluan 2021-07-24 11:35:49 -04:00
  • d3975d206a Reorganize metadata extractors code Deluan 2021-07-24 09:53:17 -04:00
  • 6175629bb4 Build and release Docker image for Linux 32 bits platform (#1260) Deluan Quintão 2021-07-24 07:51:12 -04:00
  • 6c550819fd Use TagLib to detect whether a media file has embedded cover or not Deluan 2021-07-24 01:36:04 -04:00
  • 91325071a6 Change fallback extractor to taglib, the default option Deluan 2021-07-22 23:08:47 -04:00
  • 876dda83f2 Reduce number of calls to lstat. Deluan 2021-07-21 22:17:37 -04:00
  • 86c0b422f6 Small refactorings Deluan 2021-07-21 12:46:30 -04:00
  • 1cef44a543 Show in the logs which mbid will be used if multiple mbids are found for album/artist Deluan 2021-07-21 11:12:03 -04:00
  • 4fcb238295 Fix "too many SQL variables" error in GetStarred endpoint Deluan 2021-07-21 10:45:52 -04:00
  • 4f9d546da4 Abort startup if config file is invalid Deluan 2021-07-20 22:32:36 -04:00
  • eeb14f0243 Removed unused function Deluan 2021-07-20 20:50:59 -04:00
  • a89bdfbb8d Fix build Deluan 2021-07-20 20:22:15 -04:00
  • 8afa2cd833 Remove dependency of deprecated ioutil package Deluan 2021-07-20 20:00:58 -04:00
  • 774ad65155 Use fs.FS in MergeFS implementation Deluan 2021-07-20 19:50:00 -04:00
  • 7540881695 Small refactorings Deluan 2021-07-20 18:43:15 -04:00
  • 08840f6170 Simplify cover detection in roll-up code by left-joining synthesized table Deluan 2021-07-19 21:02:52 -04:00
  • cddd1b3f6b Simplify genre roll-up code by left-joining synthesized tables Deluan 2021-07-19 20:44:31 -04:00
  • bc6b175414 Make getGenre Subsonic endpoint returns genres sorted by counts Deluan 2021-07-19 15:41:33 -04:00
  • b6e9ec4db4 Optimize GetAll genres query Deluan 2021-07-19 15:30:22 -04:00
  • 1471e1240d Show songs' genres as text instead of Chips Deluan 2021-07-19 13:00:19 -04:00
  • 95181d748d Fix rollup of track genres to albums and artists. Deluan 2021-07-19 12:32:53 -04:00
  • 254e5673e1 Fix log message about artist with Various Artists' mbid Deluan 2021-07-19 11:49:39 -04:00
  • 00e418cb2a Fix log message about multiple MBIDs Deluan 2021-07-19 11:38:14 -04:00
  • 2742977c63 Fix multiple id3v2.4 genres appearing as one big concatenated genre Deluan 2021-07-19 10:15:52 -04:00
  • 69f71be98a Add more tests Deluan 2021-07-18 21:55:11 -04:00
  • 58ee4c60ca Add Links to external sites Deluan 2021-07-17 23:29:52 -04:00
  • 21cd50d81c Fix aggregated values (count, size, duration) in roll-up queries Deluan 2021-07-17 21:33:47 -04:00
  • 054b5eafdb Add Genres as "Chips" in Album details and Song details Deluan 2021-07-17 13:15:32 -04:00
  • e2233779f1 Force full rescan when adding multi-genres Deluan 2021-07-16 22:55:22 -04:00
  • 3a356499ae Fix lint error Deluan 2021-07-16 21:11:38 -04:00
  • a0cd585401 Fix Count methods Deluan 2021-07-16 20:20:33 -04:00
  • 20b7e5c49b Add Genre filters to UI Deluan 2021-07-16 19:41:49 -04:00
  • c56c7c865e Purge unused genres at the end of the scan Deluan 2021-07-16 18:32:22 -04:00
  • b56e034ce3 Add multiple genres to Artists Deluan 2021-07-16 18:18:22 -04:00
  • 1d8607ef6a Remove unnecessary repositories methods Deluan 2021-07-16 17:39:00 -04:00
  • 5e54925520 Add multiple genres to Albums Deluan 2021-07-16 17:15:34 -04:00
  • 39da741a80 Add multiple genres to MediaFile Deluan 2021-07-16 11:03:28 -04:00
  • 7cd3a8ba67 Add genre tables, read multiple-genres from tags Deluan 2021-07-15 19:53:40 -04:00
  • 1f0314021e Change initial scan message log level Deluan 2021-07-19 16:53:45 -04:00
  • 19c2ef3803 Enable buffered scrobbles by default Deluan 2021-07-19 16:10:37 -04:00
  • d886c63122 Bump react-image-lightbox from 5.1.1 to 5.1.4 in /ui (#1252) dependabot[bot] 2021-07-19 13:20:44 -04:00
  • 5b828cd7ef Bump @testing-library/user-event from 13.1.9 to 13.2.0 in /ui (#1253) dependabot[bot] 2021-07-19 13:20:28 -04:00
  • ef60db3a5f Bump github.com/lestrrat-go/jwx from 1.2.2 to 1.2.4 Deluan 2021-07-19 13:17:40 -04:00
  • 882b02c747 Fix forceRescan not re-importing all tracks Deluan 2021-07-19 10:32:33 -04:00
  • 44e7502aef Log warning when artist has a MBID of Various Artists Deluan 2021-07-18 18:28:51 -04:00
  • e61cf3217d Reapply the fix from #1054, but without getting into an infinite look in case of SMB fs errors. See #1164 Deluan 2021-07-17 21:06:53 -04:00
  • 03ad6e972a Removed unused attributes in Last.fm responses Deluan 2021-07-16 21:06:47 -04:00
  • eb8ffc6f76 Fix infinite loop when the fs fails. Closes #1164 Deluan 2021-07-16 09:38:58 -04:00
  • b0fc684cb6 Fix small lint errors found by gocritic Deluan 2021-07-15 13:42:54 -04:00
  • 8d56ec898e Use AlbumArtist tag even for compilations, when it is specified. Deluan 2021-07-15 11:53:08 -04:00
  • 5064cb2a46 Add git version info to release source (#1250) Deluan Quintão 2021-07-15 09:49:34 -04:00
  • f78257235e Add option to have different loglevels per source folder/file Deluan 2021-07-14 18:44:14 -04:00
  • 1a6a284bc1 Bump github.com/google/uuid from 1.2.0 to 1.3.0 (#1249) dependabot[bot] 2021-07-14 11:09:23 -04:00
  • 1d948beb1f Bump github.com/go-chi/httprate from 0.5.0 to 0.5.1 (#1248) dependabot[bot] 2021-07-14 11:07:11 -04:00
  • deefd7a2fd Bump github.com/lestrrat-go/jwx from 1.2.1 to 1.2.2 (#1247) dependabot[bot] 2021-07-14 11:06:51 -04:00
  • 97f87416a4 Bump @testing-library dependencies Deluan 2021-07-14 11:02:11 -04:00
  • 5d8b90b168 Bump Go dependencies Deluan 2021-07-14 10:53:02 -04:00
  • 8396b51a9c Upgrade React-Admin to 3.17.0 Deluan 2021-07-14 10:39:48 -04:00
  • 4a25fa0920 Make the default volume 50% (compensate for logarithmic volume). Deluan 2021-07-14 09:58:43 -04:00
  • 8e71f308c2 Bump prettier from 2.3.1 to 2.3.2 in /ui (#1210) dependabot[bot] 2021-07-09 21:29:51 -04:00
  • 53fe2e98c5 Remove eject script, hopefully it will never be used Deluan 2021-07-08 21:09:38 -04:00
  • 334068c8bf Refactor mime-types configuration Deluan 2021-07-08 11:38:29 -04:00