TD-er
71630ba87b
[Cleanup] Remove no longer needed globals/Protocol.h/.cpp
2023-09-15 18:13:15 +02:00
TD-er
922ad76e5e
[Controller] Simplify ESPEasy core administration of CPlugins
2023-09-15 17:09:09 +02:00
TD-er
9c07393225
[Scheduler] Cleanup of Scheduler code
2023-09-12 12:29:51 +02:00
TD-er
405691b68c
[Cleanup] Simplify allocation of ControllerSettings allocation, memleak?
2023-07-10 10:30:54 +02:00
TD-er
30ec3a6c2e
[Controller Queue] Do not format message when controller queue is full
2023-01-18 12:03:02 +01:00
TD-er
6bc0cc5fcf
[Controller] Fix queue element vase class members being set
2023-01-04 13:56:55 +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
8fe63e47fd
[Controller Queue] Reduce bin size by using inheritance
2022-12-31 01:15:47 +01:00
TD-er
b87db70810
[SendToHttp] Fix HTTP 401 and 404 error
...
Still to do: look into why not all HTTP requests seem to arrive at the other node when sending at short intervals (less than 3 sec)
2022-08-23 18:28:39 +02:00
Ton Huisman
8474d47cb7
[Build] Remove TESTING tag from Stable plugins
2022-07-22 21:51:00 +02:00
TD-er
e6c4d31748
[ESP32] Add cache for ExtraTaskSettings due to load speed on ESP32
2022-07-14 19:55:45 +02:00
TD-er
10cca9ca72
[Log] Call addLogMove where log Strings can be moved instead of copied
...
This is a macro for:
```
#define addLogMove(L, S) addToLogMove(L, std::move(S))
```
This will then try to move the constructed string to the log buffer.
If it cannot be moved (e.g. log level is not active), the string will be cleared to free up memory.
2022-02-09 22:28:18 +01:00
TD-er
812485a1bb
[Cleanup] Change NULL to nullptr
2022-02-07 11:52:44 +01:00
TD-er
1cfd75d6bf
[INO to CPP] Rename Cnnn.ino to Cnnn.cpp
...
This way we know for sure the Arduino typical build issues will be affecting building controllers.
2022-01-31 11:01:41 +01:00