Commit graph

25 commits

Author SHA1 Message Date
Scott Shawcroft
e0c283cf66
Use ESP32SPI directly instead of NTP
The NTP library is changing to support native sockets and this API
will break.
2022-05-16 14:10:46 -07:00
dherrada
4abb93b116 Added SPDX to 30 more files - spdx-28 2022-02-23 12:56:10 -05:00
caternuson
6c0c06ccc5 patch totp code 2021-08-30 10:53:50 -07:00
foamyguy
3d78db03fd pyportal totp cp7 updates 2021-08-03 09:05:49 -05:00
foamyguy
fe531279ea update progress bar imports 2021-04-20 18:20:16 -05:00
brentru
788e3cc6e3 lintin 2020-01-09 12:19:47 -05:00
brentru
194e282f58 add some docstrings 2020-01-09 12:18:00 -05:00
brentru
c3194eb53b map range, add progress bar fill method 2020-01-08 17:31:02 -05:00
brentru
5a718e77dd switch to progressbar library 2020-01-08 16:39:03 -05:00
brentru
4ea9889a6b linted! 2020-01-06 17:22:26 -05:00
brentru
a57561083e timer bar fills the display, add configurable colors, timer bar glows red when its close to expiring 2020-01-06 17:14:40 -05:00
brentru
3e9c98140e add animated timer for countdown 2020-01-06 16:56:36 -05:00
brentru
00ad8c266b add working timer and label 2020-01-06 15:23:48 -05:00
brentru
e5908c044e lintin 2020-01-06 14:12:08 -05:00
brentru
7a13a02527 add timer 2020-01-06 13:10:29 -05:00
brentru
b0123ce079 fill the default button 2020-01-06 12:54:19 -05:00
brentru
ce9ff87a18 add a default button state, if/else for button selection 2020-01-06 12:44:45 -05:00
brentru
5d21652069 5-button layout, customizable button colors 2020-01-06 12:04:02 -05:00
brentru
031ac58d7e remove the buttons, limits the amount of keyz we can store. make the user press the screen instead 2020-01-03 16:49:59 -05:00
brentru
c6f7578366 dynamically generate btns based off keys in secrets, neaten up code a bit 2020-01-03 11:16:13 -05:00
brentru
359bf75e4f remove old code, add code with buttons, still needs to dyn. generate buttons 2020-01-02 17:01:39 -05:00
brentru
75189bd9ec add code for pyportal display, preliminary but working UI 2019-12-27 15:54:52 -05:00
brentru
9d0fd1f0f3 add totp_keys as an entry to secrets.py instead of placing secrets in user-code 2019-12-27 13:52:48 -05:00
brentru
b021901b09 add code workign with pyotp 2019-12-27 13:24:54 -05:00
brentru
253c54accd add code, up to network setup, ported to pyportal 2019-12-27 12:54:47 -05:00