Commit Graph

  • a840aba878 Use ESP.reset() rather than ESP.restart() - due to exceptions encountered on esp8266 Rick Watson 2019-11-30 12:54:57 +0000
  • 78b9ae101e Add restart service for esp8266 and esp32 Add restart feature to status screen Upgrade material-ui Add icons to buttons Rick Watson 2019-11-30 12:34:52 +0000
  • d650280a87 remove custom work-around for missing arduinojson6 support - it has since been added to async esp core Rick Watson 2019-11-30 09:58:28 +0000
  • 69caa841a3
    Merge pull request #58 from rjwats/56-PlatformIO4.xFix rjwats 2019-11-27 09:42:33 +0000
  • 5976a443ce fix for PIO Core > 4.x Rick Watson 2019-11-27 09:21:34 +0000
  • 67eb9d4017
    Merge pull request #49 from rjwats/ft_demo_project rjwats 2019-09-30 22:06:06 +0100
  • b7b068813d minor style changes upgrade react dependencies - except react-scripts which currently has an issue with eslint https://github.com/facebook/create-react-app/issues/7753 Rick Watson 2019-09-30 22:00:16 +0100
  • d0fb2d982a update readme with changes to the demo code Rick Watson 2019-09-30 21:38:44 +0100
  • 41f7579bd5 Resolve issue with AP. Fix newly introduced null pointer in AuthenticationService. Rick Watson 2019-09-30 21:28:24 +0100
  • f77428e4dc move initialization code to constructors as a simplfication Rick Watson 2019-09-28 21:29:46 +0100
  • 29906a1d97 fix missing authentication predicate Rick Watson 2019-08-10 12:37:54 +0100
  • 15ae0bb248 WIP - some documentation Rick Watson 2019-08-10 12:35:26 +0100
  • 8a37302ced remove redundant class reference Rick Watson 2019-08-09 22:54:15 +0100
  • 632d6907e5 reorganise information page slightly Rick Watson 2019-08-09 22:33:09 +0100
  • 675a85e524 Add comment to development environment file Rick Watson 2019-08-09 22:23:42 +0100
  • 3a053f7696 standardise formatting in config files Rick Watson 2019-08-09 21:30:07 +0100
  • cf48c79b4d fix bug introduced in value change code Rick Watson 2019-08-09 21:26:31 +0100
  • 391fe85a4b comment out CORS setting Rick Watson 2019-08-09 20:36:18 +0100
  • 5069cd90a1 Add ENDPOINT_ROOT to Env constants, replace usages. Rick Watson 2019-08-09 20:33:15 +0100
  • 2a8599d855 remove unused styles missed in main refactor Rick Watson 2019-08-09 18:59:45 +0100
  • ef8061cbc3 use render callbacks for loading notification Rick Watson 2019-08-09 18:55:11 +0100
  • ff85c2e661 reduce use of ternaries in form code Rick Watson 2019-08-09 18:21:28 +0100
  • df06e58fb0 add demo project implementation Rick Watson 2019-08-09 15:53:39 +0100
  • aeea0d9aa6 Merge branch 'master' into ft_demo_project Rick Watson 2019-08-07 21:18:08 +0100
  • 2ceb54ce4c
    Merge pull request #48 from rjwats/notistack rjwats 2019-08-07 21:17:08 +0100
  • d1f3720cd9 Use success variant on sign-out. Rick Watson 2019-08-07 21:14:21 +0100
  • 5161d4bc3c add www artefact directory to git ignore rjwats 2019-08-04 18:43:48 +0100
  • a86b565c5a remove www directory, as it is a build artefact replace custom made notification component with notistack rjwats 2019-08-04 18:42:58 +0100
  • 77771aa807 add fix for latest platformio build changes Rick Watson 2019-07-14 22:14:22 +0100
  • f88520db44 experimenting with some refactoring Rick Watson 2019-07-14 22:13:26 +0100
  • a0d6524180 WIP - demo project Rick Watson 2019-07-06 23:56:30 +0100
  • 4bb4871a6d
    Update README.md rjwats 2019-06-26 21:12:59 +0100
  • f9255cb496 remove template from travis ci file Rick Watson 2019-06-26 21:08:23 +0100
  • 32ac0feae5 testing travis ci Rick Watson 2019-06-26 21:01:07 +0100
  • bbcdf3defb fix minor build issue under esp8266 Rick Watson 2019-06-25 23:31:58 +0100
  • 49c282b286 upgrade packages rjwats 2019-06-07 21:53:02 +0100
  • 067ca81315
    Merge pull request #32 from rjwats/ft_autoreconnect rjwats 2019-06-07 20:30:02 +0100
  • 2c31b67131 latest build Rick Watson 2019-06-07 20:26:01 +0100
  • 16390b3909 Merge branch 'ft_autoreconnect' of github.com:rjwats/esp8266-react into ft_autoreconnect Rick Watson 2019-06-07 20:18:06 +0100
  • 382299a828 WiFi driver must be managed by arduino, use arduino to init the driver for esp32 core. Rick Watson 2019-06-07 20:14:55 +0100
  • 61f046c185 WiFi driver must be managed by arduino, use arduino to init the driver for esp32 core. Rick Watson 2019-06-07 20:14:55 +0100
  • cf2a20fbd4 Fix crash on startup when not configured - ESP32 Rick Watson 2019-06-07 20:08:46 +0100
  • 142235c355 Fix issue with ota service not restarting properly - mdns not being shut down without calling end(). Rick Watson 2019-06-07 19:47:59 +0100
  • 4089b32941 fix issue, using wrong even in esp32 Rick Watson 2019-06-05 23:56:56 +0100
  • 2eb34e83f8 Access Point only comes back up if WiFi is properly disconnected on failures. Rick Watson 2019-06-05 00:05:16 +0100
  • e7248c4774 leave WiFi disconnected by default implement controlled retry - fixed at 60 seconds Rick Watson 2019-06-04 21:13:55 +0100
  • 94656de3c0 fix compiler warning about integer comparison Rick Watson 2019-06-04 20:05:43 +0100
  • 274c3bf77f fix typo in readme Rick Watson 2019-06-03 22:40:11 +0100
  • 5a94ad9350
    Merge pull request #29 from rjwats/ft_user_security rjwats 2019-06-03 22:22:24 +0100
  • 1bcb51e210 fix typos in readme Rick Watson 2019-06-03 22:18:59 +0100
  • 49132c66f8 revert to esp8266 in platformio.ini latest build Rick Watson 2019-06-03 22:15:01 +0100
  • 537b3951cf more work on readme Rick Watson 2019-06-03 21:58:07 +0100
  • 0da88878d5 fix issue with authentication redirect loop Rick Watson 2019-06-03 21:32:54 +0100
  • 3157b7d3ef minor tweeks from code review Rick Watson 2019-06-03 21:05:02 +0100
  • fec3b3aeae add build command, remove windows warning Rick Watson 2019-06-03 00:01:19 +0100
  • 03bae3ff2c more work on readme Rick Watson 2019-06-02 23:52:29 +0100
  • bfa94b79d1 resolve use of VLA in JWT encoder function Rick Watson 2019-06-02 23:31:00 +0100
  • 9c680e8826 Resolve some typos Use nullptr over NULL Fix confusing regexp Fix issue with non-compliant JWT encoding Rick Watson 2019-06-02 23:15:56 +0100
  • 5d9ccd3095 don't use deprecated theme spacing rjwats 2019-06-02 19:01:06 +0100
  • 9da0888d7d Merge branch 'master' into ft_user_security Rick Watson 2019-06-02 16:07:23 +0100
  • 49eb17b221 resolve build issue under windows with pre-build script rjwats 2019-06-02 14:27:55 +0100
  • 1b701dc198 add comments to platformio.ini more work on readme Rick Watson 2019-06-01 19:53:42 +0100
  • 856c2bc050 use smaller images in docs Rick Watson 2019-06-01 19:34:14 +0100
  • 1098b99301 WIP readme Rick Watson 2019-06-01 19:27:08 +0100
  • e66deb9dc7 more readme changes Rick Watson 2019-06-01 18:49:53 +0100
  • 3d41e4f37d testing a styling change in readme Rick Watson 2019-06-01 18:47:37 +0100
  • f64aa64da4 more readme changes Rick Watson 2019-06-01 14:57:00 +0100
  • a17f8d8cb5 more updates to readme Rick Watson 2019-06-01 10:39:57 +0100
  • be3814e3b7 make minor readme update Rick Watson 2019-05-31 23:43:43 +0100
  • fd4b8743d0 more readme changes Rick Watson 2019-05-31 23:43:02 +0100
  • 18d3d5db97 use alternative formatting for notes Rick Watson 2019-05-31 23:32:50 +0100
  • d5b313876c minor modification to readme Rick Watson 2019-05-31 23:30:29 +0100
  • 370fef48e8 begin updating readme Rick Watson 2019-05-31 23:28:39 +0100
  • d7d33a50c8 disable buttons which are not accessable when non-admin user is authenticated Rick Watson 2019-05-31 21:33:12 +0100
  • 22d922c699 rename jwt to user in authentication context, in prepartion for filtering display by user level Rick Watson 2019-05-31 20:55:06 +0100
  • d5efbe4b18 remove redundant label from auth panel Rick Watson 2019-05-31 20:12:04 +0100
  • 0708a54780 secure remaining endpoints to authenticated users Rick Watson 2019-05-31 19:58:33 +0100
  • 3009e120a6 fix ui Rick Watson 2019-05-29 23:59:57 +0100
  • 73433586b6 add security to all admin endpoints Rick Watson 2019-05-29 23:48:16 +0100
  • 71e5830d6c rename endpoint Rick Watson 2019-05-27 21:21:05 +0100
  • c8857f06ac look and feel tweeks Rick Watson 2019-05-27 21:01:00 +0100
  • fa3132a2fa remove comment, checked in by mistake. Rick Watson 2019-05-27 00:04:56 +0100
  • b11c508d77 introduce basic system status page Rick Watson 2019-05-27 00:04:29 +0100
  • 218904ed88 More renames Rick Watson 2019-05-26 22:07:16 +0100
  • 90bf97aa2b Rename for consistency Rick Watson 2019-05-26 22:05:58 +0100
  • d9ad598e0f Add placeholder system section, for status page and reset feature. Rick Watson 2019-05-26 22:02:27 +0100
  • 9ee9596b72 Rework routing Rick Watson 2019-05-26 21:27:35 +0100
  • 2fa954d5b9 Move wifi routing Rick Watson 2019-05-26 20:49:15 +0100
  • 6e5b35978a add security form, begin work on routing Rick Watson 2019-05-26 19:09:34 +0100
  • 353b46c675 Add user icon to app bar Rick Watson 2019-05-26 16:19:16 +0100
  • ab03ddaf4d little tidyups Rick Watson 2019-05-25 18:01:50 +0100
  • 4fdc3eee66 fix encoding where signature contains a zero Rick Watson 2019-05-25 17:41:27 +0100
  • 6935b63706 remove roles, as a simplification Rick Watson 2019-05-25 09:45:49 +0100
  • 0c630f0f93 Upgrade to material ui 4 Add user management and roles - TBA Menu Label Renames - TBA Rick Watson 2019-05-24 12:19:27 +0100
  • 685420aaed switch to full width tabs Rick Watson 2019-05-21 23:36:51 +0100
  • 096dc55604 WIP - User Management Interface Rick Watson 2019-05-21 23:34:48 +0100
  • 5c6ba73e1f add redirect feature for authentication Rick Watson 2019-05-19 21:22:01 +0100
  • adeb9d27ed some missing newlines and add signout to the menu Rick Watson 2019-05-19 18:56:57 +0100
  • 396d0333b6 More specific access control headers to support cross origin Authorization Pretty sign in page Verify existing JWT on application mount Rick Watson 2019-05-19 17:51:57 +0100
  • 04e852f7d9 add authentication service Rick Watson 2019-05-18 19:35:27 +0100