Commit graph

  • 344d7a4392 Inject DB into DataStore, instead of hardcode the dependency Deluan 2021-07-31 20:15:20 -0400
  • c0fc36da63 Make album genres clickable Deluan 2021-07-27 13:22:35 -0400
  • e68b22ea5d Don't send invalid scrobbles when clearing the player's queue Deluan 2021-07-26 16:50:45 -0400
  • fb4eefced5
    "Add to Playlist" on AlbumList actions (#1257) Sitansh Rajput 2021-07-26 14:00:38 -0500
  • 615cac2ec4 Extract ExternalLinks into its own component Deluan 2021-07-26 12:37:55 -0400
  • 72f9e3e80a Bump @testing-library/user-event from 13.2.0 to 13.2.1 in /ui dependabot[bot] 2021-07-26 17:04:28 +0000
  • 763bcafdac Use Tooltip in links to external sites Deluan 2021-07-24 19:52:15 -0400
  • 5b81f7a73a Fix get song by id Deluan 2021-07-24 18:54:22 -0400
  • 7bd506accc Retrieve all options for Genre filters Deluan 2021-07-24 16:00:27 -0400
  • b66c39451f Fix build Deluan 2021-07-24 11:45:46 -0400
  • 4ed01bad86 Use ffmpeg extractor by default on Windows Deluan 2021-07-24 11:35:49 -0400
  • d3975d206a Reorganize metadata extractors code Deluan 2021-07-24 09:53:17 -0400
  • 6175629bb4
    Build and release Docker image for Linux 32 bits platform (#1260) Deluan Quintão 2021-07-24 07:51:12 -0400
  • 6c550819fd Use TagLib to detect whether a media file has embedded cover or not Deluan 2021-07-24 01:36:04 -0400
  • 91325071a6 Change fallback extractor to taglib, the default option Deluan 2021-07-22 23:08:47 -0400
  • 876dda83f2 Reduce number of calls to lstat. Deluan 2021-07-21 22:17:37 -0400
  • 86c0b422f6 Small refactorings Deluan 2021-07-21 12:46:30 -0400
  • 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 -0400
  • 4fcb238295 Fix "too many SQL variables" error in GetStarred endpoint Deluan 2021-07-21 10:45:52 -0400
  • 4f9d546da4 Abort startup if config file is invalid Deluan 2021-07-20 22:32:36 -0400
  • eeb14f0243 Removed unused function Deluan 2021-07-20 20:50:59 -0400
  • a89bdfbb8d Fix build Deluan 2021-07-20 20:22:15 -0400
  • 8afa2cd833 Remove dependency of deprecated ioutil package Deluan 2021-07-20 20:00:58 -0400
  • 774ad65155 Use fs.FS in MergeFS implementation Deluan 2021-07-20 19:50:00 -0400
  • 7540881695 Small refactorings Deluan 2021-07-20 18:43:15 -0400
  • 08840f6170 Simplify cover detection in roll-up code by left-joining synthesized table Deluan 2021-07-19 21:02:52 -0400
  • cddd1b3f6b Simplify genre roll-up code by left-joining synthesized tables Deluan 2021-07-19 20:44:31 -0400
  • bc6b175414 Make getGenre Subsonic endpoint returns genres sorted by counts Deluan 2021-07-19 15:41:33 -0400
  • b6e9ec4db4 Optimize GetAll genres query Deluan 2021-07-19 15:30:22 -0400
  • 1471e1240d Show songs' genres as text instead of Chips Deluan 2021-07-19 13:00:19 -0400
  • 95181d748d Fix rollup of track genres to albums and artists. Deluan 2021-07-19 12:32:53 -0400
  • 254e5673e1 Fix log message about artist with Various Artists' mbid Deluan 2021-07-19 11:49:39 -0400
  • 00e418cb2a Fix log message about multiple MBIDs Deluan 2021-07-19 11:38:14 -0400
  • 2742977c63 Fix multiple id3v2.4 genres appearing as one big concatenated genre Deluan 2021-07-19 10:15:52 -0400
  • 69f71be98a Add more tests Deluan 2021-07-18 21:55:11 -0400
  • 58ee4c60ca Add Links to external sites Deluan 2021-07-17 23:29:52 -0400
  • 21cd50d81c Fix aggregated values (count, size, duration) in roll-up queries Deluan 2021-07-17 21:33:47 -0400
  • 054b5eafdb Add Genres as "Chips" in Album details and Song details Deluan 2021-07-17 13:15:32 -0400
  • e2233779f1 Force full rescan when adding multi-genres Deluan 2021-07-16 22:55:22 -0400
  • 3a356499ae Fix lint error Deluan 2021-07-16 21:11:38 -0400
  • a0cd585401 Fix Count methods Deluan 2021-07-16 20:20:33 -0400
  • 20b7e5c49b Add Genre filters to UI Deluan 2021-07-16 19:41:49 -0400
  • c56c7c865e Purge unused genres at the end of the scan Deluan 2021-07-16 18:32:22 -0400
  • b56e034ce3 Add multiple genres to Artists Deluan 2021-07-16 18:18:22 -0400
  • 1d8607ef6a Remove unnecessary repositories methods Deluan 2021-07-16 17:39:00 -0400
  • 5e54925520 Add multiple genres to Albums Deluan 2021-07-16 17:15:34 -0400
  • 39da741a80 Add multiple genres to MediaFile Deluan 2021-07-16 11:03:28 -0400
  • 7cd3a8ba67 Add genre tables, read multiple-genres from tags Deluan 2021-07-15 19:53:40 -0400
  • 1f0314021e Change initial scan message log level Deluan 2021-07-19 16:53:45 -0400
  • 19c2ef3803 Enable buffered scrobbles by default Deluan 2021-07-19 16:10:37 -0400
  • d886c63122
    Bump react-image-lightbox from 5.1.1 to 5.1.4 in /ui (#1252) dependabot[bot] 2021-07-19 13:20:44 -0400
  • 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 -0400
  • ef60db3a5f Bump github.com/lestrrat-go/jwx from 1.2.2 to 1.2.4 Deluan 2021-07-19 13:17:40 -0400
  • 882b02c747 Fix forceRescan not re-importing all tracks Deluan 2021-07-19 10:32:33 -0400
  • 44e7502aef Log warning when artist has a MBID of Various Artists Deluan 2021-07-18 18:28:51 -0400
  • 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 -0400
  • 03ad6e972a Removed unused attributes in Last.fm responses Deluan 2021-07-16 21:06:47 -0400
  • eb8ffc6f76 Fix infinite loop when the fs fails. Closes #1164 Deluan 2021-07-16 09:38:58 -0400
  • b0fc684cb6 Fix small lint errors found by gocritic Deluan 2021-07-15 13:42:54 -0400
  • 8d56ec898e Use AlbumArtist tag even for compilations, when it is specified. Deluan 2021-07-15 11:53:08 -0400
  • 5064cb2a46
    Add git version info to release source (#1250) Deluan Quintão 2021-07-15 09:49:34 -0400
  • f78257235e Add option to have different loglevels per source folder/file Deluan 2021-07-14 18:44:14 -0400
  • 1a6a284bc1
    Bump github.com/google/uuid from 1.2.0 to 1.3.0 (#1249) dependabot[bot] 2021-07-14 11:09:23 -0400
  • 1d948beb1f
    Bump github.com/go-chi/httprate from 0.5.0 to 0.5.1 (#1248) dependabot[bot] 2021-07-14 11:07:11 -0400
  • deefd7a2fd
    Bump github.com/lestrrat-go/jwx from 1.2.1 to 1.2.2 (#1247) dependabot[bot] 2021-07-14 11:06:51 -0400
  • 97f87416a4 Bump @testing-library dependencies Deluan 2021-07-14 11:02:11 -0400
  • 5d8b90b168 Bump Go dependencies Deluan 2021-07-14 10:53:02 -0400
  • 8396b51a9c Upgrade React-Admin to 3.17.0 Deluan 2021-07-14 10:39:48 -0400
  • 4a25fa0920 Make the default volume 50% (compensate for logarithmic volume). Deluan 2021-07-14 09:58:43 -0400
  • 8e71f308c2
    Bump prettier from 2.3.1 to 2.3.2 in /ui (#1210) dependabot[bot] 2021-07-09 21:29:51 -0400
  • 53fe2e98c5 Remove eject script, hopefully it will never be used Deluan 2021-07-08 21:09:38 -0400
  • 334068c8bf Refactor mime-types configuration Deluan 2021-07-08 11:38:29 -0400
  • b34d77f85a Don't show "playing/paused" icon on the first song when calling "Play Now" Deluan 2021-07-05 21:45:20 -0400
  • 24d4c81b34 Change default volume to 50% Deluan 2021-07-04 21:33:43 -0400
  • 189d0c0ab3 Restore volume when playing a song... Deluan 2021-07-04 21:33:13 -0400
  • 1922eaaab2 Make cover rectangular in player when cover animation is disabled Deluan 2021-07-04 12:44:35 -0400
  • 5d9bea5087 Fix Album grid responsiveness on small screens. Deluan 2021-07-04 12:09:30 -0400
  • 69afb69959 Fix Disc context menu not visible in mobile Deluan 2021-07-04 11:44:41 -0400
  • 27ba267b38 Fix play single song action Deluan 2021-07-03 22:29:59 -0400
  • 114fdce09e Fix Last.fm's artist.getInfo Deluan 2021-07-03 21:48:53 -0400
  • fa8b4d40b4 Fix arranging songs in PlayQueue Deluan 2021-07-03 20:35:21 -0400
  • ace5c905eb Made the Player behaviour more consistent Deluan 2021-07-02 14:07:03 -0400
  • 26b5e6b1b4 Better scrobble log message when buffer is disabled Deluan 2021-07-02 10:14:29 -0400
  • 77f6bc83ac
    Update SongList.js (#1219) certuna 2021-07-02 16:18:45 +0200
  • 94e36d7f60 Remove old feature flag for cache layout Deluan 2021-07-02 09:57:37 -0400
  • f49205733b Add feature flag for buffered scrobbling Deluan 2021-07-02 09:54:09 -0400
  • cfb113bd33 Disable Last.FM features based on LastFM.Enabled config option Deluan 2021-07-02 09:50:07 -0400
  • 289da56f64 Implement Scrobble buffering/retrying Deluan 2021-06-24 00:01:05 -0400
  • fb183e58e9 Only encrypts NewPassword if it is not empty, when updating the user details. Fixes #1222 Deluan 2021-07-01 16:09:49 -0400
  • ed286c7103 Don't rely on goroutines to send keepalive events Deluan 2021-07-01 13:22:52 -0400
  • 452c8dc44b Fixed the enduring nasty "too many files open" bug!! Fix #446 Deluan 2021-07-01 12:07:32 -0400
  • 0c2ca2a5e4 Assign event ids in the main loop, to avoid out-of-order events Deluan 2021-07-01 10:58:41 -0400
  • 5bd33455a1 Fix deadlock situation when events are sent too fast to the broker Deluan 2021-07-01 10:42:00 -0400
  • 4ea0f235e1 Fix scrollbar colour for Dark/ExtraDark theme. Fixes #1216 Deluan 2021-06-29 12:29:00 -0400
  • b16d473d4c Update es.json (POEditor.com) Deluan Quintão 2021-06-28 14:16:00 -0400
  • fd82b8f2dc Default for EnableCoverAnimation in dev mode is true Deluan 2021-06-28 17:18:32 -0400
  • a73f885afb Add option to disable album cover animation in the player. Closes #1185 Deluan 2021-06-28 17:10:58 -0400
  • 167fe46288
    Addresses a bug that would prevent users from changing their own passwords, introduced as part of #1187. (#1214) Brian Schrameck 2021-06-28 16:36:14 -0400
  • cb1827ccbf
    Update translations (#1134) Deluan Quintão 2021-06-28 09:55:46 -0400
  • 25f0e11562 Add 'AlbumArtist' column to SongList Deluan 2021-06-28 09:54:17 -0400