96 Commits (master)
 

Author SHA1 Message Date
Tanner Collin dfb4e91a98 Change data directory 4 years ago
Tanner Collin 23cab66f83 Fix supervisor stopping issue 5 years ago
Tanner Collin c5e819fbfa Add python-virtualenv to auth server setup 5 years ago
Tanner Collin e554bda3eb Add instructions for setting up supervisor 5 years ago
Tanner Collin 95d6ac34a7 Improve logging on the web server 5 years ago
Tanner Collin 35c4ae4925 Only return unique authorized_tools 5 years ago
Tanner Collin 77d961376e Pass login error message to client 5 years ago
Tanner Collin 652ef3fb8d Add logging to the web client 5 years ago
Tanner Collin 9fd00d6442 Move logout, add info, and VPN warning 5 years ago
Tanner Collin 3863f58b41 Update auth server docs and fix some styling 5 years ago
Tanner Collin d2cb012e1e Update firmware readme 5 years ago
Tanner Collin 79c76a57aa Split firmware into separate files 5 years ago
Tanner Collin 0ab2ac086f Add library version check to firmware 5 years ago
Tanner Collin 39d90dbe51 Update copyright 5 years ago
Tanner Collin 20e6ff9c4d Add test log entry 5 years ago
Tanner Collin c3d4da2a22 Reset blink error count, stop logging info data over serial 5 years ago
Tanner Collin a66b8c3422 Add firmware upgrade groups and move custom routes 5 years ago
Tanner Collin ddf72a1cd1 Enable OTA updates and route to set courses 5 years ago
Tanner Collin 909a7645ff Add a link to auth server for admins 5 years ago
Tanner Collin 6a448aca85 Don't continue until user selects courses - or none 5 years ago
Tanner Collin 95291af594 Enable OTA updates in firmware 5 years ago
Tanner Collin 5f87ea8afd Ask user which courses they have taken 5 years ago
Tanner Collin 373d3efaff Add hack to fix off-centre logoff modal 5 years ago
Tanner Collin 6eb6311954 Add courses to authorize people through 5 years ago
Tanner Collin 571cdd37f0 Parse log sent be lockout, normalize cards 5 years ago
Tanner Collin 8317a9524a Stop adding periods to usernames 5 years ago
Tanner Collin 63adb9b9a3 Don't log duplicate COMM errors, remove sent log records 5 years ago
Tanner Collin 9717073507 Implement basic logging in firmware 5 years ago
Tanner Collin 5df3c5345e Use a null terminator instead of $ to mark eeprom end 5 years ago
Tanner Collin d2d63146da Remove some magic numbers 5 years ago
Tanner Collin 1627ffe639 Display red error blink on timeout 5 years ago
Tanner Collin 78c2a99d30 Add 10 second timeout to armed state 5 years ago
Tanner Collin b14dabc721 Fix supervisor issue and README spelling 5 years ago
Tanner Collin a619c3fe39 Add script to push card data to auth server 5 years ago
Tanner Collin d8ec4b30c8 Accept multiple cards for each user 5 years ago
Tanner Collin 2812685868 Move Django to https 5 years ago
Tanner Collin 31a0112f9b Change LED patterns to be more intuitive 5 years ago
Tanner Collin ffcfb54aa9 Make card write atomic and don't arm unless LED state is off 5 years ago
Tanner Collin 2c9542a2bc Flash red LED if any button is pressed while arming 5 years ago
Tanner Collin 2c8f12edd4 Use semantic-ui from a CDN 5 years ago
Tanner Collin d96e68dc04 Remove favicon and set title 5 years ago
Tanner Collin 77e5be93f9 Move network stuff into their own functions 5 years ago
Tanner Collin 781035de64 Made denied red light flash longer 5 years ago
Tanner Collin d17f252fd2 Handle not having hetwork better 5 years ago
Tanner Collin 163472ad2a Move LED control to state machine and blink red for denied cards 5 years ago
Tanner Collin d09f670a77 Convert username to lower case 5 years ago
Tanner Collin 4ef256abb3 Set up Protospace wifi and move lockout to Ticker 5 years ago
Tanner Collin bf140f02fb Get cards from auth server 5 years ago
Tanner Collin 75d4395964 Integrate login and auth server API 5 years ago
Tanner Collin bd44438277 GET authorized cards for each MAC 5 years ago