Commit Graph

  • c2cf17acc4
    Update metadata.go BenzLeung 2023-06-17 17:02:57 +08:00
  • 3aa0a9f9d9
    Submit duration to ListenBrainz Philipp Wolfer 2023-03-27 09:54:43 +02:00
  • 5af67c78af Upgrade Go dependencies Deluan 2023-06-16 22:34:02 -04:00
  • c8608956be
    Fix listenbrainz submission and clarify MusicBrainz recording ID field (#2279) Philipp Wolfer 2023-06-17 00:00:01 +02:00
  • 36eda871f6 Fix locale-dependent tests. Closes #2402 Deluan 2023-06-16 16:34:50 -04:00
  • 20344242a6 Rename database column mbz_track_id to mbz_recording_id Philipp Wolfer 2023-03-27 09:28:21 +02:00
  • ac41755d40 Rename MediaFile.MbzTrackID to MbzRecordingID Philipp Wolfer 2023-03-27 09:07:58 +02:00
  • 5e2aba6d00 Fix MB recording ID parameter name for ListenBrainz submission Philipp Wolfer 2023-03-27 08:37:51 +02:00
  • 7c92a73208
    Ignore playlists starting with a dot - #2367 (#2390) David Casado 2023-06-16 21:55:17 +02:00
  • f62be89a2d
    Update metadata.go BenzLeung 2023-06-16 11:31:52 +08:00
  • 9deceaf847 fix(playlist): Ignore playlists starting with a dot - #2367 David Casado 2023-06-06 06:42:22 +00:00
  • 374f7c1656
    Bump github.com/lestrrat-go/jwx/v2 from 2.0.9 to 2.0.11 dependabot[bot] 2023-06-14 17:26:00 +00:00
  • 9bff346458
    Bump github.com/lestrrat-go/jwx/v2 from 2.0.9 to 2.0.10 dependabot[bot] 2023-06-12 17:57:32 +00:00
  • 6e1dfb395b
    Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.10.0 dependabot[bot] 2023-06-12 17:57:08 +00:00
  • 923c71b3af UI: Rename Publisher -> Record Label Remi Drouin 2023-06-11 12:20:25 +02:00
  • 054a7fef48 feat(any): Add publisher for media_file, album and artists (#389) raminou 2023-05-18 10:58:56 +02:00
  • ee027df588
    Add support for lyrics tag unsynced_lyrics BenzLeung 2023-06-09 14:51:33 +08:00
  • 8a413e0bb8
    Merge 7cf98af9dab2401022dac484ad97534582b3e5cc into f5d97823e8e1ed28d9ea02e20495e6e6d4a6a52d Deluan Quintão 2023-06-07 14:50:09 +00:00
  • 7cf98af9da Refactor included handling new-api Deluan 2023-05-23 21:15:54 -04:00
  • 40f7170930 Add descriptions to included fields Deluan 2023-05-23 19:47:00 -04:00
  • 4a8f176f0d Add includes for /albums Deluan 2023-05-23 19:22:36 -04:00
  • 4507895d58 Add includes for /tracks Deluan 2023-05-23 18:36:38 -04:00
  • 90c2d7d1cf Add Albums endpoints Deluan 2023-05-22 20:45:18 -04:00
  • f62231f728 Fix pipeline Deluan 2023-05-22 17:53:00 -04:00
  • fd1e06049f Use redocly/cli to bundle/lint OpenAPI spec Deluan 2023-05-22 17:46:09 -04:00
  • 7dfe29af5e Build OpenAPI.yaml Deluan 2023-05-22 16:40:57 -04:00
  • 8e03d7d013 Add authorization to new API Deluan 2023-05-22 16:31:10 -04:00
  • 960415ed95 Update oapi-codegen Deluan 2023-05-22 13:11:16 -04:00
  • ea231fe265 Refactor Deluan 2023-05-22 11:59:33 -04:00
  • 09e52eba87 Change API name Deluan 2023-05-22 11:46:31 -04:00
  • 2650e4c27c Finish splitting openapi into multiple files Deluan 2023-05-21 13:16:49 -04:00
  • 3c0f23e3f2 Fix spec paths Deluan 2023-05-14 10:23:06 -04:00
  • 250b6dbb33 Start breaking OpenAPI spec Deluan 2023-04-09 17:50:04 -04:00
  • be945e010a go mod tidy Deluan 2023-04-09 17:29:54 -04:00
  • 9308127342 Add more tracks attributes Deluan 2023-03-31 15:05:39 -04:00
  • 141edb881e Add sort param Deluan 2023-03-31 14:51:08 -04:00
  • 20a1e3160b Add Album and relationships Deluan 2023-03-29 22:22:11 -04:00
  • d4c458d193 Add tests Deluan 2023-03-26 01:17:23 -04:00
  • ed87e703ff Build collection Links Deluan 2023-03-25 23:00:08 -04:00
  • dcb5725642 Add OpenAPI spec for new API, and wire up a new API handler Deluan 2023-03-18 20:09:41 -04:00
  • f5d97823e8 Fix original date (TDOR) mapping for ffmpeg extractor Deluan 2023-06-06 19:11:15 -04:00
  • ac3a308328
    Bump github.com/spf13/viper from 1.15.0 to 1.16.0 dependabot[bot] 2023-06-05 17:57:53 +00:00
  • b9e4362e8f
    Bump golang.org/x/tools from 0.9.1 to 0.9.3 dependabot[bot] 2023-06-05 17:57:45 +00:00
  • f6027b14eb
    Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 dependabot[bot] 2023-06-05 17:57:36 +00:00
  • 1e71333d27
    Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 dependabot[bot] 2023-06-05 17:57:24 +00:00
  • c1229b6546
    Bump github.com/mileusna/useragent from 1.3.2 to 1.3.3 dependabot[bot] 2023-06-05 17:57:19 +00:00
  • 55e2653d2a
    Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 dependabot[bot] 2023-06-05 17:57:15 +00:00
  • da8b201343
    Bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17 dependabot[bot] 2023-06-05 17:57:10 +00:00
  • c65af7bb04
    use v3 goose Kendall Garner 2023-06-04 15:00:21 -07:00
  • 322a405c13
    Merge remote-tracking branch 'upstream/master' into proxy-stars Kendall Garner 2023-06-04 14:59:55 -07:00
  • 38248282ce
    actually create the star chan... Kendall Garner 2023-06-04 14:56:21 -07:00
  • d6083dab6e Re-apply "Refactor walkDirTree to use fs.FS" but remove context cancelation logic. Deluan 2023-06-04 15:05:20 -04:00
  • 6b3b4d83ff Revert "Refactor walkDirTree to use fs.FS" Deluan 2023-06-04 14:13:33 -04:00
  • 3853c3318f Refactor walkDirTree to use fs.FS Deluan 2023-06-03 22:25:19 -04:00
  • 1c25e36fe3
    Merge branch 'master' into patch-1 Ady Liu 2023-06-03 16:31:40 +08:00
  • 257ccc5f43
    Allow configuring cache folder (#2357) tomleb 2023-06-02 17:14:11 -04:00
  • 0acfbafb50 Removed unused test setup code Deluan 2023-06-02 17:11:53 -04:00
  • cec5fb0d6c Fix lint errors Deluan 2023-06-02 16:44:12 -04:00
  • 3fc4313e89 Move string slice functions to slice package as generic functions Deluan 2023-06-02 16:30:20 -04:00
  • c4c99b7f75 Make GroupAlbumReleases false by default Deluan 2023-05-31 15:40:20 -04:00
  • 0a38a11a30 Putting build-tag beep onto beep files Matthias Schmidt 2023-05-31 12:31:21 +02:00
  • e5033b7cc7 Remove unneeded code on queue Matthias Schmidt 2023-05-31 12:07:46 +02:00
  • 957fcd7cb8 Adding retry mode on time-pos property getter Matthias Schmidt 2023-05-31 12:02:23 +02:00
  • 020731287f Add missing error-handling found by linter Matthias Schmidt 2023-05-31 10:48:17 +02:00
  • c47c73302a
    Bump github.com/beego/beego/v2 from 2.0.7 to 2.1.0 dependabot[bot] 2023-05-29 17:57:36 +00:00
  • 8e9c415991
    Bump react-router-dom from 5.3.0 to 5.3.4 in /ui dependabot[bot] 2023-05-29 17:57:13 +00:00
  • f251c15c44 test: fix js test when ran against node 18 Jixun Wu 2023-05-26 19:55:14 +01:00
  • 45804a2bca Merge remote-tracking branch 'upstream/master' Jixun Wu 2023-05-26 19:53:03 +01:00
  • 908cfd841c fix: lint issue Jixun Wu 2023-05-26 19:52:08 +01:00
  • 4e035f5665 feat: implement to logic to extract jpg when initial dump was not a recognized image. Jixun Wu 2023-05-26 19:50:12 +01:00
  • 4959e1a9f4 Fix regain Matthias Schmidt 2023-05-26 17:05:39 +02:00
  • 52fa609b25 Now with actually setting the position Matthias Schmidt 2023-05-26 14:37:48 +02:00
  • e4ebb9a1f8 Skipping tracks works now Matthias Schmidt 2023-05-26 14:14:09 +02:00
  • 4af707d551 Use canceable command. Rename to Executor Matthias Schmidt 2023-05-26 12:53:15 +02:00
  • d51d14d8a0 Wait until control-socket shows up. Cleanup socket in Close() Matthias Schmidt 2023-05-26 12:19:40 +02:00
  • 33e94dfb25 refactor: revert changes and get ready to implement the new detection logic Jixun Wu 2023-05-26 01:30:14 +01:00
  • e39a7f90ce
    add millisecond timestamp support with 3-digits Ady Liu 2023-05-26 00:00:20 +08:00
  • a984bbbc7a Make SmartPlaylists to always be seen as changed for Subsonic clients. Deluan 2023-05-25 09:14:00 -04:00
  • 0ea7e8801c Unify Close() and CloseDevice(). Using temp filename for controlling socket Matthias Schmidt 2023-05-25 13:07:43 +02:00
  • 839e649c18 postition is given in float in mpv Matthias Schmidt 2023-05-25 11:25:11 +02:00
  • 12ec31a278 MPV: start/stop are working Matthias Schmidt 2023-05-25 11:10:03 +02:00
  • 1942c50dd7 Adding end-of-stream handling Matthias Schmidt 2023-05-25 09:30:16 +02:00
  • 86cbd6de6c Adding majority of interface commands using messages to mpv socket. Matthias Schmidt 2023-05-25 09:25:39 +02:00
  • ba067667c9 Fix date formatting to use UTC Deluan 2023-05-24 14:47:51 -04:00
  • 2c25244a83 Adding skeleton, draft audio-interface using mpv.io Matthias Schmidt 2023-05-24 18:38:06 +02:00
  • bb47ed3154 Gather CloseDevice() behind Track interface. Matthias Schmidt 2023-05-24 16:16:39 +02:00
  • 3d8d2bde31 More refactoring for interface separation Matthias Schmidt 2023-05-24 15:59:16 +02:00
  • 6891a7f05f Juggle beep-related code around as preparation for interface access Matthias Schmidt 2023-05-24 15:37:37 +02:00
  • 22c812034e Move BEEP-related code into own package Matthias Schmidt 2023-05-24 14:41:47 +02:00
  • 4cd3865a0d Fix tests Deluan 2023-05-23 16:17:33 -04:00
  • e38a690632 Order albums by full original date (this time is for real). Fixes #1452 Deluan 2023-05-23 09:51:02 -04:00
  • 7d0656f44a Order albums by full original date. Fixes #1452 Deluan 2023-05-22 23:49:50 -04:00
  • b260c27a9d Allow configuring cache folder Tom Lebreux 2023-05-19 09:49:31 -04:00
  • 11f33ff8b6 Update dependencies Deluan 2023-05-22 17:26:49 -04:00
  • ed4d688061 feat(any): Add publisher for media_file, album and artists (#389) raminou 2023-05-18 10:58:56 +02:00
  • d82c2bf0fa
    Bump github.com/microcosm-cc/bluemonday from 1.0.23 to 1.0.24 dependabot[bot] 2023-05-22 17:57:56 +00:00
  • c4f3d5976e
    Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 dependabot[bot] 2023-05-22 17:57:48 +00:00
  • a1823aea81
    Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 dependabot[bot] 2023-05-22 17:57:41 +00:00
  • df81031f93
    Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 dependabot[bot] 2023-05-22 17:57:34 +00:00
  • 369f0219ff
    Bump react-ga from 3.3.0 to 3.3.1 in /ui dependabot[bot] 2023-05-22 17:57:02 +00:00