Commit graph

1345 commits

Author SHA1 Message Date
Carter
a288c9503a switched to status websocket instead of the dead full device websocket 2026-03-23 12:18:51 -06:00
Carter
473510e205 merge socket bug fix from staging and accepted incoming changes 2026-03-23 11:07:03 -06:00
Carter
d6e3fe7a16 fixed bug causing websockets to reconnect after leaving a page 2026-03-23 11:05:38 -06:00
Carter
72afd06309 chore(ui): sync ResponsiveTable from dev_environment
Made-with: Cursor
2026-03-20 13:10:32 -06:00
Carter
99804a2136 chore(ui): restore PulseBox + status cards from dev_environment
Pulse animation (box-shadow ring, dual-pulse timing, multi-color via
onAnimationIteration), StatusSen5x/StatusDust readingsWrapper + timestamp
layout, matching dev_environment.

Made-with: Cursor
2026-03-20 13:08:27 -06:00
Carter
dc8b2617e6 merge web socket changes 2026-03-20 12:35:09 -06:00
Carter
211c58c2e9 Merge branch 'websocket_context' into staging_environment 2026-03-20 12:23:01 -06:00
Carter
a901c12ebe fixed sen5x status card formatting with timestamp 2026-03-20 12:22:52 -06:00
Carter
9a06ca8867 Merge branch 'websocket_context' into staging_environment 2026-03-20 11:54:40 -06:00
Carter
f23a5d559d added forgotten base url file 2026-03-20 11:54:31 -06:00
Carter
587fdd455e Merge branch 'websocket_context' into staging_environment 2026-03-20 11:50:17 -06:00
Carter
7767110982 fixed duplicate v1 in url 2026-03-20 11:50:07 -06:00
Carter
7d9f3003b9 Merge branch 'websocket_context' into staging_environment 2026-03-20 11:34:59 -06:00
Carter
13e2c18064 enabled web sockets again to test them on staging 2026-03-20 11:34:49 -06:00
Carter
46ce5b6720 Merge branch 'websocket_context' into staging_environment 2026-03-20 11:17:08 -06:00
Carter
31f7e8ee07 fixed devices page websocket context 2026-03-20 11:16:59 -06:00
Carter
8ecb9e0ca0 back ported staging, switch to dev proto, updated proto 2026-03-19 13:57:30 -06:00
Carter
fe54da084c back ported master patches, switch to staging proto, updated proto 2026-03-19 13:56:29 -06:00
Carter
25973506b1 temporarily gettin rid of web sockets 2026-03-19 12:50:23 -06:00
csawatzky
7e79d0859b changed the sample size for the delta temp graph 2026-03-19 12:43:51 -06:00
csawatzky
d3a5c24741 updated get permissions to take in the keys and types to get the correct permissions using the context chain 2026-03-18 14:38:25 -06:00
csawatzky
2c28588861 proto update 2026-03-17 15:27:05 -06:00
csawatzky
63bba4f74e added keys and types to the note api for adding and loading notes and chats 2026-03-17 14:46:45 -06:00
Carter
f313979655 merged responsive styling and updated dev proto 2026-03-16 15:01:44 -06:00
Carter
834bd518c1 made the pulse box animation look nice by starting the pulse from behind the box that it's pulsing 2026-03-16 14:49:28 -06:00
Carter
575c84246c gave the pulse box better animation pacing so the colors don't change in the middle of a pulse 2026-03-16 14:41:18 -06:00
Carter
62763dd291 overlay overflow hidden so it stops affecting the scroll bar 2026-03-16 14:24:21 -06:00
Carter
141ece8a3e overlay overflow hidden so it stops affecting the scroll bar 2026-03-16 14:15:17 -06:00
Carter
0f87a0b840 adjusting column sizes will now make the table bigger or smaller if it has to 2026-03-16 14:10:47 -06:00
Carter
4326ecbd0f deleted package-lock and ran npm install 2026-03-16 12:40:10 -06:00
Carter
4eada9963e Merge branch 'responsive_table_styling' 2026-03-16 12:35:10 -06:00
Carter
0ea05bdb72 table changes 2026-03-16 12:30:18 -06:00
Carter
843e3a792e fixed some placement stuff 2026-03-16 11:30:29 -06:00
Carter
911b8a5b09 Merge branch 'staging_environment' 2026-03-16 10:46:26 -06:00
Carter
b7c2b736f0 Merge branch 'devices_websocket' into dev_environment 2026-03-13 15:57:46 -06:00
Carter
a2ac900f3e fixed race condition on web socket status updates 2026-03-13 15:47:22 -06:00
Carter
9e921cb39d Merge branch 'devices_websocket' into dev_environment 2026-03-13 15:37:49 -06:00
Carter
50103d5a0c rendering scroll bar below the table instead of on top of the last row 2026-03-13 15:37:36 -06:00
Carter
06d7ff4d4a fixed column resizer being broken 2026-03-13 15:34:43 -06:00
Carter
caff4ce6fb fixed miscoloring of the data section of the table 2026-03-13 15:23:07 -06:00
Carter
e732cab837 fixed table formatting and added a scroll bar 2026-03-13 14:57:42 -06:00
Carter
55ae922e09 merged device dashboard status stuff with websockets 2026-03-13 13:44:51 -06:00
Carter
9e3ce3c00d added h2s lel and o2 to the device status readings on the devices dashboard 2026-03-13 13:43:05 -06:00
Carter
1e2003a541 added optional timestamp 2026-03-13 13:20:51 -06:00
Carter
b96787698b implemented live web socket on the devices page for status readings 2026-03-13 12:29:06 -06:00
csawatzky
5c9832b037 hotfix to show the actual fan state on the bin page and not have it hardcoded to on 2026-03-11 11:22:35 -06:00
csawatzky
c7016be6cd fixing bug to make sure controller from other devices dont show as options for interactions when using the nodes on the bin svg 2026-03-11 11:21:36 -06:00
csawatzky
863f87da1c switch to staging proto 2026-03-10 16:52:02 -06:00
csawatzky
115e2c5ed4 added column for the device state and some wording next to the icond for the pca state so its not as ambiguous 2026-03-10 16:50:59 -06:00
Carter
d8512faa35 switched to master proto 2026-03-10 15:23:09 -06:00