208 Commits

Author SHA1 Message Date
Luc
e4af1950eb Allow to disable TCP data feature
minor fixes:
-Correct logic for web ports due to refactoring
-Duplicate data read from serial if multiple clients
-Improve reliability to reconnect to AP after a restart
-Typo issues
2016-02-02 17:34:15 +08:00
Luc
535f26cdf5 Allow to disable Serial ESP commands
Web commands are still working, only input from serial is disabled for
ESP module not for printer,
2016-02-01 23:13:25 +08:00
Luc
ba84a06fc8 Add signal strength in home page
seems having some difference between RSSI of current signal and RSSI of
scanned AP - TBC
2016-02-01 22:36:21 +08:00
Luc
88a15d59ed remove outdated sample
no need anymore
2016-01-28 11:26:48 +08:00
Luc
75ebd04d12 Allow to disable FW web update when compiling
New compilation directive to enable/disable feature
//WEB_UPDATE_FEATURE: allow to flash fw using web UI
#define WEB_UPDATE_FEATURE
2016-01-26 11:50:02 +08:00
Luc
70228adb3d Code formating using astyle --style=otbs *.h *.cpp *.ino
To get nice looking code with a minimum effort
2016-01-25 23:38:26 +08:00
Luc
0c306a2aff Update storestrings.cpp
minor refactoring thanks @treeplek
v0.5.1
2016-01-25 13:50:05 +08:00
Luc
481e6ab6bc Update README.md
Add description about tool developed by j0hnlittle
2016-01-25 13:41:30 +08:00
Luc
9c903389a7 Add reference to owner j0hnlittle
set web port as variable
add some help to launch browser on startup
Thanks again @j0hnlittle
2016-01-25 13:16:35 +08:00
Luc
5f8ecc4d2f Move tags.json to tools
and update port in tags.json
2016-01-25 13:16:33 +08:00
Luc
a44c239f5d Update README.md
refer to 2.0.0 as stable for the core
2016-01-24 12:35:42 +08:00
Luc
7a56b3c5aa Build/display stable only not git 2016-01-20 15:35:01 +08:00
Luc
4073c10601 Merge pull request #66 from j0hnlittle/master
A python webserver to help working on the template files
Thanks @j0hnlittle
2016-01-20 14:03:53 +08:00
Luc
a07daf9e40 Code refactoring
Thanks a lot @treepleks
2016-01-20 13:06:57 +08:00
Luc
60326f3aba Code refactoring + indentation
Thanks @treepleks
2016-01-19 16:37:49 +08:00
Luc
326ef1c261 Fix typo issues
Thanks @treepleks
2016-01-19 16:07:47 +08:00
Luc
40a20dba57 Code optimization / Typo fixes
use more F() macro to save space, fixe several typo issue
Thanks @treepleks
2016-01-19 16:01:22 +08:00
Luc
28891b3be8 Highlight the "Admin" menu when selected
Thanks @treepleks
2016-01-19 15:54:55 +08:00
Luc
50f1199c1c Allow MDNSSSDP to be deactivated
w/o compilation error.
Thanks @treepleks
2016-01-19 15:51:09 +08:00
Luc
79d632f544 Change of units
Thanks @treepleks
2016-01-19 15:48:13 +08:00
Luc
e1df5d8160 Update .travis.yml
revert change
2016-01-18 22:57:03 +08:00
Luc
5b8cbfdde5 Update .travis.yml 2016-01-18 22:53:56 +08:00
Luc
8a71a82de4 Update .travis.yml
specify branches again
2016-01-18 22:46:26 +08:00
Luc
2dd04499e8 Update .travis.yml
specify branches
2016-01-18 22:27:06 +08:00
Luc
e30573cf43 Update README.md
add stable badge
2016-01-18 21:55:31 +08:00
Luc
7761c7c32c change FW version to reflect the changes
for support for 2.0.0 for file upload
2016-01-14 17:17:13 +08:00
Luc
487a799c46 Use new API from 2.0.0 for file upload
now file upload management is filtered according URI
the generic one cannot be overloaded as before but need to be specified
2016-01-14 17:15:51 +08:00
John Little
b87efcf6fb updated base_path 2016-01-12 20:39:29 +00:00
John Little
518fb0f238 Added correct handling of the menu links 2016-01-12 20:36:56 +00:00
John Little
8320040f21 moved the server script to tools
Updated base_path to reflect the change.
2016-01-11 12:24:18 +00:00
John Little
70a7ccb083 Created some sample json tags 2016-01-10 20:54:03 +00:00
John Little
3d0753b1f9 Ability to process tags stored in a json file
Case sensitive tags are stored in data/tags.json.

For now, this is what I have in mine

{
    "WEB_ADDRESS":"localhost",
    "PAGE_TITLE":"Testing things..."
}
2016-01-10 20:52:07 +00:00
John Little
8ac01ad7c0 changed the path to lowercase 2016-01-10 16:00:59 +00:00
John Little
6aedb3877c Create server.py
Very simple server to help working with the .tpl files stored in ESP8266/data
Serves files on port 8080
For now, the server only understands $INCLUDE[filename.inc]$ type statements (with filename.inc in the same folder as the .tpl file)
2016-01-10 15:50:41 +00:00
Luc
77dd4abb6e Update README.md
typo issue
2016-01-10 22:26:54 +08:00
Luc
8335780f02 Update README.md 2015-11-18 11:26:08 +08:00
luc
39e22e2384 Add display fix for extruders also
use style="overflow: hidden;" to avoid overflow
v0.5-beta.1
2015-11-17 20:09:22 +08:00
luc
9b0ae002a9 Fix bug with IE11
add cache control to none, and do not display overflow, in addition it
need to adjust security settings to allow to get updates and send
commands
2015-11-17 19:43:31 +08:00
Luc
9b7df112a4 Update README.md 2015-11-16 20:04:09 +08:00
luc
aa5f7e12d1 Add commands to clear logs
[ESP999]ERROR for error logs,
[ESP999]INFO for info logs,
[ESP999]STATUS for status logs,
[ESP999]ALL for all logs,
2015-11-15 20:21:01 +08:00
luc
afa0eddcf0 Update to follow refactoring of info
now it use struct instead of integer
2015-11-14 22:04:17 +08:00
luc
627052ceeb Add basic authentification and OTA update
only web update is supported
2015-11-14 21:48:35 +08:00
Luc
18d3550edc Update README.md
Add donation button to buy more modules
2015-11-11 15:34:17 +08:00
Luc
4f632388f3 Update README.md 2015-11-10 16:41:50 +08:00
luc
dda3cfceb6 update readme 2015-11-10 16:11:16 +08:00
luc
c59bfbfa6a Add travis badge 2015-11-10 14:17:39 +08:00
luc
7ef83d1237 Sync with latest change for SSID type
SSID changed from char *  to String so need to adjust new type
2015-11-10 14:06:06 +08:00
luc
56ecb07519 Update travis script 2015-11-10 13:47:17 +08:00
luc
310672ae74 Add missing command.sh for travis 2015-11-10 13:42:44 +08:00
luc
6be5610402 Add travis script 2015-11-10 13:30:40 +08:00