Commit Graph
100 Commits
Author SHA1 Message Date
Oliver 16fcc8c6a9 New translations app_en.arb (Turkish)
[ci skip]
2026-08-17 01:39:27 +10:00
Oliver 07d7d21084 New translations app_en.arb (Swedish)
[ci skip]
2026-08-17 01:39:26 +10:00
Oliver b7954da6cf New translations app_en.arb (Slovenian)
[ci skip]
2026-08-17 01:39:24 +10:00
Oliver c026fe34d1 New translations app_en.arb (Slovak)
[ci skip]
2026-08-17 01:39:23 +10:00
Oliver 60e2d6d095 New translations app_en.arb (Russian)
[ci skip]
2026-08-17 01:39:22 +10:00
Oliver 2bf30aede5 New translations app_en.arb (Portuguese)
[ci skip]
2026-08-17 01:39:20 +10:00
Oliver 1c189d0aa1 New translations app_en.arb (Polish)
[ci skip]
2026-08-17 01:39:19 +10:00
Oliver 98b623f6d5 New translations app_en.arb (Norwegian)
[ci skip]
2026-08-17 01:39:18 +10:00
Oliver e3b219b479 New translations app_en.arb (Dutch)
[ci skip]
2026-08-17 01:39:16 +10:00
Oliver 868c92e3e7 New translations app_en.arb (Lithuanian)
[ci skip]
2026-08-17 01:39:15 +10:00
Oliver dc35820526 New translations app_en.arb (Korean)
[ci skip]
2026-08-17 01:39:14 +10:00
Oliver 537fc871da New translations app_en.arb (Japanese)
[ci skip]
2026-08-17 01:39:12 +10:00
Oliver 144bcecd04 New translations app_en.arb (Italian)
[ci skip]
2026-08-17 01:39:11 +10:00
Oliver 95d2091eb6 New translations app_en.arb (Hungarian)
[ci skip]
2026-08-17 01:39:10 +10:00
Oliver 0ff3e9aa67 New translations app_en.arb (Hebrew)
[ci skip]
2026-08-17 01:39:09 +10:00
Oliver 9945e61ec6 New translations app_en.arb (Finnish)
[ci skip]
2026-08-17 01:39:07 +10:00
Oliver 1aa224eefd New translations app_en.arb (Greek)
[ci skip]
2026-08-17 01:39:06 +10:00
Oliver 20dee34459 New translations app_en.arb (German)
[ci skip]
2026-08-17 01:39:05 +10:00
Oliver 71d3982a32 New translations app_en.arb (Danish)
[ci skip]
2026-08-17 01:39:03 +10:00
Oliver dea85c7cdd New translations app_en.arb (Czech)
[ci skip]
2026-08-17 01:39:02 +10:00
Oliver e76435fcf5 New translations app_en.arb (Bulgarian)
[ci skip]
2026-08-17 01:39:00 +10:00
Oliver e7cb123040 New translations app_en.arb (Arabic)
[ci skip]
2026-08-17 01:38:59 +10:00
Oliver 134569e6b1 New translations app_en.arb (Spanish)
[ci skip]
2026-08-17 01:38:58 +10:00
Oliver 914acb2483 New translations app_en.arb (French)
[ci skip]
2026-08-17 01:38:57 +10:00
Oliver b4750deed6 New translations app_en.arb (Romanian)
[ci skip]
2026-08-17 01:38:55 +10:00
Oliver 2cc5d37f71 Fixes for build orders (#862)
* Fixes for build orders

- Display build description
- Improve status display

* Bump version info

* More fixes
2026-08-11 21:41:55 +10:00
Oliver 1f52caf4b8 New Crowdin updates (#861)
* New translations app_en.arb (Arabic)

[ci skip]

* New translations app_en.arb (Finnish)

[ci skip]

* New translations app_en.arb (Chinese Simplified)

[ci skip]
2026-08-08 22:43:21 +10:00
Oliver 73b8de565a Img upload (#858)
* Refactor existing code for image upload

* re-encode cropped image to jpg

* Fix UX

* prevent crop from blocking UI

* change default action
2026-07-14 15:59:37 +10:00
Oliver 0fe2bdd507 Transfer order (#854)
* Add API version check

* Implement basic transfer order support

* add link to drawer

* Adjust dashboard display order

* Support transfer order allocation detail

* Add progress bar

* Enable scan of transfer order
2026-07-14 15:37:43 +10:00
Oliver 8568187b38 New Crowdin updates (#856)
* New translations app_en.arb (Romanian)

[ci skip]

* New translations app_en.arb (French)

[ci skip]

* New translations app_en.arb (Spanish)

[ci skip]

* New translations app_en.arb (Bulgarian)

[ci skip]

* New translations app_en.arb (Czech)

[ci skip]

* New translations app_en.arb (Danish)

[ci skip]

* New translations app_en.arb (German)

[ci skip]

* New translations app_en.arb (Greek)

[ci skip]

* New translations app_en.arb (Finnish)

[ci skip]

* New translations app_en.arb (Hebrew)

[ci skip]

* New translations app_en.arb (Hungarian)

[ci skip]

* New translations app_en.arb (Italian)

[ci skip]

* New translations app_en.arb (Japanese)

[ci skip]

* New translations app_en.arb (Korean)

[ci skip]

* New translations app_en.arb (Lithuanian)

[ci skip]

* New translations app_en.arb (Dutch)

[ci skip]

* New translations app_en.arb (Norwegian)

[ci skip]

* New translations app_en.arb (Polish)

[ci skip]

* New translations app_en.arb (Portuguese)

[ci skip]

* New translations app_en.arb (Russian)

[ci skip]

* New translations app_en.arb (Slovak)

[ci skip]

* New translations app_en.arb (Slovenian)

[ci skip]

* New translations app_en.arb (Swedish)

[ci skip]

* New translations app_en.arb (Turkish)

[ci skip]

* New translations app_en.arb (Ukrainian)

[ci skip]

* New translations app_en.arb (Chinese Simplified)

[ci skip]

* New translations app_en.arb (Chinese Traditional)

[ci skip]

* New translations app_en.arb (Vietnamese)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]

* New translations app_en.arb (Indonesian)

[ci skip]

* New translations app_en.arb (Persian)

[ci skip]

* New translations app_en.arb (Spanish, Mexico)

[ci skip]

* New translations app_en.arb (Thai)

[ci skip]

* New translations app_en.arb (Estonian)

[ci skip]

* New translations app_en.arb (Latvian)

[ci skip]

* New translations app_en.arb (Hindi)

[ci skip]

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

[ci skip]

* New translations app_en.arb (Czech)

[ci skip]

* New translations app_en.arb (Korean)

[ci skip]

* New translations app_en.arb (Russian)

[ci skip]
2026-07-13 13:24:40 +10:00
Oliver 228371e271 Fix multi dialog issues (#857) 2026-07-13 12:57:20 +10:00
Oliver 3647b32cc0 Fix login issues (#852)
- Properly clear secure token
- Better error messages
2026-07-06 23:45:23 +10:00
Oliver e301abebd8 display model pk entries (#851) 2026-07-06 23:18:51 +10:00
Oliver cb6b5a437d Legacy prune (#850)
* Update minimum supported API version

* Remove legacy search support

* Remove supportsContactModel

* More updates

* Final updates

* Remove broken ref
2026-07-06 22:11:29 +10:00
Oliver 349a8e0ef5 UI updates (#849)
* Updated dashboard

- Display "outstanding" badges
- Display "overdue" badges
- Pull-to-refresh

* Remove dead code

* Refactor app colors

* Add "pending shipments" icon

* Remove custom spinner

* Refactor error dialog

* Updated redirect after login

* Refactor login/account pages

- Better UX and confirmation messages

* Refactor API error messages

* Improve token management

- Secure storage
- Handle session expiry
- Per-profile HTTPS certificate checks

* Improved error messages
2026-07-06 21:10:10 +10:00
Oliver f737172180 New Crowdin updates (#848)
* New translations app_en.arb (Arabic)

[ci skip]

* New translations app_en.arb (Arabic)

[ci skip]
2026-07-06 21:03:21 +10:00
Oliver c45744a9f9 New translations app_en.arb (Chinese Simplified) (#847)
[ci skip]
2026-07-04 11:36:52 +10:00
Oliver 99139f3753 Bump version and release notes (#846) 2026-07-02 22:38:44 +10:00
Oliver 06013b3ac5 Bump python version for CI (#840) 2026-06-26 00:44:35 +10:00
Oliver 9173ad4ee3 New translations app_en.arb (Dutch) (#837)
[ci skip]
2026-06-25 23:43:32 +10:00
Oliver ab8754bd00 Build barcodes (#836)
* Handle scanning of BuildOrder barcodes

* Update release notes

* Add required model type change

* adjust logic
2026-06-17 10:58:20 +10:00
Oliver 4bde91a234 Adjust "default" value for strictHttps (#835)
Note: all calls to this function override the default, so this is *not* a functional change
2026-06-17 10:47:04 +10:00
Oliver 04c654b438 New Crowdin updates (#833)
* New translations app_en.arb (Turkish)

[ci skip]

* New translations app_en.arb (German)

[ci skip]

* New translations app_en.arb (German)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]
2026-06-17 10:42:41 +10:00
Oliver 6c74bcb0db New Crowdin updates (#832)
* New translations app_en.arb (Chinese Simplified)

[ci skip]

* New translations app_en.arb (Japanese)

[ci skip]

* New translations app_en.arb (Romanian)

[ci skip]

* New translations app_en.arb (French)

[ci skip]

* New translations app_en.arb (Spanish)

[ci skip]

* New translations app_en.arb (Arabic)

[ci skip]

* New translations app_en.arb (Bulgarian)

[ci skip]

* New translations app_en.arb (Czech)

[ci skip]

* New translations app_en.arb (Danish)

[ci skip]

* New translations app_en.arb (German)

[ci skip]

* New translations app_en.arb (Greek)

[ci skip]

* New translations app_en.arb (Finnish)

[ci skip]

* New translations app_en.arb (Hebrew)

[ci skip]

* New translations app_en.arb (Hungarian)

[ci skip]

* New translations app_en.arb (Italian)

[ci skip]

* New translations app_en.arb (Korean)

[ci skip]

* New translations app_en.arb (Lithuanian)

[ci skip]

* New translations app_en.arb (Dutch)

[ci skip]

* New translations app_en.arb (Norwegian)

[ci skip]

* New translations app_en.arb (Polish)

[ci skip]

* New translations app_en.arb (Portuguese)

[ci skip]

* New translations app_en.arb (Russian)

[ci skip]

* New translations app_en.arb (Slovak)

[ci skip]

* New translations app_en.arb (Slovenian)

[ci skip]

* New translations app_en.arb (Swedish)

[ci skip]

* New translations app_en.arb (Turkish)

[ci skip]

* New translations app_en.arb (Ukrainian)

[ci skip]

* New translations app_en.arb (Chinese Traditional)

[ci skip]

* New translations app_en.arb (Vietnamese)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]

* New translations app_en.arb (Indonesian)

[ci skip]

* New translations app_en.arb (Persian)

[ci skip]

* New translations app_en.arb (Spanish, Mexico)

[ci skip]

* New translations app_en.arb (Thai)

[ci skip]

* New translations app_en.arb (Estonian)

[ci skip]

* New translations app_en.arb (Latvian)

[ci skip]

* New translations app_en.arb (Hindi)

[ci skip]

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

[ci skip]

* New translations app_en.arb (Czech)

[ci skip]
2026-06-01 21:58:34 +10:00
Oliver af1e2c1cb8 Change flutter command to use FVM (#831)
Fixes broken build step
2026-05-31 11:17:22 +10:00
Oliver a505fb4364 Check for update (#830)
- Closes https://github.com/inventree/inventree-app/issues/730
2026-05-31 10:56:43 +10:00
Oliver 0b0913c77d File picker (#829)
* Update picker packages

* Remove android permissions explicitly

* Fix call signature

* Update gradle settings

* Update version
2026-05-31 09:56:17 +10:00
Oliver e8749b0671 New Crowdin updates (#828)
* New translations app_en.arb (Chinese Simplified)

[ci skip]

* New translations app_en.arb (Japanese)

[ci skip]

* New translations app_en.arb (Romanian)

[ci skip]

* New translations app_en.arb (French)

[ci skip]

* New translations app_en.arb (Spanish)

[ci skip]

* New translations app_en.arb (Arabic)

[ci skip]

* New translations app_en.arb (Bulgarian)

[ci skip]

* New translations app_en.arb (Czech)

[ci skip]

* New translations app_en.arb (Danish)

[ci skip]

* New translations app_en.arb (German)

[ci skip]

* New translations app_en.arb (Greek)

[ci skip]

* New translations app_en.arb (Finnish)

[ci skip]

* New translations app_en.arb (Hebrew)

[ci skip]

* New translations app_en.arb (Hungarian)

[ci skip]

* New translations app_en.arb (Italian)

[ci skip]

* New translations app_en.arb (Korean)

[ci skip]

* New translations app_en.arb (Lithuanian)

[ci skip]

* New translations app_en.arb (Dutch)

[ci skip]

* New translations app_en.arb (Norwegian)

[ci skip]

* New translations app_en.arb (Polish)

[ci skip]

* New translations app_en.arb (Portuguese)

[ci skip]

* New translations app_en.arb (Russian)

[ci skip]

* New translations app_en.arb (Slovak)

[ci skip]

* New translations app_en.arb (Slovenian)

[ci skip]

* New translations app_en.arb (Swedish)

[ci skip]

* New translations app_en.arb (Turkish)

[ci skip]

* New translations app_en.arb (Ukrainian)

[ci skip]

* New translations app_en.arb (Chinese Traditional)

[ci skip]

* New translations app_en.arb (Vietnamese)

[ci skip]

* New translations app_en.arb (Portuguese, Brazilian)

[ci skip]

* New translations app_en.arb (Indonesian)

[ci skip]

* New translations app_en.arb (Persian)

[ci skip]

* New translations app_en.arb (Spanish, Mexico)

[ci skip]

* New translations app_en.arb (Thai)

[ci skip]

* New translations app_en.arb (Estonian)

[ci skip]

* New translations app_en.arb (Latvian)

[ci skip]

* New translations app_en.arb (Hindi)

[ci skip]

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

[ci skip]
2026-05-31 09:40:51 +10:00
Oliver ea075f35e8 User info (#826)
* Enhanced user information in "about" view

* Add user info to nav drawer

* Update release notes
2026-05-30 14:19:32 +10:00
Oliver c95d5dfa7f Add release note entry (#825) 2026-05-27 21:21:51 +10:00
Oliver 86b126f129 Support "creation_date" field for StockItem (#823)
Ref: https://github.com/inventree/InvenTree/pull/12011
2026-05-27 20:01:03 +10:00
Oliver 8077c16b6a Fix tasks.py (#824)
- Broken invoke on windows
2026-05-27 19:59:17 +10:00
Oliver 8d05dc1c9f Update release notes (#821) 2026-05-20 23:54:10 +10:00
Oliver 148c2da51c Snackbar displays at top (#820)
- Closes https://github.com/inventree/inventree-app/issues/626
2026-05-20 23:43:26 +10:00
Oliver 034be03461 New Crowdin updates (#818)
* New translations app_en.arb (Chinese Simplified)

[ci skip]

* New translations app_en.arb (Chinese Simplified)

[ci skip]
2026-05-20 23:04:07 +10:00
Oliver aeab749cda New Crowdin updates (#815)
* New translations app_en.arb (Spanish, Mexico)

[ci skip]

* New translations app_en.arb (Spanish, Mexico)

[ci skip]
2026-05-03 18:13:40 +10:00
OliverandCopilot 7adfeeeddf Fix for label printing (#813)
- Closes https://github.com/inventree/inventree-app/issues/812

Co-authored-by: Copilot <copilot@github.com>
2026-04-26 09:54:51 +10:00
Oliver f4c6ee66cf Update ndk version (#814)
* Update ndk version

* Robustify unit test
2026-04-26 09:43:28 +10:00
Oliver Walters a748398c67 Update release notes 2026-04-25 09:51:31 +10:00
Oliver 67ecd4993f New Crowdin updates (#810)
* New translations app_en.arb (Czech)

* New translations app_en.arb (Chinese Traditional)
2026-04-25 09:50:13 +10:00
Oliver 9f8b514ff0 New Crowdin updates (#809)
* 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))
2026-04-21 16:11:24 +10:00
Oliver 4e112fba9f Update version and release notes (#808) 2026-04-21 16:04:23 +10:00
Oliver 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
Oliver 83e97c56a2 Shipment fix (#802)
* Fix broken URL for SalesOrderShipment

* Bump version and update release notes
2026-03-29 15:08:19 +11:00
Oliver ec9a7176a2 [bug] Fix for testable items (#796)
- Show test results
2026-03-09 21:43:53 +11:00
Oliver 7dcd35e56c Bump version number (#794) 2026-03-03 21:04:46 +11:00
Oliver a87a7d6228 Fix default location for "cascade" filter (#793) 2026-03-03 20:10:06 +11:00
Oliver 0d68762252 Bump version to 0.22.4 (#790) 2026-03-01 10:03:04 +11:00
Oliver 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
Oliver 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
Oliver 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
Oliver 5339d6acc0 Check server state (#782) 2026-02-27 23:03:25 +11:00
Oliver 958067a3f9 Bump version (#781) 2026-02-27 22:03:22 +11:00
Oliver a88a102a50 Update barcode scanner (#779) 2026-02-27 18:03:06 +11:00
Oliver 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
Oliver 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
Oliver 91bface77f Update Android direct download link in README (#771) 2026-02-17 07:55:19 +11:00
Oliver 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
Oliver 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
Oliver 934742efda Bump version (#763) 2026-02-03 21:07:52 +11:00
Oliver 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
Oliver e38c51e947 Bug fix for list view filtering (#762) 2026-02-02 22:46:48 +11:00
Oliver ae457e8235 Tweak parameter display size (#759)
- Increase size of displayed parameter value
2026-01-22 23:35:22 +11:00
Oliver a1f0576671 Run dart-format on commit (#760) 2026-01-22 23:35:16 +11:00
Oliver 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
Oliver 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
Oliver 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
Oliver 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
Oliver 80f62091b1 Bump version number (#747) 2026-01-14 22:12:04 +11:00
Oliver 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
Oliver 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
Oliver 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
Oliver 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
Oliver 571ff1880f New translations app_en.arb (Chinese Simplified) (#739) 2025-12-06 11:24:17 +11:00
Oliver 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
Oliver 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
Oliver 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
Oliver 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
Oliver 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
Oliver 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