Commit Graph

69 Commits

Author SHA1 Message Date
Alain Nussbaumer e3832a052a [web] Update to newer versions of libraries for security reasons (CVE-2024-23331) 2024-01-23 11:00:38 +01:00
Alain Nussbaumer b783c39164 [web] Fix Vite warning 2023-11-28 18:11:57 +01:00
Alain Nussbaumer 9cb961ef7f [web] Upgrade to newer version of libraries 2023-11-21 11:06:27 +01:00
Alain Nussbaumer dd5b4dcb32 [web] Remove dependency to "vue-scrollto" library
The UI has now one dependency less to a third party library.
2023-07-25 16:39:16 +02:00
Alain Nussbaumer 20f9284ae4 [web] Update libraries
Libraries have been updated to use Vite version 4.
2023-07-02 18:38:31 +02:00
Alain Nussbaumer 395dd0e3d4 [web] Make a bigger hit box for the slider
The sliders can now be grabbed more easily.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer eeb4d328c8 [web] Improve user interaction with sliders for output volume and music progress bar #1620
The sliders for output volume and the music slider have been optimised and simplified (one library less) to ensure easier user interaction.
2023-06-29 22:52:21 +02:00
Alain Nussbaumer 78b50bc088 [web] Bump to newer versions of packages
Newer versions of JavaScript packages are now used.
2023-06-03 19:49:22 +02:00
lordmyschkin a4ae747b15 [web] Optionally Show FilePath on Now playing-Page 2023-03-15 22:32:16 +01:00
dependabot[bot] 88b89053d4
Bump vite from 2.9.12 to 2.9.13 in /web-src
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.9.12 to 2.9.13.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v2.9.13/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v2.9.13/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 15:51:14 +00:00
dependabot[bot] 376f41c464
Bump luxon from 2.4.0 to 2.5.2 in /web-src
Bumps [luxon](https://github.com/moment/luxon) from 2.4.0 to 2.5.2.
- [Release notes](https://github.com/moment/luxon/releases)
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moment/luxon/compare/2.4.0...2.5.2)

---
updated-dependencies:
- dependency-name: luxon
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 14:56:49 +00:00
whatdoineed2do/Ray cc3cceaa99 [web-src] remove absolute paths in index.html and force vite generation to allow reverse proxy from an subpath 2023-02-05 17:16:07 +01:00
chme da24e9f81b [web] Update dependencies 2022-06-16 06:45:26 +02:00
chme 3b283d1690 [htdocs] Rebuild web interface 2022-06-03 07:45:48 +02:00
Alain Nussbaumer b788273e4c Code formatting, translation mistakes, and removal of useless libraries. 2022-05-29 18:49:00 +02:00
Alain Nussbaumer 167ba86211 #1458 Translation of Web UI 2022-05-20 13:44:22 +02:00
chme 7fff11ef30 [web] Only include icons in bundle that are used in the web interface 2022-04-17 10:05:50 +02:00
chme 81491367fc [web] Replace date library moments.js with luxon 2022-04-15 20:17:16 +02:00
chme 708765537c [web] Update dependencies 2022-04-15 20:17:16 +02:00
chme 717fc6d512 [web-src] Fix dragging slider in now playing page 2022-04-08 17:53:16 +02:00
chme 02af9f2a23 [web] Update dependencies 2022-03-19 07:04:37 +01:00
chme d7f1c13585 [web] Configure eslint and prettier dev tools 2022-03-19 07:04:37 +01:00
chme de097fcf94 [web] Migration to Vue 3 and Vite 2022-03-19 07:04:37 +01:00
chme bb7d402cef [web-src] Update dependencies 2022-01-22 12:12:41 +01:00
chme 73b0f838e6 [htdocs] Rebuild web interface 2022-01-16 12:01:35 +01:00
chme 6284492180 [web-src] Add "follow-redirects" as dependency to fix CVE-2022-0155
"follow-redirects" is a transitive dependency for owntone, e. g. for
axios. Should be removed once, the direct dependencies of owntone
release new versions with a newer version of "follow-redirects".
2022-01-16 12:01:34 +01:00
chme 6d5b43c12c [web] Update dependencies 2021-12-26 19:50:16 +01:00
chme d1c9e26c1b [web-src] Update dependencies and set version to 1.1.0 2021-07-04 14:43:05 +02:00
chme fc6c9e15af [htdocs] Rebuild web interface v1.0.1 2021-05-19 20:38:39 +02:00
chme 1eb4f61043 [web-src] bump version to 1.0.0 and update dependencies 2021-05-13 15:56:17 +02:00
chme 18c3e6686c [web-src] Update dependencies 2021-01-16 08:13:05 +01:00
chme 4f5e736b6b [web-src] Update dependencies 2021-01-11 19:40:05 +01:00
dependabot[bot] 56f539a89b
Bump axios from 0.21.0 to 0.21.1 in /web-src
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 03:58:11 +00:00
chme 075d8d1c22 [web-src] Update to v0.8.3 2020-11-22 10:19:00 +01:00
chme ee6419041a [web-src] Update dependencies and set version to v0.8.2 2020-11-21 10:01:38 +01:00
chme 60bf4432c2 [web-src] Update dependencies 2020-10-18 09:44:59 +02:00
chme 758ae1f31a [web-src] Update web interface version to 0.8.1 2020-10-17 12:11:13 +02:00
chme a6061f2a66 [web-src] Add dependency bulma-switch 2020-10-11 07:53:52 +02:00
chme 8eee018d15 [web-src] Add dependencies for vue-scrollto and vue-observe-visibility 2020-10-11 07:53:52 +02:00
chme 43899d198f [web-src] Update dependencies and set version to 0.8.0 2020-09-27 19:24:39 +02:00
chme 728b1624ff [web-src] Update dependencies 2020-07-01 07:32:12 +02:00
chme e0e9d24830 [web-src] Update dependencies 2020-06-30 08:28:33 +02:00
chme d2b5e82837 [web-src] Show album cover artwork in album page 2020-06-30 08:28:32 +02:00
chme e7a48dccc5 [htdocs] Rebuild player web interface v0.7.1 2020-05-03 07:12:55 +02:00
chme 72d790aec5 [web-src] Build web interface with modern option
This results in separate js files for browsers that support ES2015
and those that do not. Should reduce file size and parsing performance
for modern browsers.
2020-04-24 06:30:27 +02:00
chme 65b444f0a3 [web-src] Update dependencies 2020-04-18 07:02:03 +02:00
chme 52d37b883c [web-src] Update to Vue CLI 4 and fix linter issues 2020-04-12 09:41:01 +02:00
chme 72f93eb97f [web-src] Update version to 0.7.0 and update dependencies 2020-04-11 18:34:52 +02:00
chme 9a709f40e8 [web-src] Update dependencies and set version to 0.6.0 2020-01-12 10:45:10 +01:00
chme 49e3647a36 [htdocs] Rebuild player web interface v0.5.6 2019-10-27 07:43:42 +01:00