7 Commits

Author SHA1 Message Date
mandreshope
d131928235 enhance: Optimizes backorder dialog and fixes loading state
Refactors the backorder dialog to use local Consumer widgets, reducing unnecessary rebuilds and improving performance. Corrects the loading state variable updated when confirming backorders, ensuring accurate UI feedback. Introduces a dedicated refresh method for receptions that includes a pre-sync, ensuring up-to-date data.
2025-08-04 14:50:25 +03:00
mandreshope
b4a73f1bad chore: Bumps package version
Increments the patch version and build number, reflecting minor updates or fixes.
2025-07-31 14:27:16 +03:00
mandreshope
ebad2300ec chore: Bumps project version
Prepares for a new release by incrementing the application's version and build numbers.
2025-07-31 14:25:42 +03:00
mandreshope
23dba086f1 chore: Bumps application version to 0.2.0
Increments the minor version number to reflect new features or significant updates. Also updates an example email configuration in the versioning script.
2025-07-31 04:38:12 +03:00
your-name
aeb4292a19 chore: Upgrade dependencies and app version
Upgrades `go_router` to its latest major version.
Introduces `toastification` for displaying in-app notifications.
Adds the `collection` package for enhanced utility functions.
Increments the application's version and build number.
2025-07-31 04:34:28 +03:00
your-name
68a2803b6e enhance: Enhances product scanning with local ObjectBox integration
Moves product lookup from external API calls to a local ObjectBox database. This improves performance and enables offline product identification during scanning.

Removes the standalone scanner page, consolidating barcode scanning functionality directly into the reception flow for a more streamlined user experience.

Updates ObjectBox entity fields by removing `final` modifiers, allowing the database to manage and update persisted data effectively. Introduces new methods in the reception scan model to support local product checks, retrieval, and quantity increment for scanned items.
2025-07-30 19:01:14 +03:00
your-name
fc076f7290 style: Updates reception scan UI and data handling
Refines the `ProductScannedComponent` by updating button labels, icons, and actions to clarify the user workflow. The "Nouveau scan" button is now "Terminer" (onDetails), and "Voir détails" is "Continuer" (onRescan).

Transitions the `ReceptionScanPageModel` to fetch reception data from the local ObjectBox database, enhancing offline capabilities and responsiveness. Prepares for local barcode processing by introducing a new handler.
2025-07-30 18:21:31 +03:00