Commit Graph

87 Commits

Author SHA1 Message Date
Rick Watson 396d0333b6 More specific access control headers to support cross origin Authorization
Pretty sign in page
Verify existing JWT on application mount
2019-05-19 17:51:57 +01:00
Rick Watson cf693ca341 WIP - more work on sign in feature 2019-05-14 23:18:24 +01:00
Rick Watson c74c287e21 WIP login page and authentication code 2019-05-14 22:47:04 +01:00
Rick Watson f93804c240 don't use deprecated variants 2019-05-14 22:43:37 +01:00
Rick Watson 16eedb8171 add constant for app name 2019-05-14 22:41:08 +01:00
Rick Watson 7f6fc0facc Minor interface tidyups:
Factor out app name
Tidy index.js
2019-05-14 22:20:08 +01:00
Rick Watson e8de21aaf4 add mac address to wifi status page 2019-04-29 22:15:07 +01:00
Rick Watson 33be3ab1b2 Remove unused fullDetails prop on status pages 2019-04-29 21:52:11 +01:00
Rick Watson 063fff5343 Don't use deprecated variants in material ui. 2019-04-29 00:29:31 +01:00
Rick Watson b52147c1d9 Fix snackbar styling issue 2019-04-27 22:44:46 +01:00
Rick Watson 5f529ecf51 Remove password reveal feature from IE and Edge using ::-ms-reveal pseudo selector 2019-04-21 13:37:25 +01:00
Rick Watson f2e46d55f3 add additional password mask controls 2019-04-17 00:11:37 +01:00
Rick Watson ac47377396 Example of wrapping the TextValidator with masking state handler:
Uses IconButton rather than CSS for cursor styling.
2019-04-17 00:01:08 +01:00
Rick Watson 990ce1e4ca Check in package-lock.json 2019-04-14 17:04:01 +01:00
Rick Watson 9ee875c2a5 upgrade react, react-scripts and build overrides 2019-04-14 17:03:28 +01:00
Rick Watson e36105f9f2 upgrade material ui 2019-04-14 11:19:32 +01:00
Rick Watson 76e9f9f7ea #5 - Readme documentation states incorrect ENDPOINT_ROOT path for local hosting
* Update README.md with correct instructions.
* Update development enviornment file with indicitive value for locally hosting react app
2019-04-10 08:31:39 +01:00
Rick Watson 83451e7d47 Unify approach for presenting security modes across esp32 and esp8266 2018-11-11 18:24:59 +00:00
Rick Watson cc7acab37c Modify compression scheme - no longer compressing index.html due to issues serving compressed file directly with .send on esp32
Removed css from compression plugin - using CSS-in-JS in app
Introduce favicon - add mapping for favicon.ico, was previously sending html response for requests for the favicon
2018-11-11 17:53:58 +00:00
Rick Watson ec829173f9 update package-lock 2018-09-20 09:16:46 +01:00
Rick Watson d2847be8a1 use .env to configure endpoint root automatically for production and development 2018-09-14 15:40:46 +01:00
Rick Watson 17102bf867 update libraries 2018-09-14 15:40:15 +01:00
Rick Watson 382f2d46bc remove centered from Tabs component 2018-09-14 15:39:02 +01:00
rjwats@gmail.com 4181928267 use latest material ui 2018-05-18 23:34:49 +01:00
rjwats@gmail.com be7765b584 use latest material ui 2018-05-18 23:34:31 +01:00
rjwats@gmail.com 66fd863502 prefix settings paths with /rest in interface 2018-04-01 10:53:22 +01:00
rjwats@gmail.com 1d2284068a add css override to reduce file path length 2018-03-29 09:57:52 +01:00
rjwats@gmail.com 0b334a8ade use fragments where possible, and drop keys. 2018-03-06 20:58:36 +00:00
rjwats@gmail.com 2c732d3281 remove redundant code and refrences 2018-03-04 17:53:57 +00:00
rjwats@gmail.com 036c9de75c fix minor bug with refresh button on wifi settings 2018-03-04 17:43:01 +00:00
rjwats@gmail.com 62ca13b1a4 remove boilerplate from settings 2018-03-04 17:36:04 +00:00
rjwats@gmail.com eb4bcf708e start reducing boilerplate by introducing rest HOC 2018-03-04 16:49:24 +00:00
rjwats@gmail.com 521462cf75 Use global snackbar 2018-03-03 22:41:57 +00:00
rjwats@gmail.com 5ffe4ab235 remove some redundant code 2018-03-03 18:17:46 +00:00
rjwats@gmail.com 6496a56dc7 make divider id unique 2018-03-03 18:06:43 +00:00
rjwats@gmail.com df0dbcfed7 update readme 2018-02-26 22:57:09 +00:00
rjwats@gmail.com 63a639eb22 initial commit of C++ back end and react front end 2018-02-26 00:11:31 +00:00