Files
lst_v3/CHANGELOG.md
Blake Matthes d85f08cb19
All checks were successful
Build and Push LST Docker Image / docker (push) Successful in 2m17s
Release and Build Image / release (push) Successful in 9s
chore(release): 0.1.0-alpha.3
2026-06-10 16:31:04 -05:00

38 KiB

All Changes to LST can be found below.

0.1.0-alpha.3 (2026-06-10)

🌟 Enhancements

  • eom: migrated eom endpoints from old version validated working (e909e8d)
  • mobile: added auto download of latest (6d0fb8a)
  • mobile: dock door scanning backend added (fe0b157), closes #12
  • opendock: added delete button in the article tab (4464cea), closes #23
  • opendock: added in a new article link system (bb7931d)
  • warehousing: ppoo monitoring added (8b07694), closes #13

🐛 Bug fixes

  • app: type in the templates... they all looked the same (2a648f6)
  • dock door scanning: correction to how the data is posted (2f49573)
  • dockscanner: removed console log (4249e90)
  • eom: removed un needed imports (05c553e)
  • logistics: historical checks for no data errors when feature is activeed (4f848bb)
  • mobile users: corrected and endpoint that prevented us from change the pin number (347edb7)
  • mobile: scan log incorrect user ref (9c0ef1f)
  • mobile: temp removed the autodownload as its causing issues (3ef0f23)
  • mobile: ui over lapping (db28635), closes #25
  • notifications: missed api converstion in the front end for updating (5281118)
  • opendock: changed the header of delete to be properly named (865f280), closes #23
  • opendock: correction to article link success on delete (a717260), closes #23
  • opendock: ref wrong field oops (f635415)
  • scanner: corrected teh endpoint to delete the user if needed (6dd1a5b)

📚 Documentation

  • app: updated last updated to the readme to show current progress (78f7b8a)
  • app: updated readme (1a3d8a7)

🛠️ Code Refactor

  • backend: dock door scanning socket and perms (f8335f5)
  • datamart: if added to query will include plant token now (7d722c4)
  • db: added in notifications vs pulling from the db makes it easier on the system (706ab8b)
  • db: added timezone check in so it comes over correct based on the backend timezone (2558b2e)
  • dock door scanning: fixes and final writes for the intial trial went smooth (86e1237)
  • dock scanner: more work on dock scanner and semi finished (6eaae0f)
  • dockscanning: more work on the dock door scanning (7671172), closes #12
  • logger: included error in the stack version so we dont have to remove it all (da87e2e)
  • logs: refactored to show the submodule and stack as well to make it more easy to watch (45a0dee)
  • logs: socket io setup to be properly logging (9ff428f)
  • mobile: intial addin of dockdoor scanning on mobile (2a35381)
  • mobile: moved logout to the tab bar (bcdf956)
  • mobile: new error found and added in (7bbdd4e)
  • mobile: setup - added button to go home as it caused confustion (c15ee07)
  • new role: added in warehouse role (55418e2)
  • opend dock: added in default dock so it uses the default setup as a backup (8fc3129)
  • opendock: added in check for really using the article link (cfc497c)
  • opendock: added in proper complete and ignore of picksheets (3ad84da)
  • opendock: added some new goodies to the app to help manage releases (c0a7d4a)
  • opendock: changed the article to look at the label to match all plants (a2d9a6c)
  • opendock: changed the subModule for better logging (7c4c5f9)
  • opendock: if load type is drop we will not do anything unless its already scanned (5a7046b)
  • server builds: added in proper logging will still need fine tuned though (15c939e)
  • servers: all remaining servers added (5f2148f)
  • socket.io: complete rewrite to manage dynamic rooms and seeding better (9440b44)
  • socketio: changes that if we are in dock room to constant reseed the room (8fcb2c6)
  • times: added a better view for times as we save all db as there respective timezone (40edbc3)
  • warehouse: fixed ppoo check to match the new changes (2e460c7)

📝 Testing Code

  • test: added in vitest to start doing more testing before deploying (e6b92ae)

📈 Project changes

  • app: added more labels to the templates (69a9a81)
  • app: changed the issues templates to be easier to add to the part of the app needed (188fdd0)

