Block a user
938046c0fd
Begin frontend
5107775913
List classes and dummy forum data
9e88608877
Finalized Blocks for layout, need to vectories curvy lcars shit
453182ea7a
Added new layout -0 also fuck vim it's the worst
3bc7263322
gwegwgwgwawga
da76c217d4
Fix a bug where secureID wouldn't be sent on only the first load
ea1c6810a6
Fix a bug that breaks the site if the secureID isn't found
33d7fb4294
Generate IDs cryptographically securely on the server
4638db1f7f
Remove JSHint file because I don't use it
6e47201299
Display error message if there are no Notica pages connected to ID
3619aa2eee
Finish firmware
c4cbf6006f
Copy some examples over
11ebeb67b3
Add example projects
cdda437d86
Initial commit
df5521d323
Add support for DIN
45d88f1ddc
Remove unused code
13079ef54a
Send state updates through socket, finish app
58de4bb47d
Create socket connection and send a message
23d10df83a
Toggle icon locally with on / off buttons
db75281128
flex that ho
0995bd916a
div, promise timeout
fb5f71a881
added ability for client to adjust shift hours
ffa46b1435
deps update
f7415473be
make the button big
290a444216
Add fields to capture user personal information
fd49f7d90e
Don't cascade delete
34eae84f24
Allow approving / adjusting of checked in shifts
3fac4591a1
Fix bugs in report generation
18510cc0b2
Make the client the final approver of hours
6e96b6cee4
Let users initialize bwb object with ID themselves
85db7df8ef
Set the encryption secret
47ad8b575a
Protect main OTP against unauthed changes
03e37f5601
Update README to use event.respond
b3f8b30dab
Clear init secret if becoming a slave