21 KiB
21 KiB
All CHanges to LST can be found below.
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)