Skip to content

Releases/v2.6.16#379

Merged
replaysMike merged 17 commits intomasterfrom
releases/v2.6.16
May 25, 2025
Merged

Releases/v2.6.16#379
replaysMike merged 17 commits intomasterfrom
releases/v2.6.16

Conversation

@replaysMike
Copy link
Owner

@replaysMike replaysMike commented May 25, 2025

Another big update.

  • Fixes [Bug]: Label barcodes not scanning #375 - Label Barcodes not scanning
  • Fixes [Bug]: DigiKey order import shows wrong currency #376 - DigiKey order import shows wrong currency
  • Adds [Enhancement]: Add Location/Bin/Bin2 to BOM part listings #372 - Add Location/Bin/Bin2 to BOM part listings
  • Fixes [Bug]: Unable to input small values into Cost field #285 - Unable to input small values into Cost field
  • Fixes label barcode scanning issues on the legacy Custom Label UI - requires 600dpi Dymo page settings to be set manually
  • Adds new UI for BOM parts listing (more flexible parts grid control)
  • Adds part ShortId which is now the default used for printing part label barcodes (less 2d data to encode, easier to scan)
  • Adds new UI for Order Import (more flexible parts grid control)
  • Adds improved command line support for resetting lost credentials
  • Adds more part fields to import/export CSV/Excel data, and BOM export
  • Fixes DigiKey authentication bug not loading the active user context (went unnoticed) in commit c413296
  • Fixes issues with primary currency and language being handled incorrectly on the Settings page
  • Fixes command line argument parsing issue
  • Reported by Rat_Patrol - Fixes code128 barcode scanning error on Inventory page (broken in v2.6.15)

…andling. Came up with a workaround until we write our own library in the future.
…e in logic to allow matching any value to an empty password value in the database. The api doesn't allow setting of blank passwords on the database side, only an administrator can set it purposefully using the command line utility. This is for giving admins the ability to reset lost passwords on an admin or other account and requires admin/sudo priveleges on the service executable. Example: `./Binner.Web.exe --resetuser --username admin`.

To disable this feature, set AllowPasswordRecovery = false in appsettings.json
Fixed Custom Fields header showing when it shouldn't
…service, but it's not available as there is no user context. Moved this functionality into the regular UserService.
…ng dealt with properly, wasn't working on Settings page due to a bug
added tests to ensure correct output behavior is expected
Updated the older barcode generation features for printing manual lables as the barcodes generated weren't scannable. Mostly this is due to Dymo ignoring the DPI settings and making it only available to their custom page settings UI, or through their very much broken SDK. Users will need to set it to 600dpi manually in Windows, I'm not even sure how this will be addressed in unix.
adds a keyboard dump utility, helps with additional barcode debugging.
fixes some bugs with csv file exports.
implements new part fields, parametrics and cad models which will be integrated into the UI in a future PR.
…to add to inventory, a backend error occurs as it receives a string instead of an object for barcodeObject and this was unhandled
@replaysMike replaysMike added this to the v2.6.16 milestone May 25, 2025
@replaysMike replaysMike self-assigned this May 25, 2025
@replaysMike replaysMike added bug Something isn't working enhancement New feature or request labels May 25, 2025
@replaysMike replaysMike merged commit 7931112 into master May 25, 2025
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: DigiKey order import shows wrong currency [Bug]: Label barcodes not scanning [Bug]: Unable to input small values into Cost field

1 participant