Commit Graph

516 Commits

Author SHA1 Message Date
anschrammh
1c1992820d Removed the powerSettingsApi endpoint because changing the MCU frequency on the fly is no more supported by the underlying SDK 2022-04-22 08:06:36 +02:00
anschrammh
9d831f11d9 Started to add a method listing the files in a directory if the rsrc asked is a folder,like apache2 does. Not finished yet 2022-04-22 08:05:16 +02:00
anschrammh
8c6dd39bd7 Added return value to displayNextView(); and displayPreviousView(); telling if the action was a success or not 2022-04-22 08:03:14 +02:00
anschrammh
11f3f85dde Added return value to displayNextView(); and displayPreviousView(); telling if the action was a success or not 2022-04-22 08:02:51 +02:00
anschrammh
2943ed5da6 Added ico image type MIME support 2022-04-22 08:01:30 +02:00
e68ab04195 Added the persistent constructor parameter, as well as added the connect method to ease the class's instantiation 2022-04-17 21:58:10 +02:00
285c9ef20b Removed the use of the lastIndexOf function which was replaced by the builtin strrchr function 2022-04-17 21:54:41 +02:00
f981c06fc3 Corrected a spelling mistake 2022-04-17 21:53:17 +02:00
16f917a0b2 Changed the way the ConnectivityManager is instantiated, it is no more newed and deleted 2022-04-17 21:52:02 +02:00
1e453eb5d8 Added the display auto power off functionality 2022-04-17 21:50:05 +02:00
453f4cdd6e Replaced NULL with nullptr, removed constant value attribute initialization from the initializer list 2022-04-17 21:48:56 +02:00
365b7764a2 Added some comments, removed _httpRequestData.getParamsDataPointer which isn't used anymore 2022-04-17 21:43:17 +02:00
ec7c608dfe Renamed the HttpParserStatus enum members for the sake of consistency, added the 414 http error : URI too long, reworked the parsing of http resource queries, removedd the use of lastIndexOf, replaced useless strstr with strchr where needed 2022-04-17 21:41:50 +02:00
5d05bdb144 Officially retiring the WEBServerManager class which is superseded by the WEBServer class that have more features 2022-04-17 21:38:30 +02:00
fb9ad7d95e Renamed task_batt_sensing to task_sys_info as well as added the display auto off and wake up feature 2022-04-17 21:36:44 +02:00
62b5957895 Renamed the task_batt_sensing task to task_sys_info and added displayed information like IP address or RAM consumption 2022-04-17 21:35:32 +02:00
4a7765fc35 Removed the lastIndexOf function returning the last occurence of a character in a string, using builtin strrchr instead 2022-04-17 21:33:27 +02:00
df4159668c Updated version history 2022-04-17 21:26:02 +02:00
anschrammh
4296eeac28 else if on new line 2022-04-15 08:55:25 +02:00
anschrammh
f1d6fddd0d Added my own made CI config file in order to build the firmware upon commits 2022-04-12 00:14:40 +02:00
43b4f78243 Updated Author top comment 2022-04-10 17:40:04 +02:00
e3cdaafd88 Updated the sendHttpQuery method to now return an error code which tells the line corresponding to the return of the failure 2022-04-09 19:10:18 +02:00
anschrammh
32e32e46d2 Now handling range bytes request :) 2022-04-07 01:20:13 +02:00
anschrammh
bf4caea902 Started to implement the : static const char *httpStatusToString(HTTP_CODE c) method 2022-04-07 01:19:03 +02:00
anschrammh
bf05086381 Added new structure to handle partial content requests 2022-04-07 01:18:01 +02:00
anschrammh
5fb02304be Updated some API endpoints due to the renaming of the injectApiHeader method 2022-04-05 21:05:24 +02:00
anschrammh
651d0ee060 Renamed the injectApiHeader to sendHTTPHeader and cleaned it, also did other improvements 2022-04-05 21:03:53 +02:00
anschrammh
847b350f82 Updated the HttpClient class due to changes to the httpVersionToString and httpMIMETypeToString methods 2022-04-05 21:00:50 +02:00
anschrammh
4c7fc2ea2a Added new mime types to string as well as simplified the httpMIMETypeToString method 2022-04-05 20:57:56 +02:00
7f08d8a838 Mise à jour de 'README.md' 2022-04-04 22:36:15 +02:00
6763394bf1 Updated and added missing Rest API endpoints 2022-04-04 22:31:33 +02:00
abe1d491fe Mise à jour de 'README.md' 2022-04-04 22:18:26 +02:00
81edaf4c5c Mise à jour de 'README.md' 2022-04-04 22:01:25 +02:00
f23dbf7849 Mise à jour de 'README.md' 2022-04-04 21:46:37 +02:00
anschrammh
e7cff6287f Updated versions history 2022-04-04 21:42:28 +02:00
anschrammh
7e58804af9 Now using a non blocking delay object :) 2022-04-04 21:41:35 +02:00
anschrammh
4f265e4c79 Added a new very simple class to cleanly perform non blocking delays 2022-04-04 21:39:33 +02:00
cd2b2ba624 No changes ... 2022-03-30 12:15:32 +02:00
1c1945d0ca Corrected a NULL pointer dereference 2022-03-30 12:15:09 +02:00
e5d250556f Removed fixed some warnings 2022-03-30 12:00:13 +02:00
e732cf48aa Removed a bunch of warnings + re added SPI_FULL_SPEED default value in the BoardConfig.h 2022-03-30 11:04:12 +02:00
ef8d944dd3 Removed explicit copy constructor which had no real use 2022-03-30 11:02:24 +02:00
63f8665bf6 Updated tasks to work on linux as well 2022-03-30 10:01:21 +02:00
05f7794679 Created the Build and Flash commands to use arduino-cli with VSCode 2022-03-29 23:26:27 +02:00
460db55496 Removed as many warnings as I could ... after enabling the all warning compiler flag 2022-03-29 23:25:27 +02:00
d2f620597c Renamed ICACHE_RAM_ATTR to IRAM_ATTR because the former was deprecated, removed the multiline comment and replaced it with an #if statement 2022-03-29 23:23:47 +02:00
4dca5a0f1a Added parenthesis arround ternary expression 2022-03-29 23:20:19 +02:00
6b1a06f1f7 Corrected a bad array index overflow in the apiTesterApi function :( 2022-03-29 23:18:43 +02:00
fb1d592dd1 Updated version number and comment 2022-03-29 23:17:28 +02:00
47f289f3fe Mise à jour de 'README.md' 2021-12-19 13:23:04 +01:00