inventree-app/lib/widget
Oliver aa274b2e45
Stock location scan (#169)
* Add action for scanning a stock location into another location

* Adds barcode scan handler for new functionality

* Handle scanning of stock location

* Cleanup

* Refactor existing barcode scanning functions

- Will require extensive testing and validation

* Add entry to release notes

* Delete dead code

* Improved ordering based on stock quantity

* Bug fix for 'adjustStock' function

* Improve error responses for barcode scanning

* Improve error responses for barcode scanning

* Remove old debug statements

* Add some extra explanatory texts

* Icon change

* Fixes for unit tests

* Adds extra functionality for user profile manager

* Refactor barcode code - do not rely on BuildContext

* Adds initial unit testing for barcode scanning

- Work on mocking barcode data
- Add hooks for testing snackBar and audio files

* Linting fixes

* More barcode unit tests

* Cleanup unit tests for barcode

* Remove unused import

* Handle HTTPException in API

* Improvements for API unit testing

* Unit testing for scanning item into location

* Add unit test for scanning in items from a location context

* Unit test for scanning location into parent location

* Improve feedback for barcode scanning events
2022-07-18 22:10:00 +10:00
..
attachment_widget.dart Linting fixes 2022-07-06 21:29:26 +10:00
back.dart Linting fixes 2022-07-06 21:29:26 +10:00
bom_list.dart Linting fixes 2022-07-06 21:29:26 +10:00
category_display.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
category_list.dart Add sorting options for the StockItem list 2022-07-06 21:07:19 +10:00
company_detail.dart Refactor imports 2022-03-29 19:54:19 +11:00
company_list.dart Refactor imports 2022-03-29 19:54:19 +11:00
dialogs.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
drawer.dart More checks 2022-05-22 09:56:22 +10:00
fields.dart Fixes for static analysis 2022-03-29 20:43:27 +11:00
home.dart Allow "trailing" widget to be displayed on home screen entries 2022-07-06 21:21:19 +10:00
location_display.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
location_list.dart Refactor imports 2022-03-29 19:54:19 +11:00
notifications.dart Major overhaul of "paginated list" widget class 2022-07-06 20:24:40 +10:00
paginator.dart Linting fixes 2022-07-06 21:29:26 +10:00
part_detail.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
part_image_widget.dart Refactor imports 2022-03-29 19:54:19 +11:00
part_list.dart Add ordering options for "Part" list 2022-07-06 20:59:38 +10:00
part_notes.dart Refactor imports 2022-03-29 19:54:19 +11:00
part_suppliers.dart Refactor imports 2022-03-29 19:54:19 +11:00
progress.dart More linting work 2021-09-28 20:24:55 +10:00
purchase_order_detail.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
purchase_order_list.dart Enable ordering for purchase order list 2022-07-06 21:24:26 +10:00
refreshable_state.dart Major overhaul of "paginated list" widget class 2022-07-06 20:24:40 +10:00
search.dart Major overhaul of "paginated list" widget class 2022-07-06 20:24:40 +10:00
snacks.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
spinner.dart Refactor imports 2022-03-29 19:54:19 +11:00
starred_parts.dart Refactor imports 2022-03-29 19:54:19 +11:00
stock_detail.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
stock_item_history.dart Refactor imports 2022-03-29 19:54:19 +11:00
stock_item_test_results.dart Refactor imports 2022-03-29 19:54:19 +11:00
stock_list.dart Stock location scan (#169) 2022-07-18 22:10:00 +10:00
stock_notes.dart Refactor imports 2022-03-29 19:54:19 +11:00