Commit Graph
100 Commits
Author SHA1 Message Date
OliverandGitHub 4151aeb8e1 New Crowdin updates (#561)
* New translations app_en.arb (Italian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Serbian (Latin))
2024-12-05 19:54:30 +11:00
OliverandGitHub 2964950b26 Home screen (#559)
* Use grid view for home screen

* Update release notes

* Prune dead code
2024-12-05 17:10:56 +11:00
OliverandGitHub d4b2204baf Sales order shipment progress (#560)
- Display progress bar for sales order page
2024-12-05 17:09:57 +11:00
OliverandGitHub 9c12a83176 Specify app bar color (#558) 2024-12-05 14:55:10 +11:00
OliverandGitHub 2e798b1bd1 Order picture action (#557)
* Add "take picture" to purchase order detail

* Rename uploaded images

* Provide prefix when uploading images

* Add similar functionality for "sales order" detail

* Add new settings screens

* Control camera shortcut

* Bump release notes
2024-12-05 14:38:53 +11:00
OliverandGitHub 4698e7e82c New translations app_en.arb (Polish) (#555) 2024-12-04 16:15:06 +11:00
OliverandGitHub 07a3f75981 New Crowdin updates (#554)
* New translations app_en.arb (Greek)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish)
2024-11-29 10:18:19 +11:00
OliverandGitHub 06bdd2d7f3 Update README.md (#553)
Add information on how to download / install
2024-11-24 14:37:28 +11:00
OliverandGitHub a06ad4e804 New Crowdin updates (#551)
* New translations app_en.arb (Italian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Persian)
2024-11-22 11:27:19 +11:00
OliverandGitHub 20e454d287 StockItem Updates (#550)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* bump version

* Add new helpers for StockItem

* Navigate to sales order from stock item

* Navigate to customer (if specified)

* linting fix
2024-11-20 16:47:04 +11:00
OliverandGitHub 1a1521efe3 New Crowdin updates (#546)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
* New translations app_en.arb (Polish)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Danish)
2024-11-20 12:11:56 +11:00
OliverandGitHub 4a2e91a371 New translations app_en.arb (Vietnamese) (#545)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-10-16 20:00:14 +11:00
OliverandGitHub c0533db138 New Crowdin updates (#543)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Chinese Traditional)
2024-10-06 21:54:59 +11:00
OliverandGitHub d990508237 Update Requirements (#541)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Update package requiremenst

* github workflow updates

* ios build updates

* Theme adjustments

* Further updates

* Fix typo

* Deprecated imperative apply of Flutter's Gradle plugins

Ref: https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply

* Refactor wedge scanner

* Add context checks

* Adjust behaviour if testing

* Further refactoring

* Moar checks

* Logic fix

* Fix for wedge scanner test

* Fix for barcode processing

* Fix

* Yet another fix
2024-10-01 12:25:11 +10:00
OliverandGitHub 29948e5809 Version bump (#540)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Update ios project details

* Update version number
2024-09-28 22:48:18 +10:00
OliverandGitHub 538a3d6ff6 Allow null values for decimal fields (#539)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
* Allow null values for decimal fields

- fixes https://github.com/inventree/inventree-app/issues/538

* Update release notes

* Fix initial value
2024-09-27 23:08:46 +10:00
OliverandGitHub ad48e5e172 New Crowdin updates (#536)
* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Indonesian)
2024-09-27 22:28:00 +10:00
OliverandGitHub 6c0b3cccc3 New Crowdin updates (#534)
iOS / build (push) Has been cancelled
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (French)
2024-09-19 17:50:07 +10:00
OliverandGitHub 31cda0823a Label fix (#533)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Bug fix for stock item label printing

- Simple typo
- Closes https://github.com/inventree/inventree-app/issues/531

* Update version
2024-09-14 09:53:04 +10:00
OliverandGitHub 51ae10af7f New Crowdin updates (#529)
* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Italian)
2024-09-14 09:52:56 +10:00
OliverandGitHub 23f27af4e6 Update CI workflow (#532) 2024-09-14 09:35:03 +10:00
OliverandGitHub c52885fc6b Attachments fix (#528)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Bump version

* Fix for viewing and uploading attachment files

- Make sure we use the correct attribute!
2024-08-25 12:14:57 +10:00
OliverandGitHub 82aace9cc4 New Crowdin updates (#526)
* New translations app_en.arb (Arabic)

* New translations app_en.arb (Indonesian)
2024-08-25 12:08:56 +10:00
OliverandGitHub 9222439186 Update release notes (#523)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-08-23 08:13:22 +10:00
OliverandGitHub 7b60c857fd New Crowdin updates (#522)
* New translations app_en.arb (Spanish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)
2024-08-23 08:10:30 +10:00
OliverandGitHub 30cfcc5ffe New Crowdin updates (#519)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* New translations app_en.arb (Swedish)

* New translations app_en.arb (Polish)
2024-08-18 16:13:08 +10:00
OliverandGitHub f007a8da74 New Crowdin updates (#518)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* New translations app_en.arb (Swedish)

* New translations app_en.arb (Chinese Simplified)
2024-08-14 20:29:45 +10:00
OliverandGitHub c9cad2f89f Change from fontawesome to tabler icons (#516)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Change from fontawesome to tabler icons

- Consistent with the frontend

* Cleanup conflicts

* Use double quotes

* remove unused import

* Update release notes

* Migrate some google icons to tabler icons

* Icon update

* Properly support display of custom icons

* Fix lookup
2024-08-08 19:44:44 +10:00
OliverandGitHub 42de3fd7d4 Order hold (#515)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
* Add support for "ON_HOLD" status for orders

* Bump version and release notes

* Fix import
2024-08-07 21:11:40 +10:00
OliverandGitHub 693b4a4fce New Crowdin updates (#514)
* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Thai)
2024-08-07 20:16:31 +10:00
OliverandGitHub 0485d5d089 New translations app_en.arb (Romanian) (#513)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-07-23 20:12:18 +10:00
OliverandGitHub 6ba4fa747e Pin specific version of sentry_flutter (#512)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-07-16 12:32:47 +10:00
OliverandGitHub 8ba10f2578 Revert sentry version (#511)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
- Caused issues with iOS app build
2024-07-15 21:52:28 +10:00
OliverandGitHub 856cf9eee4 New translations app_en.arb (Estonian) (#510) 2024-07-15 21:46:41 +10:00
OliverandGitHub ea9623490d Android sdk version (#509)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
* Bump target SDK version

* Update pubspec and release notes

* Update sentry version

* Downgrade onecontext
2024-07-15 13:53:14 +10:00
OliverandGitHub 5a9a0b0855 New Crowdin updates (#507)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (French)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (French)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Estonian)
2024-07-15 10:37:41 +10:00
OliverandGitHub 464d415115 Version update (#506)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-06-11 23:23:16 +10:00
OliverandGitHub e837394495 Modern attachments (#505)
* Minimum API version is now 100

* Remove old API features

- Anything below API v100 no longer supported

* Reefactor attachment widget to support modern attachment API

* Filter and display attachments correctly

* Refactor
2024-06-11 23:16:01 +10:00
OliverandGitHub c3eb1a5fca New Crowdin updates (#504)
* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Romanian)
2024-06-11 22:14:20 +10:00
OliverandGitHub b6d5d017ec updates for iOS build (#503)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
- Required to meet latest apple store
2024-06-04 16:35:40 +10:00
OliverandGitHub aed07514dd New translations app_en.arb (Portuguese) (#502)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
2024-06-04 13:37:02 +10:00
OliverandGitHub e600c5f6b5 Update release notes (#500)
Android / build (push) Waiting to run
CI / test (push) Waiting to run
iOS / build (push) Waiting to run
2024-06-03 21:58:54 +10:00
OliverandGitHub 715cd06946 Long sn fix (#499)
* Improve tasks.py

- Works from any subdir now

* Update stock detail display

* FIx width of "serial" column in stock item list
2024-06-03 21:50:24 +10:00
OliverandGitHub 7575ba0136 New Crowdin updates (#497)
* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Portuguese)
2024-06-03 21:46:01 +10:00
OliverandGitHub 349b3d4366 New Crowdin updates (#495)
iOS / build (push) Has been cancelled
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Spanish)
2024-05-30 19:03:36 +10:00
OliverandGitHub 9638b782cc New Crowdin updates (#493)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* New translations app_en.arb (German)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Portuguese)
2024-05-21 09:02:29 +10:00
OliverandGitHub 541060aa03 Print label key (#491)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* We now use the plugin key for printing labels

* Bump API version for modern label printing

* Fix typo
2024-05-15 20:19:34 +10:00
OliverandGitHub 9a6e1e6381 New translations app_en.arb (Russian) (#490)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-05-12 20:42:08 +10:00
OliverandGitHub 3c0bca276d Label printing fix (#489)
* Add check for modern label printing interface

* Update getLabelTemplates

* Fix typo

* Refactor / simplify

* Revert parameter type

* Update version number and release notes

* Refactor label printing function

- Will require some cleanup in the future
- Still needs testing

* Fix for modern printing

* Typo fix
2024-05-12 20:41:02 +10:00
OliverandGitHub 91cb24c74c New translations app_en.arb (Hungarian) (#488)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-05-10 23:52:26 +10:00
OliverandGitHub 86425ebb2b New translations app_en.arb (Ukrainian) (#487)
CI / test (push) Has been cancelled
Android / build (push) Has been cancelled
iOS / build (push) Has been cancelled
2024-04-29 20:28:59 +10:00
OliverandGitHub 177f040324 New Crowdin updates (#486)
* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Serbian (Latin))
2024-04-19 10:33:09 +10:00
Oliver Walters f986e163e3 Bump version number 2024-04-18 22:54:19 +10:00
OliverandGitHub 4499f3e00e Barcode workflow (#485)
* Refactor stock barcode operations into new file

* Add setting to control confirmation of stock transfer actions

* Update details when scannign stock item

* Confirm movement when moving items into location

* Cleanup
2024-04-18 22:53:21 +10:00
OliverandGitHub a889417fe0 Company active filters (#484)
* Add support for "active" status for:

- SupplierPart
- Company

* Add filtering options

* Fix default value

* Add inactive tiles

* Update text and release notes
2024-04-18 21:48:45 +10:00
OliverandGitHub 0e658febe2 New Crowdin updates (#483)
* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Czech)
2024-04-17 21:26:09 +10:00
OliverandGitHub 3f60b52a68 New Crowdin updates (#482)
* New translations app_en.arb (French)

* New translations app_en.arb (Czech)

* New translations app_en.arb (German)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Serbian (Latin))
2024-04-14 07:35:04 +10:00
OliverandGitHub 4ae28d60a1 Readme updates (#476)
* Update README.md

- Add developer docs

* Remove RELEASE.md
2024-03-06 21:19:25 +11:00
OliverandGitHub b02dc5bac7 Simplify DSN file (#475)
* Add checks for empty sentry DSN

* Add default DSN key

* Fix CI workflows
2024-03-06 21:09:06 +11:00
OliverandGitHub a889c4adbe Filter fix (#473)
* Add check for "null" top level locations and categories

* Fix API

- Top level location and category broken after API 174
- Ref: https://github.com/inventree/InvenTree/pull/6536
2024-02-28 16:23:46 +11:00
OliverandGitHub 1d41d229ca Error report updates (#470)
* Prevent error reporting for certain status codes

- These error codes indicate that there is something wrong with the server setup
- Outside scope

* Bump version
2024-01-16 00:31:10 +11:00
OliverandGitHub d152475de4 Catch errors (#469)
* Catch error comparing dropdown items

* Update version number and release notes

* Data conversion

* Catch error when loading image from network

* Suppress error reporting for statusCode -1
2024-01-10 23:24:40 +11:00
OliverandGitHub 4ef2e43bf3 Update version info (#467) 2023-12-14 00:14:29 +11:00
OliverandGitHub 571b491846 Sales order barcode (#466)
* Add barcode handler for allocating stock to sales order

* Refactor sales order allocation fields

* Improve barcode handling

* Handle barcode scan from sales order line detail view

* Remove debug statements
2023-12-13 23:49:55 +11:00
OliverandGitHub edde9a9585 Update credits.md (#465) 2023-12-12 10:47:39 +11:00
OliverandGitHub 3ea5f8934c Sales order allocation (#464)
* New string

* Typo fix

* Add model for SalesOrderShipment

* Add placeholder button to sales order item

* Create a new shipment from the sales order detail view

* Fix API URL

* Add paginated shipment list

* Upate colors

* Add API form for allocation of stock to sales order

* Build out sales order line detail widge

* Use unallocated quantity

* Update release notes

* linting fix
2023-11-27 22:51:20 +11:00
OliverandGitHub 70d0d4de93 Change rendering of part parameter (#463)
Closes https://github.com/inventree/inventree-app/issues/358
2023-11-27 22:09:39 +11:00
OliverandGitHub 1ec1a867d9 Add part to sales order via barcode scan (#461)
* Add part to sales order via barcode scan

* Update release notes

* Remove unused imports
2023-11-22 00:14:55 +11:00
OliverandGitHub eb1be30df4 Fix display of sales order completion status (#460) 2023-11-21 08:23:09 +11:00
OliverandGitHub 711034f402 Update app release notes (#459) 2023-11-21 00:13:40 +11:00
OliverandGitHub bf3df770c7 Po barcode scan (#458)
* Refactor existing barcode scan endpoint

- Break out into new file just for purchase orders

* Handle scanning of salesorder

* Add new handler for adding items to PO via barcode

* Allocate with barcode

* Add new string
2023-11-20 23:48:42 +11:00
OliverandGitHub 0a85441131 Purchase order updates (#456)
* Support supplierpart in related field

* Manual add line item to purchase order

* Update release notes
2023-11-15 23:53:47 +11:00
OliverandGitHub 1148f01d4a New Crowdin updates (#455)
* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Hindi)
2023-11-15 21:00:33 +11:00
OliverandGitHub 8cb5dd20f0 Barcode Scanning Updates (#448)
* Add new setting for controlling manual barcode scan

* Adds ability to pause and resume scanning with button

- Camera is still "live" during this

* Add UI elements

* Change scan setting

- "Continuous" scanning
- Enabled by default

* Update release notes

* Scanner updates

- Use "hold to pause" in continuous scan
- Use "tap to pause" in single scan

* Improve barcode scanning options

- Allow tap-to-pause or hold-to-pause
- More obvious user interactions

* Ensure consistent icon placement

* Remove separate setting for barcode pause mode
2023-11-14 07:39:06 +11:00
OliverandGitHub 20127c6090 New Crowdin updates (#454)
* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Bulgarian)
2023-11-13 20:48:28 +11:00
OliverandGitHub bb87d0dd6d Item deplete fix (#452)
* Add status code information to server error message

* More informative error message for 404

* Update release note
2023-11-12 23:43:52 +11:00
OliverandGitHub e22ba95214 New translations app_en.arb (German) (#450) 2023-11-12 23:26:07 +11:00
OliverandGitHub bdd5470e68 Sales order support (#438)
* Add new models for SalesOrder

- Create generic Order and OrderLine models with common functionality

* Refactor

- Move some widgets around
- Cleanup directory structure

* Add link to home screen and nav drawer

* Add SalesOrder list widget

* Linting fixes

* Fix string

* Refactor PurchaseOrderDetailWidget

* Tweaks to existing code

* linting

* Fixes for drawer widget

* Add "detail" page for SalesOrder

* Add more tiles to SalesOrder detail

* Allow editing of salesorder

* add list filters for sales orders

* Display list of line items

* Customer updates

- Display customer icon on home screen
- Fetch sales orders for customer detail page

* Cleanup company detail view

* Create new sales order from list

* Stricter typing for formFields method

* Create new PurchaseOrder and SalesOrder from company deatil

* Status code updates

- Add function for name comparison
- Remove hard-coded values

* Update view permission checks for home widget

* Add ability to manually add SalesOrderLineItem

* Add nice progress bar widgets

* Display detail view for sales order line item

* edit SalesOrderLineItem

* Fix unused import

* Hide "shipped items" tab

- Will be added in a future update
2023-11-12 23:13:22 +11:00
OliverandGitHub c1c0d46957 New translations app_en.arb (Chinese Simplified) (#447) 2023-11-10 20:16:10 +11:00
OliverandGitHub cf83ae86b9 New Crowdin updates (#443)
* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Bulgarian)
2023-11-09 20:49:01 +11:00
Oliver Walters 40fad26c06 Bump version number
- 0.13.0
2023-10-25 22:50:01 +11:00
OliverandGitHub c641cea369 Scanner wedge mode (#437)
* Add code_scan_listener package

* Implement wedge controller widget

* Update barcode settings widget

- Allow user to choose which barcode scanner to use

* Fix typo

* Select barcode scanner widget based on user preference

* Fix rendering issues for wedge controller

* Update release notes

* Add unit test for wedge scanner widget

- Required some tweaks to other code

* Use better library

- https://github.com/fuadreza/flutter_barcode_listener
- Fork of https://github.com/shaxxx/flutter_barcode_listener
- Properly handles key "case" issues (shift, essentially)
- Verified that it works correctly for multiple character types

* Local copy of code, rather than relying on package which is not available on pub.dev

* Fix unit test
2023-10-25 22:40:49 +11:00
OliverandGitHub b6ab9d5da5 Refresh fix (#436)
* Add notificationPredicate to improve scroll-to-reload

Ref: https://api.flutter.dev/flutter/material/RefreshIndicator-class.html

* Add scroll-to-refresh for paginated list
2023-10-23 21:59:05 +11:00
OliverandGitHub 8f1cd1cae1 Prevent notification dismissal from ocurring multiple times (#435) 2023-10-23 21:37:33 +11:00
OliverandGitHub 76b6191a67 Token auth (#434)
* Embed device platform information into token request

* Remove username and password from userProfile

* Display icon to show if profile has associated user token

* Remove username / password from login settings screen

* Refactor login procedure around token auth

* Refactoring

* Add profile login screen

- Username / password values are not stored
- Just to fetch api token

* Login with basic auth

* Pass profile to API when connecting

* Remove _BASE_URL accessor

- Fixes URL caching bug

* Add more context to login screen

* Add helper functions for unit tests

- Change default port to 8000 (makes testing easier with local inventree instance)

* api.dart handles basic auth now

* fix api_test.dart

* Further test improvements

* linting fixes

* Provide feedback when login fails

* More linting

* Record user details on login, and display in "about" widget

* Fix string lookup

* Add extra debug

* Fix auth values

* Fix user profile test
2023-10-23 01:29:16 +11:00
OliverandGitHub 382c8461f9 New translations app_en.arb (Japanese) (#433) 2023-10-21 23:24:02 +11:00
OliverandGitHub 0d44bd3799 Update release_notes.md (#432) 2023-10-19 23:35:13 +11:00
OliverandGitHub c65833cf6d New Crowdin updates (#431)
* New translations app_en.arb (German)

* New translations app_en.arb (Japanese)
2023-10-19 23:29:33 +11:00
OliverandGitHub c76309341b New translations app_en.arb (German) (#430) 2023-10-08 20:18:14 +11:00
OliverandGitHub f4be87e826 New Crowdin updates (#429)
* New translations app_en.arb (Russian)

* New translations app_en.arb (Chinese Simplified)
2023-10-05 00:17:44 +11:00
OliverandGitHub a119bcc465 New translations app_en.arb (Spanish, Mexico) (#427) 2023-10-01 13:46:37 +11:00
OliverandGitHub 3cc57101c4 Android: reduce minSdkVersion to 21 (#426)
Fixes https://github.com/inventree/inventree-app/issues/425
2023-09-21 21:17:55 +10:00
OliverandGitHub 6520873384 Translation fix (#424)
* Fix locale header

- Moving to new framework meant that Intl.getCurrentLocale was no longer working

* Update release notes

* Fix typo in pubspec.yaml

* Clear cached values when locale is changed

* Add extra context check
2023-09-20 08:37:48 +10:00
OliverandGitHub dd12769a51 Stock transfer extra (#420)
* Add API version check

* Support "packaging" and "status" fields when performing a stock-transfer action

* Update release notes
2023-09-09 00:32:57 +10:00
OliverandGitHub 9203ee8a3f New Crowdin updates (#417)
* New translations app_en.arb (Swedish)

* New translations app_en.arb (Russian)
2023-08-25 23:31:45 +10:00
OliverandGitHub 1960016288 Do not run flutter upgrade (#418) 2023-08-25 23:22:14 +10:00
OliverandGitHub 81907ad72f Flutter upgrades (#416)
* Upgrade flutter version

* Update packages

* update prj files

* Bump android sdk target to 33
2023-08-22 22:52:18 +10:00
OliverandGitHub af09cde29e New translations app_en.arb (French) (#414) 2023-08-21 17:50:11 +10:00
OliverandGitHub 32c301a9b1 Show version (#415) 2023-08-21 17:43:19 +10:00
Oliver Walters 38dfb03669 Update release notes 2023-08-12 20:59:15 +10:00