InvenTree mobile app https://docs.inventree.org/app
Find a file
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
.github Update release.yml 2022-06-29 17:48:01 +10:00
android Fix broken android manifest (#172) 2022-07-14 20:31:44 +10:00
assets Stock location scan (#169) 2022-07-18 22:10:00 +10:00
ios Remove podfile.lock file 2022-04-02 15:29:24 +11:00
lib Stock location scan (#169) 2022-07-18 22:10:00 +10:00
res/values Initial project commit 2019-06-24 00:33:22 +10:00
test Stock location scan (#169) 2022-07-18 22:10:00 +10:00
.gitignore File name is apparently important... 2022-05-21 20:24:31 +10:00
.gitmodules Remove translation repo submodule 2022-05-02 09:46:07 +10:00
.metadata Initial project commit 2019-06-24 00:33:22 +10:00
analysis_options.yaml Fixes for static analysis 2022-03-29 20:43:27 +11:00
crowdin.yml Update crowdin.yml 2022-05-02 11:52:35 +10:00
find_dart_files.py Start InvenTree server 2022-05-21 21:03:43 +10:00
l10n.yaml Translation script creates fallback locale files 2022-05-02 12:49:59 +10:00
LICENSE Initial commit 2019-05-07 14:57:02 +10:00
pubspec.lock Start of unit tests for the actual API code 2022-05-22 00:04:13 +10:00
pubspec.yaml Increment version and build numbers 2022-07-06 21:38:48 +10:00
README.md Update README.md 2022-06-03 20:26:56 +10:00
RELEASE.md Update build instructions 2022-05-02 10:04:30 +10:00
requirements.txt Add python requirements file 2022-05-20 23:48:58 +10:00

InvenTree Mobile App

License: MIT Android iOS Coverage Status

The InvenTree mobile / tablet application is a companion app for the InvenTree stock management system.

Written in the Flutter environment, the app provides native support for Android and iOS devices.

User Documentation

User documentation for the InvenTree mobile app can be found within the InvenTree documentation.