joaomqc
8befe10ee6
fix(UI): Warn if track is already present when adding to playlist - 1604 ( #1897 )
...
* fix(UI): Warn if track is already present when adding to playlist - 1604
Signed-off-by: joaomqc <joaomqc@hotmail.com>
* fix tests
Signed-off-by: joaomqc <joaomqc@hotmail.com>
Signed-off-by: joaomqc <joaomqc@hotmail.com>
Co-authored-by: João Coelho <1120458@isep.ipp.pt>
2022-09-29 13:19:14 -04:00
Deluan
218d14727a
Bump redux and react-redux versions
2022-09-29 11:05:05 -04:00
Evan.Shu
50a4ce6ba2
Fix add playlist dialog ( #1758 )
2022-09-28 22:15:39 -04:00
Deluan
15952a3c7f
npm audit fix
2022-09-28 22:01:13 -04:00
dependabot[bot]
c7b65509ae
Bump @testing-library/jest-dom from 5.15.0 to 5.16.5 in /ui ( #1836 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.15.0 to 5.16.5.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.15.0...v5.16.5 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 21:43:26 -04:00
Deluan
6b09dc7198
Fix new test-library eslint errors
2022-09-28 21:30:20 -04:00
Deluan
86ab35069d
Upgrade react-scripts to 5.0.1
...
This also upgrades WebPack to v5, which should fix the issue #1768
2022-09-28 21:03:22 -04:00
Deluan
6dc70d6810
Don't reset language to default after logout
2022-09-28 13:06:32 -04:00
Deluan
cb3ba23fce
New config DefaultLanguage. Closes #1561
2022-09-27 19:31:09 -04:00
Deluan
49392e06a7
Update caniuse-lite
2022-07-26 17:48:29 -04:00
Matt Doyle
5987cd0c08
Fixes a coloring glitch with the Monokai theme "unauthorized" popup ( #1670 )
...
* Fixes the coloring on the Monokai theme auth popup
* Indentation fix
2022-03-26 22:41:29 -04:00
Matt Doyle
e7cf74d863
Adds a Monokai theme ( #1669 )
...
* Adds a new Monokai theme
* Deletes a commented-out line
2022-03-26 21:14:13 -04:00
Deluan
2ddd3acba6
Fix translatable label
2022-02-10 18:18:03 -05:00
Steve Richter
8c707b4e0c
Handle invalid theme in ui state ( #1504 )
2022-01-05 18:47:14 -05:00
Deluan
bde9d5f954
Fix TypeError: Cannot read property 'id' of undefined
2021-12-03 17:15:39 -05:00
Deluan
69615f1aa1
Trying to fix multiple EventStream connections, one more time
2021-12-02 10:49:32 -05:00
Deluan
9892524ab8
Connect eventStream after login
2021-11-29 18:49:29 -05:00
Deluan
9fe978953c
Try to avoid creating multiple eventStreams
2021-11-29 17:47:34 -05:00
dependabot[bot]
121ada5acd
Bump @testing-library/jest-dom from 5.14.1 to 5.15.0 in /ui ( #1456 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.14.1 to 5.15.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.14.1...v5.15.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 23:13:22 -05:00
Deluan
3e282df639
Set volume to 100% when web player is in mobile mode.
...
Fix #1429
2021-11-19 19:45:18 -05:00
Deluan
d4447e373f
Fix sorting albums by year (should use name as secondary sort field).
...
Relates to https://github.com/navidrome/navidrome/issues/961#issuecomment-967624681
2021-11-17 21:47:14 -05:00
Steve Richter
3bd6f82c80
Rename ListenBrainz config flag and enable by default ( #1443 )
2021-11-17 21:11:53 -05:00
Deluan
023d7bfa8a
Remove link from songs to artist (when artist has no albums)
2021-11-17 18:47:54 -05:00
Deluan
91b470c93b
Show artist link in Songs lists
2021-11-05 20:25:12 -04:00
dependabot[bot]
bc8132ef1f
Bump @testing-library/user-event from 13.2.1 to 13.5.0 in /ui
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 13.2.1 to 13.5.0.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v13.2.1...v13.5.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-02 15:54:18 -04:00
Deluan
975986ab16
Add bulk action to make playlists private/public
...
Better responsiveness
2021-11-01 21:27:36 -04:00
Deluan
a4d3bf42a7
Remove some duplicated code
2021-10-31 15:08:06 -04:00
Deluan
765557d739
Remove "Show" button from PlaylistEdit view
2021-10-31 15:08:06 -04:00
Deluan
86afd16cc8
Allow changing playlist's owner. Relates to #698
2021-10-31 15:08:06 -04:00
Deluan
133fed344f
Add owner_id
to playlist
2021-10-31 15:08:06 -04:00
Deluan
84bbcdbfc2
Add artist image lightbox
2021-10-30 20:05:01 -04:00
Steve Richter
a56d5bc850
Listenbrainz scrobbling ( #1424 )
...
* Refactor session_keys to its own package
* Adjust play_tracker
- Don't send external NowPlaying/Scrobble for tracks with unknown artist
- Continue to the next agent on error
* Implement ListenBrainz Agent and Auth Router
* Implement frontend for ListenBrainz linking
* Update listenBrainzRequest
- Don't marshal Player to json
- Rename Track to Title
* Return ErrRetryLater on ListenBrainz server errors
* Add tests for listenBrainzAgent
* Add tests for ListenBrainz Client
* Adjust ListenBrainzTokenDialog to handle errors better
* Refactor listenbrainz.formatListen and listenBrainzRequest structs
* Refactor agent auth_routers
* Refactor session_keys to agents package
* Add test for listenBrainzResponse
* Add tests for ListenBrainz auth_router
* Update ListenBrainzTokenDialog and auth_router
* Adjust player scrobble toggle
2021-10-30 12:17:42 -04:00
Steve Richter
ccc871d1f7
Only reset player scrobbled state on track change or end ( #1432 )
...
* Only reset player scrobbled state on track change or end
* Only reset player start time on track change or end
2021-10-30 12:09:40 -04:00
Deluan
d3e142233b
Fix TypeError: Cannot read properties of undefined (reading 'length')
2021-10-29 18:10:17 -04:00
Deluan
7cdbc04c5e
Update caniuse-lite
2021-10-29 11:49:10 -04:00
Deluan
074732b1dc
Filter playlists by names and comments
2021-10-28 13:58:06 -04:00
Deluan
cca32360db
Use refetch
when changing the playlist (as opposed to a full refresh
)
2021-10-27 20:53:58 -04:00
Deluan
2183eb6498
Should not allow changing sort order in Album songs view
2021-10-27 14:35:58 -04:00
Deluan
5dce499d6d
Fix/Optimized Playlist tracks deletion
2021-10-26 14:05:28 -04:00
Deluan
fbd87ba577
Fix console error "Cannot convert undefined or null to object PlaylistsSubMenu"
2021-10-26 14:05:05 -04:00
Steve Richter
85185e3b98
Misc small changes ( #1433 )
...
* Fix React key warning in HelpDialog
* Change "lyric" to "lyrics" in en.json
2021-10-26 08:57:20 -04:00
Deluan
ed1ca65ad5
Show hotkeys as chips, for easier reading
2021-10-25 11:14:43 -04:00
Deluan
31c598de07
Fix drag-n-drop from a playlist, also fix useDrag memoization
2021-10-23 20:25:28 -04:00
Deluan
2e2a647e67
Make SmartPlaylists read-only
2021-10-23 20:25:28 -04:00
Deluan
1494be9aaa
Add playCount and playDate columns to album songs list
2021-10-23 20:25:28 -04:00
Deluan
d0ce030386
Add PlayCount and PlayDate columns to PlaylistSongs
2021-10-23 20:25:28 -04:00
Deluan
2a756eab88
Show external links on all resolutions but mobile
2021-10-21 10:30:53 -04:00
Deluan
104679ca6e
Guard against record being undefined
. Fix error Cannot read properties of undefined (reading 'id')
2021-10-19 20:22:56 -04:00
Deluan
3214783ce9
Remove double-retching playlist's tracks
2021-10-19 12:54:21 -04:00
Chirag Lulla
34b01c2cbf
Display lyrics on UI if synced lyrics present in metadata ( #1406 )
...
Signed-off-by: Chirag Lulla <lullachirag239@gmail.com>
2021-10-19 10:21:20 -04:00