Michael Herger
bc0d104290
Add support for a firmware download proxy ( #85 )
...
* Add support for a firmware download proxy. This should help in situations where the player's firmware can't handle https correctly.
Two possibilities:
* full path to image: http://yourlms:9000/plugins/SqueezeESP32/firmware/ESP32-A1S.32.634.master-cmake/squeezelite-esp32-master-cmake-ESP32-A1S-32-V0.634.bin
* use Github's asset ID: http://yourlms:9000/plugins/SqueezeESP32/firmware/34298863
The former is more prone to issues related to the path. A change in the schema could break the matching regex.
The latter is simpler to use if you know the ID. But the ID is not easily available to the user. And it requires one more lookup in the plugin to get from the ID to the download path.
* Add support for proxying firmware downloads through LMS
* add magic asset ID -99 to allow the front-end to check whether the plugin does support download proxying
* web manager is expecting `lms_port` and `lms_ip` in `status.json`. If that's available, check whether plugin does support firmware downloading. If that's the case, download firmwares through LMS
* plugin would cache firmware images. In case of multiple images the file would be served directly from LMS.
Co-authored-by: Michael Herger <michael@herger.net >
2021-04-03 21:01:40 -04:00
Philippe G
bdec9d25c6
change file permission
2021-04-03 15:14:46 -07:00
Philippe G
b25367fc0c
chmod +x
2021-04-03 15:05:57 -07:00
Philippe G
603296d921
Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake
2021-04-03 15:01:04 -07:00
Philippe G
a5b7d24dca
chmod
2021-04-03 15:00:03 -07:00
philippe44
2733e3ec23
Merge pull request #86 from Mum-Pf/MumPf
...
Update README.md - Thanks!
2021-04-03 14:56:26 -07:00
Mum-Pf
9c79888b72
Update README.md
...
typo
2021-04-03 21:13:34 +02:00
Mum-Pf
a13afd76c9
Update README.md
...
NVS parameter for ILI9341
2021-04-02 20:18:39 +02:00
Mum-Pf
b98a481858
Update README.md
...
Typo... IL9341 -> ILI9341
2021-04-02 17:32:31 +02:00
philippe44
9e27a0e21d
Update README.md
2021-04-01 19:20:55 -07:00
philippe44
d08f7142ae
Update README.md
2021-04-01 19:20:12 -07:00
philippe44
efa3f1f07d
Update README.md
2021-04-01 19:19:22 -07:00
philippe44
263679dcac
Update README.md
2021-04-01 19:17:52 -07:00
Philippe G
50d7d57f48
Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake
2021-03-31 22:38:00 -07:00
Philippe G
99e4b107d6
cleanup these $%@! certificates
2021-03-31 22:37:44 -07:00
Philippe G
d293de4b64
cleanup these $%@! certificates
2021-03-31 22:35:41 -07:00
philippe44
554cf89ac2
keep these $%*^¨&@ certificates
2021-03-31 22:27:03 -07:00
Philippe G
df36b65916
release
I2S-4MFlash.16.634.master-cmake
I2S-4MFlash.32.634.master-cmake
SqueezeAmp.16.634.master-cmake
ESP32-A1S.32.634.master-cmake
SqueezeAmp.32.634.master-cmake
ESP32-A1S.16.634.master-cmake
2021-03-31 21:25:30 -07:00
philippe44
d9a6b37d19
Merge pull request #68 from hubertbanas/master-cmake
...
Add body padding-bottom - release
2021-03-31 19:32:34 -07:00
Philippe G
0629b017b1
LMS can set player's name (only LMS scope) - release
2021-03-31 19:24:34 -07:00
Philippe G
43aa62ac56
set DEPTH in root CMake for consistency
2021-03-28 14:59:07 -07:00
Philippe G
22c2044f17
Limit rate to 96kHz in 32 bits mode + CMakeLists correction
...
@sle118, le tme know if the CMakeLists works for you as well. I pushed this one as I was pushing other stuff anyway
2021-03-28 13:54:45 -07:00
philippe44
361cc08e3c
release
I2S-4MFlash.32.629.master-cmake
SqueezeAmp.16.629.master-cmake
ESP32-A1S.32.629.master-cmake
I2S-4MFlash.16.629.master-cmake
SqueezeAmp.32.629.master-cmake
ESP32-A1S.16.629.master-cmake
2021-03-22 22:40:21 -07:00
Philippe G
e742905fbd
release
2021-03-22 22:28:57 -07:00
Philippe G
4b719deddf
Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake
2021-03-22 22:16:30 -07:00
Philippe G
b57e79ca5f
need 'y' to 'Y' in sdkconfig!!!! - release
2021-03-22 22:16:27 -07:00
philippe44
6ef4c78b3b
Update CrossBuild.yml
2021-03-22 22:16:02 -07:00
philippe44
f0002293a0
Update CrossBuild.yml
2021-03-22 21:51:30 -07:00
philippe44
29997c40b2
Update CrossBuild.yml
2021-03-22 21:49:52 -07:00
philippe44
ac5d54e6c1
Update CrossBuild.yml
2021-03-22 21:47:26 -07:00
philippe44
b3eae8dad1
Update CrossBuild.yml
2021-03-22 21:15:29 -07:00
philippe44
6804e81249
Update CrossBuild.yml
2021-03-22 21:12:23 -07:00
Philippe G
8639566909
update certificates for repository
2021-03-22 18:33:57 -07:00
Philippe G
87bf6255f4
tweak priorities - release
2021-03-22 18:07:09 -07:00
Philippe G
6084af8fbf
optimize for 24/86/SPDIF + tweak stacks - release
2021-03-22 11:12:31 -07:00
Philippe G
8ec124c47c
Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake
2021-03-21 22:22:10 -07:00
Philippe G
b8bb881820
re-activate RESAMPLE16 - release
2021-03-21 22:22:06 -07:00
philippe44
ccb4842e13
Update README.md
2021-03-21 13:35:40 -07:00
philippe44
3a7addad2e
Update README.md
2021-03-21 13:16:26 -07:00
philippe44
644f4eb1e6
Update README.md
2021-03-21 13:15:15 -07:00
philippe44
00bab8f76b
Update README.md
2021-03-21 13:13:43 -07:00
philippe44
72c084d7c0
Update README.md
2021-03-21 12:27:28 -07:00
philippe44
12e7d2d8fb
Update README.md
2021-03-21 12:26:28 -07:00
philippe44
f5bb058541
Clean README
2021-03-21 12:20:31 -07:00
philippe44
5871252869
Update README.md
2021-03-20 19:21:38 -07:00
Philippe G
d5bf498d3d
support SPDIF @ 96kHz - release
I2S-4MFlash.16.609.master-cmake
I2S-4MFlash.32.609.master-cmake
ESP32-A1S.16.609.master-cmake
ESP32-A1S.32.609.master-cmake
SqueezeAmp.16.609.master-cmake
SqueezeAmp.32.609.master-cmake
2021-03-20 19:08:42 -07:00
Philippe G
eb647aeea3
flags - release
SqueezeAmp.16.608.master-cmake
I2S-4MFlash.16.608.master-cmake
I2S-4MFlash.32.608.master-cmake
SqueezeAmp.32.608.master-cmake
ESP32-A1S.32.608.master-cmake
ESP32-A1S.16.608.master-cmake
2021-03-17 21:13:22 -07:00
Philippe G
451f187856
Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake
2021-03-17 20:05:00 -07:00
Philippe G
f79c7d4ace
mono channels with inversion - release
2021-03-17 20:04:53 -07:00
Sébastien
01a44be0ca
Update certificates - release
I2S-4MFlash.16.606.master-cmake
I2S-4MFlash.32.606.master-cmake
ESP32-A1S.16.606.master-cmake
SqueezeAmp.32.606.master-cmake
SqueezeAmp.16.606.master-cmake
ESP32-A1S.32.606.master-cmake
2021-03-16 18:03:38 -04:00