Commit Graph

52 Commits

Author SHA1 Message Date
github-actions 3afb2615c3 Update prebuilt objects [skip actions] 2023-04-19 22:26:14 +00:00
github-actions 043d73dd6e Update prebuilt objects [skip actions] 2023-04-18 16:23:07 +00:00
github-actions d51df83981 Update prebuilt objects [skip actions] 2023-04-17 17:37:39 +00:00
github-actions 131b1d36b0 Update prebuilt objects [skip actions] 2023-04-09 13:48:46 +00:00
github-actions d16ce964d6 Update prebuilt objects [skip actions] 2023-04-08 14:44:47 +00:00
github-actions 84d22cce07 Update prebuilt objects [skip actions] 2023-04-07 19:17:01 +00:00
Sebastien L 7ac628a29d Improved audio ui, bug fixes 2023-04-07 10:53:22 -04:00
github-actions 236cfef05d Update prebuilt objects [skip actions] 2023-03-29 07:18:33 +00:00
github-actions 226c483b0b Update prebuilt objects [skip actions] 2023-03-29 06:37:55 +00:00
github-actions c712b78931 Update prebuilt objects [skip actions] 2022-12-02 21:30:16 +00:00
github-actions 76dd27116f Update prebuilt objects [skip actions] 2022-12-02 20:34:32 +00:00
github-actions 403623d4d6 Update prebuilt objects [skip actions] 2022-11-30 19:50:45 +00:00
github-actions f49c3f7206 Update prebuilt objects [skip actions] 2022-11-30 05:54:53 +00:00
github-actions 3a658f3ba2 Update prebuilt objects [skip actions] 2022-11-28 15:22:22 +00:00
github-actions 4f5a7ade9d Update prebuilt objects [skip actions] 2022-11-28 14:57:44 +00:00
github-actions 93465db1b8 Update prebuilt objects [skip actions] 2022-11-25 19:06:15 +00:00
github-actions ec019f98f3 Update prebuilt objects [skip actions] 2022-11-24 14:15:09 +00:00
github-actions 18cc0adfb4 Update prebuilt objects [skip actions] 2022-11-22 15:28:59 +00:00
github-actions 78ece491a9 Update prebuilt objects [skip actions] 2022-11-22 14:39:21 +00:00
github-actions f805db3d27 Update prebuilt objects [skip actions] 2022-11-15 03:51:38 +00:00
github-actions d06893c43d Update prebuilt objects [skip actions] 2022-10-07 19:51:07 +00:00
github-actions 113a75a61d Update prebuilt objects [skip actions] 2022-10-07 19:42:11 +00:00
github-actions 25772c9ccb WIP Workflow [skip actions] 2022-10-07 14:40:19 -04:00
Sebastien L 08ff02dc3c Update prebuilt objects [skip actions] 2022-10-07 14:28:33 -04:00
github-actions bb70ea1eaa Update prebuilt objects [skip actions] 2022-10-06 13:05:03 -04:00
github-actions 2967723fdf Update prebuilt objects [skip actions] 2022-10-06 14:37:41 +00:00
github-actions fc50d55a27 Update prebuilt objects [skip actions] 2022-10-06 14:17:54 +00:00
github-actions 96a2581534 Update prebuilt objects [skip actions] 2022-10-06 09:52:20 -04:00
Sébastien 461486ce21 Update BuildTest.yml
Update BuildTest.yml
Update build tools
Update BuildTest.yml
Update BuildTest.yml
Update BuildTest.yml
Update BuildTest.yml
Update BuildTest.yml
Update BuildTest.yml [skip actions]
Update BuildTest.yml [skip actions]
Update prebuilt objects [skip actions]

Update prebuilt objects [skip actions]

Update prebuilt objects [skip actions]

