Jet Pham
|
716153b1b6
|
feat: add tokio runtime and make adync gpio interups on seperate thread
|
2025-06-11 15:10:53 -07:00 |
|
Jet Pham
|
19862ecf70
|
feat: use async interupts for gpio monitoring
|
2025-06-08 00:13:58 -07:00 |
|
Jet Pham
|
bcf986ff1f
|
feat: move logs to new module
|
2025-06-08 00:13:58 -07:00 |
|
Jet Pham
|
3f519376b2
|
feat: add a finite state machine for debouncing
|
2025-06-07 12:42:13 -07:00 |
|
Jet Pham
|
93f5d8e904
|
feat: moved more values to constants
|
2025-06-07 12:42:13 -07:00 |
|
Jet Pham
|
6be649f0fc
|
feat: remove shutdown message because it doesn't hit
|
2025-06-07 12:42:13 -07:00 |
|
Jet Pham
|
aa434ed39b
|
feat: use embeds for the message and add startup and shutdown messages!
|
2025-06-06 20:30:47 -07:00 |
|
Jet Pham
|
baef052a4a
|
feat: fixed deploy script for setting up service for restarting
|
2025-06-06 19:34:59 -07:00 |
|
Jet Pham
|
e761320bc7
|
feat: remove webhooks, prepping for simple flow
|
2025-06-06 19:34:59 -07:00 |
|
Jet Pham
|
9bc01997d7
|
feat: make network non blocking and fix deploy script
|
2025-06-06 19:34:59 -07:00 |
|
Jet Pham
|
5adf192e5d
|
feat: allow requesting to register endpoints
|
2025-06-05 21:39:05 -07:00 |
|
Jet Pham
|
c0389e0245
|
feat: store log files in a /logs directory
|
2025-06-05 20:19:12 -07:00 |
|
Jet Pham
|
cfc5f01221
|
feat: add retires and errors on uncessessful attempts
|
2025-06-05 20:19:12 -07:00 |
|
Jet Pham
|
0c2e129bbd
|
feat: add starting and itermediate logs
|
2025-06-05 08:54:01 -07:00 |
|
Jet Pham
|
1b0284b00b
|
feat: add webhooks with basic json to send to
|
2025-06-05 08:54:01 -07:00 |
|
Jet Pham
|
18aa3dfaa8
|
feat: Create GPIO monitor and basic callback functionality to print
|
2025-06-05 08:54:01 -07:00 |
|