Commit graph

1595 commits

Author SHA1 Message Date
Hendrik Rauh
84e8ccc43a
Merge pull request #6 from inventree/master
Some checks failed
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
update to version 22.7
2026-03-29 16:08:47 +02: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
Hendrik Rauh
6380930ac7
Merge pull request #1 from HendrikRauh/login-with-token
Some checks failed
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
Implement token-based login method
2026-02-08 18:14:37 +01:00
Raffael Wolf
809d9a3235
Merge branch 'master' into login-with-token 2026-02-08 17:58:24 +01:00
Hendrik Rauh
05a459d451
Merge pull request #5 from HendrikRauh/add-dev-tools
Add Nix configuration files and script for Flutter version management
2026-02-08 17:56:20 +01:00
Raffael Wolf
d07bf90a9a
Merge branch 'master' into login-with-token 2026-02-08 17:42:36 +01:00
HendrikRauh
22f9282191 Update .gitignore to include backup files and correct directory entry 2026-02-08 17:36:36 +01:00
HendrikRauh
b33f5a432b Improve error handling in update-flutter-nix.sh by using 'set -euo pipefail' 2026-02-08 17:21:18 +01:00
HendrikRauh
ccf4482723 Add support for 'dart' command in fvm wrapper script 2026-02-08 17:09:30 +01:00
HendrikRauh
9a30d3dff5 Enhance .envrc for improved Nix environment management fallback 2026-02-08 17:04:46 +01:00
RaffaelW
e08139671d Implement token-based login
Added drop-down to switch between username & password login or token
login so login if using OAuth is possible.
2026-02-08 16:41:48 +01:00
Hendrik Rauh
88512fe447
Merge pull request #4 from inventree/master
update master 0.22.1
2026-02-08 16:38:56 +01: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
HendrikRauh
8f18e328e0 Add Nix configuration files and script for Flutter version management 2026-01-26 15:54:15 +01:00
Oliver
ae457e8235
Tweak parameter display size (#759)
Some checks failed
Android / build (push) Has been cancelled
CI / test (push) Has been cancelled
iOS / build (push) Has been cancelled
- 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
Enmanuel Sancho Quintanilla
772c88170e
Improve Sales Order UX: Stock Location, Customer Filtering & Enhanced List View (#756)
* feat(sales-order): Improve UX with location display, customer filtering, and enhanced list

- Show stock location when selecting items to allocate in sales orders
- Filter inactive customers from customer selection dropdown
- Display customer name and order total in sales order list view

These changes improve the day-to-day usability for warehouse and field staff
by providing more context in key workflows without requiring extra navigation.

* Format code
2026-01-22 08:37:42 +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