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
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
9414e30cea
updated the yard with the new ton stuff working through contracts
2026-03-05 12:45:36 -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
csawatzky
73a4d6afea
fixing airflow component measurement types
2026-02-12 14:59:40 -06:00
csawatzky
f6e53aff1c
added some minor functionality to the field page so clicking a harvest plan from the table updated the overview with it, also fixed a bug that came up regarding that with the settings using the plan permissions when they should be using the permissions passed in
2026-02-12 14:55:43 -06:00
csawatzky
9966e90f7a
fixed a broken button in the accordion of the mobile view of the field dashboard
2026-02-11 14:40:40 -06:00
csawatzky
71eacc8faa
changing some labeling for the task settings in harvest plans for the costs
2026-02-11 12:57:16 -06:00
csawatzky
af90e8893c
fixing an issue with the break evens where if the bushel price or yield target were not set it would try to divide by 0 and get infinity, now it will just display 0 if not set
2026-02-10 16:58:20 -06:00
csawatzky
85568e6ce5
remove console log
2026-02-10 15:59:46 -06:00
csawatzky
43f817c875
fixing bug that would show the previous harvest plan when you click on a field that does not have one set without closing the drawer first
2026-02-10 15:59:26 -06:00
csawatzky
e9281b2812
bug with harvest plans on the map, when you look at a plan that has tasks, and then look at one that doesn't it was retaining the tasks from the previous plan and not resetting it to an ampty array
2026-02-09 16:51:39 -06:00
csawatzky
6206a898d1
fix for the bin utilization area having the graphs be 1px by 1px
2026-02-06 12:48:15 -06:00
csawatzky
489ac39e73
also putting the delta graph in the sensors section
2026-02-05 12:32:07 -06:00
csawatzky
a437e2aa55
Merge branch 'staging_environment' into gate_delta_temp_graph
2026-02-05 11:41:16 -06:00
csawatzky
caf9fada15
modified the SingleSetAreaChart to take in a few more parameters to be able to customize the tooltip a little better as well as have multicolour for above 0 and below 0 for the new graph on the gate page for showing the delta temp over time
2026-02-05 11:39:21 -06:00