Update Build test [skip actions]
2022-10-06 09:52:20 -04:00
github-actions 95018f39e8 Update prebuilt objects [skip actions] 2022-10-05 16:10:26 +00:00
github-actions c8e999590d Update prebuilt objects [skip actions] 2022-10-05 15:24:44 +00:00
github-actions b640ff1c88 Update prebuilt objects [skip actions] 2022-10-05 15:08:49 +00:00
github-actions bfe1be3c99 Update prebuilt objects [skip actions] 2022-10-05 14:57:02 +00:00
Sebastien L 16225ed8c9 Fix credits and status page not showing 2022-03-05 10:31:27 -05:00
Sebastien L 3eab93b595 Network manager WIP 2022-02-25 14:23:56 -05:00
Sebastien L 7fd87eeba5 Fixing bugs 2022-01-31 21:52:57 -05:00
Sebastien L a5da6bbcf1 Many many many changes to update the UI. It hurts... 2022-01-28 22:11:09 -05:00
Sebastien L 28dba930c7 .3: Auto stash before merge of "master-v4.3" and "origin/master-v4.3" 2022-01-27 21:03:32 -05:00
Sebastien L 7fcb201b06 UI Migration to Webpack+Bootstrap etc latest version 2022-01-27 20:57:03 -05:00
Sebastien L 977935015e Update webpack and web ui to recent versions, bug fixes 2022-01-21 17:02:34 -05:00
Sebastien L 15c0e47ae3 Network WIP 2022-01-20 13:43:23 -05:00
Sebastien L b2ec1506d7 Update build system, add cspot service option 2021-12-28 12:43:29 -05:00
Sebastien cf047c8098 Fix WiFi signal strength icons - release 2021-07-09 11:18:01 -04:00
Michael Herger 5a7cf9b8fe Merge commit '387276f2f33a0fb9dde01434387aac9cdc9a8472' into firmware-proxy
# Conflicts:
#	components/wifi-manager/webapp/webapp.cmake
#	components/wifi-manager/webapp/webpack.c
#	components/wifi-manager/webapp/webpack.h
#	components/wifi-manager/webapp/webpack/dist/index.html
#	components/wifi-manager/webapp/webpack/dist/index.html.br
#	components/wifi-manager/webapp/webpack/dist/index.html.gz
#	components/wifi-manager/webapp/webpack/dist/js/index.18c3b7.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/index.abeafc.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/index.cf3fe8.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/node-modules.18c3b7.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/node-modules.abeafc.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/node-modules.cf3fe8.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/node-modules.cf3fe8.bundle.js.br
#	components/wifi-manager/webapp/webpack/dist/js/node-modules.cf3fe8.bundle.js.gz
#	components/wifi-manager/webapp/webpack/dist/js/runtime.18c3b7.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/runtime.18c3b7.bundle.js.br
#	components/wifi-manager/webapp/webpack/dist/js/runtime.18c3b7.bundle.js.gz
#	components/wifi-manager/webapp/webpack/dist/js/runtime.abeafc.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/runtime.abeafc.bundle.js.br
#	components/wifi-manager/webapp/webpack/dist/js/runtime.abeafc.bundle.js.gz
#	components/wifi-manager/webapp/webpack/dist/js/runtime.cf3fe8.bundle.js
#	components/wifi-manager/webapp/webpack/dist/js/runtime.cf3fe8.bundle.js.br
#	components/wifi-manager/webapp/webpack/dist/js/runtime.cf3fe8.bundle.js.gz
2021-04-26 07:04:53 +02:00
Sebastien 45f480d948 NVS ui fine-tuning, site icon now works 2021-04-21 13:27:32 -04:00
Michael Herger f96d06912f Fix LMS plugin availability check. As I removed the download by ID, this needs a tweak on the UI/JS side. 2021-04-17 06:32:09 +02:00
Sebastien 4a529d6fbd Firmware update UI revamp with support for local proxy 2021-04-14 18:16:18 -04:00
Sebastien d61c650f39 UI change of the update mechanism 2021-04-12 12:11:54 -04:00
Sebastien 4444fed343 Merge with LMS OTA proxy 2021-04-03 21:16:00 -04:00
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