Commit Graph
180 Commits
Author SHA1 Message Date
Ton Huisman e672b51d25 [Build] Try to use real branch name on GH Actions builds 2023-09-25 23:11:58 +02:00
Ton Huisman 9b91b9fb1f [Scripts] Handle 8M builds in WebFlasher 2023-09-24 23:18:45 +02:00
TD-er c92999ea83 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-07-24 14:08:09 +02:00
Ton Huisman 2608c80d5d [Build] Check all ESP32 builds correctly for factory.bin filesize 2023-07-02 21:12:58 +02:00
Ton Huisman 9aa27d4a1f [Build] Rearrange 8M2M to 8M1M configuration 2023-07-02 20:16:28 +02:00
Ton Huisman 6a8d3db0f5 [Build] Add support for ESP32-S3 8MB units 2023-07-02 19:07:04 +02:00
TD-er c7237c9332 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-06-22 12:24:00 +02:00
TD-er 4dc8961fc9 [Web flasher] Use Tasmota's version of ESP Web Tools JS to flash USBCDC 2023-06-01 11:53:30 +02:00
TD-er 3e9c022f9e [Web flasher] Add link to list of plugins per build to flasher page 2023-06-01 11:52:41 +02:00
TD-er bd799e2e48 [Web Flasher] Remove separation of CDC builds in dropdown list 2023-05-31 21:02:18 +02:00
TD-er 2b87fe8164 [USB CDC] Support USB serial port for ESP32-S2/S3/C3 2023-05-17 10:57:58 +02:00
TD-er ddaa721dd6 [Python] Generate index.html for web flasher 2023-05-12 00:06:02 +02:00
TD-er fdee747880 [Python] Create tool to generate web flasher files from build 2023-05-11 18:28:40 +02:00
TD-er c5292ce924 [Build] Revert disabling plugins + concat Helpers/*.cpp 2023-05-10 15:48:52 +02:00
TD-er 409d976207 [Build test] Disable lots of plugins + not concat Helpers/*.cpp 2023-05-10 12:53:31 +02:00
TD-er fba7e53463 [Build] Add ESPEasyCore to concat cpp & split global RulesCalculate obj 2023-05-10 11:37:35 +02:00
TD-er 6358c8e1d6 [Build] Add Helpers folder to concat .cpp for ESP8266 2023-05-10 10:24:44 +02:00
TD-er 83e6bf83b8 [Build] Remove "Helpers" folder from concat script 2023-05-10 02:03:41 +02:00
TD-er 5813a44eb5 [PIO build] Update build scripts for scons 4.5.x 2023-05-09 17:41:12 +02:00
TD-er a5a140e521 [ESP32-S3/C3] Generate web flasher manifest files for all ESP platforms 2023-05-08 09:46:25 +02:00
TD-er ca22d118a7 [ESP32-S3] Add 16M max_ESP32s3_16M8M_LittleFS build 2023-05-03 01:48:38 +02:00
TD-er cfc600bf60 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-03-23 12:01:32 +01:00
TD-er 63b79eec01 [Provisioning] Fix setting allowed file types to download via rules
Revert accidentally committed pre_custom_esp32.py
2023-03-16 10:01:41 +01:00
TD-er 4841b3c393 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-03-08 12:57:51 +01:00
TD-er 97f13ea4c9 Merge pull request #4445 from flashmark/P145-Gases---MQxxx-(MQ135-CO2,-MQ3-Alcohol)
P145 gases   m qxxx (mq135 co2, mq3 alcohol)
2023-03-02 11:05:41 +01:00
TD-er fe0c47e6e9 [Build] Fix extra_scripts path 2023-02-25 14:07:00 +01:00
TD-er 50246c86b3 [ESP32] Enable LTO to reduce bin size 2023-02-24 22:27:39 +01:00
flashmark 289551c6fa Merge branch 'letscontrolit:mega' into P145-Gases---MQxxx-(MQ135-CO2,-MQ3-Alcohol) 2023-01-18 20:01:59 +01:00
TD-er 83c2c0c0b3 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-01-18 16:18:06 +01:00
TD-er a25783eccb [Build] Add pre_custom_espXXX_IR.py due to size of IR libs 2023-01-17 17:10:57 +01:00
TD-er ca9bca3fce Merge branch 'mega' into build/reduce_minimal_bin_size 2023-01-10 22:01:34 +01:00
flashmark 991cedfe67 Rollback removal of P085 and P100 exclusion in prwe_custom_esp32.py 2023-01-07 22:08:53 +01:00
TD-er b5b5c27761 Merge branch 'mega' into feature/P146_cacheControllerReader 2023-01-07 15:09:06 +01:00
TD-er bb80693003 [Build] Disable some plugins in custom build to make it fit again 2023-01-07 00:08:14 +01:00
TD-er d038ce2e15 [Controllers] Reduce bin size by getting rid of extensive macros 2023-01-01 21:11:08 +01:00
TD-er 4365836085 [Cleanup] Speedup dumpcache page serving 2022-12-20 13:56:54 +01:00
TD-er b0f6c0f988 [Cleanup] Reduce bin size by stripping unused code 2022-11-10 00:05:38 +01:00
TD-er a8403f91f1 [Time] Fix check whether real time is set
When no system time was set and the unit reboots, it restores the "system time" from RTC.
However this is not a true system time, but the system behaved as if it has time set.
2022-10-09 15:43:41 +02:00
TD-er a278c8a9ad [CDN] Add Last-Modified header when serving built-in static files
To make Safari use caching
2022-09-22 18:13:42 +02:00
Jason2866 2233465d20 opi flash needs to be flashed in mode dout
`qout` can be flashed in mode `dio` too. The infos are taken from esptool.py and IDF source code.
2022-09-05 22:07:33 +02:00
TD-er 9814c3521d [Build CDN] Serve ESPEasy auto css by default 2022-08-30 11:25:56 +02:00
TD-er 786aad09f1 [Build CDN] CDN URL prefix matches checkout tag or latest tag 2022-08-30 10:26:07 +02:00
TD-er 16adbe25b2 [Build_CDN] Generate CDN prefix URL based on Git tag 2022-08-30 01:40:30 +02:00
TD-er b30776d66c [Build] Switch ESP32 board definitions to use DIO mode 2022-08-27 23:44:33 +02:00
TD-er 58737d4a5d [Build Version] Generate build version based on date 2022-08-21 12:46:41 +02:00
TD-er a17741f961 [Build] Fix compile time defines strings with spaces
For example the ESP Board Name was incorrect.

```
ESP Board Name:	Espressif Generic 1 4M Flash ESPEasy 1810k Code/OTA 316k FS
```
`ESP32` was replaced with a `1` in the string.
2022-08-21 12:46:34 +02:00
TD-er 405c9d7927 [Build scripts] Only show memory_type on ESP32 builds 2022-08-16 00:56:15 +02:00
TD-er 9f0a6b89ad [ESP32] Include SPI memory_type in board defs 2022-08-15 21:53:56 +02:00
Jason2866 c6f6fda7eb Fix boot flash mode
and set default to `dout` if none is set in boards manifest or in platformio.ini
2022-08-15 12:21:01 +02:00
TD-er b577ba8d0a Merge pull request #4181 from tonhuisman/feature/IR-facilitate-ir-device-selection
[IR] [Build] Enable IR device selection, upgrade IRremoteESP8266 lib
2022-08-10 21:51:13 +02:00