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