Commit Graph

6749 Commits

Author SHA1 Message Date
Alain Nussbaumer 325a3609a0 [ci] Streamline macOS pipelines 2024-06-09 11:10:22 +02:00
ejurgensen 2d59762520 [gh-actions] Correct spelling of macOS 2024-06-05 22:47:01 +02:00
ejurgensen 390c335562 [gh-actions] Simplify the macOS build
Credit @hackitwack
2024-06-04 23:07:44 +02:00
ejurgensen e7459e0576 [mdns] Fix OwnTone not updating speaker addresses on ip change
The fix is to use proto instead of addr->proto when creating the record browser
in browse_resolve_callback(). The rest of the commit is just minor
beautification.

Resolves #1760. The issue seems to be a regression from commit
e7a73551ab.
2024-06-04 17:11:45 +02:00
ejurgensen 9439bcc60c [gh-actions] Fix building for macos-latest (Mac OS 14 Sonoma) 2024-06-04 16:58:43 +02:00
ejurgensen 9f0fa7c45c [gh-actions] Add a manual workflow for Mac OS 12 2024-06-04 16:55:56 +02:00
ejurgensen f8d42a2fef
Merge pull request #1761 from owntone/mxml_to_libmxml_1 2024-06-01 01:54:51 +02:00
ejurgensen f6ee669b80 [docs] Change mxml to libxml2 2024-05-31 23:47:46 +02:00
ejurgensen b6ee09925b [gh-actions] Change dependencies from mxml to libxml2 2024-05-31 23:47:46 +02:00
ejurgensen 75b8f06e25 [misc] Replace mxml with libxml2
mxml 4 is binary and source incompatible with 3, and there is no easy way to
stay compatible with both. Not great for a library. So replace with libxml2,
hopefully that is more stable. Also means we can get rid of all the mxml hacks
2024-05-31 23:47:46 +02:00
ejurgensen 75fe3f100a [gh-actions] Switch from macos-latest (14) to macos-12
Seems there are a bunch of problems with linking to the Homebrew installed
libraries on MacOS 14, so this is a temporary fix to get the GH Action somewhat
working again.
2024-05-31 23:39:07 +02:00
ejurgensen 2bb97c8e0a [cfg] Change ipv6 default to disabled
There is some issue with OwnTone's Airplay ipv6 implementation so disable ipv6
in the config until it is fixed.

Ref issue #1752
2024-05-20 22:21:00 +02:00
github-actions[bot] d951957730 [web] Rebuild web interface 2024-05-19 20:43:38 +00:00
Alain Nussbaumer 408057a45d [web] Merge branch 'linting' 2024-05-19 22:42:45 +02:00
Alain Nussbaumer 84d728d46e [doc] Make configuration page more readable
This page should probably be split.
2024-04-27 22:38:08 +02:00
Alain Nussbaumer 17d1ceef07 [doc] Add configuration documentation in the menu
Moreover, the entries in the menu now match the title of the pages.
2024-04-27 21:53:01 +02:00
Alain Nussbaumer 9319118190 [web] Simplify variable naming 2024-04-27 21:34:16 +02:00
Alain Nussbaumer 2d7776619f [web] Remove unused variables 2024-04-27 21:18:28 +02:00
Alain Nussbaumer 2c58351bec [web] Simplify variable naming 2024-04-27 21:14:31 +02:00
Alain Nussbaumer 7edce91474 [web] Make hover style of buttons identical everywhere 2024-04-27 21:13:13 +02:00
Alain Nussbaumer 4ae2903b4d [web] Simplify variable naming 2024-04-27 20:36:04 +02:00
Alain Nussbaumer c255b3a108 [web] Simplify variable naming 2024-04-27 07:00:08 +02:00
Alain Nussbaumer fc5563fe9d [web] Remove negated conditions 2024-04-27 06:59:47 +02:00
Alain Nussbaumer 7d59abee4f [web] Fix URL for axios 2024-04-27 06:49:51 +02:00
Alain Nussbaumer 4a1b4575fe [web] Fix variable name 2024-04-27 06:46:02 +02:00
Alain Nussbaumer 5db55f66c1 [web] Enforce single line HTML elements 2024-04-26 23:26:56 +02:00
Alain Nussbaumer de847a6711 [web] Reorder methods and attributes 2024-04-26 23:09:45 +02:00
Alain Nussbaumer ea947df50a [web] Use named capture groups 2024-04-26 22:54:32 +02:00
Alain Nussbaumer 7826b36634 [web] Fix shadowed variables 2024-04-26 21:48:07 +02:00
Alain Nussbaumer 8a303f340b [web] Return the list itself when group operation is done 2024-04-26 21:06:51 +02:00
Alain Nussbaumer d246c42a99 [web] Lint too short variable names 2024-04-26 18:24:34 +02:00
Alain Nussbaumer 8fe6cba6ef [web] Rename confusing variable name option 2024-04-26 18:15:35 +02:00
Alain Nussbaumer 0401fb9616 [web] Simplify naming to avoid confusion 2024-04-26 18:10:23 +02:00
Alain Nussbaumer 73040780b9 [web] Remove unnecessary word option 2024-04-25 22:36:04 +02:00
Alain Nussbaumer 30fc35097c [web] Avoid useless assignment 2024-04-25 21:33:38 +02:00
Alain Nussbaumer 938458b56e [web] Remove unused arguments 2024-04-25 21:33:01 +02:00
github-actions[bot] 1e73ba4754 [web] Rebuild web interface 2024-04-23 20:04:32 +00:00
Alain Nussbaumer b20bdda8e9 [web] Lint source code 2024-04-23 22:02:18 +02:00
Alain Nussbaumer 7d7d38b946 [web] Fix untranslated button 2024-04-23 21:44:35 +02:00
Alain Nussbaumer 4268f41a51 [web] Fix bug preventing the removal of a podcast 2024-04-23 21:14:37 +02:00
Alain Nussbaumer bab6146345 [web] Lint source code 2024-04-23 20:52:57 +02:00
Alain Nussbaumer 978e344ce2 [web] Lint source code 2024-04-23 20:33:42 +02:00
Alain Nussbaumer f156bb357a [web] Lint source code 2024-04-23 20:27:50 +02:00
Alain Nussbaumer 3f3ab829c0 [web] Lint source code 2024-04-23 20:26:08 +02:00
Alain Nussbaumer 195135b1b6 [web] Lint source code 2024-04-23 20:16:11 +02:00
Alain Nussbaumer 4c70105b5e [web] Simplify naming of component property 2024-04-23 20:10:59 +02:00
github-actions[bot] 73abc84979 [web] Rebuild web interface 2024-04-23 15:44:23 +00:00
Alain Nussbaumer d4826695e3 [web] Fix links not being correctly highlighted in dark mode 2024-04-23 17:43:45 +02:00
github-actions[bot] 715e9d32eb [web] Rebuild web interface 2024-04-23 15:37:26 +00:00
Alain Nussbaumer 25e005ff32 [web] Add breadcrumb to navigate through the folders 2024-04-23 17:36:48 +02:00