|
163472ad2a
|
Move LED control to state machine and blink red for denied cards
|
2018-11-18 21:33:58 -07:00 |
|
|
d09f670a77
|
Convert username to lower case
|
2018-11-18 02:32:07 -07:00 |
|
|
4ef256abb3
|
Set up Protospace wifi and move lockout to Ticker
|
2018-11-17 19:17:00 -07:00 |
|
|
bf140f02fb
|
Get cards from auth server
|
2018-11-13 19:31:53 -07:00 |
|
|
75d4395964
|
Integrate login and auth server API
|
2018-11-13 02:45:16 -07:00 |
|
|
bd44438277
|
GET authorized cards for each MAC
|
2018-11-10 21:40:09 -07:00 |
|
|
790725c29e
|
Add card numbers and updating to auth server
|
2018-11-10 19:33:41 -07:00 |
|
|
6ec97db073
|
Make LEDs more intuitive
|
2018-11-10 17:25:17 -07:00 |
|
|
a8331ab798
|
Add RFID card scanning off a list of card numbers
|
2018-11-10 14:56:50 -07:00 |
|
|
506f286990
|
Add firmware README
|
2018-11-07 19:31:12 -07:00 |
|
|
01b8d29a45
|
Abstract relay
|
2018-11-07 19:14:59 -07:00 |
|
|
a12a24661b
|
Abstract LEDs
|
2018-11-07 19:11:41 -07:00 |
|
|
5c2938ad4f
|
Add prearm state and abstract buttons
|
2018-11-07 19:09:34 -07:00 |
|
|
f56be14c80
|
Nuke create-react-app readme
|
2018-10-25 01:44:23 -06:00 |
|
|
72e783545f
|
Add MAC address field to tools
|
2018-09-17 18:43:54 -06:00 |
|
|
d5c16bd11b
|
Add to setup instructions
|
2018-09-17 18:19:30 -06:00 |
|
|
0da2410869
|
Rename pins to reflect their actual buttons
|
2018-09-17 17:55:20 -06:00 |
|
|
fceacca2cf
|
Removed armed LED
|
2018-09-16 02:00:31 -06:00 |
|
|
bb52fcff93
|
Change socket server URL in firmware
|
2018-09-16 01:59:34 -06:00 |
|
|
7dd40dabb0
|
Add example authentication request
|
2018-09-15 23:33:56 -06:00 |
|
|
b40cc3c458
|
Change domain and make fields optional
|
2018-09-15 23:30:37 -06:00 |
|
|
8c6a4dcbe6
|
Add authentication info to README
|
2018-09-15 21:27:26 -06:00 |
|
|
28533e0300
|
Perform auth against the Protospace member portal
|
2018-09-14 20:09:48 -06:00 |
|
|
75ee9e9f6a
|
Add token auth and POST /login/ route
|
2018-09-14 18:53:27 -06:00 |
|
|
cfe6677e3d
|
Add trailing slashes to URLs
|
2018-09-14 17:39:06 -06:00 |
|
|
3ae25304c2
|
Spelling
|
2018-09-14 14:36:57 -06:00 |
|
|
81536d6a24
|
Add API description to README
|
2018-09-14 14:26:35 -06:00 |
|
|
dd1b9be50e
|
Restrict profiles to lockout admins, convert to URL API
|
2018-09-14 02:57:30 -06:00 |
|
|
61ceff77e3
|
Only allow lockout admins to access tool, category
|
2018-09-13 23:02:51 -06:00 |
|
|
e1c776698e
|
Add tooldata API read-only route
|
2018-09-13 18:06:23 -06:00 |
|
|
ac9aeb909a
|
Ignore and delete migrations
|
2018-09-13 18:04:49 -06:00 |
|
|
259af053f6
|
Add pip requirements
|
2018-09-13 15:06:19 -06:00 |
|
|
2a3823f739
|
Create basic API for models
|
2018-09-12 17:18:11 -06:00 |
|
|
a432535997
|
Create first DB migrations and remove uuid
|
2018-09-12 15:42:04 -06:00 |
|
|
1bee4085e0
|
Add tool, category, and user profile models
|
2018-09-12 15:20:47 -06:00 |
|
|
48431a4d84
|
Activate django-rest-framework and expose user model
|
2018-09-12 01:45:37 -06:00 |
|
|
f081c38209
|
Add setup instructions
|
2018-09-12 00:21:26 -06:00 |
|
|
2d1cc332ff
|
Create empty django project and app
|
2018-09-12 00:17:09 -06:00 |
|
|
84f69bde2a
|
Create directory for auth server
|
2018-09-12 00:14:06 -06:00 |
|
|
d65ebb1877
|
Change API url to tools-api.tannercollin.com
|
2018-09-11 20:45:20 -06:00 |
|
|
56ef19708d
|
Simplify arming steps
|
2018-05-16 22:14:41 -06:00 |
|
|
3388e86d3d
|
Don't arm lockout if green button is pressed
|
2018-05-16 21:03:44 -06:00 |
|
|
914ad9bcf2
|
Write firmware for the Arduino
|
2018-02-06 00:00:16 -07:00 |
|
|
f0a3b02c6a
|
Prepare web side for Pi hosting
|
2018-02-06 06:37:44 +00:00 |
|
|
6071534a72
|
Start firmware
|
2018-02-05 19:31:54 -07:00 |
|
|
0c59652222
|
Sync tool status across all clients
|
2018-02-03 19:59:39 -07:00 |
|
|
a1c80c70cb
|
Grab user data from web server
|
2018-02-03 17:21:09 -07:00 |
|
|
3b5509000d
|
Grab tool data from web server
|
2018-02-03 01:48:49 -07:00 |
|
|
976f764123
|
Add tool page
|
2018-02-02 23:41:30 -07:00 |
|
|
c081c6ecc3
|
Create basic layout and navigation for client
|
2018-02-02 20:53:08 -07:00 |
|