This website requires JavaScript.
0d1e22496c
Bump to version 27.4
27.4
ejurgensen
2021-03-15 22:03:47 +0100
fa435765fa
ChangeLog and README for forked-daapd 27.4
ejurgensen
2021-03-15 22:02:52 +0100
19635e61ec
[httpd] Fix scan-build make warning from commit 3a03c74
ejurgensen
2021-03-15 21:59:40 +0100
1c62469a26
Merge pull request #1209 from chme/httpd_serve_file
ejurgensen
2021-03-14 16:23:52 +0100
3a03c74f91
Deny access to files outside the web root directory
chme
2021-03-14 09:08:16 +0100
a9e038841a
[docs] Fix markup in README_JSON_API
ejurgensen
2021-03-12 21:06:06 +0100
a758be8209
Bump to version 27.3
27.3
ejurgensen
2021-03-12 19:52:18 +0100
e4e30c0328
ChangeLog and README for forked-daapd 27.3
ejurgensen
2021-03-12 19:51:22 +0100
363bd5644b
[pipe] Support for Shairport sync metadata flush event
ejurgensen
2021-03-07 14:02:23 +0100
f1c41e113d
[docs] Add libcurl dependency
ejurgensen
2021-03-12 19:14:29 +0100
51d69dad5d
Bump elliptic from 6.5.3 to 6.5.4 in /web-src
dependabot[bot]
2021-03-08 23:17:26 +0000
bbe7526414
[airplay] Update pairing modules (pair_ap 0.2)
ejurgensen
2021-03-07 23:01:50 +0100
6b3573d4f5
[docs] Add Spocon instructions
ejurgensen
2021-03-07 15:54:47 +0100
1093992455
Merge pull request #1199 from petersalas/remove-leftover-itunes
ejurgensen
2021-02-28 17:58:47 +0100
8ba35dfa19
[scan] Remove leftover iTunes #ifdefs
Peter Salas
2021-02-28 08:31:16 -0800
036100eecd
[cast] Length check of protobuf messages just to be safe
ejurgensen
2021-02-17 22:45:45 +0100
07f012bd69
Merge pull request #1180 from ejurgensen/db_queue_refactor1
ejurgensen
2021-02-16 17:34:26 +0100
13be7999cb
[db] Add some headers in db_upgrade.c for easier navigation
ejurgensen
2021-01-31 10:37:16 +0100
bd91a238ec
[db] Upgrade schema to 21.06, change default of query_limit to 0
ejurgensen
2021-01-31 10:27:23 +0100
79b4a070b0
[db] Change type of "disabled" to int64
ejurgensen
2021-01-25 23:21:49 +0100
b6163c9d34
[db] Fix bug in bind_generic, input to sqlite3_bind_int64 should be int64_t
ejurgensen
2021-01-25 20:39:45 +0100
1fa1d9091b
[db] Consolidate setting struct fields from database queries
ejurgensen
2021-01-24 23:42:43 +0100
689d1ce3dd
[db] Refactor queue_item functions
ejurgensen
2021-01-24 01:14:56 +0100
76c52bba3b
[rsp] Add ALAC as a codec Roku supports (ref issue #1182 )
ejurgensen
2021-01-29 20:31:53 +0100
ac6d87656a
[airplay] Change recommended airplay2-receiver repo
ejurgensen
2021-01-29 20:30:22 +0100
7004b08fbc
Merge pull request #1178 from chme/fix-db-updgrade
ejurgensen
2021-01-23 16:49:36 +0100
f75947f29a
[db] Remove break after v2103 update and directly run update for v2104
chme
2021-01-23 16:32:41 +0100
728d253e1f
[jsonapi] Make updating of currently playing track metadata easier
ejurgensen
2021-01-21 22:46:19 +0100
aaffa4a83f
[jsonapi] Add support for updating queue_item metadata (closes #1153 )
ejurgensen
2021-01-20 22:39:34 +0100
275d66b6ad
[airplay] Use compressed ALAC to save bandwidth
ejurgensen
2021-01-17 22:45:47 +0100
1977db0319
[xcode] Add profile for ALAC encoding
ejurgensen
2021-01-17 22:45:24 +0100
f105958a64
[airplay] Fix so that AirPlay 2 devices are removed
ejurgensen
2021-01-18 00:18:36 +0100
087ea14395
[db,scan] use new db_file_artwork_ping_bymatch() to ping on change of artwork if applicable
whatdoineed2do/Ray
2021-01-16 21:46:24 +0000
be02921cc9
[jsonapi] artwork_url incls db_timestamp for versioning/caching invalidation for groups
whatdoineed2do/Ray
2021-01-16 21:38:20 +0000
2c9d72d6aa
[db] expose db_timestamp on group_info objs
whatdoineed2do/Ray
2021-01-16 21:34:49 +0000
5ece7b9591
Merge pull request #1170 from chme/mpd-modified-since
Christian Meffert
2021-01-16 11:08:52 +0100
0334269989
[mpd] Support search/find/count with `modified-since` filter criteria
chme
2021-01-16 09:31:46 +0100
bbcf859b14
Merge pull request #1169 from chme/web_next
Christian Meffert
2021-01-16 08:48:41 +0100
9ff06f094d
[htdocs] Rebuild web interface v0.8.5
chme
2021-01-16 08:23:50 +0100
18c3e6686c
[web-src] Update dependencies
chme
2021-01-16 08:13:05 +0100
ca9f0d8b5e
[web-src] Text change to settings, device verification
chme
2021-01-16 08:11:36 +0100
60b096c707
[airplay] Make auth-setup easier to test via a define switch
ejurgensen
2021-01-14 22:53:09 +0100
8b9e064af9
[raop] Lower log level
ejurgensen
2021-01-14 22:46:20 +0100
b2b91998d9
[airplay] Fix decryption of large responses
ejurgensen
2021-01-14 21:36:47 +0100
73c5dcec5a
[airplay] Update pairing, change ciphering function return values
ejurgensen
2021-01-14 21:29:22 +0100
ccfca52e8d
[docs] Update README.md: troubleshooting Spotify OAuth redirect
ejurgensen
2021-01-12 23:20:22 +0100
754f69bb10
[airplay] Change logging for devices that don't have AirPlay 2 features field
ejurgensen
2021-01-12 17:59:43 +0100
74f4b2c8b2
[airplay] Fixup
ejurgensen
2021-01-12 17:56:47 +0100
74c87f3080
Merge pull request #1165 from chme/web_next
Christian Meffert
2021-01-11 20:12:11 +0100
cfef26127a
[htdocs] Build web interface v0.8.4
chme
2021-01-10 11:41:45 +0100
d5f8129b71
[web-src] Fix for wrong AirPlay output icon
chme
2021-01-11 19:47:27 +0100
e168918b95
[web-src] Remove now unused ModalDialogAlbums
chme
2021-01-10 11:40:03 +0100
bda1e096cf
squash! [web-src] Update dependencies
chme
2021-01-10 11:38:02 +0100
1a6c76d990
[web-src] Refactor "recently added" - group in JS instead of doing 3 queries against the back end
chme
2021-01-10 11:36:31 +0100
cdc7d7a1da
[web-src] Fix linting errors
chme
2021-01-10 07:51:50 +0100
4f5e736b6b
[web-src] Update dependencies
chme
2021-01-10 07:46:12 +0100
b985634924
[web-src] recently added - optimise fetch of 'older' albums in mounted() when mixin async data known
whatdoineed2do/Ray
2020-12-18 21:15:27 +0000
52d765900c
[web-src] recently added - only show up to requested limit on albums
whatdoineed2do/Ray
2020-12-01 17:49:09 +0000
5fa2955bff
[web-src] use settings to determine the number of albums to retreive on recently added page
whatdoineed2do/Ray
2020-12-01 16:50:58 +0000
08397058f1
[web-src] recently added - retreive all data in one async go
whatdoineed2do/Ray
2020-12-01 16:50:13 +0000
5eeadd3f1b
[settings] add webinterface.recently_added_limit
whatdoineed2do/Ray
2020-12-01 15:58:40 +0000
eacb6a17eb
[web-src] Settings int field hanlder
whatdoineed2do/Ray
2020-12-01 19:37:30 +0000
7145db3369
[web-src] recently added - add modal play/add/add next for sections
whatdoineed2do/Ray
2020-12-01 12:07:48 +0000
a9e365eb3e
[web-src] modal for multiple albums
whatdoineed2do/Ray
2020-12-01 11:39:28 +0000
5f9939ebfb
[web-src] use smartpl to retrieve recently added albums
whatdoineed2do/Ray
2020-11-30 21:16:32 +0000
8f48179365
[airplay] Small update to pairing modules
ejurgensen
2021-01-10 23:33:19 +0100
1546a43585
[airplay] Disable extended logging
ejurgensen
2021-01-10 23:32:34 +0100
4e122303a1
[conf] Add speaker level option to disable AirPlay 1
ejurgensen
2021-01-10 16:42:08 +0100
9805f03d10
[airplay] Update pairing, fix compiler complain about const initialization
ejurgensen
2021-01-10 15:29:28 +0100
541e022a0e
Merge branch 'airplay2_5'
ejurgensen
2021-01-10 15:06:10 +0100
6b91c92bca
[airplay] Remove rs->session, not used any more
ejurgensen
2021-01-09 00:32:30 +0100
ef0f41dc46
[airplay] Separate naming of AirPlay 1 and 2, incl log domains
ejurgensen
2021-01-04 00:05:04 +0100
f16dc204b2
[player] Logging fixup
ejurgensen
2021-01-03 23:54:11 +0100
ffadc399af
[cfg] Add option for prefering AirPlay 2 (useful for testing)
ejurgensen
2021-01-03 23:51:35 +0100
a5bd8b011e
[cfg] libplist+libsodium now required, remove configure options
ejurgensen
2021-01-03 23:30:09 +0100
01360fff99
[airplay] Delete auth_key on probe failure
ejurgensen
2021-01-03 23:00:43 +0100
9cdd2a9f8b
[db] Upgrade schema to 21.05 (change auth_keys in speaker table)
ejurgensen
2021-01-03 22:27:02 +0100
3ea480d1e7
[player] Use output priority to select between raop/Airplay 1 and Airplay 2
ejurgensen
2021-01-03 20:28:26 +0100
fac97eed9c
[raop] Drop handling of old auth_keys, not necessary with db schema update
ejurgensen
2021-01-03 22:32:38 +0100
8368ca7686
[airplay] Add support for AirPlay 2
ejurgensen
2020-11-27 22:46:38 +0100
86f762bb1f
[plist_wrap] Add libplist convenience wrapper
ejurgensen
2020-12-16 08:17:48 +0100
265c1e5836
[cfg] Make libplist required (Airplay 2 requirement)
ejurgensen
2020-12-16 08:16:47 +0100
3b00900572
[player] Add pkt->header_len in rtp_common
ejurgensen
2020-12-22 23:04:29 +0100
8b842be17f
[evrtsp] Add support for SETPEERS and GET
ejurgensen
2020-12-10 13:23:12 +0100
4621d25aaa
[logger] Add DHEXDUMP() for logging raw data
ejurgensen
2020-12-10 13:21:28 +0100
724cfa0093
Merge pull request #1134 from chme/podcast-updates
Christian Meffert
2021-01-09 11:21:42 +0100
124763bfd3
Bump highlight.js from 10.4.0 to 10.5.0 in /web-src
dependabot[bot]
2021-01-09 10:19:24 +0000
889a6f4f94
Merge pull request #1157 from ejurgensen/dependabot/npm_and_yarn/web-src/axios-0.21.1
Christian Meffert
2021-01-09 11:18:03 +0100
56f539a89b
Bump axios from 0.21.0 to 0.21.1 in /web-src
dependabot[bot]
2021-01-05 03:58:11 +0000
506959985b
[xcode] Treat Apple Music like iTunes (closes #1152 )
ejurgensen
2020-12-26 12:56:40 +0100
2dcf536b7d
[httpd] Introduce additional event base/httpd for dedicated mp3 streaming
whatdoineed2do/Ray
2019-09-06 17:21:22 +0100
26c18a8f68
[httpd] remove reference to global evbase_httpd from protocol specific handlers, accept on _init() instead
whatdoineed2do/Ray
2019-09-06 17:18:28 +0100
c05d6d8491
[conf,jsonapi] add (mp3) stream_port to config and expose on json
whatdoineed2do/Ray
2019-09-06 17:14:07 +0100
ab5127f4c3
[web-src] recently added - optimise fetch of 'older' albums in mounted() when mixin async data known
whatdoineed2do/Ray
2020-12-18 21:15:27 +0000
14756c0d59
[outputs] Add nickname option for Airplay/Chromecast speakers (issue #1145 )
ejurgensen
2020-12-14 23:47:21 +0100
76cd982201
[rtsp] Shorten evrtsp timeouts, 45-50 sec is too long
ejurgensen
2020-12-11 17:12:31 +0100
6aaf10914c
Merge pull request #1146 from timgates42/bugfix_typo_volume
ejurgensen
2020-12-10 20:45:14 +0100
83605cd172
docs: fix simple typo, volumne -> volume
Tim Gates
2020-12-09 22:06:06 +1100
b16732d64d
[httpd] [style] fixed indentation, again
Sebastian Oechsle
2020-12-05 14:23:32 +0100
ba14439c3d
[httpd] [style] removed dprintf duplicates
Sebastian Oechsle
2020-12-05 13:16:22 +0100