Dev
5c6b5938c1
FreeBSD install script can now run as root without sudo installed. Also easier to pick a custom user/group name and relocate the configuration directory.
2022-08-07 16:40:05 -07:00
ejurgensen
1725d5cef6
[mdns] If configured, use bind_address to set network interface
...
Otherwise keep using AVAHI_IF_UNSPEC. Resolves #1519 .
2022-07-14 21:29:21 +02:00
ejurgensen
3754871c73
[misc] Add utility function to get interface name from IP address
2022-07-14 21:12:58 +02:00
ejurgensen
680c27eb66
[mdns] Fix possible crash after Avahi restart ( fixes #1509 )
...
Necessary to clear the resolver list on client restart, since especially
r->resolver becomes invalid when mdns_client is freed.
Also drop freeing of libevent watches and timers on deinit, it is not
necessary, Avahi will do it.
2022-07-14 21:00:34 +02:00
ejurgensen
7ed432252b
[docs] Add that files starting with . and _ are ignored by scanner
...
Ref. #1513 . Replaces PR #1514 .
2022-07-09 23:48:12 +02:00
ejurgensen
0bde7acce8
[smartpl] Fix parsing of CRLF and "NOT (" ( closes #1502 )
2022-06-28 20:46:20 +02:00
ejurgensen
b968055144
[docs] New attempt at fixing link to JSON api (hopefully resolves #1505 )
2022-06-27 22:42:52 +02:00
ejurgensen
4fbef7f1f6
[docs] Fix some broken links ( resolves #1505 )
2022-06-27 22:29:41 +02:00
Alain Nussbaumer
3f05487abb
[web] Remove inexistent property use_libspotity #1492 ( #1498 )
2022-06-17 09:36:07 +02:00
Christian Meffert
2da9bc9b13
Merge pull request #1497 from chme/web/next
...
Update web interface
2022-06-16 10:43:08 +02:00
chme
b19096ded6
[htdocs] Rebuild web interface
2022-06-16 06:45:26 +02:00
chme
da24e9f81b
[web] Update dependencies
2022-06-16 06:45:26 +02:00
chme
431ad51b66
[web] Fix linting error (vue/no-v-text-v-html-on-component)
2022-06-16 06:45:26 +02:00
chme
ae0fb921d5
[web] Fix display search results
2022-06-16 06:45:25 +02:00
chme
daba58f05f
[web] Fix display of playlists in files page
2022-06-15 20:04:54 +02:00
chme
f167f3c2fc
[web] Fix display of path in directory modal
2022-06-15 20:04:54 +02:00
chme
58c6b2891c
[web] Revert icon changes (fixes ignored size attribute)
2022-06-15 20:04:54 +02:00
Alain Nussbaumer
c020905f2e
[web] #1493 Fix directory modal dialog not showing up
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
911bd59116
[web] Fix French translation parameters
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
f11c66c42d
[web] Fix missing translation. Detect user locale
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
c828549b85
[web] Fix page search to show proper translations
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
bfd60a4d30
[web] Fix to search query documentation
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
afb897aa47
[web] Fix translation for genre page. Alignment of logic between artist, composer, and genre pages when navigating to albums or tracks.
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
bb294710e6
[web] Fix of translations in the recently played page.
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
6221f40e96
[web] Fix missing translation in audiobook page. Reorganise some translations to be more coherent.
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
ba7cea01e4
[web] Missing translations in search page
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
76a9339605
[web] Missing translations in track dialog
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
6bdf07307b
[web] Fix the artist page not displaying
2022-06-09 10:43:03 +02:00
Alain Nussbaumer
38ad945ec4
[web] Fix broken album dialog
2022-06-09 10:43:03 +02:00
ejurgensen
8f9f311bdf
[dacp] Fix AirPlay speakers turning on by themselves ( closes #1487 )
...
Affects Denon speakers and possibly others
2022-06-06 10:20:40 +02:00
Christian Meffert
5b148fbf44
Merge pull request #1490 from chme/web/next
...
Web interface update
2022-06-03 08:00:43 +02:00
Christian Meffert
ffcde46140
Merge pull request #1484 from chme/fix/consume-repeat
...
[player] Turn repeat mode off when activating consume mode
2022-06-03 07:51:37 +02:00
chme
3b283d1690
[htdocs] Rebuild web interface
2022-06-03 07:45:48 +02:00
chme
3788994307
[web] Delay loading of album artwork in lists
...
Avoids fetching artwork that is only visible for a very short time while fast scrolling through the list.
2022-06-03 07:45:48 +02:00
chme
9b78237f77
[web] Add missing translation for save button
2022-06-03 07:45:48 +02:00
Christian Meffert
bb95878828
Merge pull request #1483 from chme/spotify/libspotify-cleanup2
...
Some additional cleanup after the libspotify removal
2022-06-03 07:44:41 +02:00
chme
524898538d
[web] Remove libspotify integration from web interface
2022-06-03 07:21:26 +02:00
chme
9340443a3b
[spotify] Remove "Spotify saved" playlist
...
This special playlist was previously required to keep track of saved
albums tracks to avoid purging them after a rescan, since then the
rescan logic was changed to use the Spotify web api and this playlist
has no use anymore.
2022-06-03 07:06:17 +02:00
chme
efb9ba7767
[spotify] Additional cleanup of functionality only used with libspotify
...
- Remove playlist commands only used by libspotify: adding / removing
playlist command was used by the callbacks from libspotify to receive
incremental updates (did not work for some time)
- Remove "login" web api endpoint: no login into libspotify is required
any more. Spotify web api authorization follows the OAuth flow.
2022-06-03 07:06:17 +02:00
Christian Meffert
ccdcc0cbf9
Merge pull request #1476 from hacketiwack/i18n
...
Translation of Web UI
2022-06-03 07:03:51 +02:00
ejurgensen
02078212ac
[httpd] Better log message when Spotify OAuth fails
2022-06-02 19:58:51 +02:00
ejurgensen
04236029d4
Bump version to 28.4
2022-05-30 21:52:29 +02:00
ejurgensen
fd6d61063f
ChangeLog for OwnTone 28.4
2022-05-30 21:51:02 +02:00
ejurgensen
801080925d
[docs] Make index.md independent of current version
2022-05-30 21:48:37 +02:00
ejurgensen
349ae89aef
[docs] Update Fedora quick install, replace yum with dnf
2022-05-30 17:46:24 +02:00
ejurgensen
94156d7cd7
[docs] Remove JRE from FreeBSD install script
...
Not required since we don't use antlr3 any more
2022-05-30 17:22:03 +02:00
Alain Nussbaumer
b28da1d57b
Removed useless libraries.
2022-05-29 18:57:00 +02:00
Alain Nussbaumer
8fb4d8f347
Removed hard coded ip address.
2022-05-29 18:51:23 +02:00
Alain Nussbaumer
b788273e4c
Code formatting, translation mistakes, and removal of useless libraries.
2022-05-29 18:49:00 +02:00
chme
63bede3ee9
[player] Turn repeat mode off when activating consume mode and vice
...
versa
2022-05-28 09:42:07 +02:00