89 Commits (652ef3fb8df3e04be12530d22814b0f07a5959a7)
 

Author SHA1 Message Date
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 6 years ago
Tanner Collin 1627ffe639 Display red error blink on timeout 6 years ago
Tanner Collin 78c2a99d30 Add 10 second timeout to armed state 6 years ago
Tanner Collin b14dabc721 Fix supervisor issue and README spelling 6 years ago
Tanner Collin a619c3fe39 Add script to push card data to auth server 6 years ago
Tanner Collin d8ec4b30c8 Accept multiple cards for each user 6 years ago
Tanner Collin 2812685868 Move Django to https 6 years ago
Tanner Collin 31a0112f9b Change LED patterns to be more intuitive 6 years ago
Tanner Collin ffcfb54aa9 Make card write atomic and don't arm unless LED state is off 6 years ago
Tanner Collin 2c9542a2bc Flash red LED if any button is pressed while arming 6 years ago
Tanner Collin 2c8f12edd4 Use semantic-ui from a CDN 6 years ago
Tanner Collin d96e68dc04 Remove favicon and set title 6 years ago
Tanner Collin 77e5be93f9 Move network stuff into their own functions 6 years ago
Tanner Collin 781035de64 Made denied red light flash longer 6 years ago
Tanner Collin d17f252fd2 Handle not having hetwork better 6 years ago
Tanner Collin 163472ad2a Move LED control to state machine and blink red for denied cards 6 years ago
Tanner Collin d09f670a77 Convert username to lower case 6 years ago
Tanner Collin 4ef256abb3 Set up Protospace wifi and move lockout to Ticker 6 years ago
Tanner Collin bf140f02fb Get cards from auth server 6 years ago
Tanner Collin 75d4395964 Integrate login and auth server API 6 years ago
Tanner Collin bd44438277 GET authorized cards for each MAC 6 years ago
Tanner Collin 790725c29e Add card numbers and updating to auth server 6 years ago
Tanner Collin 6ec97db073 Make LEDs more intuitive 6 years ago
Tanner Collin a8331ab798 Add RFID card scanning off a list of card numbers 6 years ago
Tanner Collin 506f286990 Add firmware README 6 years ago
Tanner Collin 01b8d29a45 Abstract relay 6 years ago
Tanner Collin a12a24661b Abstract LEDs 6 years ago
Tanner Collin 5c2938ad4f Add prearm state and abstract buttons 6 years ago