Skip to content

Commit

Permalink
Store web files on flash rather than SPIFFS, change structure, WIP to…
Browse files Browse the repository at this point in the history
… new Web UI.
  • Loading branch information
omersiar committed Feb 18, 2018
1 parent 08df4af commit 3d99110
Show file tree
Hide file tree
Showing 47 changed files with 933 additions and 2,270 deletions.
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

.pioenvs
.piolibdeps
data/required.css
data/required.js
src/websrc/css/required.css
src/websrc/js/required.js
src/websrc/gzipped
data/auth/config.json
.clang_complete
.gcc-flags.json
Expand Down
42 changes: 28 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,36 @@ All notable changes to this project will be documented in this file.

## [Unreleased]
#### Added
- MQTT to main branch.
- Access column to logs for the information, if the access was granted or not @romanzava
- Travis CI
- NProgress.js
- Glyphicons redirection for SPIFFS's limited 32 char filename.
- WebSocket emulator for rapid web page development. (This require node.js)
- Gulp script for auto css/js file concat and gzip
- Offline static web page development capability (enter "neo" as admin password for local testing)
- [firmware + webui] Embeded web files
- [firmware + webui] MQTT to main branch.
- [firmware + webui] Access column to logs for the information, if the access was granted or not @romanzava
- [build] Travis CI
- [webui] NProgress.js
- [firmware] Glyphicons redirection for SPIFFS's limited 32 char filename.
- [dev tools] WebSocket emulator for rapid web page development. (This require node.js)
- [build] Gulp script for auto css/js file concat and gzip
- [dev tools] Offline static web page development capability (enter "neo" as admin password for local testing)
- [dev tools] gulp script for PROGMEM web files.

#### Changed
- Hardcoded FooTable Add/Edit text
- Platformio target to include many more ESP8266 module and development board.
- Clean and beautify main.cpp @nardev
- Minor cosmetic changes
- Javascript loading moved to end of the html
- index.html for more modern look and feel.
- [webui] Hardcoded FooTable Add/Edit text
- [webui] Only support woff glyphicons font
- [dev tools] Clean and beautify main.cpp @nardev
- [webui] Minor cosmetic changes
- [webui] Javascript loading moved to end of the html
- [webui] index.html for more modern look and feel.
- [build] more meaningful directories for web files.
- [webui] RSSI percent calculation
- [firmware] Limit printScanResult to 5 best (based on RSSI) networks around (esp becomes unresponsive if there are too many networks)

#### Fixed
- [firmware + webui] MQTT - UID publish was missing.

#### Removed
- [firmware] Web files no longer contained in SPIFFS
- [firmware] SPIFFS Editor.
- [firmware] Confusion about MFRC533 reader.
- [build] pio script where we were trying to modify flashing parameters it was affecting SPIFFS upload too.

## [0.4alpha] - 2018-01-21
#### Added
Expand Down
Binary file added compiledbin/firmware.bin
Binary file not shown.
3 changes: 1 addition & 2 deletions compiledbin/flash.bat
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
echo off
cls
set /p com=Enter which COM Port your ESP is connected eg. COM1 COM2 COM7:
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf latest.bin
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x100000 -cf latestspiffs.bin
esptool.exe -vv -cd nodemcu -cb 921600 -cp %com% -ca 0x00000 -cf firmware.bin
Binary file removed compiledbin/latest.bin
Binary file not shown.
Binary file removed compiledbin/latestspiffs.bin
Binary file not shown.
57 changes: 0 additions & 57 deletions data/auth/log.htm

This file was deleted.

108 changes: 0 additions & 108 deletions data/auth/log.js

This file was deleted.

Loading

0 comments on commit 3d99110

Please sign in to comment.