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
Ton Huisman
a7dd9837ce
Merge branch 'mega' into feature/p131-neopixel-matrix-display
2022-08-09 20:08:15 +02:00
Ton Huisman
3e26dc4fc5
[IR] [Build] Enable IR device selection
2022-08-07 15:50:23 +02:00
TD-er
d41f72d277
Revert accidental commit of pre_custom_esp82xx.py
2022-08-02 14:09:37 +02:00
TD-er
b954cfecac
[Direct GPIO] Reduce iRAM usage
2022-08-02 13:09:50 +02:00
Ton Huisman
42c2884e78
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-07-30 13:00:43 +02:00
Ton Huisman
0f4b15fa83
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-07-28 22:27:00 +02:00
Ton Huisman
c32c6901e4
[Build] Change FEATURE_MDNS to use 0/1 state
2022-07-28 20:25:41 +02:00
Ton Huisman
3942040753
[Build] Rename USES_CHART_JS to FEATURE_CHART_JS and use 0/1 state
2022-07-27 21:04:04 +02:00
Ton Huisman
dd0df7dbaa
[Build] Rename USES_PLUGIN_STATS to FEATURE_PLUGIN_STATS and use 0/1 state
2022-07-27 20:46:52 +02:00
Ton Huisman
c0ca324a3e
[Build] Rename USE_EXT_RTC to FEATURE_EXT_RTC and use 0/1 state
2022-07-25 22:03:37 +02:00
Ton Huisman
75a533d3ed
[Build] Change FEATURE_I2CMULTIPLEXER to use 0/1 state
2022-07-25 21:00:08 +02:00
Ton Huisman
d55d8c59a9
[Build] Rename USE_TRIGONOMETRIC_FUNCTIONS_RULES to FEATURE_TRIGONOMETRIC_FUNCTIONS_RULES and use 0/1 state
2022-07-25 20:44:02 +02:00
Ton Huisman
b921e46bb4
[Build] Rename USE_SETTINGS_ARCHIVE to FEATURE_SETTINGS_ARCHIVE and use 0/1 state
2022-07-24 23:07:29 +02:00
Ton Huisman
d509858dff
[Build] Rename USE_CUSTOM_PROVISIONING to FEATURE_CUSTOM_PROVISIONING and use 0/1 state
2022-07-24 22:48:53 +02:00
Ton Huisman
af538b2431
[Build] Change FEATURE_SD to use 0/1 state
2022-07-24 22:06:57 +02:00
Ton Huisman
0cbe5454c7
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-07-19 20:24:07 +02:00
fmuntean
acdf3fbfd8
[Fix] rename to FEATURE_ESPEASY_P2P
2022-07-18 09:50:27 -04:00
fmuntean
2ecf26a941
Feature Flagging FEATURE_ESPEASY_P2P the ESP EASY P2P custom protocol
2022-07-18 08:47:43 -04:00
Ton Huisman
4fa0cee1e5
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-07-15 13:38:30 +02:00
TD-er
5bb92aba66
[PluginStats] Add build flags USES_PLUGIN_STATS and USES_CHART_JS
2022-07-10 15:32:40 +02:00
Ton Huisman
563616fbd8
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-07-08 22:36:09 +02:00
TD-er
532f69b9e3
[PlatformIO] Fix boot loop issues on 16M ESP32 boards
2022-06-30 22:54:32 +02:00
TD-er
eb3186f885
[PIO] Update to esp8266/Arduino @ 4.0.1
2022-06-24 15:32:31 +02:00
TD-er
427e77cef5
[Build] Show proper ESP board name on ESP8266 sysinfo
...
Apparently the generated board name was done different for ESP8266 compared to ESP32.
Now both platforms show the name as given in the board definition JSON file
2022-06-23 13:43:10 +02:00
Ton Huisman
a8c8c4935d
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-05-04 20:08:03 +02:00
TD-er
154ea62f0d
[Provisioning] Cleanup code to manage internal file names
2022-05-03 11:18:45 +02:00
TD-er
08b1c28e6c
Merge branch 'mega' into feature/fetchConfig
2022-05-03 10:54:25 +02:00
Ton Huisman
d2ad5eac37
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p131-neopixel-matrix-display
2022-05-01 22:26:38 +02:00
TD-er
e61e3abb46
[Web flash] Let user choose to erase flash or not upon flashing
2022-04-28 00:07:27 +02:00
Ton Huisman
746526ad94
Merge branch 'mega' into feature/p131-neopixel-matrix-display
2022-04-27 21:19:51 +02:00
Ton Huisman
210c5df6d3
[P131] Add plugin Display - NeoPixel Matrix
2022-04-01 22:18:04 +02:00
TD-er
ffd3daddbf
Merge branch 'mega' into feature/fetchConfig
2022-02-10 23:24:05 +01:00
TD-er
4896e0334f
[ESP32 factory] using the pio env to find esptool
...
This works too when the user redefined the path of .platformio
As suggested here: https://github.com/letscontrolit/ESPEasy/pull/3845#issuecomment-1007289548
2022-02-08 13:00:46 +01:00
TD-er
2c933e5a42
[ESP32 factory] Change -factory.bin to .factory.bin
2022-02-08 13:00:46 +01:00
TD-er
ac97fee69e
[ESP32 factory] Final fix using esptool.py by Jason2866
...
See: https://github.com/letscontrolit/ESPEasy/pull/3845#issuecomment-1006971300
2022-02-08 13:00:46 +01:00
TD-er
3a610bafed
[ESP32 factory] Revert factory image script to not use esptool.py
...
As it seems next to impossible to call the already installed esptool.py from the PlatformIO package dir.
2022-02-08 13:00:46 +01:00
TD-er
337f038d91
[ESP32 factory] Use esptool.py to generate and patch combined binary
2022-02-08 13:00:46 +01:00