Commit Graph

  • 369771bda5 [scan] Handle playlists with Unicode BOM ejurgensen 2023-10-26 23:03:54 +02:00
  • 253a699001 [scan] Fix reading of FLAC tags ejurgensen 2023-10-26 22:40:23 +02:00
  • 9e9dc27a59
    Merge pull request #1670 from owntone/gh_build_webui ejurgensen 2023-10-22 20:19:06 +02:00
  • 912e00d48d
    Merge pull request #1671 from owntone/dependabot/npm_and_yarn/web-src/postcss-8.4.31 ejurgensen 2023-10-22 00:04:45 +02:00
  • 8049760703
    Bump postcss from 8.4.27 to 8.4.31 in /web-src dependabot[bot] 2023-10-21 22:02:32 +00:00
  • 84042a4514 [gh-actions] No compilation workflows if just docs/htdocs/web-src changed ejurgensen 2023-10-21 23:27:47 +02:00
  • 986fc55dbd [gh-actions] Add rebuild of web UI workflow on push to web-src ejurgensen 2023-10-21 23:26:47 +02:00
  • a9e20abf06 Revert "[web] Add lyrics player to the webinterface" ejurgensen 2023-10-21 22:41:45 +02:00
  • e4c47c22b3 [scan] Fix issue where m3u genre doesn't override despite m3u_override = true ejurgensen 2023-10-21 22:37:34 +02:00
  • 5fb41171d6 [gh-actions] Add web UI lint as a PR and push check ejurgensen 2023-10-21 22:33:54 +02:00
  • c7f71b478f [gh-actions] Update checkout version to latest (v4) ejurgensen 2023-10-21 22:32:35 +02:00
  • 43e95e8ba7 [gh-actions] Also update version of codeql/analyze to v2 ejurgensen 2023-10-21 14:47:49 +02:00
  • 429178e518 [gh-actions] Update checkout and codeql versions ejurgensen 2023-10-21 14:41:12 +02:00
  • 4365869fb1
    Merge pull request #1655 from X-Ryl669/lyrics ejurgensen 2023-10-20 16:20:30 +02:00
  • 8796368b01 [scan] Fixup lyrics changes ejurgensen 2023-10-12 23:44:01 +02:00
  • 98a844b409 [web] Add lyrics player to the webinterface X-Ryl669 2023-09-21 18:53:20 +02:00
  • 9670f6b079 [httpd] Add fetching lyrics in the JSON api X-Ryl669 2023-09-15 19:36:18 +02:00
  • cf8b3ecd3a [db,library] Add support for parsing lyrics and storing them in DB X-Ryl669 2023-09-13 18:15:38 +02:00
  • d7d3a0767d [web] Correct the use of Bulma variables in the CSS Alain Nussbaumer 2023-10-08 10:47:26 +02:00
  • 67de2303f9
    Merge pull request #1663 from owntone/esp32 ejurgensen 2023-10-07 09:32:40 +02:00
  • d266c8a56f [raop] Make compressed ALAC default, but with a config option ejurgensen 2023-10-02 23:09:59 +02:00
  • c34acb16c2
    Merge pull request #1660 from X-Ryl669/fixSelect ejurgensen 2023-10-02 11:15:39 +02:00
  • ab790c2880 [mdns] Fix select issue on FreeBSD. X-Ryl669 2023-09-29 17:33:23 +02:00
  • 8528073003 [daap] Fix for use-after-free ejurgensen 2023-09-30 23:06:09 +02:00
  • 4662cd4cce [scan] Set consistent return type in check_path_in_directories() ejurgensen 2023-09-27 22:46:13 +02:00
  • 85929dcaa8 Bump version to 28.8 28.8 ejurgensen 2023-09-05 22:55:47 +02:00
  • 1aec50bcfd ChangeLog for OwnTone 28.8 ejurgensen 2023-09-05 22:54:45 +02:00
  • 89c148411e [gh-actions] Add MacOS run test ejurgensen 2023-09-03 21:16:44 +02:00
  • e850549aa1 [gh-actions] Run test with standard install method ejurgensen 2023-09-02 23:24:36 +02:00
  • d5335317a6 [gh-actions] Prepare workflow with runtest ejurgensen 2023-08-31 22:45:49 +02:00
  • a9e21dcbfd [main] Add a 'testrun' command line option for Github actions ejurgensen 2023-08-31 17:08:19 +02:00
  • 3f6c7405ed [spotify] Don't zero pthread lock when resetting credentials ejurgensen 2023-09-03 20:59:45 +02:00
  • 6742272221 [gh-actions] Add workflow-dispatch to MacOS workflow ejurgensen 2023-09-02 23:30:42 +02:00
  • 8b64bb4cd8 [docs] Add link to blog about authentication with Authelia for remote access ejurgensen 2023-09-02 23:07:05 +02:00
  • 54c2667aea [misc] Use fcntl+O_NONBLOCK when binding instead of socket+SOCK_NONBLOCK ejurgensen 2023-08-31 17:16:22 +02:00
  • 9d092c983b
    Merge pull request #1648 from whatdoineed2do/library-overwrite-db-entry-fix ejurgensen 2023-09-01 17:06:44 +02:00
  • b9b8ced689 [scan] Handles case for file overwrite/move within library that previously original db entry for overwritten file whatdoineed2do/Ray 2023-08-31 08:23:10 +01:00
  • 0d94681f16 [gh-actions] Add workflow-dispatch to Ubuntu workflow ejurgensen 2023-08-31 22:59:26 +02:00
  • 174aa86033
    Merge pull request #1646 from owntone/raop_alac_endtag1 ejurgensen 2023-08-31 17:10:06 +02:00
  • b9da6bc80d Revert "[gh-actions] Update macos.yml, add brew update step" ejurgensen 2023-08-30 21:16:18 +02:00
  • 447e042953 [raop] Add ALAC end tag to each frame ejurgensen 2023-08-30 21:00:33 +02:00
  • 4315c73775 [httpd] Fix building on FreeBSD which doesn't have SYS_gettid ejurgensen 2023-08-29 23:50:19 +02:00
  • 214ef12cb5 [spotify] Fix free of invalid pointer on http request error ejurgensen 2023-08-29 20:14:19 +02:00
  • 9b190dcc2e Bump version to 28.7 28.7 ejurgensen 2023-08-28 23:20:53 +02:00
  • 012bd30552 ChangeLog for OwnTone 28.7 ejurgensen 2023-08-28 23:19:43 +02:00
  • b213c35801 Revert "[gh-actions] Remove build of sqlite from MacOS workflow mk2" ejurgensen 2023-08-24 23:30:51 +02:00
  • 07a95dce96 [gh-actions] Remove build of sqlite from MacOS workflow mk2 ejurgensen 2023-08-24 22:52:34 +02:00
  • 7f6387ff59 Revert "[gh-actions] Remove build of sqlite from MacOS workflow" ejurgensen 2023-08-24 22:04:21 +02:00
  • 0f33a896de
    [gh-actions] Update macos.yml, add brew update step ejurgensen 2023-08-23 16:15:21 +02:00
  • d159a8d5aa [gh-actions] Remove build of sqlite from MacOS workflow ejurgensen 2023-08-21 22:12:01 +02:00
  • 941fab9023 [xcode] Circumvent ffmpeg 6 ALAC encoding problem ejurgensen 2023-08-17 23:09:41 +02:00
  • 7f2e05284b [scan] Read m3u8 playlists like m3u ejurgensen 2023-08-15 19:33:50 +02:00
  • 469fcf6707
    [mpd] Sanitize newline characters in ID3 tag values (#1615) Marek Skrobacki 2023-08-12 22:57:28 +01:00
  • 2ad680a96b [web] Generate web interface with the latest source Alain Nussbaumer 2023-08-06 17:11:41 +02:00
  • dcbdee6598 [web] Fix settings page not displaying properly when the language is not found Alain Nussbaumer 2023-08-06 10:56:02 +02:00
  • f934aadb67 [config] Replace network.target with network-online.target in owntone.service ejurgensen 2023-08-05 23:51:27 +02:00
  • 60015e1da2 [web] Provide similar style between podcast, audiobook, and album pages Alain Nussbaumer 2023-07-26 16:12:21 +02:00
  • c20c80b757 [web] Format source code Alain Nussbaumer 2023-07-26 16:04:12 +02:00
  • d84b7dc80f [web] Fix alignment of labels with their switch button Alain Nussbaumer 2023-07-26 12:59:16 +02:00
  • 6b37de78ba [web] Remove unused functions Alain Nussbaumer 2023-07-26 10:34:16 +02:00
  • 9964018f0e [web] Fix for list of tracks not playing from the correct position Alain Nussbaumer 2023-07-26 08:07:51 +02:00
  • c513e0044e [web] Use "router link" for the list of index buttons Alain Nussbaumer 2023-07-26 08:05:13 +02:00
  • 6ae8c4c6bd [web] Fix for issue preventing the page of composer albums from being displayed Alain Nussbaumer 2023-07-26 08:03:44 +02:00
  • a3942aad81 [web] Avoid the loading progress bar being shown when navigating on the same page Alain Nussbaumer 2023-07-26 06:45:46 +02:00
  • 7f38c4fa87 [web] Fix the missing bottom margin on pages with tabs Alain Nussbaumer 2023-07-26 06:37:33 +02:00
  • a484f89e0a [web] Fix an issue preventing the index button list to work in the genre pages Alain Nussbaumer 2023-07-25 19:12:12 +02:00
  • 294e640ac1 [web] Fix positioning of scrolling when pages don't have tabs Alain Nussbaumer 2023-07-25 18:41:51 +02:00
  • dd5b4dcb32 [web] Remove dependency to "vue-scrollto" library Alain Nussbaumer 2023-07-25 16:39:16 +02:00
  • d733a17871 [web] Fix lint errors Alain Nussbaumer 2023-07-25 14:41:34 +02:00
  • d38236fb37 [web] Simplify CSS Alain Nussbaumer 2023-07-25 14:40:18 +02:00
  • a264efe2bb [web] Fix genre not being displayed correctly depending on the media kind Alain Nussbaumer 2023-07-24 19:51:00 +02:00
  • ca30b82e9a [web] Remove unused method Alain Nussbaumer 2023-07-24 19:22:24 +02:00
  • c9a35c7346 [web] Lint code for better maintainability Alain Nussbaumer 2023-07-18 15:48:56 +02:00
  • 9d62c94d86 [web] Fix modal dialogs not closing when opening artist or album page and renaming of views Alain Nussbaumer 2023-07-18 15:19:24 +02:00
  • 34ea8115a8 [web] Fix playlist page displaying one ghost entry when no playlist are present Alain Nussbaumer 2023-07-18 14:08:52 +02:00
  • 19cdd895f0 [web] Use named route for playlists Alain Nussbaumer 2023-07-15 22:04:01 +02:00
  • d4c3d27688 [web] Use named route for audiobook pages Alain Nussbaumer 2023-07-15 21:56:44 +02:00
  • fee215a25c [web] Use named route for genre pages. Alain Nussbaumer 2023-07-12 23:13:13 +02:00
  • b821fdf01f [web] Use named route for composer pages Alain Nussbaumer 2023-07-12 23:02:02 +02:00
  • 6f1f53007d [web] Use named route for search pages Alain Nussbaumer 2023-07-12 22:39:21 +02:00
  • 845f111c29 [web] Use named route for Spotify pages Alain Nussbaumer 2023-07-12 21:30:52 +02:00
  • 2bec9e1886 [web] Use named route for the browse page Alain Nussbaumer 2023-07-12 17:47:16 +02:00
  • 19c315a43a [web] Use named route for the music page Alain Nussbaumer 2023-07-12 17:25:47 +02:00
  • 493621a28b [web] Use named route for settings Alain Nussbaumer 2023-07-11 09:51:17 +02:00
  • 59aa462b05 [web] Use named route for genres Alain Nussbaumer 2023-07-10 20:54:52 +02:00
  • d0fbd68523 [web] Use named route for music albums Alain Nussbaumer 2023-07-10 20:43:10 +02:00
  • 60374c2f47 [web] Use named route for music artists Alain Nussbaumer 2023-07-10 20:33:07 +02:00
  • d4a484f20e [web] Use named route for audiobook albums and artists Alain Nussbaumer 2023-07-10 20:08:35 +02:00
  • 63586db7b6 [web] Use named route for radio page Alain Nussbaumer 2023-07-10 19:25:17 +02:00
  • c8488f999b [web] Use named route for Spotify playlists Alain Nussbaumer 2023-07-10 15:46:49 +02:00
  • 4b62e85c95 [web] Use named route for playlist pages Alain Nussbaumer 2023-07-10 15:37:40 +02:00
  • 05486ac7a2 [web] Use named route for the Spotify search page Alain Nussbaumer 2023-07-10 13:58:26 +02:00
  • c6a57a38f9 [web] Use named route for the files page Alain Nussbaumer 2023-07-10 13:24:42 +02:00
  • 44d488467e [web] Use named route for the podcasts page Alain Nussbaumer 2023-07-10 13:09:27 +02:00
  • f09647d754 [web] Use named route for the "now playing" page Alain Nussbaumer 2023-07-10 12:19:34 +02:00
  • 87ccdf7723 [web] Use named route for the library search page Alain Nussbaumer 2023-07-10 12:10:39 +02:00
  • ed654381b8 [web] Use named route for the page queue Alain Nussbaumer 2023-07-10 11:57:29 +02:00
  • 9f3fee08b2 [web] Use named route for the about page Alain Nussbaumer 2023-07-10 10:37:45 +02:00
  • 53e132f441 [web] Use named route for podcast page Alain Nussbaumer 2023-07-10 10:03:05 +02:00
  • 72c5172f12 [web] Use named route for audiobook albums Alain Nussbaumer 2023-07-10 09:52:52 +02:00