Commit Graph
100 Commits
Author SHA1 Message Date
OliverandGitHub 4e112fba9f Update version and release notes (#808) 2026-04-21 16:04:23 +10:00
OliverandGitHub 4d415c8fa2 Update flutter version (#805)
* Update flutter version

- 3.32.4 to 3.41.6 (stable)

* Update version and release notes

* Update to modern API
2026-04-03 16:28:34 +11:00
OliverandGitHub 83e97c56a2 Shipment fix (#802)
* Fix broken URL for SalesOrderShipment

* Bump version and update release notes
2026-03-29 15:08:19 +11:00
OliverandGitHub ec9a7176a2 [bug] Fix for testable items (#796)
- Show test results
2026-03-09 21:43:53 +11:00
OliverandGitHub 7dcd35e56c Bump version number (#794) 2026-03-03 21:04:46 +11:00
OliverandGitHub a87a7d6228 Fix default location for "cascade" filter (#793) 2026-03-03 20:10:06 +11:00
OliverandGitHub 0d68762252 Bump version to 0.22.4 (#790) 2026-03-01 10:03:04 +11:00
OliverandGitHub a90fdd4323 [bug] Fix boolean fields (#788)
- Use Switch field in API forms
- Retain custom tri-state filter button
- Closes https://github.com/inventree/inventree-app/issues/785
2026-02-28 15:47:07 +11:00
OliverandGitHub d45ed1f838 [bug] Fix fetching of related field values (#789)
- Fixes https://github.com/inventree/inventree-app/issues/784
2026-02-28 15:47:01 +11:00
OliverandGitHub a38ec4cf0d Fix URLs (#783)
* Fix URLs

- Remove leading slash
- Closes https://github.com/inventree/inventree-app/issues/780

* Bump release notes
2026-02-27 23:26:14 +11:00
OliverandGitHub 5339d6acc0 Check server state (#782) 2026-02-27 23:03:25 +11:00
OliverandGitHub 958067a3f9 Bump version (#781) 2026-02-27 22:03:22 +11:00
OliverandGitHub a88a102a50 Update barcode scanner (#779) 2026-02-27 18:03:06 +11:00
OliverandGitHub 04f98559fc Fix bool fields (#778)
* Improved UX for boolean fields

- Use segmented button
- Allow tristate
- Improved filtering options

* Bug fix for null filter values

* Prevent null filters from being sent to the server

* Update release notes
2026-02-27 13:55:08 +11:00
OliverandGitHub 286daf2567 Extract location data when scanning barcode (#774)
- Closes https://github.com/inventree/inventree-app/issues/772
2026-02-22 13:57:08 +11:00
OliverandGitHub 91bface77f Update Android direct download link in README (#771) 2026-02-17 07:55:19 +11:00
OliverandGitHub 05c59260f1 [bug] Label fix (#768)
* [Bug] Fix label printing URL

- Closes https://github.com/inventree/inventree-app/issues/767

* Bump release notes and version
2026-02-10 18:52:40 +11:00
OliverandGitHub 3c8c263327 Image url fix (#765)
* Bump release notes

* Improve URL resolution

* Add URL tests

* Add debug for CI

* Fix stock adjustment URLs

* Fix barcode URLs
2026-02-05 21:08:12 +11:00
OliverandGitHub 934742efda Bump version (#763) 2026-02-03 21:07:52 +11:00
OliverandGitHub ee553af93b Part requirements (#761)
* Add setting to control if part requirements are shown

* Split settings for Part and Stock

* Fetch part requirements information

* Add "building" indicator

* Show order allocation progress for part requirements

* Bump release notes

* Remove unused import
2026-02-02 22:52:53 +11:00
OliverandGitHub e38c51e947 Bug fix for list view filtering (#762) 2026-02-02 22:46:48 +11:00
OliverandGitHub ae457e8235 Tweak parameter display size (#759)
- Increase size of displayed parameter value
2026-01-22 23:35:22 +11:00
OliverandGitHub a1f0576671 Run dart-format on commit (#760) 2026-01-22 23:35:16 +11:00
OliverandGitHub c5bf4be3d1 Support logical and custom status fields for models (#758)
* Support logical and custom status fields for models

* Update release notes
2026-01-22 23:35:09 +11:00
OliverandGitHub 97e4c98e46 Default filters (#755)
* Bug fix for filters

- Fix key shadowing

* Adjust default filters for stock list

* Adjust default filter values

* Add "active" filter for stock items

* Code formatting

* Add "default ordering" option

* Enable pathstring sorting

* dart format
2026-01-20 09:11:40 +11:00
OliverandGitHub 74f468dc1b Default filters (#749)
* Bug fix for filters

- Fix key shadowing

* Adjust default filters for stock list

* Adjust default filter values

* Add "active" filter for stock items

* Code formatting
2026-01-15 13:20:24 +11:00
OliverandGitHub 9002fb78d3 New Crowdin updates (#748)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (German)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* 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 (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 (Korean)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Norwegian)

* 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 (Ukrainian)

* 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 (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))
2026-01-15 09:57:18 +11:00
OliverandGitHub 80f62091b1 Bump version number (#747) 2026-01-14 22:12:04 +11:00
OliverandGitHub a4631cda7a List filtering fix (#746)
* Bug fix for API forms without URL

- Ensure submitted data is returned

* Translate search fields

* Update release notes

* Remove debug message

* dart format
2026-01-14 15:15:21 +11:00
OliverandGitHub 225c40f9a6 New Crowdin updates (#744)
* New translations app_en.arb (Dutch)

* New translations app_en.arb (German)
2026-01-10 09:23:00 +11:00
OliverandGitHub bf19ace3e9 New Crowdin updates (#742)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Romanian)
2026-01-07 10:38:10 +11:00
OliverandGitHub 8c15bdafdf New Crowdin updates (#740)
* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (German)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Romanian)
2025-12-19 09:52:38 +11:00
OliverandGitHub 571ff1880f New translations app_en.arb (Chinese Simplified) (#739) 2025-12-06 11:24:17 +11:00
OliverandGitHub 864c3eea76 Parameters refactor (#738)
* refactor attachment code into its own file

* Add getters

* Remove custom models for each type of attachment

* Refactor existing widgets

* Fix double camera open bug

* Add check for modern parameter API

* Add generic parameter type

* Remove old code

* Remove dead code

* Refactor previous widget

* Remove unused imports

* Refactor common code

* format

* Update release notes

* Helper func to render parameters list tile

* Display parameters on part page

* parameters for company

* Supplier more model types:

- ManufacturerPart
- SupplierPart
- PurchaseOrder
- SalesOrder

* dart format

* Fix image prefix

* Remove unused import

* Adjust API version
2025-12-04 18:34:05 +11:00
OliverandGitHub 346b1a150f Attachments refactor (#737)
* refactor attachment code into its own file

* Add getters

* Remove custom models for each type of attachment

* Refactor existing widgets

* Fix double camera open bug

* Remove dead code

* Remove unused imports

* Refactor common code

* format

* Update release notes
2025-11-28 23:53:10 +11:00
OliverandGitHub bb10117f01 New Crowdin updates (#736)
* New translations app_en.arb (Czech)

* New translations app_en.arb (Russian)
2025-11-28 20:01:55 +11:00
OliverandGitHub 0f31638bdc [CI] Build Fixes (#734)
* precache for ios build

* build android on push too

* try without cache
2025-11-24 09:10:59 +11:00
OliverandGitHub 7283c07b76 Form success fix (#733)
* Fix order of operations on form success

- Pop widget before running callback

* Update release notes
2025-11-23 09:18:49 +11:00
OliverandGitHub 6e02d1da97 New Crowdin updates (#731)
* 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 (Italian)

* 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 (Ukrainian)

* New translations app_en.arb (Romanian)
2025-11-23 09:08:14 +11:00
OliverandGitHub 01ac0fc59e New Crowdin updates (#727)
* New translations app_en.arb (German)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Greek)
2025-11-22 07:26:55 +11:00
OliverandGitHub 13d95dd1b1 Modern Label printing (#724)
* Basic widget

* Redirect label printing action

* Refactor label printing code

* Construct form elements

* Refactor to allow re-use of forms

* Basic rendering of label printing form

* Remove dead code

* Pass custom handler through to form context

* Refactoring API forms:

- Allow custom pk field name
- Add callback when values change

* linting

* Dynamically rebuild form

* Handle nested fields

* Handle label printing status

* Run dart format

* Update release notes

* Remove unused var

* Enable close icon

* Handle initial plugin default value

* Store default values:

- Selected template (per label type)
- Selected printing plugin

* Dart format

* Fix dart linting

* use setter

* Just use a public field
2025-11-22 07:26:37 +11:00
OliverandGitHub e41842a31d Barcode tweaks (#726)
* Barcode tweaks

- Disable autozoom
- Update release notes
- Update contributor credits

* format
2025-11-20 07:51:19 +11:00
OliverandGitHub d039f3cfcf New Crowdin updates (#722)
* New translations app_en.arb (German)

* New translations app_en.arb (German)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Swedish)
2025-11-20 06:48:19 +11:00
OliverandGitHub 8a4750d298 New Crowdin updates (#719)
* 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 (Italian)

* 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))
2025-11-15 08:03:12 +11:00
OliverandGitHub 6707f89019 Display supplier part stock (#717)
* Display supplier part stock

* dart format

* Update release notes
2025-11-13 23:54:03 +11:00
OliverandGitHub ed7d73b9c0 Default location (#715)
* Fix async loading of parent part

- Don't block render while fetching data

* Display default location on part detail page

* Use pathstring instead of name

* Update release notes

* Display in stock detail too

* dart format
2025-11-13 23:37:05 +11:00
OliverandGitHub 0eedf25d11 New Crowdin updates (#709)
* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (German)
2025-11-13 23:16:07 +11:00
OliverandGitHub daf3bf8291 Update python version for CI (#714) 2025-11-13 23:01:24 +11:00
OliverandGitHub ae1d8dd188 File upload fix (#712)
* Allow file upload with non-strict https

- Create custom client for uploads
- Observe the USE_STRICT_HTTPS setting

* Formatting

* Update release notes

* Fix await code
2025-11-04 12:32:38 +11:00
OliverandGitHub 2252dd2fd6 Thumbnail errors (#708)
* Extract error info from thumbnail errors

* Formatting
2025-11-03 22:10:00 +11:00
OliverandGitHub 490d008447 Fix URL for reporting an issue via GitHub (#706)
* Fix URL for reporting an issue via GitHub

* Format
2025-11-03 21:39:48 +11:00
OliverandGitHub 0fc80b1be3 Tweaks (#707)
* Remove debug msg

* Only request test templates for testable parts

* Format
2025-11-03 21:39:39 +11:00
OliverandGitHub 9083f19531 New Crowdin updates (#703)
* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Swedish)
2025-11-03 20:33:54 +11:00
OliverandGitHub 2f8f42822a Possible fix for barcode scanner issues (#702)
* Possible fix for barcode scanner issues

Ref: https://github.com/juliansteenbakker/mobile_scanner/issues/1454#issuecomment-3329405748

* Bump release notes

* Bump app revision
2025-10-31 15:26:18 +11:00
OliverandGitHub 2b68c30568 New translations app_en.arb (Portuguese) (#701) 2025-10-29 15:03:59 +11:00
OliverandGitHub 4a094f4a77 New Crowdin updates (#699)
* New translations app_en.arb (Russian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Vietnamese)

* 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 (Italian)

* 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 (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 (Portuguese, Brazilian)

* 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))
2025-10-26 18:41:29 +11:00
OliverandGitHub a078a9d126 Update release notes (#698) 2025-10-24 13:48:10 +11:00
OliverandGitHub 624655ec6b SalesOrderShipment (#697)
* Add detail widget for SalesOrderShipment

* Support editing of shipment details

* Rearrange SalesOrderDetail page

* Add support for attachments against shipment model

* refactoring

* Add shipment details page

* Add user actions for shipments:

- Check / uncheck
- Take photo

* Placeholder action to send shipment

* Send shipment from app

* Display pending shipments on the home screen

* Improve rending for shipments list

* Add class definition for SalesOrderAllocation

* Display list of items allocated against SalesOrderShipment

* Bump release notse

* Click through to stock item

* Bump version number

* dart format

* cleanup

* Remove unused imports
2025-10-24 13:36:10 +11:00
OliverandGitHub 6b67cc9e50 New Crowdin updates (#696)
* New translations app_en.arb (Russian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Vietnamese)
2025-10-21 16:28:53 +11:00
OliverandGitHub 790abb4c7d New Crowdin updates (#695)
* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Portuguese, Brazilian)
2025-10-11 12:07:58 +11:00
OliverandGitHub 1407d8bc37 Use fvm for building workflows (#694) 2025-09-28 16:47:39 +10:00
OliverandGitHub bdc5573311 Re-order barcode scanning priority (#693)
* Re-order barcode scanning priority

- Closes https://github.com/inventree/inventree-app/issues/692

* dart format

* Try with removed line

* Try without pythonscript

* just pub get

* try with fvm

* Remove fvm

* set working dir

* try just pub get

* Install python first

* Updates

* Use fvm

* Adjust CI
2025-09-28 13:34:22 +10:00
OliverandGitHub d237a0e076 New Crowdin updates (#690)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (German)

* New translations app_en.arb (Chinese Simplified)
2025-09-04 11:33:00 +10:00
OliverandGitHub 449f4a4ce5 New Crowdin updates (#689)
* New translations app_en.arb (Italian)

* New translations app_en.arb (Chinese Simplified)
2025-08-30 21:56:57 +10:00
OliverandGitHub 3739c88e93 New Crowdin updates (#688)
* New translations app_en.arb (Polish)

* New translations app_en.arb (German)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Estonian)

* 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 (Danish)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Hebrew)

* 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 (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* 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 (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Hindi)

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

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (French)

* New translations app_en.arb (Chinese Simplified)
2025-08-26 18:12:09 +10:00
OliverandGitHub 8efae776a6 Update version (#687) 2025-08-19 11:39:15 +10:00
OliverandGitHub a0b8795b27 Allow purchase orders to be completed directly from the app (#686)
* Allow purchase orders to be completed directly from the app

* Code formatting
2025-08-19 11:37:37 +10:00
OliverandGitHub 7d32bd6d88 bug fix: PO Lines (#685)
* bug fix: PO Lines

- Correctly display part images for purchase order line items

* Refactor

* Code formatting
2025-08-19 11:37:27 +10:00
OliverandGitHub 28701359da New Crowdin updates (#684)
* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Ukrainian)
2025-08-19 11:14:07 +10:00
OliverandGitHub b7a9062e0b New Crowdin updates (#683)
* New translations app_en.arb (Hungarian)

* New translations app_en.arb (German)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Czech)
2025-08-11 21:16:04 +10:00
OliverandGitHub bda9a9befb New Crowdin updates (#682)
* New translations app_en.arb (Polish)

* New translations app_en.arb (German)
2025-08-03 09:45:21 +10:00
OliverandGitHub 292e96b799 New Crowdin updates (#681)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (German)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Spanish)
2025-07-27 13:49:36 +10:00
OliverandGitHub 7ad10fea60 New translations app_en.arb (Italian) (#680) 2025-07-08 08:37:47 +10:00
OliverandGitHub fe30b4ee16 Add icons for settings views (#679) 2025-07-05 09:59:31 +10:00
OliverandGitHub a2e27e7a8a New Crowdin updates (#678)
* 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 (Italian)

* 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 (Ukrainian)

* 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))
2025-07-05 09:27:37 +10:00
OliverandGitHub 2adf8e3430 Link icons (#677)
* Add LinkIcon component

* Visual UI updates

- Refactor some components
- Clearer text display
- Add obvious chevron icon when a "tile" will take the user somewhere else

* dart format

* Adjust release notes

* Add visual separator

* Cleanup unused imports
2025-07-04 21:16:04 +10:00
OliverandGitHub c30f1a19d1 Update version info and release notes (#672) 2025-07-01 16:42:45 +10:00
OliverandGitHub 1374bb5db1 Change ios project settings (#671) 2025-07-01 16:35:54 +10:00
OliverandGitHub 5bd5d34b24 Tweak for ios build (#669) 2025-06-29 16:57:31 +10:00
OliverandGitHub 675f9ee1bb New Crowdin updates (#667)
* New translations app_en.arb (Italian)

* New translations app_en.arb (Chinese Simplified)
2025-06-29 10:46:42 +10:00
OliverandGitHub 2bb89a96ce New Crowdin updates (#666)
* 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 (Italian)

* 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 (Ukrainian)

* 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))
2025-06-25 18:49:02 +10:00
OliverandGitHub 29ccd4ebfa Contributors update (#664)
* Update credits

* Tweak release notes
2025-06-24 19:47:28 +10:00
OliverandGitHub e9db6532e4 Notification frequency (#662)
* Adjust notification check frequency

- 60s vs 5s

* Bump release notes
2025-06-23 20:11:20 +10:00
OliverandGitHub a18c5d8354 Bump version to 0.19.0 (#661) 2025-06-23 19:58:15 +10:00
OliverandGitHub fff16fec76 New translations app_en.arb (French) (#660) 2025-06-23 19:42:31 +10:00
OliverandGitHub cf012b2531 New Crowdin updates (#659)
* New translations app_en.arb (Turkish)

* New translations app_en.arb (French)
2025-06-21 10:29:17 +10:00
OliverandGitHub d651506315 New Crowdin updates (#657)
* New translations app_en.arb (French)

* New translations app_en.arb (German)

* New translations app_en.arb (Romanian)

* 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 (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 (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 (Ukrainian)

* 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))
2025-06-14 19:22:57 +10:00
13abcae84c Part pricing detail (#655)
* Implement part pricing data and new part pricing widget

* improve part pricing widget and part pricing data. Add part pricing setting.

* Refactor helper func

* Tweak translated string

* Refactor part pricing page

* Update release notes

* Fixes

* More cleanup

---------

Co-authored-by: JarEXE <eykenj@gmail.com>
2025-06-14 10:56:56 +10:00
OliverandGitHub 13cb2f9164 Docs url fix (#654)
* Fix broken docs URL

* Update release noets

* const tweak
2025-06-14 09:16:32 +10:00
OliverandGitHub 03aba4b4bf New Crowdin updates (#652)
* New translations app_en.arb (French)

* New translations app_en.arb (German)

* New translations app_en.arb (Romanian)

* 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 (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 (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 (Ukrainian)

* 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 (Swedish)

* New translations app_en.arb (Persian)
2025-06-14 08:54:46 +10:00
OliverandGitHub 1ab171f619 Barcode scan refactor (#651)
* Build file changes

Lots of changes required to meet compatibility of new mobile_scanner lib

* Increase build memory

* Refactor camera controller

- Use MobileScanner now
- Much better UX / feedback

* Cleanup

* Move test sheet file

* Update release notes

* Move actions to floating action buttons

* Tweak deps

* tweak github actions

* Updates
2025-06-06 14:54:03 +10:00
OliverandGitHub c3f390eddc Tweak tasks.py (#648) 2025-06-04 11:17:38 +10:00
OliverandGitHub 9ea7a2348b Fix simple typo (#647) 2025-06-02 22:40:53 +10:00
OliverandGitHub 5017391933 New Crowdin updates (#636)
* New translations app_en.arb (Polish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (German)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (French)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Italian)
2025-06-02 22:40:45 +10:00
OliverandGitHub 52879c0fc2 Bug fixes (#637)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Fix formatting

* Handle case where server does not provide permissions information

* Enhanced URL checks

* Enhanced check

* Fix for error dialog

* Bump version information
2025-04-18 19:12:34 +10:00
OliverandGitHub 762d1ae156 New Crowdin updates (#635)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* New translations app_en.arb (Spanish)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* 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 (Italian)

* 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 (Polish)

* 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 (Turkish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* 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 (Hindi)

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

* New translations app_en.arb (Spanish, Mexico)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Ukrainian)
2025-04-17 16:34:17 +10:00
OliverandGitHub dd268f4f61 Fix release notes (#634)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
2025-04-16 00:00:52 +10:00
OliverandGitHub 1d5377ea20 Scroll fix (#633)
* Fix scrolling behaviuor

* Debounce paginated search
2025-04-15 23:42:48 +10:00
OliverandGitHub 72a78291b2 Order extra lines (#632)
* Define classes for extra line item

* Display PO extra line items

- Also, some refactoring

* Support extra line items for sales order

* linting fixes

* Update release notes
2025-04-15 20:49:05 +10:00
OliverandGitHub 25d7ac9189 Start date (#631)
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
* Support "start_date" for PurchaseOrder and SalesOrder

* Update release notes

* Add form fields
2025-04-15 15:45:09 +10:00