2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-05-04 08:18:54 +00:00

320 Commits

Author SHA1 Message Date
Oliver
2e2e9640d4
New translations app_en.arb (Hungarian) (#404) 2023-07-22 22:17:54 +10:00
Oliver
174f1b2f2d
New Crowdin updates (#402)
* New translations app_en.arb (Dutch)

* New translations app_en.arb (Chinese Traditional)
2023-07-21 22:28:43 +10:00
Oliver
7a11fdead8
Tweaks (#401)
* Improve collect_translations.py

* Cleanup

* Update translation support

* Update release notes
2023-07-17 21:17:23 +10:00
Oliver
3085d98ce1
New translations app_en.arb (Chinese Traditional) (#400) 2023-07-17 20:59:39 +10:00
Oliver
443e6e856c
Label print updates (#399)
* Allow download of printed label

* Add setting for controlling label printing

* Control display of label printing via setting

* Refactor label printing functionality

- Move to helpers.dart
- Will be used for other label types also

* Factor out request for label templates

* Add label printing support for part

* Support label printing for stock location

* update release notes
2023-07-16 00:51:11 +10:00
Oliver
d78affc1cb
New Crowdin updates (#397)
* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (French)
2023-07-13 22:05:10 +10:00
Oliver
7ef6da4b2a
Add extra filtering options for stock items (#394) 2023-07-07 21:47:27 +10:00
Oliver
637b058a8a
New Crowdin updates (#393)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)
2023-07-07 21:47:15 +10:00
Oliver
e39ab9ad78
New Crowdin updates (#391)
* New translations app_en.arb (German)

* New translations app_en.arb (French)
2023-07-05 09:35:56 +10:00
Oliver
9277e18028
New Crowdin updates (#390)
* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Russian)

* New translations app_en.arb (French)

* New translations app_en.arb (Portuguese, Brazilian)
2023-07-04 19:27:45 +10:00
Oliver
23abcb48f2
New Crowdin updates (#387)
* New translations app_en.arb (Russian)

* New translations app_en.arb (Russian)
2023-06-30 22:30:51 +10:00
Oliver
d0d96166c4
New translations app_en.arb (Dutch) (#383) 2023-06-28 21:10:09 +10:00
Oliver
e9eb84eace
Stock display (#379)
* Display stock quantity more prominently

* Cleanup search widget

* Update for stock_detail widget

* More tweaks

* Change bottom bar icon

* Display boolean parameters appropriately

* Adds ability to edit part parameters

* Bump icon size a bit

* Improvements to filter options

- Allow filtering by "option" type
- To start with, filter stock by status code

* Remove debug message

* Remove getTriState method

- No longer needed
- Remove associated unit tests

* Adjust filters based on server API version

* Muted colors
2023-06-24 11:34:42 +10:00
Oliver
8076887e39
New translations app_en.arb (Portuguese, Brazilian) (#377) 2023-06-22 20:04:40 +10:00
Oliver
001450d3bb
New Crowdin updates (#373)
* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Spanish, Mexico)
2023-06-18 00:23:13 +10:00
Oliver
71bf3ad049
App orientation (#369)
* Configurable screen orientation

- Follow system (default)
- Fixed in portrait
- Fixed in landscape

* Fix for dialog
2023-06-13 19:53:50 +10:00
Oliver
b051aeccda
Barcode refactor (#363)
* Move barcode.dart

* Fix

* Refactoring barcode scanner code:

- Abstract the "controller" class (for future development)
- Break barcode scanning code out into multiple files
- Add CameraBarcodeController class (qr_code_scanner)

* Add await

* Make barcode scan delay configurable

* remove unused import

* Handle camera exceptions

* Improve sequencing for camera scanner

- Show loading overlay
- Prevent reload if view is no longer mounted

* Update docstring

* Update release notes
2023-06-11 09:41:26 +10:00
Oliver
45fe79daf0
New translations app_en.arb (Finnish) (#362) 2023-06-10 20:17:40 +10:00
Oliver
7ca9a7ccc4
New Crowdin updates (#360)
* New translations app_en.arb (Finnish)

* New translations app_en.arb (Finnish)
2023-06-06 21:07:39 +10:00
Oliver
973f1fb002
New translations app_en.arb (Finnish) (#357) 2023-05-30 20:19:14 +10:00
Oliver
905cedf9af
New Crowdin updates (#350)
* New translations app_en.arb (Czech)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Spanish, Mexico)
2023-05-13 20:48:38 +10:00
Oliver
99c768a2e1
New translations app_en.arb (Portuguese, Brazilian) (#346) 2023-04-29 20:06:35 +10:00
Oliver
383571707e
Stock test actions (#345)
* Use FAB for stock item test result

* Change long press to tap

* Add setting to control display of stock tests results

* Add question mark if no result recorded
2023-04-28 23:27:59 +10:00
Oliver
49226a5fce
New Crowdin updates (#343)
* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Vietnamese)
2023-04-27 19:09:19 +10:00
Oliver
7abb8cf0c0
New Crowdin updates (#341)
* New translations app_en.arb (Spanish)

* New translations app_en.arb (Czech)

* New translations app_en.arb (German)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (French)

* New translations app_en.arb (Norwegian)
2023-04-22 22:26:16 +10:00
Oliver
b7e806efee
PO Line Item Improvements (#340)
* Refactor thumbnail image

* Add paginated list of purchase order line items

* Refactor getBody() function

- No longer "have" to specify
- Can use getTiles for a simpler interface

* Add detail widget for polineitem

* add pricing info

* Receive line items via action button

* tweak color

* update release notes

* linting fixes
2023-04-21 23:15:00 +10:00
Oliver
e23a8b4d5e
Project code support (#336)
* Determine if project codes are supported

* Add helpers for boolean functions

* Adds helper methods for generic "model" class

- Will allow us to do some good refactoring

* Refactor the refactor

* Add debug support and getMap function

* Major refactoring for model data accessors

* Handle null values

* Add sentry reporting if key is used incorrectly

* Fix typo

* Refactor createFromJson function

* Add model for ProjectCode

* Display and edit project code for purchase orders
2023-04-21 21:12:22 +10:00
Oliver
95573a2784
New Crowdin updates (#335)
* New translations app_en.arb (Czech)

* New translations app_en.arb (Czech)
2023-04-21 19:35:07 +10:00
Oliver
232f721712
Fix duplicate serial number field (#334) 2023-04-20 20:47:40 +10:00
Oliver
0c4179480d
New translations app_en.arb (Norwegian) (#331) 2023-04-20 18:41:03 +10:00
Oliver
28ed1ed545
Improve supplier part detail screen (#326)
* Improve supplier part detail screen

* Update release notes
2023-04-19 21:17:24 +10:00
Oliver
b5c4bda80f
New translations app_en.arb (French) (#319) 2023-04-18 18:43:52 +10:00
Oliver
a3d712d11d
Adds "dark mode" support (#317)
* Adds "dark mode" support

- Uses adaptive_theme package

* CI fixes

* More fixes

* Update release notes
2023-04-16 21:10:57 +10:00
Oliver
e7f5141aa9
New translations app_en.arb (Hungarian) (#315) 2023-04-15 22:11:55 +10:00
Oliver
943104f20c
Add actions to issue or cancel purchase orders (#313) 2023-04-11 22:52:27 +10:00
Oliver
26b86a2194
Update status codes (#307)
* Extra error info when connecting to server

* Adds accessors for various types of status codes

* Cleanup / refactor stock status codes

- No longer need to duplicate these on the app

* improvements to purchase order list

- Add option to show closed orders
- Render order status

* Add purchase order status to order detail widget

* Update release notes

* Cleanup for imports

* linting fixes
2023-04-10 23:12:30 +10:00
Oliver
020cc4497c
PO Contact (#305)
* Bug fix in API forms

- Allow form fields to specify custom filters at runtime

* Add "contact" model to purchase order edit form

* Add action to create new purchase order from list widget

* widget updates for purchase order
2023-04-10 16:59:45 +10:00
Oliver
8631fedbfb
New translations app_en.arb (French) (#304) 2023-04-10 16:23:22 +10:00
Oliver
fb0a383fff
New Crowdin updates (#297)
* 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 (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 (Dutch)

* 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)
2023-04-05 22:12:17 +10:00
Oliver
9543490c21
New Crowdin updates (#288)
* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Portuguese, Brazilian)
2023-03-24 19:37:45 +11:00
Oliver
73fd35d9a3
New translations app_en.arb (Hungarian) (#283) 2023-03-17 19:36:44 +11:00
Oliver
878d9b46d2
New Crowdin updates (#280)
* New translations app_en.arb (German)

* New translations app_en.arb (German)
2023-03-14 22:57:10 +11:00
Oliver
bb1c1cf3d9
New translations app_en.arb (Portuguese, Brazilian) (#279) 2023-03-09 20:35:21 +11:00
Oliver
347e80d8e2
Adds support for currency display (#277)
* Adds a helper function for rendering currency data

* Update helper functions for StockItem model

* Render purchasePrice correctly for stockitem

* Use currency_formatter library instead of money_formatter

* Add total price display for purchase order

* icon fix
2023-03-08 23:42:26 +11:00
Oliver
221920cbbe
New Crowdin updates (#276)
* New translations app_en.arb (Czech)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Portuguese, Brazilian)
2023-03-03 18:57:52 +11:00
Oliver
4b8ab304aa
New translations app_en.arb (Portuguese, Brazilian) (#271) 2023-02-26 22:08:58 +11:00
Oliver
80b83b842d
New Crowdin updates (#262)
* New translations app_en.arb (Italian)

* New translations app_en.arb (Chinese Simplified)
2023-02-18 08:13:59 +11:00
Oliver
c7527e8b4e
New translations app_en.arb (French) (#259) 2023-02-16 08:40:08 +11:00
Oliver
298ee24a9c
New Crowdin updates (#254)
* New translations app_en.arb (German)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish, Mexico)
2023-02-10 21:22:54 +11:00
Oliver
15bf109296
Supplier part support (#253)
* Bump version and release noes

* Add barebone list and detail widgets for the SupplierPart model

* Launch into SupplierPartList from CompanyDetail

* Update StockDetail widget

* Fixes for SupplierPart model

* Add images to supplier part list

* Add search functionality to SupplierPart list

* Added details to SupplierPartDetail widget

* Link through to supplier company

* Add some more details

* Adds ability to edit SupplierPart information

* Navigate to supplier part list from part detail page

* Display supplier part information on stock item detail page

* Add barcode scan response for SupplierPart

* Refactor barcode scanning code

* Navigate to supplier part detail from stock item page

* Support custom barcode for SupplierPart via app

* Cleanup comment

* linting

* Fix override

* Enable display of supplier list on home screen

* Code cleanup

* Update release noets
2023-02-04 09:05:36 +11:00