335 lines
28 KiB
Markdown
335 lines
28 KiB
Markdown
# All Changes to LST can be found below.
|
|
|
|
## [1.6.0](https://git.tuffraid.net/cowch/lst/compare/v1.5.0...v1.6.0) (2025-10-26)
|
|
|
|
|
|
### 📝 Testing Code
|
|
|
|
* **dock schedule fail:** failed attempt ad doing a dock schedule but leaving in here ([817a5c6](https://git.tuffraid.net/cowch/lst/commits/817a5c6876b338e4e0347eed94d0c2d9507e7ba3))
|
|
|
|
|
|
### 📈 Project changes
|
|
|
|
* **added biome linter in:** added in biom linter to assist ([2023c2f](https://git.tuffraid.net/cowch/lst/commits/2023c2fc35f8d57a6884d82b3710a03f3ccc57e7))
|
|
* **app:** config changes to bruno and incoming sqls ([f264c98](https://git.tuffraid.net/cowch/lst/commits/f264c98fbfccd4f1eb6dfdcb28b69903711a9e2b))
|
|
* **settings:** settings for biome ([dfff8fc](https://git.tuffraid.net/cowch/lst/commits/dfff8fc1667a5199a9f92bdbf7df1a1b19606b82))
|
|
|
|
|
|
### 📚 Documentation
|
|
|
|
* **api:** bruno endpoint saves ([705f29e](https://git.tuffraid.net/cowch/lst/commits/705f29e908b75e8ba8d09a9fc4a2b5745460babb))
|
|
* **bruno:** preprint in app added ([a2a8e0e](https://git.tuffraid.net/cowch/lst/commits/a2a8e0ef9f7086ba9d32bc4ec05a61e6904bfecc))
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **biome:** format changes ([dbe84d5](https://git.tuffraid.net/cowch/lst/commits/dbe84d5325291fb51f971426ec521c91eafa3537))
|
|
* **biome:** formats from biome ([27fa456](https://git.tuffraid.net/cowch/lst/commits/27fa45614e604a768c49dc4489fbf7a671364a7b))
|
|
* **biome:** more format changes ([255ceaa](https://git.tuffraid.net/cowch/lst/commits/255ceaab856e72435bbc3ebad37fb82c036f5208))
|
|
* **front end:** login fixes to account for the forced password change ([e99c409](https://git.tuffraid.net/cowch/lst/commits/e99c409cad049f781d4a52864f40264146a2bb49))
|
|
* **frontend:** tempt to stop the popup when redrected or coming to the page with no auth ([0fd777c](https://git.tuffraid.net/cowch/lst/commits/0fd777ccbdab2e8de8dcc02c134e01390bbc0d0a))
|
|
* **login:** added in a check for lastlogin and force reset password ([17e13d4](https://git.tuffraid.net/cowch/lst/commits/17e13d4604787d1473ae1e24ad4e9479087f6dce))
|
|
* **material checks:** added proper logging to capture it all for auditing later ([26b769f](https://git.tuffraid.net/cowch/lst/commits/26b769f4776df2833e3f27b02e5eedbc9f8693a6))
|
|
* **old app:** login migration to new app ([eb3fa4d](https://git.tuffraid.net/cowch/lst/commits/eb3fa4dd528427da49e2212bfa304ef9cdb06cc2))
|
|
* **plc connection zechetti:** added in more logging due to a weird issue with line 7 not sendin ([38edc62](https://git.tuffraid.net/cowch/lst/commits/38edc6214b353841a3414a66553446d4008ad54a))
|
|
* **printdelay:** added in a change to allow override the actualy time ([c59b6a1](https://git.tuffraid.net/cowch/lst/commits/c59b6a1ec27ecb8e5b6b08c8db7aee5bcb060801))
|
|
* **stats:** added in ram useage to the stats ([b9b0cd5](https://git.tuffraid.net/cowch/lst/commits/b9b0cd5c7010726532ef56ddab714308c8045b94))
|
|
* **wrapper:** changes to allow both controller and app to connect via wss:// ([da11270](https://git.tuffraid.net/cowch/lst/commits/da1127057cd766ec72316dee1ffcb11aed77904b))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **admin:** users and roles added to the frontend to manage easier ([2142c06](https://git.tuffraid.net/cowch/lst/commits/2142c06ac3900aa70f1cf672b5a64102ed1c574f))
|
|
* **app:** order schdeuler ([94e1198](https://git.tuffraid.net/cowch/lst/commits/94e1198f6305751af7662a63e0ac21ac04f805d1))
|
|
* **frontend:** migrated old > new silo adjustments ([425f8f5](https://git.tuffraid.net/cowch/lst/commits/425f8f5f71d1dae1cf3a5d0307b3a2faeadb54b5))
|
|
* **labeling:** added printers and machine and other data for preprinting ([953af5e](https://git.tuffraid.net/cowch/lst/commits/953af5e0fea4cf0738a2bbfd3ee6ec46182b83dd))
|
|
* **labels:** added listener for old app to push all labels to the new app ([af079b8](https://git.tuffraid.net/cowch/lst/commits/af079b83069560f0a0d6f19c396a8238fba25e94))
|
|
* **migration:** dashboard migrated over ([2206a4d](https://git.tuffraid.net/cowch/lst/commits/2206a4d4baefdd770c83a03d68c9f5ac8f55a4c3))
|
|
* **migration:** dm moved ([ac9670d](https://git.tuffraid.net/cowch/lst/commits/ac9670d55340a3cc8e45d13ac1c09a056d06d1dd))
|
|
* **migration:** moved barcode generator ([fd9d774](https://git.tuffraid.net/cowch/lst/commits/fd9d774772aabb63fd69fe70302444fd2088d960))
|
|
* **migration:** moved changed log and properly added in the link to it ([0fe0a8f](https://git.tuffraid.net/cowch/lst/commits/0fe0a8f56a9833de1de4f8ba49f1d06b31e42ee8))
|
|
* **migration:** moved helper commands ([39c31aa](https://git.tuffraid.net/cowch/lst/commits/39c31aa1ec61231737cc4e7c3c33331ab562a808))
|
|
* **migration:** moved material helper over ([1da7b14](https://git.tuffraid.net/cowch/lst/commits/1da7b145a942dd64891511a8a63160748800de87))
|
|
* **migration:** moved ocp, ocme, wrapper stuff ([4ca20a0](https://git.tuffraid.net/cowch/lst/commits/4ca20a085efcb795bc312abff649a53132deac05))
|
|
* **migration:** moved rfid page ([f90a975](https://git.tuffraid.net/cowch/lst/commits/f90a975a5020a262109552019a13ead71271396c))
|
|
* **preprint:** added in preprint function to help with operations planning constraints ([282eab0](https://git.tuffraid.net/cowch/lst/commits/282eab01e15f81bcc407f45f1f3ffff056e0f27a))
|
|
* **settings:** added in settings ([a09ad87](https://git.tuffraid.net/cowch/lst/commits/a09ad8773c77b7b23ce98b3b3f6ce6122842f3ff))
|
|
* **v1 logger:** added in a logger to monitor the old app ([1d79195](https://git.tuffraid.net/cowch/lst/commits/1d79195d89cc31192c9998ef2b2f8ea501aff41e))
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **admin:** corrections to sending over to test server for updates ([7964cda](https://git.tuffraid.net/cowch/lst/commits/7964cda197e42f2eadea3e636c2d910cb34c97bc))
|
|
* **barcodes:** moved to correct folder ([6a84da4](https://git.tuffraid.net/cowch/lst/commits/6a84da411770986f6f4c2088ebae169c688b28c1))
|
|
* **controller:** changed to actaully update both main and old app ([0d1f963](https://git.tuffraid.net/cowch/lst/commits/0d1f96333b11e6a2323e25552c10cc85d3c425af))
|
|
* **controller:** fix for updating iowa2 server ([358c41d](https://git.tuffraid.net/cowch/lst/commits/358c41deb41d418c5b1c6040269f2ed74e1782ff))
|
|
* **dmbuttons:** missed the uncomment here ([e620397](https://git.tuffraid.net/cowch/lst/commits/e62039793870a4d4b1f67adf256a9db2f6027e37))
|
|
* **loginform:** bug where the reset errror was not properly coming over ([414a21a](https://git.tuffraid.net/cowch/lst/commits/414a21a28719b50f61cc41056efc9b599491e048))
|
|
* **loginform:** error with password reset ([eae9436](https://git.tuffraid.net/cowch/lst/commits/eae9436f6d3aa8424043a426d5bbcc764967b3b6))
|
|
* **misc:** changes to several files for formatting ([b102112](https://git.tuffraid.net/cowch/lst/commits/b102112228bbf58b12bbca19cdf99483517b784d))
|
|
* **ocme:** corrected the urls for ocme ([f078cd6](https://git.tuffraid.net/cowch/lst/commits/f078cd6ceb9039e1f6e9b31f3e33ad446e65dd87))
|
|
* **old app:** correction for dev redirect if on localhost to be proper now ([70a2ff5](https://git.tuffraid.net/cowch/lst/commits/70a2ff5e845d9a8c460f4810f8de741fae32ad96))
|
|
* **printers:** missing logs for errors ([43abbd5](https://git.tuffraid.net/cowch/lst/commits/43abbd53f421988a13cbf8974a49d5ae5cbba1b9))
|
|
* **silos:** added only active machines, and ordered by location in asending ([d46ef92](https://git.tuffraid.net/cowch/lst/commits/d46ef922f3a6ddc36d5ddfcd94d424745f473a16))
|
|
|
|
## [1.5.0](https://git.tuffraid.net/cowch/lst/compare/v1.4.0...v1.5.0) (2025-10-07)
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **histoircal data:** cahnge to not look at yestrday ([7171393](https://git.tuffraid.net/cowch/lst/commits/71713937c7c728cbe85e590bd650985354a6eff5))
|
|
* **lots:** rounded the time needed to print due to a weird issue with a decimal ([68e577c](https://git.tuffraid.net/cowch/lst/commits/68e577c4769f361bfe44c010d92f5e2255d63534))
|
|
* **printer delays:** reduced the time formula from .9 to .7 to give a little more freedom ([63e0934](https://git.tuffraid.net/cowch/lst/commits/63e09347bf7815016781504cd53f577582c0beb6))
|
|
* **savexml:** changes to the date section to look more clean ([62e78d2](https://git.tuffraid.net/cowch/lst/commits/62e78d2a30e1c0f35d5efbe3b322193501220789))
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **forecast button:** added in energizer forcast ([e315523](https://git.tuffraid.net/cowch/lst/commits/e31552374e43626969c55323555045046b469cda))
|
|
* **gp data:** parsed the av instead of passing over as a string ([92043d8](https://git.tuffraid.net/cowch/lst/commits/92043d8118a6dbaebaf307783f02fa0bce956ebf))
|
|
* **labelprocessing:** some strange lot issues to catch ([2a05046](https://git.tuffraid.net/cowch/lst/commits/2a05046bfd86e03ea099b5becbdc54dce396aada))
|
|
* **lottransfer:** error in timing it would only allow for a 3min window ([7e1a935](https://git.tuffraid.net/cowch/lst/commits/7e1a93512b96472513bed3f715cd16c1f616ab98))
|
|
* **printers:** when reverting back to 90 seconds had a typo on what var to call ([265dd8c](https://git.tuffraid.net/cowch/lst/commits/265dd8ca7a7dde0206e00cf980ed67559ffc60b2))
|
|
* **ti imports:** correction to the xml data with incorrect symbols passed over ([356dd5a](https://git.tuffraid.net/cowch/lst/commits/356dd5a5785a9100e4c8abbaf950692defe1c996))
|
|
* **xml saving:** if the stirng has ([6f4e987](https://git.tuffraid.net/cowch/lst/commits/6f4e987ec40f540d6de4818648f30236974ce615))
|
|
|
|
|
|
### 📝 Chore
|
|
|
|
* **auth:** cleanup unused imports ([d49c880](https://git.tuffraid.net/cowch/lst/commits/d49c8807d0e565800e80d454aedb484ec23e6758))
|
|
* **lstv2:** cleanup to the main file ([e16b26e](https://git.tuffraid.net/cowch/lst/commits/e16b26e313b45b6c6034f3d42c62f282178e41ee))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **lstv2:** energizer forecast added with new format ([7ed29e7](https://git.tuffraid.net/cowch/lst/commits/7ed29e7432e3b48d397ea89960977c91eda29575))
|
|
* **printer delay:** printer delay option to grab the delay based off cycle time ([a7e1fcd](https://git.tuffraid.net/cowch/lst/commits/a7e1fcd3be8a2b69d114821a7f952fa752fd73d6))
|
|
* **servers:** cru added in to the server and dynamically updates vms036 ([90610c4](https://git.tuffraid.net/cowch/lst/commits/90610c4ce2c9d80382300377f9e2c1a80f7cf0b5))
|
|
|
|
## [1.4.0](https://git.tuffraid.net/cowch/lst/compare/v1.3.0...v1.4.0) (2025-10-01)
|
|
|
|
|
|
### 📚 Documentation
|
|
|
|
* **eom:** added eom docs about fg-pkg and material transfer ([45bf88a](https://git.tuffraid.net/cowch/lst/commits/45bf88aef6fdc12f5c08ee1f21c3e3736a40ea3c))
|
|
* **install:** moved to an install folder and put at the bottom ([8193ee7](https://git.tuffraid.net/cowch/lst/commits/8193ee7f39b259519440f4ee2be5df92a0e471a9))
|
|
* **install:** refactoring on the install folder ([5e4ffa2](https://git.tuffraid.net/cowch/lst/commits/5e4ffa2c27c3e525fa84ec30e4d95c4488cad546))
|
|
|
|
|
|
### 📝 Chore
|
|
|
|
* **docs:** docusorus updates ([41a0d24](https://git.tuffraid.net/cowch/lst/commits/41a0d241b0552b04fc4c7996c9651cae5a97a8af))
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **contorller:** update to consider iowa_2 and look at plant token vs server going forward ([a5a6766](https://git.tuffraid.net/cowch/lst/commits/a5a67660e859785896818b9c0ec717e04214e5f7))
|
|
* **controller:** changed to use plant token to update, and hardcoded if we use a test server ([18e5712](https://git.tuffraid.net/cowch/lst/commits/18e57127e211c07f70ad4110368397df6386cdd9))
|
|
* **datamart:** added in the proper error prood uom check on the articles query ([49a0eca](https://git.tuffraid.net/cowch/lst/commits/49a0eca11706458a10b7b0601f196be27bc7363a))
|
|
* **lstv2:** changes to point to the new url of the docs ([e18c008](https://git.tuffraid.net/cowch/lst/commits/e18c0082318c647fef38e9a96855f70a2364f37f))
|
|
* **ti intergration:** changed the posting time to be between 6am to 6pm ([1d877e8](https://git.tuffraid.net/cowch/lst/commits/1d877e8df1e8ec6ad1a9f8b2fdfd23f6072035b0))
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **app:** cors fix to account for port or alpla.net ([99e70fc](https://git.tuffraid.net/cowch/lst/commits/99e70fcafb81dcbde8d50bf7993a23d3b3cc368f))
|
|
* **contorller:** env corrections on where to look for the file when running ([b84ecbf](https://git.tuffraid.net/cowch/lst/commits/b84ecbf30c7e1b5e83bb4beb1bf156d7f1ad82a3))
|
|
* **lstv2:** correction to the docs link ([a7f45ab](https://git.tuffraid.net/cowch/lst/commits/a7f45abfeba48ab26054ec20fa06df8336bc5de4))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **eom:** all endpoints created for the eom template to run in all plants ([9a14f25](https://git.tuffraid.net/cowch/lst/commits/9a14f250b6128d9a42a8cf8c17ab6820d2a48c21))
|
|
|
|
## [1.3.0](https://git.tuffraid.net/cowch/lst/compare/v1.2.0...v1.3.0) (2025-09-26)
|
|
|
|
|
|
### 📚 Documentation
|
|
|
|
* **api:** auth endpoints in bruno ([bc1cbba](https://git.tuffraid.net/cowch/lst/commits/bc1cbbad2e4e64f715feed60155bfb1e07071fcb))
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **controller:** wrapper refactor for dynamic ports ([d9ca639](https://git.tuffraid.net/cowch/lst/commits/d9ca6398f1080228a04d75cb97faa655d4091295))
|
|
* **lstv2:** cleanup ([edbc7ce](https://git.tuffraid.net/cowch/lst/commits/edbc7cefd8b2c30105332b795d57890b53a0290d))
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **frontend:** corrected the img location as it was point at the based not the basepath of the url ([1084e9a](https://git.tuffraid.net/cowch/lst/commits/1084e9ab65e2e28f39965a849d86fc90b44ee03d))
|
|
* **lstv2:** removed the required for comments until can test more ([bc6485c](https://git.tuffraid.net/cowch/lst/commits/bc6485ca9a5965bfc0d47f342826a3c8fc1399b6))
|
|
* **lstv2:** removed the zip functions from the build this is now handled inside the main app ([4cc990f](https://git.tuffraid.net/cowch/lst/commits/4cc990f52f5962fbd7195e8ea74bf542d74b08aa))
|
|
|
|
|
|
### 📈 Project changes
|
|
|
|
* **controller:** added the test file to the ignore as we dont need this anymore ([a30fa8c](https://git.tuffraid.net/cowch/lst/commits/a30fa8c9f49a17053f7f3fb5e93aaaf2cc740a1a))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **apihits:** added in api hits to monitor and assist for issues ([202f5af](https://git.tuffraid.net/cowch/lst/commits/202f5af3ed789b1792312e186e307e3411834960))
|
|
* **app:** stats added in to check if build in last build and also if theres a pending file ([58aedec](https://git.tuffraid.net/cowch/lst/commits/58aedecd4da216b75be82b6d20ac4bc32a0d0bb7))
|
|
* **auth:** finally better auth working as i wanted it to ([8f1375a](https://git.tuffraid.net/cowch/lst/commits/8f1375ab7bee846eb2006d541f3d645933df53b5))
|
|
* **auth:** signupm, forgot passowrd, reset password all added ([86dea60](https://git.tuffraid.net/cowch/lst/commits/86dea6083e176f0909c17eb9c5a69be51a3b7167))
|
|
* **controller:** added iowa's mcd, flo ([874947a](https://git.tuffraid.net/cowch/lst/commits/874947af52f05f02e40de978482da619f1e023ae))
|
|
* **controller:** added lima ([e706e78](https://git.tuffraid.net/cowch/lst/commits/e706e78d438b3fecef66120cf84c4ceac6972019))
|
|
* **frontend:** sidebar migration started ([bee436d](https://git.tuffraid.net/cowch/lst/commits/bee436d3416a84ca8b0c021513187dd932250a17))
|
|
* **lstv2:** added zechetti stuff in so we can print :D ([1c40b6a](https://git.tuffraid.net/cowch/lst/commits/1c40b6aa8207732bb34ce9d345b9c12fab064f41))
|
|
* **ocp:** added zechettis stuff in ([4ab43d9](https://git.tuffraid.net/cowch/lst/commits/4ab43d91b9c676a80fa8d19447c767d4f8523f2d))
|
|
* **psi:** more psi work ([cb2e625](https://git.tuffraid.net/cowch/lst/commits/cb2e6252e0f52d431f2b9125f84295f40dfdeea4))
|
|
* **scripts:** security risk check ([c037af2](https://git.tuffraid.net/cowch/lst/commits/c037af2a287f130b8cee3952a20d73a906427b5f))
|
|
* **ti imports:** saving the post to xml as a reference ([458232d](https://git.tuffraid.net/cowch/lst/commits/458232d337b224a30a0ff69d3d8c5fb9a4189cd8))
|
|
|
|
|
|
### 📝 Testing Code
|
|
|
|
* **admin:** more user stuff to fronend admin stuff ([d9f23e2](https://git.tuffraid.net/cowch/lst/commits/d9f23e26a3c1a984cec4699854c90e51ce276d0d))
|
|
|
|
## [1.2.0](https://git.tuffraid.net/cowch/lst/compare/v1.1.0...v1.2.0) (2025-09-20)
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **controller:** jobSche is nor properly setting the job if its cant read timezones ([661a54f](https://git.tuffraid.net/cowch/lst/commits/661a54f6653bc9e9bd7c28bdfc874ca7ce87d49a))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **app:** added better auth for better auth stuff vs my home written broken one ([caf2315](https://git.tuffraid.net/cowch/lst/commits/caf2315191be88be60bd6b158c765df3d2917a47))
|
|
* **app:** added db maintance check stuff ([d7e8fff](https://git.tuffraid.net/cowch/lst/commits/d7e8fff653acd997e23186702b33f3e717c327ef))
|
|
* **db:** added a db backup system ([21608b0](https://git.tuffraid.net/cowch/lst/commits/21608b0171a020726be83c4d0dcd27f2c12686d9))
|
|
* **discord bot:** added in a ping host command to get the bot going :D ([3244f28](https://git.tuffraid.net/cowch/lst/commits/3244f284fd5be736bb830d7774687acc790af88a))
|
|
* **lstv2 move:** moved lstv2 into this app to keep them combined and easier to maintain ([e447740](https://git.tuffraid.net/cowch/lst/commits/e4477402ad3e885d2c714df68e6036ad9a58acdb))
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **controller:** changes the app env to app instead of node as it makes more sense ([60890b4](https://git.tuffraid.net/cowch/lst/commits/60890b4478cc18dd072fbac0b38daaeded071317))
|
|
* **controller:** copy to server now deletes existing .zip to reduce issues ([5ad5e86](https://git.tuffraid.net/cowch/lst/commits/5ad5e868b6c8d9e7efb5e819afe05427abe5ae99))
|
|
* **docker:** added in better auth env ([1db91c5](https://git.tuffraid.net/cowch/lst/commits/1db91c5359b1c43fb6c4b4a6bb90d478ad300e32))
|
|
|
|
|
|
### 📈 Project changes
|
|
|
|
* **app:** added dayton to the controller updates ([53f88e9](https://git.tuffraid.net/cowch/lst/commits/53f88e986e27ccefa09a34bf66615f2de4d9fc81))
|
|
* **controller script:** added in a way to update existing .env files so we always to updated ([5355f45](https://git.tuffraid.net/cowch/lst/commits/5355f45e134737c8194bf836820cf99f97f7ca3d))
|
|
* **controller:** added ksc and bow2 ([1634d5d](https://git.tuffraid.net/cowch/lst/commits/1634d5d82635f8188a8cc2f80fdf418b7b86f935))
|
|
* **lstv2:** build stuff to amke sure we keep it clean ([6c56dfa](https://git.tuffraid.net/cowch/lst/commits/6c56dfa8109c2a8b3b2c4bad5eadbefdf72b6c1f))
|
|
|
|
|
|
### 📝 Testing Code
|
|
|
|
* **better auth:** implementation start of better auth ([6faee89](https://git.tuffraid.net/cowch/lst/commits/6faee89b2554f162c1fa97dbe2a9598d25003590))
|
|
* **controller:** removed the copy button as we should now use the server buttons ([463dabf](https://git.tuffraid.net/cowch/lst/commits/463dabfcf489e9afdf0784a0b8cf310827b6913c))
|
|
|
|
|
|
### 📈 Project Builds
|
|
|
|
* **controller:** added in drive locations ([3b7138d](https://git.tuffraid.net/cowch/lst/commits/3b7138ddb7d0251aad67800ff8735a2d01646ba5))
|
|
* **new build script:** this includes the change log stuff and build of both old and new versions ([4494590](https://git.tuffraid.net/cowch/lst/commits/44945902cbd3f2eb678ff9d4a31813341b3c41fc))
|
|
|
|
## [1.1.0](https://git.tuffraid.net/cowch/lst/compare/v1.0.1...v1.1.0) (2025-09-10)
|
|
|
|
|
|
### 📝 Testing Code
|
|
|
|
* **docker:** more testing on how i want to build the docker part of the app ([e75883e](https://git.tuffraid.net/cowch/lst/commits/e75883e587700d8d37e36cd420067c73882f2c05))
|
|
* **prod sql:** configs are set and basics init ([e732044](https://git.tuffraid.net/cowch/lst/commits/e73204424cbda9a5da72278c7ee0184f428055cd))
|
|
|
|
|
|
### 🐛 Bug fixes
|
|
|
|
* **app:** issues with the imports caused by the ts.config ([5288824](https://git.tuffraid.net/cowch/lst/commits/52888246ff6e57486ee31ccc6c28d865067d5291))
|
|
* **app:** system crash to discord and log now properly happen at a crash ([9ea1e04](https://git.tuffraid.net/cowch/lst/commits/9ea1e04472f03eab4ca0e5b2e2e33260d75d66e8))
|
|
* **controller:** correctly rejected join channel if not on dev server for building ([c78fca4](https://git.tuffraid.net/cowch/lst/commits/c78fca43163c1a631e2d79b8405da245b737c63e))
|
|
* **controller:** fix to the update that was blocking as it never started ([19ae0d5](https://git.tuffraid.net/cowch/lst/commits/19ae0d54376aaf523cdbdca27d7aca91af9e2c13))
|
|
* **controller:** fixes for a remote update ([766bdd1](https://git.tuffraid.net/cowch/lst/commits/766bdd1830d7a7e045adf21325343b19d984b461))
|
|
* **controller:** touch ups on the update process to view more clean ([50927ca](https://git.tuffraid.net/cowch/lst/commits/50927ca3417c50c298ec1ee6717304249876e9d0))
|
|
* **db:** fixes to drizzle config to account for the change to the app structure folder ([ddfeb5c](https://git.tuffraid.net/cowch/lst/commits/ddfeb5ccb50cdc3697a78207fa6c2577b0c28047))
|
|
* **docker:** changed compose example to include external ip stuff to reach devices ([8fe1bca](https://git.tuffraid.net/cowch/lst/commits/8fe1bcaef58a109a3f73d8b295f63d3f54bd08a0))
|
|
* **validator:** corrections to no leak like crazy ([80c0e1e](https://git.tuffraid.net/cowch/lst/commits/80c0e1ec301a07f6d31861d78bfb81a601be46f8))
|
|
* **wrapper:** addded proper mimeMap and ws suppoer ([c363887](https://git.tuffraid.net/cowch/lst/commits/c3638870b19844faa7addd058ff27b1fa7714047))
|
|
|
|
|
|
### 📈 Project changes
|
|
|
|
* **builds:** new .env example and includes ([d3120c8](https://git.tuffraid.net/cowch/lst/commits/d3120c828da91102832d3650d8086b5cacbe6743))
|
|
* **config:** excluded the scripts folder in ts.config it caused issues ([e318615](https://git.tuffraid.net/cowch/lst/commits/e318615ea77afab71d1db13c39ff2829d02e8bd1))
|
|
* **db:** added a prodcution drizzle and dev drizzle ([3704e4d](https://git.tuffraid.net/cowch/lst/commits/3704e4d6fc24c75de2ff01ced3a061fc017034d4))
|
|
* **docker:** updated docker to correctly build and run ([f348e4e](https://git.tuffraid.net/cowch/lst/commits/f348e4e053da1a6ef09456e7e8d7121ac1a2e304))
|
|
* **frontend:** added in big button for docs lol ([160444d](https://git.tuffraid.net/cowch/lst/commits/160444d2f42d9bad42beeebdc0e363e8881a4b5c))
|
|
* **services:** changes to reinclude .exe exclusion ([6a717c8](https://git.tuffraid.net/cowch/lst/commits/6a717c81e57b53a549e0eb86d9290d074550084c))
|
|
* **socket tester:** added in transports and a new update button ([412c5f6](https://git.tuffraid.net/cowch/lst/commits/412c5f6ba542a36a8783003e6152d059e3c09404))
|
|
|
|
|
|
### 🌟 Enhancements
|
|
|
|
* **api docs:** added in bruno api docs ([37bc473](https://git.tuffraid.net/cowch/lst/commits/37bc473f58fbebc448cb8e4de56e79137b6e9fc9))
|
|
* **controller:** added copy by server only currently ([71dcbf8](https://git.tuffraid.net/cowch/lst/commits/71dcbf814ba1acbfaca4efb4696fb0f5b39a8cb9))
|
|
* **controller:** added in update server channel and refactors for more actions ([e0be959](https://git.tuffraid.net/cowch/lst/commits/e0be95978df3f82b891c68d80def1489d750f34d))
|
|
* **controller:** intial build functions setup in go and service building ([87aafef](https://git.tuffraid.net/cowch/lst/commits/87aafef350b88fe1eb676ed46670f9df5212b770))
|
|
* **controller:** new update and build process for the controllers ([2aca7e9](https://git.tuffraid.net/cowch/lst/commits/2aca7e9a0eaeb49d9791db8ecc10e39ae84df9af))
|
|
* **controller:** tester index.html ([301f033](https://git.tuffraid.net/cowch/lst/commits/301f0339c5f122a3de9e32f15cbce62f9bca176f))
|
|
* **controller:** update scheduler added ([77d654e](https://git.tuffraid.net/cowch/lst/commits/77d654ea683ce7fe178cce9b2848828c9c760236))
|
|
* **db:** db stuff added in starting migration from old app ([2d5fbbb](https://git.tuffraid.net/cowch/lst/commits/2d5fbbbab0f6c47da5bd37e8c643a352b260930d))
|
|
* **logger:** setup logger with discord and db logging ([2e51474](https://git.tuffraid.net/cowch/lst/commits/2e51474a5e73f8e27cafdc63b645c2786ae92974))
|
|
* **prodsqlconnection:** added in prod connection with restart attempts and fail with notify ([083f38a](https://git.tuffraid.net/cowch/lst/commits/083f38a07946e59cb5e77c8ab0166833c6530211))
|
|
|
|
|
|
### 📈 Project Builds
|
|
|
|
* **builds:** added in the .env-example to the build ([94f5c8d](https://git.tuffraid.net/cowch/lst/commits/94f5c8d40e1905d283e9e9b39200f7fd0ffc973b))
|
|
* **controller:** updates to not build the controller every time we update ([5bc272f](https://git.tuffraid.net/cowch/lst/commits/5bc272f9ca009d19e839ed8ac8ec08725242363d))
|
|
|
|
|
|
### 🛠️ Code Refactor
|
|
|
|
* **app:** moved main.ts to root of app folder it was doing weird things with ts stuff ([0273703](https://git.tuffraid.net/cowch/lst/commits/0273703bfb2dde1eedceed640e2b9239010307f5))
|
|
* **build:** removed the wrapper from the app build and moved to controller build ([abcd5b5](https://git.tuffraid.net/cowch/lst/commits/abcd5b5f3cd6ae1776f740c00896f3667d7e369c))
|
|
* **contorller:** changes to accept the drive letter as 2 plants are on d drive ([610dca2](https://git.tuffraid.net/cowch/lst/commits/610dca259def92526aafa9952abc01c0df1e6243))
|
|
* **controller:** added env and other fixes to account for running as a service ([fc7ecb6](https://git.tuffraid.net/cowch/lst/commits/fc7ecb6ab68606edaf57c8deb8b401b00e170733))
|
|
* **controller:** added more plants to the test file thats turning into the main update file ([a082dfe](https://git.tuffraid.net/cowch/lst/commits/a082dfee6cfc8c4c482b4d0c0b63683991b34dab))
|
|
* **controller:** converted to socket.io ([750e694](https://git.tuffraid.net/cowch/lst/commits/750e6948b67676b374fad949e7c3c86c43512335))
|
|
* **db:** added type export with zod ([8eefbe9](https://git.tuffraid.net/cowch/lst/commits/8eefbe9df0001cb143c2bfb182a637c12b259755))
|
|
* **discord notify:** move to utlis so we can use it in other places outside the logger ([4a1d95e](https://git.tuffraid.net/cowch/lst/commits/4a1d95e818aa0ef86991e2fd3dfcb51ae7ed602a))
|
|
* **docker:** changes the container name ([6d5f444](https://git.tuffraid.net/cowch/lst/commits/6d5f444471d15e07bf1272b556995e59ae757db2))
|
|
* **docker:** pass the port instead of getting form .env ([ab5af87](https://git.tuffraid.net/cowch/lst/commits/ab5af8736284dddf55c66c682f342d18c52b8b92))
|
|
* **logger:** refactor to allow for discord to only be sent when wanted on fatals ([84774d6](https://git.tuffraid.net/cowch/lst/commits/84774d6b301ca78da200d8c635b80d155dd2b3eb))
|
|
* **wrapper:** fixs for socket.io, SSE, and better performance ([38a6b0c](https://git.tuffraid.net/cowch/lst/commits/38a6b0c0b3e9681408835d5f07bb909911f03621))
|
|
|
|
|
|
### 📚 Documentation
|
|
|
|
* **.env-example:** prod server example ([fc3cfe9](https://git.tuffraid.net/cowch/lst/commits/fc3cfe999ab75a3930eb54d85f0197426b552959))
|
|
* **dockercompose:** added prod stuff in so its there as well ([d058dfe](https://git.tuffraid.net/cowch/lst/commits/d058dfeb1cdb15a07c65f5741b7636b02ddf7574))
|
|
* **docs:** correction to where the location is for example ([6034b94](https://git.tuffraid.net/cowch/lst/commits/6034b94828e6296f45b46dde7ee5c1b5a693d58e))
|
|
* **env-examples:** added more parameters ([4c92b0e](https://git.tuffraid.net/cowch/lst/commits/4c92b0e16f1416dde891efe376709e1ce69b078d))
|
|
* **footer:** updated the footer to be more lst ([8fcc1e7](https://git.tuffraid.net/cowch/lst/commits/8fcc1e7ebd34a179dadff4c6738d84596d4cb76f))
|
|
* **home:** changes icons pics ([5d5401b](https://git.tuffraid.net/cowch/lst/commits/5d5401b248272eec64b52999c645e65113f18f48))
|
|
* **homepage:** removed sgv as they are not ours ([045fd66](https://git.tuffraid.net/cowch/lst/commits/045fd6683296df62f584a0011c04f05afb080c3a))
|
|
* **iis install:** correction to the image on how the application looks ([5f4d904](https://git.tuffraid.net/cowch/lst/commits/5f4d9043c3597eb1f517500c9e34bb1ea6fd8d6f))
|
|
* **iis setup:** added instructions on iis setup ([1dd04b8](https://git.tuffraid.net/cowch/lst/commits/1dd04b8320999332ee507255058454b3e9687b08))
|
|
* **install:** changed the IIS sections to be correct for how we did the scripts ([fe05ff1](https://git.tuffraid.net/cowch/lst/commits/fe05ff17e1ac2edf99cfbf66547ec2ec8eb6c331))
|
|
* **install:** changes to the folder structure example ([1508fb2](https://git.tuffraid.net/cowch/lst/commits/1508fb2fa7c908cd70e70703f5b99176316d9bd7))
|
|
* **install:** updated env example ([1bd5b58](https://git.tuffraid.net/cowch/lst/commits/1bd5b58d9ad4ac5a2e6be4ae06991b188c02aa2a))
|
|
* **material transfer:** added yupdated screen for eom addtions ([bfb62df](https://git.tuffraid.net/cowch/lst/commits/bfb62df445e460902dc60ca761c0cccfff358e3b))
|
|
* **materials:** changes the name of the link to remove confusion ([2ce6639](https://git.tuffraid.net/cowch/lst/commits/2ce6639525ab4b35f5ebb33b593052b31ce1d48c))
|
|
* **materials:** removed the wording aobut needing to be logged in ([f370496](https://git.tuffraid.net/cowch/lst/commits/f370496f990958e8d0866a1e0dabaff9fa31f686))
|
|
* **multi lang support:** work on getting multi lang support working ([945048f](https://git.tuffraid.net/cowch/lst/commits/945048f43efbb0def581439529c7622f933a15dd))
|
|
* **ocp:** fixes for multi lang ([2d7e0ab](https://git.tuffraid.net/cowch/lst/commits/2d7e0ab909c532ccabd68d21c3e8beacf74659b0))
|
|
* **scripts:** added example script to install service ([8a07c8a](https://git.tuffraid.net/cowch/lst/commits/8a07c8afe4cd9743da6cdb00626d394570ded2d4))
|
|
|
|
### 1.0.1 (2025-08-27)
|
|
|
|
|
|
### 📝 Chore
|
|
|
|
* **app:** added in commit cz and version for change logs ([3dad89c](https://git.tuffraid.net/cowch/lst/commits/3dad89c02bd699f007ba8c969cf75ca96b60649e))
|
|
|
|
|
|
### 📚 Documentation
|
|
|
|
* **ocp:** added in material lot docs ([b0e74b2](https://git.tuffraid.net/cowch/lst/commits/b0e74b2fa9c753b82f8033a827bbad18543155b7))
|