158 Commits

Author SHA1 Message Date
dependabot[bot]
7b1030ec41
Bump @testing-library/jest-dom from 5.13.0 to 5.14.1 in /ui (#1176)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.13.0 to 5.14.1.
- [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.13.0...v5.14.1)

---
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>
2026-01-02 20:03:21 +00:00
dependabot[bot]
14a1efd240
Bump @testing-library/jest-dom from 5.12.0 to 5.13.0 in /ui (#1162)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.12.0 to 5.13.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.12.0...v5.13.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>
2026-01-02 19:32:17 +00:00
dependabot[bot]
751a64275a
Bump prettier from 2.3.0 to 2.3.1 in /ui (#1161)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.0...2.3.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 19:32:17 +00:00
Deluan
c74d8cda14
Remove unused web-vitals package 2026-01-02 19:31:52 +00:00
Deluan
a59e80060b
Bump @material-ui/lab from 4.0.0-alpha.57 to 4.0.0-alpha.58 in /ui 2026-01-02 19:31:12 +00:00
Deluan
78221a5004
Bump @testing-library dependencies 2026-01-02 19:31:11 +00:00
Deluan Quintão
a5b589ebb8
Upgrade Web UI to Create-React-App 4 and React 17 (#1105)
* Upgrade to CRA 4.0.3

* Try to fix tests. No lucky

* Fix new ESLint errors

* Fix JS tests and remove unwanted dependency. (#1106)

* Fix tests

* Fix lint

* Remove React v16 workaround (fixed in v17)

* Force eslint to break on warnings

* Lint now needs to be called explicitly in the pipeline

Co-authored-by: Yash Jipkate <34203227+YashJipkate@users.noreply.github.com>
2026-01-02 19:31:11 +00:00
Deluan
d0dd247760
Bump React-Admin to 3.15.2 2026-01-02 19:31:11 +00:00
Deluan
30f7f1d189
Bump react-jinke-music-player from 4.24.0 to 4.24.1 in /ui 2026-01-02 19:31:11 +00:00
Deluan
9d5755f5ba
Remove md5-hex wrapper and use blueimp-md5 directly 2026-01-02 19:31:10 +00:00
Deluan
c2fb9b3c46
Add explicit dependency for inflection 2026-01-02 19:31:10 +00:00
Deluan
1079828446
Bump react-admin to 3.15.1 2026-01-02 19:31:10 +00:00
Deluan
d6b6358206
Add more explicit npm dependencies 2026-01-02 19:31:09 +00:00
Deluan
fd266bfcb4
Remove dependency on lodash.get 2026-01-02 19:31:09 +00:00
Deluan
e911059af7
Add explicit npm dependencies 2026-01-02 19:31:09 +00:00
Deluan
9dfc5e604a
Upgrade prettier to 2.3.0
Some reformatting was needed... :/
2026-01-02 19:31:09 +00:00
Deluan
e6441d794a
Bump react-jinke-music-player from 4.21.2 to 4.24.0 in /ui 2026-01-02 19:26:44 +00:00
dependabot[bot]
688c44bd77
Bump @testing-library/user-event from 13.1.5 to 13.1.8 in /ui (#1082)
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 13.1.5 to 13.1.8.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v13.1.5...v13.1.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 19:26:43 +00:00
Deluan
372ab2ddab
Upgrade React-Admin to 3.15.0 2026-01-02 19:26:43 +00:00
Deluan
eb48762eaa
Bump react-redux version to 7.2.4 2026-01-02 19:26:40 +00:00
Deluan
e6e780372f
Bump @testing-library dependencies 2026-01-02 19:26:40 +00:00
Deluan
df8357f6b7
Upgrade React-Admin to 3.14.5 2026-01-02 19:26:40 +00:00
dependabot[bot]
eaacc22936
Bump jest-environment-jsdom-sixteen from 1.0.3 to 2.0.0 in /ui
Bumps [jest-environment-jsdom-sixteen](https://github.com/SimenB/jest-environment-jsdom-sixteen) from 1.0.3 to 2.0.0.
- [Release notes](https://github.com/SimenB/jest-environment-jsdom-sixteen/releases)
- [Commits](https://github.com/SimenB/jest-environment-jsdom-sixteen/compare/v1.0.3...v2.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:26:40 +00:00
dependabot[bot]
7f90470c68
Bump @testing-library/user-event from 13.1.2 to 13.1.5 in /ui (#1051)
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 13.1.2 to 13.1.5.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v13.1.2...v13.1.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 19:26:39 +00:00
Yash Jipkate
b4edd7b736
Allow adding songs to multiple playlists at once. (#995)
* Add support for multiple playlists

* Fix lint

* Remove console log comment

* Disable 'check' when loading

* Fix lint

* reset playlists on closeAddToPlaylist

* new playlist: accomodate string type on enter

* Fix lint

* multiple new playlists are added correctly

* use makestyle()

* Add tests

* Fix lint
2026-01-02 19:26:39 +00:00
Deluan
b357be3973
Bumps @testing-library/user-event from 13.1.1 to 13.1.2 2026-01-02 19:26:37 +00:00
dependabot[bot]
2539992207
Bump @testing-library/jest-dom from 5.11.9 to 5.11.10 in /ui
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.9 to 5.11.10.
- [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.11.9...v5.11.10)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:26:36 +00:00
dependabot[bot]
47714800d9
Bump @testing-library/react-hooks from 5.1.0 to 5.1.1 in /ui
Bumps [@testing-library/react-hooks](https://github.com/testing-library/react-hooks-testing-library) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/testing-library/react-hooks-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-hooks-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-hooks-testing-library/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:23:07 +00:00
dependabot[bot]
e4907eb17c
Bump @testing-library/user-event from 13.0.7 to 13.1.1 in /ui
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 13.0.7 to 13.1.1.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v13.0.7...v13.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:23:06 +00:00
dependabot[bot]
3d71d30c63
Bump @testing-library/react from 11.2.5 to 11.2.6 in /ui
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.2.5 to 11.2.6.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v11.2.5...v11.2.6)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:23:06 +00:00
Deluan
0259d427bb
Add lint script to UI project 2026-01-02 19:23:03 +00:00
dependabot[bot]
37d9683b7f
Bump @testing-library/user-event from 12.6.2 to 13.0.7 in /ui
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.6.2 to 13.0.7.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v12.6.2...v13.0.7)

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 19:23:03 +00:00
Deluan
0e96743827
Bump @testing-library's dependencies 2026-01-02 19:23:03 +00:00
Yash Jipkate
f57365b774
Fix #260: Add Auto theme preference to set theme automatically. (#835)
* Auto theme preference added

* Fix lint

* Add and use AUTO from consts

* Add shared custom hook to get current theme

* Moved up 'Auto' choice

* AUTO -> AUTO_THEME_ID & extract useCurrentTheme to file

* Liberalise theme setting

* Add tests
2026-01-02 19:22:07 +00:00
dependabot-preview[bot]
f19e60ac28
Bump react-icons from 4.1.0 to 4.2.0 in /ui
Bumps [react-icons](https://github.com/react-icons/react-icons) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/react-icons/react-icons/releases)
- [Commits](https://github.com/react-icons/react-icons/compare/v4.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2026-01-02 19:20:17 +00:00
Deluan
e95541cc50
Replace react-hotkeys-hook with react-hotkeys 2026-01-02 19:20:15 +00:00
Deluan
66f6226380
Upgrade react-admin to 3.12.0 2026-01-02 19:20:13 +00:00
Deluan
2162952b50
Bump react-drag-listview from 0.1.7 to 0.1.8 in /ui 2026-01-02 19:20:13 +00:00
Deluan
6e181ef167
Bump @testing-library dependencies 2026-01-02 19:20:13 +00:00
Deluan
b0dfc652f4
Upgrade react-jinke-music-player to 4.21.2
Enable fadeIn/fadeOut when pausing/playing and logarithmic volume (fix #668)
2026-01-02 19:20:13 +00:00
Deluan
368ebc77b0
Bump react-hotkeys-hook from 2.4.0 to 3.0.0 in /ui 2026-01-02 19:20:13 +00:00
Deluan
ef1415b686
Bump @material-ui/lab from 4.0.0-alpha.56 to 4.0.0-alpha.57 2026-01-02 19:20:13 +00:00
Deluan
02b30f437b
Bump @testing-library/user-event from 12.5.0 to 12.6.0 in /ui 2026-01-02 19:20:13 +00:00
Deluan
8c864451d8
Bump react-icons from 3.11.0 to 4.1.0 in /ui 2026-01-02 19:20:13 +00:00
dependabot-preview[bot]
4af35ef57c
Bump uuid from 8.3.1 to 8.3.2 in /ui
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.1...v8.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2026-01-02 19:20:12 +00:00
Deluan
b3256adbdd
Bump react-icons from 3.11.0 to 4.1.0 2026-01-02 19:20:10 +00:00
Deluan
04b3a44f41
Bump prettier from 2.1.2 to 2.2.1 2026-01-02 19:20:10 +00:00
Deluan
1acf2e64de
Bump @testing-library dependencies 2026-01-02 19:20:10 +00:00
Deluan
124083a8be
Bump react-admin from 3.10.2 to 3.10.4 2026-01-02 19:20:10 +00:00
Deluan
731c86cd61
Bump react-admin to 3.10.2 2026-01-02 19:20:09 +00:00