2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-28 05:26:47 +00:00

1399 Commits

Author SHA1 Message Date
Oliver
d0d96166c4
New translations app_en.arb (Dutch) (#383) 2023-06-28 21:10:09 +10:00
Oliver
08ebc34730
Bump version to 0.12.3 (#382)
* Bump version to 0.12.3

* Updates for ios

* Fix for float / decimal field

* Cleanup simpleNumberString

* Increment build number
0.12.3
2023-06-26 20:53:09 +10:00
Oliver
925966c627
Barcode refactor (#381)
* Simplify barcode scanning interface

* Use consistent colors

* Fix notches

* Remove old comment
2023-06-24 21:06:08 +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
770d9cddb2
Add ability to filter stock by "in_stock" (#376) 2023-06-20 20:38:07 +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 Walters
b863bbd590 Update info.plist 2023-06-14 19:56:17 +10:00
Oliver
ca678c1c6f
Update version (#372)
* Update version

- Bump version to 0.12.2

* Tweak unit test
0.12.2
2023-06-13 21:28:38 +10:00
Oliver
367759e86c
Ignore barcode resume if not mounted (#371) 2023-06-13 20:00:59 +10:00
Oliver
9cc666d13e
Fix bug when list of tiles flows off screen (#370)
- Reimplement scrolling behaviour
2023-06-13 19:58:41 +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
ba409660f4
More iOS workflow fixes (#367)
* More iOS workflow fixes

* revert to building android in debug

- Needs signing key otherwise
2023-06-12 23:29:45 +10:00
Oliver
8cebc25bea
Fix iOS workflow (#366) 2023-06-12 23:10:19 +10:00
Oliver
21ace1ae02
Package updates (#365)
* Update dart version

* Update flutter version in workflow

* Update packages

* Updates to android workflow

* Specify dart verrsion in CI

* Run flutter upgrade

* Helps to check which workflow is actually running I guess

* Disable linting check

* linting fixes

* linting

* Bug fix for paginator
2023-06-12 22:52:07 +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
b733d00c37
Fix bug in purchase order form (#354)
- Remove "project_code" field if the server API does not yet support it
0.12.1
2023-05-18 20:55:50 +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
230627e2bb
iOS Build Tweaks (#349)
* Update package versions

* Update xcode project

* Further package updates

* Add display name for ios
2023-05-01 09:35:23 +10:00
Oliver
0296c4c22a
Ios build (#348)
* Update package versions

* Update xcode project

* Further package updates
2023-04-30 21:52:32 +10:00
Oliver
4ba19fcab2
Increment to 0.12.0 (#347) 0.12.0 2023-04-29 21:06:12 +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
2c5ceeabdb
Handle OSError when attempting connection (#339) 2023-04-21 21:24:14 +10:00
Oliver
bb781aaed5
Allow stock items to be created from top-level location (#338)
(cherry picked from commit fd85abf9d8e4760dd3ed793cf38d3bc5c29f17b8)
2023-04-21 21:24:06 +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
1d6708fbca
Adjust colors of action buttons (#333)
Fixes https://github.com/inventree/inventree-app/issues/330
2023-04-20 20:47:24 +10:00
Oliver
ac57c53202
Bump version number to 0.11.6 (#332) 2023-04-20 18:55:22 +10:00
Oliver
0c4179480d
New translations app_en.arb (Norwegian) (#331) 2023-04-20 18:41:03 +10:00
Oliver Walters
caa4fdd2a1 Tweak to get invoke command to work on mac 2023-04-19 23:05:16 +10:00
Oliver
8510034a81
Bump build version to 0.11.5 (#328) 0.11.5 2023-04-19 22:04:18 +10:00
Oliver
b9ffabd561
Make notes widget "generic" (#327)
* Make notes widget "generic"

- No longer tied to the "part" model
- Will allow us to use it elsewhere

* Update release notes

* Add helper methods for checking model permissions

* Refactoring of permissions checks

* Add notes to the "purchase order" widget

* Fix typos

* remove bom tab from part view

* linting fixes
2023-04-19 21:57:28 +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
87994a4912
Re-implement BOM link from part view (#325) 2023-04-19 21:07:56 +10:00
Oliver
ba1df2e817
Adds invoke script for automating release tasks (#324) 2023-04-19 20:57:40 +10:00
Oliver
347692bf70
Add transparent background image (#323)
- Fixes display of background image in dark mode
2023-04-19 20:54:52 +10:00
Oliver
612db9f194
Improvements for dark mode (#322)
* Action colors are now determined based on theme

* Fix unused import

* Update some more colors based on theme

* Updated release notes

* Better color choice

* Update for home screen

* Updates for app drawer

* remove unused import
0.11.4
2023-04-18 23:07:24 +10:00
Oliver
d926686a89
Stock history fix (#320)
* Improves quantity parsing from

* Add paginated history widget

* Refactor stock history widget as a paginated widget

* Allow paginated result list to handle results returned as list

- Some API endpoints (older ones most likely) don't paginate results correctly

* Fix code layout

* Render user information in "history" widget (not quantity)

* Hide filter button

* Update release notes

* remove unused import
2023-04-18 22:46:08 +10:00
Oliver
01a45568a0
Bump version to 0.11.4 (#321) 2023-04-18 22:39:32 +10:00
Oliver
b5c4bda80f
New translations app_en.arb (French) (#319) 2023-04-18 18:43:52 +10:00
Oliver
b54565d1c3
Dark mode color fix (#318)
* Fix custom colors in API forms

* update release notes

* update build version
0.11.3
2023-04-16 22:07:01 +10:00
Oliver
a3d712d11d
Adds "dark mode" support (#317)
* Adds "dark mode" support

- Uses adaptive_theme package

* CI fixes

* More fixes

* Update release notes
0.11.2
2023-04-16 21:10:57 +10:00