Commit graph

1303 commits

Author SHA1 Message Date
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
Carter
596599cd2b Merge branch 'staging_environment' 2026-03-10 15:13:17 -06:00
csawatzky
5502d9670e proto update 2026-03-10 13:05:43 -06:00
csawatzky
a2c68e0089 added to the device settings and the chip for if a device needs the I2C bus component to power the I2C Line 2026-03-10 12:58:07 -06:00
csawatzky
989ca20a31 fixed some bugs related to gates component preferences, noww when assigning a new component to a position ie moving the pressure from one component to another it will make sure to remove the old component preference as well as add the new one, and am also making sure to update the gates preferences on the frontend so a page load is not required to set interactions 2026-03-09 14:17:44 -06:00
csawatzky
002959ef47 Merge branch 'bin_page_fan_control' into staging_environment 2026-03-09 11:41:43 -06:00
csawatzky
b992b6785c connected the api to the button to update the controller state 2026-03-09 11:41:17 -06:00
csawatzky
217aa78243 Merge branch 'staging_environment' of gitlab.com:brandx/bxt-app into staging_environment 2026-03-06 16:08:35 -06:00
csawatzky
c821d6f265 fixed the creation of interactions for gates to use the node at the outlet, this would be node 2 for old setups and node 1 for new ones and the interactions no longer use node diffs it just uses the raw measurement of that nodes pressure 2026-03-06 16:07:57 -06:00
csawatzky
a9f5b9594b added controller display component for the controllers on a bin 2026-03-06 15:12:25 -06:00
Carter
4546796db9 guarding device web socket a little better 2026-03-06 13:05:30 -06:00
Carter
55bff3af00 guarding component web socket a little better 2026-03-06 13:04:46 -06:00
Carter
db9742ed32 implemented web sockets 2026-03-06 12:49:05 -06:00
Carter
7939d540ac implemented web sockets 2026-03-06 12:23:34 -06:00
csawatzky
e4fe48025e switch to staging proto 2026-03-06 10:49:47 -06:00
csawatzky
c09bd9c6d1 Merge branch 'staging_environment' into imperial_bushels 2026-03-06 10:45:33 -06:00
csawatzky
62c2f6a63c finished updating for US tons 2026-03-06 10:24:12 -06:00
csawatzky
5c4f192010 hotfix adding component path to the group router 2026-03-05 12:48:59 -06:00
csawatzky
9414e30cea updated the yard with the new ton stuff working through contracts 2026-03-05 12:45:36 -06:00
csawatzky
d03b4c6158 hotfix for the delta temp to switch over from listing to sampling the measurements 2026-03-04 13:26:52 -06:00
csawatzky
dd6a842fda part way through the drawer display on the map 2026-03-04 12:51:41 -06:00
csawatzky
29d9e7377c working on US ton stuff 2026-03-04 12:51:10 -06:00
Carter
1e34530ef3 merged staging and updated master proto 2026-03-02 11:14:07 -06:00
csawatzky
3401cc7c15 added entries to the grain form for imperial fields, filling the imperial will calculate its metric counterpart 2026-02-27 12:56:46 -06:00
Carter
abc77cc27a re-aligned add bin button and closing crisp chat when chat drawer is opened 2026-02-26 15:00:32 -06:00
Carter
4871100365 Merge branch 'messages_overhaul' into staging_environment 2026-02-26 11:31:29 -06:00
csawatzky
74e7371792 changed the localhost whitelabel to use the staging whitelabel 2026-02-26 10:24:57 -06:00
csawatzky
b5adba8f93 updating the gate and terminal stuff for the device changes since we no longer have MiPCA device use chains for pressure and duct temp and are now only measuring the outlet and substituting the temp inlet with the ambient temp and the pressure inlet with 0 2026-02-25 16:10:12 -06:00
Carter
9ab1d530e7 added tooltips for the icons in the chat menu 2026-02-25 15:19:58 -06:00
Carter
baf59a2b78 added button to open crisp chat from the chat menu 2026-02-25 15:14:24 -06:00
Carter
c79c6baa1f chat reloads with the selected team's chats 2026-02-25 13:29:38 -06:00
Carter
0ea31c81e4 listing teams in the team chat to select different chats 2026-02-25 13:23:24 -06:00
Carter
5c1434a2e7 fixed chat drawer mobile formatting 2026-02-25 12:01:21 -06:00
Carter
c33ce3d03a fixed chats not loading 2026-02-25 11:05:52 -06:00
Carter
98d87ed8f7 added column on the left side of the chat drawer for team icons 2026-02-24 12:58:35 -06:00
Carter
2413cc36d1 Merge branch 'staging_environment' of gitlab.com:brandx/bxt-app into staging_environment 2026-02-23 14:45:27 -06:00
Carter
8e4dc16947 merged staging and updated staging proto 2026-02-23 13:40:17 -06:00
Carter
eef15ce93b making the crisp chatbox button sit above the bottom navigator when in mobile 2026-02-23 13:38:36 -06:00
Carter
bdc173ed33 alignment for creating bin button 2026-02-20 15:58:01 -06:00
csawatzky
24c157747c removed a slash before the ? for the url params that may have been the cause of iOS devices using safari to trigger an error when calling updatedComponentPreferences in the binAPI 2026-02-17 16:40:23 -06:00
csawatzky
762a630659 some permission changes
the team permission in the global state was coming back empty, so am now retrieving the team permissions for file uploads in grain transacitons, also adjusted the bin visualizer to disable the slider and inventory button when they do not have write permissions so they cant even open the transaction window, this should help prevent a case in the possible future where we allow bin transactions to have uploadable files from having a bin shared to them and uploading a file but not being able to create the transaction that it would be linked to thus causing the file to be uploaded to digital ocean, but not connected in our backend to anything
2026-02-13 12:51:26 -06:00
csawatzky
1487c78466 fixed bug where the linear progress never went away because the loading boolean was never being reset when no contracts were loaded, also added to the note in the contracts that the names of custom types have to match 2026-02-12 16:16:53 -06:00
csawatzky
b5f6139bc0 added place to set the actual yield for harvest plans at their completion 2026-02-12 15:43:29 -06:00
csawatzky
e41670be8f added comment in the measurement describer 2026-02-12 15:02:43 -06:00
csawatzky
edf865752d fixing airflow measurment types using the wrong enum 2026-02-12 15:00:57 -06:00