0.1.0-alpha.2 (2026-05-23)

⚠ BREAKING CHANGES

  • build: gives a rabbit hole error

🌟 Enhancements

  • opendock: added in new article link setup for fine tuning how od works (3892111)
  • opendock: scheduing updates (1840ac5), closes #23

🐛 Bug fixes

  • build: crashes when files changed :( (1f6637c), closes #24
  • docs: wrong location for images (057a570)
  • mobile: correction to axios helper (ecfbda9)
  • sql queries: disable job would error so now we will check if it exists before trying to kill it (636daae)

📚 Documentation

  • mobile: updated imgs to be a little smaller (3a27fd8)

🛠️ Code Refactor

  • mobile: added missing error to the scanner (52974aa)
  • opendock: changes to how we do the intergration scheduling (cd67c4d), closes #23

📈 Project changes

  • docker: changes to the ignore file (71c8306)

0.1.0-alpha.1 (2026-05-19)

🐛 Bug fixes

  • notifications: reprinting (c8931c7), closes #20
  • settings: failed build due it dormant import (a7bb364)

🛠️ Code Refactor

  • servers: changed activeity around and trying to make use of it (514a44b)
  • users: lots of auth stuff added to make it more easy to manage users (047cc7c)

📈 Project changes

  • app: added in chokidar to monitor folders (8dc4d70)

0.1.0-alpha.0 (2026-05-14)

⚠ BREAKING CHANGES

  • app: moved teh middleware to call the api hits to the main app and removed from everywhere else

🌟 Enhancements

  • notification: migrated sql cleanup (3e66c39)
  • scan users: added in the place to add the new scanner users in (ce9d8ea)

🐛 Bug fixes

  • anaylistics: changes to the daily section so it populates correctly now (f5bae2c)
  • anaylitics: unique values were missing causing a weird crash (13718fe)
  • app: emit.maxlistener issue (7c31b43), closes #18
  • app: required auth was in wrong spot caused entire app to want you logged in (d2a9e1d)
  • notification subs: made it so only acitve show (2616acf), closes #14
  • scanner: changed to not crash on logging (0de2579), closes #19
  • scanner: fixes to be more clear that you need to scan a command to start (0575879), closes #16
  • scanner: logut out corrections (85e96f5), closes #17
  • table: skelly table causing hydration error (1bbf5c2)

📝 Chore

  • mobile: removed console log that shouldnt be there (9631736)

📚 Documentation

  • scanner: added in instructions on how to update the scanner (b0c7277)
  • scanner: added in westbend and dayton commands to scan for updates (eb9d77c)

🛠️ Code Refactor

  • api: changes to call a helper api to quit and redirect if needed (c64392f)
  • app: changed ways we get data so we can have better reasons why app no worky (30ff7b7)
  • mobile: scanner response (a9c6925), closes #16
  • scanner: logging - version of app (d61be61)
  • scanner: more scanner admin stuff (eb950d2)
  • scanner: removed 69 as an option lol (e7af3d1)
  • servers: server name now links to the actual server:port (ebf1060)
  • users: some user refactoring and configuring (342a97f)

📈 Project changes

  • mobile: added in ehs config to make it more easy for users to update the scanner app on the fly (dc95e50)
  • notification: removal of more console logs that shouldnt be here (51026e3)
  • servives: helpers moved around (e9e73c8)
  • updateserver: changes to actually add the new env stuff (bcb7773)

0.0.2-alpha.10 (2026-05-08)

🌟 Enhancements

  • analytics: added in backend anaylitics (9edafc9)
  • api hits: added in api hits for monitoring (2721bb2)
  • scanner: added in lanechecks (87803ee)

🐛 Bug fixes

  • scan user: typo (d8869b1)
  • schema: typo in add_date (7d7d991)
  • spelling: corrected the spelling on the file (0459cd7)

📝 Chore

  • file: name changes.. spelled wrong (5fa70da)
  • server: removed a console log that shouldnt be there (1dba774)

🛠️ Code Refactor

  • analyitics: finished analyitics as a base (4424c74)
  • scan: bump in build and style update (505d7ce)
  • scanner: added toasts in to make it look better (edb3668)

📝 Testing Code

  • scanusers: added in scan users as test (1ff5e50)

📈 Project changes

  • template: bug in getting the template to work correctly (e9b0101)
  • templates: added in templates for the repo to make it more easy to manage and add in new ideas (ca885fb)
  • templates: force useage (6d8499b)

0.0.2-alpha.9 (2026-05-06)

🛠️ Code Refactor

  • mobile: valildation of server after each scan (4ca74de)
  • scanner: added in running number (a38e2e0)
  • scanner: finished login stuff for current routes (1241253)

📝 Testing Code

📈 Project Builds

  • builds: changed to ip as its on the same server (3552ca3)
  • release: bypass cloudflare upload limit (b578f05)

0.0.2-alpha.8 (2026-05-06)

🌟 Enhancements

0.0.2-alpha.7 (2026-05-06)

🌟 Enhancements

  • intial auth: intial auth setup for the scanner (cd13360)
  • mobile: new route for the ehs launcher (649ae1e)
  • mobile: shadcn like and tailwind added to make things look yummy (7d2f048)
  • mobile: update notifications and more error handling added (30ffd84)
  • scanner: more work on the scanner and can now scan to prod no lst right now (77b4533)
  • servers: added iowa ebm (8446dbc)

🐛 Bug fixes

  • mobile: typo for version checking (0b7318f)

🛠️ Code Refactor

  • docker compose: changed to have the correct url that will be used as this is for auth (4e0cf8c)
  • gp connection: added in gp ip into env if not there use static name for dns (36995e9)
  • mobile: more look and feel work (bb6155c)
  • mobile: moved the versioning lookup at at the mobile folder plus renamed (bddc9ac)
  • scanner: format changes (518c0a8)

📈 Project Builds

  • scripts: changing how the relase works so it purposly builds before it trys to release (83a542d)

0.0.2-alpha.6 (2026-04-23)

0.0.2-alpha.1 (2026-04-23)

0.0.2-alpha.0 (2026-04-23)

0.0.1 (2026-04-23)

🐛 Bug fixes

  • frontend: lingering import crashed us (781025d)

📝 Chore

  • doc remove: removed a doc and put it in the real area for docs (a593bb2)

0.0.1-alpha.5 (2026-04-23)

🌟 Enhancements

  • admin: moved server build/update to full app (cb00add)
  • lstmobile: intial scanner setup kinda working (3734d9d)
  • oidc: added in so we could use an oidc to login as well :D (f7276ca)
  • servers: added marked tree in to the mix (4d53af0)

🐛 Bug fixes

  • datamart: fixes to correct how we handle activations of new features and legacy queries (b832d7a)
  • datamart: if we do not have 2.0 warehousing activate we need to use legacy (5b1c885)
  • gp: weird issue with db username and password (d6328ab)
  • inventory: changes to accruatly adjust the query and check the feature set (32517d0)
  • logistics: historical issue where it was being really weird (cfbc156)
  • logistics: purchasing monitoring was going off every 5th min instead of every 5 min (3639c1b)
  • ocp: fixes to make sure we always hav printer.data as an array or dont do anything (fb3cd85)
  • psi: refactor psi queries (a1eeade)

📝 Chore

  • clean: removed bruno api a proper api doc will be added to lst later (f716de1)
  • scripts: added in a helper to remove old stuff (de5df2b)

🛠️ Code Refactor

  • scanner: more basic work to get the scanner just running (82f8369)
  • servers: added mcd and stp1 (88cef2a)
  • server: server updates can now only be done from a dev pc (7962463)
  • sql: changed sql connection to ip:port (a6d53f0)

0.0.1-alpha.4 (2026-04-15)

🌟 Enhancements

  • datamart: migrations completed remaining is the deactivation that will be ran by anylitics (eccaf17)
  • datamart: psi data has been added :D (e0d0ac2)
  • migrate: quality alert migrated (b0e5fd7)
  • ocp: printer sync and logging logic added (80189ba)
  • tcp crud: tcp server start, stop, restart endpoints + status check (6307037)

🐛 Bug fixes

  • datamart: error when running build and crashed everything (52a6c82)

📚 Documentation

  • docs: removed docusorus as all docs will be inside lst now to better assist users (6ba905a)
  • env example: updated the file (ca3425d)
  • notifcations: docs for intro, notifcations, reprint added (87f7387)

🛠️ Code Refactor

  • agent: changed to have the test servers on there own push for better testing (3bf024c)
  • connection: corrected the connection to the old system (38a0b65)
  • logging: when notify is true send the error to systemAdmins (79e653e)
  • notification: blocking added (9a0ef8e)
  • puchase: changes how the error handling works so a better email can be sent (9d39c13)
  • reprint: new query added to deactivate the old notifcation so no chance of duplicates (c9eb59e)
  • server: added in serverCrash email (dcb3f2d)
  • services: added in examples for migration stuff (fc6dc82)
  • sql: corrections to the way we reconnect so the app can error out and be reactivated later (f33587a)
  • templates: corrections for new notify process on critcal errors (07ebf88)

📈 Project changes

  • agent: added in jeff city (e47ea9e)
  • agent: added in sherman (4b6061c)
  • service: changes to the script to allow running the powershell on execution palicy restrictions (84909bf)

0.0.1-alpha.3 (2026-04-10)

🌟 Enhancements

  • puchase hist: finished up purhcase historical / gp updates (a691dc2)

🛠️ Code Refactor

  • gp connect: gp connect as was added to long live services (635635b)
  • reprints: changes the module and submodule around to be more accurate (97f93a1)
  • send email: changes the error message to show the true message in the error (995b1dd)

0.0.1-alpha.2 (2026-04-08)

📈 Project Builds

  • release: docker and release corrections (103ae77)

0.0.1-alpha.1 (2026-04-08)

  • notifcaion: style changes to the notificaion card and started the table (7d6c2db)

🌟 Enhancements

  • notification: base notifcaiton sub and admin compelted (5865ac3)
  • notification: reprint added (a17787e)
  • puchase history: purhcase history changed to long running no notification (34b0aba)
  • purchase: historical data capture for alpla purchase (42861cc)
  • user notifications: added the ability for users to sub to notifications and add multi email (637de85)

🐛 Bug fixes

  • build: issue with how i wrote the release token (fe889ca)
  • build: type in how we pushed the header over (83a94ca)
  • build: typo (860207a)
  • i suck: more learning experance (9ceba8b)
  • lala: something here (17aed6c)
  • release: typo that caused errors (76747cf)
  • typo: more dam typos (079478f)
  • wrelease: forgot to save (3775760)

📝 Chore

  • release: 0.1.0-alpha.10 (98e408c)
  • release: 0.1.0-alpha.11 (d6d5b45)
  • release: 0.1.0-alpha.12 (1ad789b)
  • release: 0.1.0-alpha.9 (8f59bba)
  • release: version packages (fb2c560)
  • release: version packages (b02b93b)
  • release: version packages (2c0dbf9)
  • release: version packages (5c64600)
  • release: version packages (0ce3790)
  • release: version packages (4caaf74)
  • release: version packages (699c124)
  • release: version packages (c4fd74f)

📚 Documentation

  • readme: updated progress data (92ba3ef)
  • sop: added more info (be1d408)

🛠️ Code Refactor

  • build: added in more info to the relase section (5854889)
  • build: changes to auto release when we cahnge version (643d12f)
  • build: changes to the way we do release so it builds as well (7d55c5f)
  • changelog: reverted back to commit-chagnelog, like more than changeset for solo dev (ed052df)
  • notification: reprint - removed a console log as it shouldnt bc there (5f3d683)
  • notification: select menu looks propper now (74262be)
  • opendock refactor on how releases are posted: this was a bug maybe just a better refactory (0880298)
  • queries: changed dev version to be 1500ms vs 5000ms (f3b8dd9)
  • release: changes to only have the changelog in the release (6e85991)
  • userprofile: changes to have the table be blank and say nothing subscribed (3ecf5fb)

📈 Project Builds

  • agent: added westbend into the flow (28c226d)
  • changelog: reset the change log after all crap testing (0059b9b)