116 KiB
116 KiB
All CHanges to LST can be found below.
2.27.0 (2025-09-10)
🌟 Enhancements
- eom: lastSales, lastPurch added to be pulled with new template (7cc3778)
🛠️ Code Refactor
- cosume: changes to allow non logged in users to use this function (271cdbd)
- mm query: changes to the query to see pkg and materials properly and not duplicates (57966ac)
- rfid: changes to show all tags vs only 3 if there are more (b677bc1)
- silo card: changes to allow viewers to see and able to attach and detach (796a8dc)
- sql: articles added in UOM (cfed981)
🐛 Bug fixes
- article check: corrected the query to not have a specfic plant in it (79f1f8f)
- bookin: corrected the bookin in error response (1f8b8a7)
- bookin: corrections to only show the message on error vs the json (b3ce767)
- db: changes to the user so it deletes correctly (932a72b)
- eomservice: changes to stop a crash incase the sql returned nothing due to start up (6caa598)
- frontend: typos (c6f6ef6)
- label query: fixes to only pull in active layouts (99ecf52)
- main material check: corrections to properly ignore pkg during color checks (6910550)
- material check: split manual material out of the mm to properly catch it (a53915a)
- materials: more fixes to try and please all plants to use this version and not call me (00899a5)
- register: changes to not give everyone system admin (415d2e4)
2.26.0 (2025-08-28)
🛠️ Code Refactor
- labeling: moved bookin fails inside bookin as it could be off (df42319)
- labeling: removed the wrong import (788d636)
- materials: changes for permissions on material consume (3148aa7)
- materials: changes to allow exact and eom transfers (0a6ddea)
- notifcations: changed hour to min in ti intergrations (73d38ba)
- tms intergration: corrected how we added gl coding (37f82a9)
🌟 Enhancements
- materials: added in a bigger window on eom transfer lots (53ed2c4)
- ocp: zechetti 1 added in (27586e9)
- rfid: new check to remove tags that have been at a line longer than 6 hours (0ba338d)
- tms: a clean up function was added to remove releases added as blockers older than 45d (662a951)
📝 Testing Code
- forklifts: forklift starting process (8c296c5)
🐛 Bug fixes
- bookin: corrected the error received from the book in fail (369d160)
- dm: corrected the remark section so its properly sent over (68901a8)
- eom stats: corrections to the eom inv stuff to be proper tiems (468f933)
- fake edi: removed console log (24a97af)
- material check: alt mm causing issues and utilizing an 80% to just be ok (f4f3de4)
- ocp: zechetti type correction to include the printer name (4486fe2)
- produser: changes to include DM (8d6ead3)
- transferlots: missed adding this (846ac47)
2.25.0 (2025-08-21)
🐛 Bug fixes
- dm page: correction to the insturcitons (a36552f)
- dyco: correction to disable the camera if ocme is off (c7bb128)
- gotransport: error handling so we dont get spammed with errors (2eb6fa7)
- https fixes: made it so the settings can be grabbed via https (803c963)
- inv cards: correction to properly display the names (2288884)
- inv query: error in improper placed , in the query (397f1da)
- mainmaterial check: if the machine dose not require mm to be staged properly ignore (0d17fef)
🛠️ Code Refactor
- migration progress: moved to start looking at the go backedn (a0179a4)
- migrations: not needed but we have it and needed to correct the settings (2ff7b9b)
- notifications: refactored the cron job system so we can utilize outside the service (103171c)
- siloadjustment: refactored to get the settings from the state vs direct from db (8145dc8)
🌟 Enhancements
- dm: changes to have a default time if nothing is passed in the excel (9e5577e)
- eom: added in hostorical data and deletion for data over 45 days (52345bc)
- migration start: this starts the migration of all settings to look at the go backend vs this (998e84f)
- ocp: materials contorls and transfer to next lot logic (88f61c8)
- prodrole: added in planner role (6ccf500)
- psi: psi querys added and av grab right now (8d63f7f)
2.24.1 (2025-07-25)
🛠️ Code Refactor
- serverdata: moved stp1 to d drive (f57426c)
- zip builds: removed the c# wrapper as it wont be used on this build anymore (e3a4ef7)
🐛 Bug fixes
- create labels: better logging to know where the error came from (d40ed30)
- mm check: correction to know if a machine is required to have mm or not (39d0768)
- submodules: correction to accessing when changes made to roles (3e680a5)
2.24.0 (2025-07-15)
📝 Chore
- updated packages: all pacakges were just updated (4a02bbc)
📝 Testing Code
- material returns: added type check (d6d19f8)
🌟 Enhancements
- default accounts: added in a default account run this will create a bunch of system admins (b9ff0a4)
- labeling: ratios reset for labeling implemeneted (61f0b7f)
- labelratio: new feature to monitor label ratio from auto and manual (4130878)
- logistics: get sscc based on runnning number (7df512a)
- notifcations: pallets booked as waste brought back in via cycle count (095d724)
- notify: shortage bookings based on time and article type (c5bd5a7)
- prodroles: added in quality manager (4abecd0)
- prodroles: new cto role added (ab8102a)
- readers: added in good and bad reads to monitor eff (c0ede87)
- rfid: added in manual trigger for rfid reader at the wrapper (7497ee4)
- rfid: front end view of the readers and there status (f7b4de8)
- rfid: more rfid topics while monitoring the system run (6a082d9)
- silo attached detach: added in silo attach detach setup in the silo card (2ac4813)
🛠️ Code Refactor
- consume material: changes to use api vs prod user (bc54b36)
- datamart: changes to customer inventory to include specific whse (3073df3)
- dbscheme: refactoring from opening and saving (c155e89)
- dyco: change the plc check time from 5 > 8 (e50e9af)
- dyco: pickup changed to let spam again so we dont miss anything (49fd9d6)
- finance query: changes to include article type (26ceb95)
- lim: shipping hours change (7ed9db1)
- mm check: added in a check that if we dont need mm we return mm checked (58711be)
- ocp page: changes to the layout so it can better be moved for the tiles (f757085)
- printers: addedin daily check for printers used to only be on a restart (588f264)
- rfid: ratio resets implemeneted (a7f8e39)
- rfid: reduced teh rssi peak -50 > -40 (a19ac53)
- server data: changes to bet and stp1 (bd5bad3)
- serverdb: format changes (77d9e5d)
- wrapper card: changes to include the rfid and remove the manual trigger as no one used it (8f5e1cb)
🐛 Bug fixes
- dashboard: some more rending fixes due to some strange behaivers (f4dd572)
- db: lastRead column was named incorrectly (1a6a051)
- detach silo: when pressing cancel the detach funciton would not work (05fa774)
- dm: missing api key call, and better logging on the post orders section (531b343)
- label ratio: missed a manual spot that was not considered (e6f3a9b)
- logs: time crap (e13b5a4)
- ocp page: server info error added check to make sure was there (3cafbd9)
- renderfixes: some strange rendering fixes that should have been caught long time ago (3b56a5e)
- rfid reader: ratio to be fixed 2 digits so it dose not span across the entire page (c6d80db)
- rfid: corrections to the manual tag to no fail on manual when a tag already exists but failed (33295dc)
- rfid: existing tags were trying to be inserted and instead of updating failed corrected (1c910d8)
- rfid: lots of changes to the wrapper area (7a4dea9)
- rfid: typos in station 3 logging (56e0f3e)
- settings page: error with the store not starting as fast as the page (edc874c)
2.23.0 (2025-06-17)
📝 Testing Code
- added in commands: relocate and updated to remove (e865c1d)
- return preforms: start to preform return (3283972)
🐛 Bug fixes
- datamart: fix for delivery date by range error for hardcoded date (7b60ddc)
- forecast: changes to png to allow different address id for the portal (e1332e7), closes #21
- lots: corrections to role issue where user logged in but no role set yet (68d7527)
- notification template: forgot to remove a end time field data (12d0c69)
- produser: changes to get correct response from errors (3c45010)
- removed roles: changes to remove the roles and use userRoles instead (826c44c)
🌟 Enhancements
- command log: added new log for all commands used (aadf255)
- common commands: added in a common commands just the barecode (6156a1a)
- datamart: finance inventory audit added (90be86d)
- dotnet: added in wrapper so we could run in iis for ssl :D (84aacd5)
- helpercommands: added in helpercommnands link (078c2ec)
- new command: helper command to remove as non reusable pallets (353960b)
- nofitication: bow2 henkel orders (ab23dcd)
- prod roles: added in quality tech and plant manager (292eb32)
- produser: added in prodSupervisor to the list (136bf98)
- produser: added in the function to create a standard user based on there username (99ad79c)
🛠️ Code Refactor
- bookin card: changes to move the button to the right side (ed77743)
- command log: added in the command log tracking into the 3 we currently have (0caf809)
- forcast: changes to consider a plants different addresses (92c8fc2)
- ocme: changes in the pickup to no longer handle all but specific area (d32289c)
- ocme: picked up per location now vs picked up all (37f2518)
- picked up pallets: changes to start picking up only area from spot (f79ff26)
- printers: added in processes for the upcoming reprint function (1cb285b)
- serverdata: changes to limas tms data and activation (51e6864)
2.22.0 (2025-06-10)
🛠️ Code Refactor
- bet server data: changes to email and phone number (1e079e8)
- forecast notes: added in a note about needing to be default address (67d5a28)
- historical eom: added logging to know when it fires off (b19fb6a)
- query check: refactoring query data for edi in orders (fb66a55)
- readme: put the install in the readme now (23677ef)
🌟 Enhancements
- barcode gen: added in lane exports both single and multiple intial release (2672e89)
- datamart: included fifoindex monitor (23da6c6)
- eom: added in historical inv data split accordingly (96deca1)
- fakeedi: added in remark to the templates (c2da6cf)
- pg forcast: added to ksc (4182ce9)
- produser: added the ability to add a prod user by default roles and update if already there (ad4c950)
- server service: added in start stop and restart from vms036 (29e0347)
📝 Testing Code
- fifo index: running fifo index data on 2 servers as a trial to validate data (d07d100)
- fifo index: testing for fifo indexing (bcde9a7)
- iis test: testing to put lst in iis to get ssl :D (a89087b)
🐛 Bug fixes
- labeling process: build failed due to bad return function updated and rebuilt (b23c06c)
- notifications: changes to help improve the downtime check for greater than x only while active (94c3bb7)
- notify: fix for scac code when there is more characters after the split (6651f83)
- ocp: possible fix for slc and crashing during mm check (788fc5f)
- printers: removed the printer default time during update (37a4b83)
- produser: changes for planning default user (72a9ca5)
- quality notification: corrected the name in the logging (c94f501)
- scac check: changes to also ignore if user put in [ (61dccf9)
- serverdata: added in server data street address update (208bbec)
2.21.0 (2025-05-22)
🌟 Enhancements
- apihits: so i can see if what end points are being used and when and how often (9d9a268)
- datamart: new query to check if the city state will be valid to process in tms (78c5da8)
- dm: added in p&g to the list (b96a750)
🐛 Bug fixes
- abbott orders: working on times coming over as yesterday (a5f1203)
- dm: added day and hour to abbott truck to over come the weird posting issue (cf8fd9d)
- lots: if no lot assigned dont spam (c88fedd)
- lots: if no lots are assigned or released correct so nothing is posted (080087f)
- serverdata: changed dayton to be 24 hour shipping and added marktree (2e0d26f)
- ti: added some catches for the remark just being there and incorrect scac (32d011f)
📝 Testing Code
- old bols: added the query to check for old bols (0f44079)
🛠️ Code Refactor
- datamart: added product family to the article query (f4a9161)
- macrotemplate: bumped the version 2.7 > 2.8 (1ce0e61)
- master serverdata: updated iowa city with a header info for remarks (57ac7a6)
- printerdata: changed change to have a static orderby so it dose not jump all over (5885fe8)
- serverdata: corrected iowa2 data so it passes over to tms correctly (1f0cb98)
- ti import: made a change to look at the loading date vs the delivery date (fb603e7)
- ti: changes to post based on loading date not delivery date (018981c)
2.20.0 (2025-05-13)
🌟 Enhancements
- bookin route: endpoint point for bookin (b9de750)
- helpercommand: bookin pallets (3a78f77)
- helpercommand: helpercommand page (4e3be2c)
🛠️ Code Refactor
- serverdata: added in citystate to change based on the json (9b76b7d)
🐛 Bug fixes
- createurl: add catches for when server not installed (8f828d7)
- manual print: missing role added (9f68cd2)
- open orders: made a change to correct the date being off by 1 day (60d9fd1)
- server data: corrected st to st. for ti intergration (082b36b)
2.19.0 (2025-05-02)
🐛 Bug fixes
- fakeedi updates: corrected an issue where multi orders would not update if 1 release was used (7ed1c32)
🌟 Enhancements
- loreal: vmi file can be sent over now (a709be8)
🛠️ Code Refactor
- blocking notification: changed to look at the latest blocking order and only pull 1 at a t (981c04e)
- blocking query: changes made to only show 1 bo at a atime (21bcdde)
- iowa1 and stp1: now activated with ti (6f46f40)
- serverdata: updated mcd and dayton for tms (e4a9726)
📝 Testing Code
- fifo index: started process for fifo index (c75b7c8)
2.18.0 (2025-04-29)
🛠️ Code Refactor
- sql: improved the return function to show data [] when not connected, prevents crashes (ead63d4)
- swagger: changes to the link so it opens in a new window (b0f59b6)
- tcp: added in a destory function to make sure we always disconnect from the tcp device (1b90129)
- time: more time changes to fix 24 hour format (3cb7fd2)
🌟 Enhancements
- dm: added in so test and dev see everything always (63b59fe)
- fakeedi: fake edi macro update implemented (3e79017)
- ocme: added in option to manually add running number if camera isnt working (9cea76e)
- swagger link: added in prod swagger link to admin panel (67d47ee)
📝 Testing Code
- outbound: test for outbound deliveryes edit (75ff724)
🐛 Bug fixes
- abbott orders: corrected the ignore function for already in progress orders (2bc9e88)
- abbott: fix to properly remove the space in the middle of the po (17af377)
- blocking orders: removed some console logs (9953846)
- datamart: corrected endpoins due to recent sql changes (b74a197)
- datamart: fixed to open order to show the correct customer release number (cd3e6c8)
- datamart: typo in the get delivery by date range (dbd3f76)
- lots: missed .data on the lotInfo return (eb0a5d6)
- mmstaged check: changes to prevent crash where lot sent over is not an object (c5ebe4e)
- ocme counts: corrected the reset on the tpye select to always clear out (3dc14e4)
- openorders: changes to prevent and error during the get request due to missing data (9c8249b)
- ppoo: changes to prevent blank screen (f35c481)
- stock silo data: correction to how the data comes abck to us (99bed6a)
- submodules: correction to the role name so its now roles and properly updates (e2152be)
2.17.0 (2025-04-23)
🛠️ Code Refactor
- profile updates: added a link to the profile change email (5a48dcf)
- profile: changed to patch vs posting (57d3727)
📝 Testing Code
- forecast: loreal forecast starting (c248cc0)
🌟 Enhancements
- build: removed v1 from being built in (a03130a)
- dm: buttons to the nav bar if customs are made (3c9e627)
- dm: standard forecast and orders in (28b0508)
- lst: removed v1 from the update (b290b21)
- orders: energizer orders in (e0df6b8)
- password change: added in password link to email and change in lst (86905b5)
- registerpage: added in but hidden (7152e72)
🐛 Bug fixes
2.16.1 (2025-04-23)
2.16.0 (2025-04-22)
🚀 Performance
- db: better control over how we stay connected (2eafbdf)
🌟 Enhancements
- abbott import: custom abbott import with time and date correction (07c0be0)
- bulk orders: standard template created (632e079)
- dm: added import and exports plus first custom for dayton (8422955)
- forecast: migrated forecast over (dcfa96b)
- manual print options: added in block for printing and new log type (af8d53c)
- ocme cycle counts: tracking of cycle counts and when they were done (95ca2ff)
- ocme: cycle count added to db will add to front end later for users to inspect (fbc2282)
- openorders: new open order card and page (9cb8ca6)
- quality: addpallet and cycle pallets added (c25c2d0)
- standard orders in: multi customer orders in plus ignore already started (68ccf23)
📝 Testing Code
🛠️ Code Refactor
- bulk orders: improvments and changes that i wanted in but missed (ecb07c7)
- cards: messing with the time in the cards (5cdca0a)
- dm: repaced the orders in image with the new updated one (06d2f14)
- inventory card: change to 15min check (2d39f93)
- inventory card: changed to 500 by default so we can scroll (9a6cec6)
- lots: changed the way the time looks (26798ca)
- ocme: moved the server port to the app vs ocme (2343f93)
- ocp: resizbale with scrollling added makes more easy to review if table overflows (d0a19b5)
- serverdata: changed all server ports to 3000 (dd7299a)
- services: removed some comments that were no longer needed (2ffc3cc)
- standard in: returns the orders in success or failed and why (085dc64)
- updater: removed v1 from restarting (8c5c9fd)
- v1 cleanup: added in removal of localstoage items from v1 (f44e5a8)
📚 Documentation
- macrotemplate: bump version so everyone gets the new sheety (abc3963)
🐛 Bug fixes
- auth: corrected to remove localstorage (e780a24)
- blocking notification: added throw error so i get an email when it errors (a3732c0)
- log cleanup: corrected the level look at (8240e9c)
- lots errors: fixes to prevent crashes when sql server not connected (d5114ba)
- lst: removed console log on useraccess (92dc385)
- manual print form: corrected typos and name (e9cb3e5)
- ocme: added in field catch (917090e)
- ocme: cycle counts on an empty stock row would crash corrected so this wont happen (d65450d)
- ocp page: changed to localhost for dev it was showing the card twice (c79496e)
- time: changes the labeling time to be our db version (bb6d1c3)
2.15.0 (2025-04-14)
📝 Testing Code
- notification: added framework for managment tab (ae7ea2b)
- notifications mgt: added new mgt for notifications to turn off and on in the ui (9baeb1c)
- printers: added in management tab for printers (bb20046)
- quality: added in framrwork (328b61f)
🐛 Bug fixes
- datamart: corrected the date grab to be print date vs delivery date (2a6af06)
- labeling process: corrected a typo in success (acd89d9)
🌟 Enhancements
- cards: migrated cards over (087d14c)
- changelog: added in a place to see the changelogs (242b90c)
- db cleanup: added a cleanup for labels this checks daily (450e5ac)
- exports: added in a button to export the lanes to cycle count (2578570)
🛠️ Code Refactor
- addcards: changes the way it looks (a0afb30)
- cards: allow for changes to the existing card and corrected the display of current stats (d4edeb1)
- label logs: changed to tanstack table (1bc7949)
- modules: removed a console log (17773e9)
- ocp logs: changed table data to tanstack (1a5d066)
- ocplogs: removed imports not needed (a751bb6)
2.14.0 (2025-04-13)
🛠️ Code Refactor
- auth: added module and submodule access to the user (efc630f)
- database: removed the createAt as it was a duplicate (ca0b027)
- formatting: formatting due to new default settings (b5b57fe)
- ocp: added default time in for each printer to allow different delays (85e3d46)
- ocp: change the way logs are brought in and other changes to clean the code up (2e2699a)
- serverpage: added in linke to server by clicking the name (ded074a)
🐛 Bug fixes
- database: corrected spelling in the silo adjustment id (b589bf9)
- labeling: if label fails we want to stop the process and post the why (92d251c)
- lots: if no sql it crashs due to lots returning a non error (dd6895f)
- ocp: removed the auto labeler from cycleing due to causuing delay in printing (95c869d)
- submodules: spelling crrections (31fbfa4)
📝 Testing Code
- auth: more and more auth setup (b630bae)
- auth: more permission testing (9deedd8)
- auth: testing auth stuff (d8edfaf)
- front end: added in card test but removing (3241cf8)
- logger: trying to understand why debug is not actually showing in the console (4effb25)
- ppoo: added inn query for ppoo (7532c89)
- reporting: more reporting tables for different reports (9325e58)
- silo: backend silo stuff (b4a4dfc)
- silos: more base line silo data to be implemented (4371fcc)
- test code: new test folder for testing stuff (525de7d)
🌟 Enhancements
- cyclecountcheck: added i cycle count check this is in mem right now (6665b77)
- datamart: delivery by date ranged added in, includes inhouse (d96cd44)
- ocp page: changed to resizable panels as its kinda customizable (17b6c0a)
- ocp: completly moved ocp to lst (51cc4aa)
- ocp: printer cycling backend and frontend done :) (dc5ee5b)
- silo adjustments: added in email if % wrong (95bebbd)
- silo: added in charts and historical data (bad390e)
- silo: adjustments completed :D (75f94ea)
2.13.0 (2025-04-05)
📝 Chore
- release: bump build number to 148 (2cc81a5)
🐛 Bug fixes
- database: correction to the printer modules (8194798)
- datamart: added some fixed some (5eacbb5)
- tcp: added in a catch if ocme is not active and we dont have a zebra camera (b9397c0)
🛠️ Code Refactor
- materials: moved for better sturcture (99477ba)
📝 Testing Code
- frontend: work on the frontend to have better admin (ad5e770)
- ocp: working on more migrations (9f26f23)
🌟 Enhancements
- notificaitons: fixed and corrections to get them working properly (a7818b4)
- siloadjustments: added email for comments :D (f1abe7b)
- submodules and login redirect: submodules added and login redirect (85577b2)
- submodules: to help with submodules of course (e1973e4)
- update all: added a new function to update all servers in a row. easier to walk away (8b5698a)
2.12.0 (2025-04-03)
📝 Chore
- release: bump build number to 126 (1156bbd)
- release: bump build number to 127 (6d5bcde)
- release: bump build number to 128 (fb41fb1)
- release: bump build number to 129 (9394172)
- release: bump build number to 130 (6ec9f58)
- release: bump build number to 131 (075bba9)
- release: bump build number to 132 (16b39fd)
- release: bump build number to 133 (8c6dc5f)
- release: bump build number to 134 (8a639ce)
- release: bump build number to 135 (0d06dae)
- release: bump build number to 136 (3e54685)
- release: bump build number to 137 (f442ced)
- release: bump build number to 138 (68dac0d)
- release: bump build number to 139 (7535e15)
- release: bump build number to 140 (459b0f2)
- release: bump build number to 141 (29c9f2d)
- release: bump build number to 142 (3babf8a)
- release: bump build number to 143 (1dce3dc)
- release: bump build number to 144 (1fee4b7)
- release: bump build number to 145 (d10770b)
- release: bump build number to 146 (77abaed)
- release: bump build number to 147 (7e484a0)
📝 Testing Code
- services: testing remove restart and stop (3355eb3)
🛠️ Code Refactor
- compile: changes to keep the last 20 builds (bc2336e)
- ocme: crashing for no reason added ?? (4f3b5d7)
- ocp: more work on perfecting dyco and labeling (8bdbc49)
🐛 Bug fixes
- ocme: cycle count typos (ee3026f)
- ocp: delivery changes to happen after bookin is done (f771db6)
- perms: fixed the location for the test update (053c05c)
- sendmail: if server not installed just stop (de0ee3a)
- ti intergraion: chagnes to the special instructions (a1f62a3)
- update server missing migrate: missing (544e82c)
- updater: fixed the iowa2 server so it has the correct port (dd62ceb)
🌟 Enhancements
- datamart: initial get active query migrated (44507d4)
- datamart: total inv migrated over (b2683d0)
- new server: added mcd to the server setup (f481197)
- notifications: migrated all from v1 (5c64280)
- ocp: added dual printing back in (814861e)
- servers: added in jci lima sherman (63e005b)
- servers: all servers in v2 meow (d27611d)
2.11.0 (2025-03-30)
🌟 Enhancements
- auth: admin user updates added (a48d4bd)
- lst: script added for the test server to readd the permissions once it boots up (3228ad7)
- rfid: work on the readers and there functions (b5de644)
- updater: added in a delete function for the server side (0ced135)
📝 Chore
- release: bump build number to 100 (c474536)
- release: bump build number to 101 (52171c8)
- release: bump build number to 102 (290f20b)
- release: bump build number to 103 (1386e0f)
- release: bump build number to 104 (ca41069)
- release: bump build number to 105 (a01c056)
- release: bump build number to 106 (c32547c)
- release: bump build number to 107 (175c722)
- release: bump build number to 108 (7d47338)
- release: bump build number to 109 (d58cb52)
- release: bump build number to 110 (d557728)
- release: bump build number to 111 (f3103d8)
- release: bump build number to 112 (f0b9bd5)
- release: bump build number to 113 (ff1dfdd)
- release: bump build number to 114 (fb31ae7)
- release: bump build number to 115 (ac7859f)
- release: bump build number to 116 (88258ba)
- release: bump build number to 116 (82acfcc)
- release: bump build number to 117 (d046c4e)
- release: bump build number to 118 (1f7c33d)
- release: bump build number to 119 (035eda9)
- release: bump build number to 120 (b903c8e)
- release: bump build number to 121 (af5dc92)
- release: bump build number to 122 (28fbf2c)
- release: bump build number to 123 (09c0825)
- release: bump build number to 124 (098c477)
- release: bump build number to 125 (a647d05)
- release: bump build number to 93 (b4e0f4c)
- release: bump build number to 94 (f39ae0f)
- release: bump build number to 95 (278c553)
- release: bump build number to 96 (ca552d5)
- release: bump build number to 97 (c03b61f)
- release: bump build number to 98 (ea7801f)
- release: bump build number to 99 (600a989)
🛠️ Code Refactor
- format changes: changes to the file formats to match across computers (9784072)
- logger: changed log level to be in the env file vs hardcoded (f9f68ce)
- lst: added huston backin (11e5cf4)
- lst: added in a removal of old files so we can keep the server clean (c27ad7c)
- ocme: added new error in posting where we know when the pallet is not instock (27d6b6e)
- ocp: finished the dashboard and move logs and labels to a tab style (7b1c6e1)
- ocp: lots of work for rfid and dyco contorl (ba3d721)
- server: removed console logs (a5dee58)
🐛 Bug fixes
- admin auth: added in role change for v1 (f9096b5)
- logger: changes to get the most recent verse aged (2c8d1fb)
- misc: work on ocp to improve the errors that were missed and better logging (63b1151)
- ocme: fixed to make sure we can always just update a runnning nunmber (e3ba45a)
2.10.0 (2025-03-27)
📝 Testing Code
- ocme: lots of changes to get it working in production (6dd9ed8)
📈 Project changes
- lst: changes made to the settings file to work across all pvs (5149de3)
🐛 Bug fixes
- logistics: correction to the lane grab (2d4b1db)
- lst: missing , in versionRc (c35726b)
- ocme: corrections to posting data for the response was added (dcb56d4)
- ocme: fixed some import errors (b01980e)
- ocme: fixed the camera routes (51267f5)
- servers: fixed the weird conflict import that happened (8a040d1)
📝 Chore
- bump build number to 50 (9bdca33)
- release: bump build number to 52 (5886bea)
- release: bump build number to 55 (0c5fc1d)
- release: bump build number to 56 (335ea2d)
- release: bump build number to 57 (6843368)
- release: bump build number to 58 (0475bb3)
- release: bump build number to 59 (9395ec6)
- release: bump build number to 60 (57e82d2)
- release: bump build number to 61 (5ed67f3)
- release: bump build number to 62 (c1cc355)
- release: bump build number to 63 (e1cad02)
- release: bump build number to 64 (63177b5)
- release: bump build number to 65 (3a4dc47)
- release: bump build number to 66 (b3b5fce)
- release: bump build number to 67 (cb01ef1)
- release: bump build number to 68 (4664768)
- release: bump build number to 69 (2c227f9)
- release: bump build number to 70 (96abef7)
- release: bump build number to 71 (836f3e2)
- release: bump build number to 72 (abe53b8)
- release: bump build number to 73 (5201012)
- release: bump build number to 74 (529e922)
- release: bump build number to 75 (b8c028a)
- release: bump build number to 76 (9254e52)
- release: bump build number to 77 (4d4d6fc)
- release: bump build number to 78 (36cdc7b)
- release: bump build number to 79 (8d2721b)
- release: bump build number to 80 (cacfd6d)
- release: bump build number to 81 (2509888)
- release: bump build number to 82 (c2aa69a)
- release: bump build number to 83 (7f946c0)
- release: bump build number to 84 (4162543)
- release: bump build number to 85 (5d61eb8)
- release: bump build number to 86 (5ab813f)
- release: bump build number to 87 (509ef84)
- release: bump build number to 88 (c0a0589)
- release: bump build number to 89 (af076b8)
- release: bump build number to 90 (04aa943)
- release: bump build number to 91 (a31e7ea)
- release: bump build number to 92 (878e650)
🌟 Enhancements
- logistics: added in return material by lane name and gets lane id (58f7b43)
- notify: intial nofity system added to monitor crashes and rfid wrapper (eb051d5)
- ocme: manual camera trigger for the wrapper added (bc18211)
- ocp: add lots with scroll view was added (9e9a56c)
- ocp: added in printers get and add (f90066c)
- ocp: added labeling logs in (ceaa25f)
- ocp: added wrappercard into the mix (3b5e82f)
- ocp: create and book in plus dyco controller implemented (7a1a477)
- ocp: prodlink check added (f9cd3fb)
- server: clearn up code (fe0c500)
🛠️ Code Refactor
- frontend: prettier change to formatting (c71b514)
- ocme: clean up on the getInfo endpoint (b9f1909)
- ocme: cleaup on pickedup (73aa95a)
- ocme: corrections to endpoints to work with ocnme as intneeded (e6e1cec)
- ocme: removed some info logs as ocme calls alot (96e7f74)
- ocp: moved printers to there own folder to keep everything clean (030f9f9)
- rfid: refactored station 3 (lines) and complete logic (bd11feb)
- rfid: refactored the way the wrapper works to indlude backup dyco plan (90e9bb0)
- server: changed to log only when in dev, and removed the redirect of the url (adf0880)
- tcpserver: just the tcp server doing something (04eb2e3)
- updateserver: removed ocme from starting back up as it was migrated (2551d6c)
2.9.0 (2025-03-23)
📈 Project changes
- frontend: added ocme as a proxy in the dev (eb2c34c)
📚 Documentation
- install: added more env params and an install install stuff (09d3a70)
- install: removed the super secret key (357c118)
- logs: changes how logs are put into the db they will be there name vs key (18daca9)
- migration: added more documents on the install md (0bd217c)
📝 Testing Code
- ocme: cycle count intital improvements (7a22b52)
- ocp dash: more work on the dashboard (f3c4c26)
- ocp: more work on the dashboard (8324fff)
- returnres: tryed to make a standard return res but will come back to this later (58b5842)
- rfid: more work on the rfid service (21c3749)
- server: start/stop/restart buttons added. comment #14 (76bc0db)
- streaming logs: more test but failed again (08c9b34)
- streaming logs: test for streaming logs (73eb705)
- streaming logs: will come back to this later this is killing me inside (97eb73c)
- streaming: more streaming test (4db4eea)
- streaming: more testing on streaming the lofs (e82ef76)
🌟 Enhancements
- admincheck: this check is so we dont use stuff on the wrong servers (3d08398)
- auth: add, update were added for adm account in backend only (d8eddaf)
- auth: remove all old localstorage if no session (8fb06c7)
- db: logs, manualprints added (0914b53)
- installer: added a check for lstv2 already installed (4696835)
- logger: logger service created with its endpoints (7ec5c5b)
- logger: streaming logs works server side not frontend for now (e833c48)
- lst: added in delay global function (7497432)
- lst: added prettier config so we have the same formatting across all computers (132e8d0)
- ocme: added in ocme service so we can utlize 2 ports (ae7e3fd)
- ocme: cycle count implemeneted (74bcd6e)
- ocmeserver: the server was just migrated so it can be upgraded to lstv2 (e258aae)
- ocp: added in service plus manual print log (7165c95)
- ports: added in production port if in production (121bed5)
- scripts: made moving scripts more proper (d0a0d08)
- serverdata: added in huston, sherman. and corrected contact info in westbend (4908d66)
- server: ocpService and loggerService added (2d3f308)
- servers: added dayton in (bbd7a17)
- settings: added in setting store (1cd1d3a)
- settings: more seed settings (e597968)
- trycatch: added in theo's try catch to reduce the code and love it (72d52d9)
🛠️ Code Refactor
- auth: added in correct bycrptjs (208cd61)
- auth: moved prod back to server as we run 2 instances during migration (7a15b16)
- consume materail: get token from localstorage as the store isnt wokring properly (354f326)
- frontend: added date-fns into the frontend (bba0aa2)
- login: removed all the data from teh login dropdown as it could cause issues (5dfece0)
- login: removed roles from the login to shrink the jwt (c9aa41a)
- production: changes ocp to viewwer (ab5af4d)
- server query: bumped the refresh from 500ms to 2500ms (866b6d5)
- serverdata: remapped the server list to all be on the E drive and deactivated (8b8c9ac)
- server: removed the websocket wrapper going wiht normal ws (bb6d523)
- settings: refactored the admincheck so we can reuse it (ca0ba7f)
- settings: removed the need to login to get the settings (5945ace)
- settings: used the common response function created (316b27e)
- stores: added in axios (3b8f180)
- view access: if role [] then allow them to see it (e17b8e7)
🐛 Bug fixes
- auth: added in the correct function for days between logins (ed11b2b)
- auth: fixed the getaccess to be getuseraccess as it was orignally (b9dd6e3)
- calendar: this component had a bug and needed a lib update (93ed2e9)
- consume material: when we consumed material the button was never reenabled (07e47e6), closes #15
- frontend: removed unwanted import (10d88f5)
- loginform: removed the console log that was left by accident (2ae3c8b)
- login: if we have a wrong password or username we didnt properly error instead we crashed (2e5de34)
- scaler: fix due to update (edcfff6)
- serverlist: corrected the time by removing teh Z at the end of the time (f940bcd)
- sqlserver: if we already have a connection just return we dont want to try a second time (b7773ec)
📝 Chore
- builds: bummped lstv1 build (739e6bb)
- bump build number to 20 (0975f4e)
- bump build number to 21 (4e885ce)
- bump build number to 22 (43ca16d)
- bump build number to 23 (bff0e77)
- bump build number to 24 (f4433f4)
- bump build number to 25 (f1979f0)
- bump build number to 26 (491de26)
- bump build number to 27 (26ea8d5)
- bump build number to 28 (1e02d4f)
- bump build number to 29 (9796947)
- bump build number to 30 (4a48dd2)
- bump build number to 31 (227e2aa)
- bump build number to 32 (f035e6f)
- bump build number to 33 (03aa7e5)
- bump build number to 34 (f4c44fb)
- bump build number to 35 (8b72a1b)
- bump build number to 36 (8a143fb)
- bump build number to 37 (b0634d9)
- bump build number to 38 (751b9d5)
- bump build number to 39 (6dd5f4b)
- bump build number to 40 (d98a659)
- bump build number to 41 (807a4ca)
- bump build number to 42 (196ea00)
- bump build number to 43 (34b80cf)
- bump build number to 44 (808e3d8)
- bump build number to 45 (38d1043)
- bump build number to 46 (532a722)
- bump build number to 47 (f665406)
- bump build number to 48 (97b9c4d)
- bump build number to 49 (acb9876)
- pkg updates: updated all pkgs (fb9ee15)
- updatescript: added in so we can do a full install with an env creation for old (cb3ab66)
2.8.0 (2025-03-16)
📝 Chore
- bump build number to 19 (3ea6dc5)
📝 Testing Code
- api: testing api options to reduce the code as we keep repeating same functions (7432dec)
- printers: started printer migration (04a607d)
🛠️ Code Refactor
- reader: added in missing columns needed in the table (020fdc8)
- rfid tags: update tag table to include what is needed and changed columns to be correct (d178e04)
- rfid: cleaned up contorller folder (1a79a97)
🌟 Enhancements
- api: added in a response function to reduce the over responses as they are always the same (7bfb48b)
- rfid: add/update readers now possible (4aae659)
- rfid: no read console log for now but will show in frontend as well (4b92a28)
- rfid: reader and tag db completed (33803a6)
- tag reading: more tag reading updates, with more contorl now (cb59f58)
2.7.0 (2025-03-15)
📝 Chore
- bump build number to 10 (245ba19)
- bump build number to 11 (c9a5203)
- bump build number to 12 (b1d25c7)
- bump build number to 13 (bcd65b4)
- bump build number to 14 (a2fb845)
- bump build number to 15 (0b72ffa)
- bump build number to 16 (44da09d)
- bump build number to 17 (1ce5f9a)
- bump build number to 18 (b6f1cfd)
🛠️ Code Refactor
- frontend: removed tanstack devTools (3594278)
- frontend: removed the caption from settings table (35acd2b)
🌟 Enhancements
- frontend: added in proper links for settings and servers to the sidebar (cbdd218)
- frontend: added in update server page only for sysAdmin (625d596)
- new setting: added in devDir ment for updating servers (5b97d07)
- server upgrade: added in a catch incase we try to upgrade again (ab16059)
- server: added in update server as well as get serverdata (df252e7)
- serverdata: added catch if we are not on localhost we cant actaully see the devDir in set (f3fa617)
- serverdata: added in bowling green 2 (7529cc5)
- sql query: added 2 catches if not connected dont run (cb7a406)
- sql server: added in the ping check to not spam if we are not connected (e4d15ef)
🐛 Bug fixes
- frontend: if the modules returns and error we want to use an empty array (2370d45)
- rfid: correction to the params and incorrect naming (a73c63c)
- zippaths: corrected the paths to the src that were moved the the env (246b5a1)
2.6.0 (2025-03-14)
📝 Chore
- bump build number to 9 (542c08f)
🛠️ Code Refactor
- pkg: removed dir stuff and moved to env (242494a)
🌟 Enhancements
- app update: finished the app build / deploy functions and a scripts migration (81eb10e)
- pkgdata: moved the pkg info to a global function (51b81b9)
2.5.1 (2025-03-14)
📝 Testing Code
- lst: readded prodBuild (5696871)
2.5.0 (2025-03-14)
🚀 Performance
- auth: changed the way logs look in the setRoles (d95b81d)
🛠️ Code Refactor
- auth: added in timeout for adding new roles to make sure everything else is connected 1st (2130ade)
- sql: reduced the time before start up (80567d2)
- system: checks now in time out to ensure everything connected (78dc597)
🐛 Bug fixes
- auth: proper logging for errors in role check (90d0760)
- consumption: correction to the status code to always be 200 on success: true (5c2d79c)
- crash alerts: remmoved close sql as it spammed bad when we couldnt connect (84ce009)
- query: shipmentPallets change from last move to production date (155b7d9)
- serverdata: fixed a bug in the serverData check (4b53700)
- sql server: correct return when we cant connect to the server (d5e9176)
- sql server: reduced the risk of error when missing data (6158f25)
- sql: oops forgot to remove the returns i put in to ignore an error (bb1635a)
🌟 Enhancements
- build and zip: migrated build and zip process from v1 (df85a30)
- db: serverData added in (3c2b10b)
- install: added install instructions (f69a40a)
- ocme: added in shipment data with increased checked (c386c5e)
- ping: added in 3 new funcitons to ping devices to see if they are alive before doing something (a18cf65)
- rfid: added tables to the db for tags and readers (dc04d97)
- server: added a missing db prevention crash (b9724aa)
- serverdata: all server info will be in all servers now for reduncay (58975ca)
- settings: added in more settings (d6942dd)
- sql server: added ping check to make sure the server is online before we try to connect (c2c43b1)
📝 Chore
- bump build number to 4 (bd4ca7b)
- bump build number to 5 (d852e9e)
- bump build number to 6 (8363cc2)
- bump build number to 7 (571b74f)
- bump build number to 8 (5f5757c)
- ignore: ignoring build folder as we dont want this to push to the server (eaac814)
- pkg: added admin section as well as correct a couple areas for builds (45b1f7c)
📈 Project changes
- lst: changes to improve the build process (200ec97)
📝 Testing Code
- apihits: monitoring this still to make sure its working as intended but low priority (9c66e6a)
- buildserver: build serer checks (dd88f25)
- pkg: removed the combined command to deploy (1cb8b70)
- rfid: intial trials built (da04e9d)
- updates: rewrite of update system (0054c8f)
2.4.0 (2025-03-10)
🐛 Bug fixes
- auth: changed the profile update so we can run correctly now (cd41095)
- logging: updated entire server side to the new logging system (12e15ba)
- lst: corrected the version rc so the links actaully work (f5fd1fc)
- modules: added in a type check to make sure a boolean is sent over (8204ec4)
- server: changed the url to always be lowercase when it comes over (c74f8e2)
- user: when user didnt hape permissions would error, changed to have undefined now (65b35bc)
📝 Testing Code
- apihits: framework for apiHits to be implemented but no db insert yet (22e050e)
- ocme: shipment pallets (8c31ac7)
🛠️ Code Refactor
- db: added in a db config for dev (008717b)
- logger: changed so that everything comes over as lowerCase to make it more easy to search (40b970e)
- modules: changed how the defaults are on some modules (4fe400a)
- ocme: added in apihits to getinfo (e256276)
- ocme: changes made so that we only get the not picked up pallets (f15afe5)
- ocme: postRunning number removed bloat (a5cd843)
- register: split the code to be more standard to the rest of the app (27d242f)
- scripts: added in a prodInstall to also take care of db migrations (cf8cb9b)
- server:consume: change so error returns 200 so we can see the true error (0e579c8)
- server: added in ability to listen on all ip's (6d1157a)
- server: added in an example powershell script to install (6e20928)
- settings: refactored the query placement for better reuse (71a951a)
🌟 Enhancements
- auth: added in a rolling token (50cf873)
- eom: frame work added in for eom (fda0719)
- frontend: added in checks for links inside the module (c30a48c)
- frontend: added the start to the material help center (aae9813)
- logger: added transport to post to db instead of file (ce11b1f)
- lst: added update settings into the entire app (5fcadb9)
- materials: added in comsumption card to consume based on running nr (9df643c)
- ocme: added in ocme with endpoints base (ef26b6a)
- ocme: added in picked up and included a all function to reduce endpoints (1bcb4db)
- ocme: finalized posting RN and sscc just to keep it the same as ocme (971038b)
- ocme: new setting for determining the fifo check (123d8a0)
- ocme: pickedup route added (c5f1281)
- permissions: more permissions for accessing via sidbar (6c4e14f)
- querys: plant query for gln and label data for sscc and other info (995311c)
- roles: added tester role (0eb6070)
- server: added in a default set of settings that will be checked on startup (4195b9e)
- server: added in ocp to the module list (d293ca6)
- sqlserver: added in the sqlconnnection (a1c9ad6)
- sscc: added in a creation of the sscc for now only ocme but will extend to be label data (8b1c65d)
- tcpserver: added in the intial tcpServer startup (402ce73)
2.3.0 (2025-03-05)
🛠️ Code Refactor
- database: updated to the schemas (6c3199f)
- frontend: moved the login to its own componet (23dc00f)
- frontend: moved types to global types and successfull build (f3b92e9)
- lst: refactored to be back to npm from bun (379f7b8)
- server: corrected the middleware to be in the correct spot to work as intended (1af561a)
- server: moved the server files outside the src to improve static files (89a2b3e)
📚 Documentation
🐛 Bug fixes
- frontend: if the backend is off a user is not logged in modules would error (63cd43a)
- server: corrected the env port in the api scaler (9b7e60c)
🌟 Enhancements
- database: settings added in (44ba7d9)
- frontend: auth work (5465e14)
- frontend: ocp added (5b9cadb)
- frontend: settings page added (88f2cf0)
- server: added in profile update (password only currently) (eb41ed5)
- server: added in service script to run a crud (8e5903c)
- server: created a logger to catch em all (2755021)
- server: settings and module crud added in (2ad1dcc)
📝 Testing Code
📝 Chore
1.1.0 (2025-03-05)
🛠️ Code Refactor
- database: updated to the schemas (6c3199f)
- frontend: moved the login to its own componet (23dc00f)
- frontend: moved types to global types and successfull build (f3b92e9)
- lst: refactored to be back to npm from bun (379f7b8)
- server: corrected the middleware to be in the correct spot to work as intended (1af561a)
- server: moved the server files outside the src to improve static files (89a2b3e)
📚 Documentation
🐛 Bug fixes
- frontend: if the backend is off a user is not logged in modules would error (63cd43a)
- server: corrected the env port in the api scaler (9b7e60c)
🌟 Enhancements
- database: settings added in (44ba7d9)
- frontend: auth work (5465e14)
- frontend: ocp added (5b9cadb)
- frontend: settings page added (88f2cf0)
- server: added in profile update (password only currently) (eb41ed5)
- server: added in service script to run a crud (8e5903c)
- server: created a logger to catch em all (2755021)
- server: settings and module crud added in (2ad1dcc)
📝 Testing Code
1.2.0 (2025-02-25)
🛠️ Code Refactor
- lst: added side bar plus dummy menus (54b1b60)
- lst: more dashboard work (d939332)
- lst: register added in (0265838)
🐛 Bug fixes
- auth: found some bugs in the jwt token (f320118)
🌟 Enhancements
- frontend: finished login form with validation (9719451)
- lst: added icons to the sidebar (604fdf1)
- lst: added in modules activation, roles and userRoles (7df5143)
- lst: tan stack routes added with protected routes (5f89434)
📚 Documentation
- apidocs: added new api docs for bruno (c92d746)
🚀 Code Refactor
- lst: more migrations (babd7be)
1.1.0 (2025-02-19)
🌟 Enhancements
- apps\frontend: added in tailwind (aa2ba8d)
- apps\server: auth stuff (ca27264)
- lst: added in basic authentication (5f7a3dd)
- lst: intial scafolding for the new system (2e02536)