2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-15 03:35:28 +00:00

List refactor (#179)

* Catch paginator bug if widget is disposed before request returns

* Refactoring paginated query widget

- Add option to enable / disable search filters

* Major refactor of paginated search widget

- Learned something new.. a state can access widget.<attribute>
- THIS CHANGES EVERTHING

* Preferences: Add code for tri-state values

- Also improve unit testing for preferences code

* Allow boolean form fields to be optionally tristate

* paginator: Allow custom boolean filters

* Remove outdated filtering preferences

* Refactor filter options

- Allow specification of more detailed options

* Add custom filters for "part" list

* filter tweaks

* Remove legacy "SublocationList" widget

* Add filtering option for locationlist

* Updates for stock location widget

* Refactor category display widget

* More widget refactoring

* Update main search widget

* Fix unit tests

* Improve filtering on BOM display page
This commit is contained in:
Oliver
2022-07-19 23:29:01 +10:00
committed by GitHub
parent e03a8561b9
commit 13ebaf43e1
23 changed files with 667 additions and 403 deletions

View File

@ -297,6 +297,48 @@
"feedbackSuccess": "Feedback submitted",
"@feedbackSuccess": {},
"filterActive": "Active",
"@filterActive": {},
"filterActiveDetail": "Show active parts",
"@filterActiveDetail": {},
"filterAssembly": "Assembled",
"@filterAssembly": {},
"filterAssemblyDetail": "Show assembled parts",
"@filterAssemblyDetail": {},
"filterComponent": "Component",
"@filterComponent": {},
"filterComponentDetail": "Show component parts",
"@filterComponentDetail": {},
"filterInStock": "In Stock",
"@filterInStock": {},
"filterInStockDetail": "Show parts which have stock",
"@filterInStockDetail": {},
"filterSerialized": "Serialized",
"@filterSerialized": {},
"filterSerializedDetail": "Show serialized stock items",
"@filterSerializedDetail": {},
"filterTemplate": "Template",
"@filterTemplate": {},
"filterTemplateDetail": "Show template parts",
"@filterTemplateDetail": {},
"filterVirtual": "Virtual",
"@filterVirtual": {},
"filterVirtualDetail": "Show virtual parts",
"@filterVirtualDetail": {},
"filteringOptions": "Filtering Options",
"@filteringOptions": {},
@ -368,13 +410,13 @@
"includeSubcategories": "Include Subcategories",
"@includeSubcategories": {},
"includeSubcategoriesDetail": "Display subcategory parts in list view",
"includeSubcategoriesDetail": "Show results from subcategories",
"@includeSubcategoriesDetail": {},
"includeSublocations": "Include Sublocations",
"@includeSublocations": {},
"includeSublocationsDetail": "Display sublocation items in list view",
"includeSublocationsDetail": "Show results from sublocations",
"@includeSublocationsDetail": {},
"incompleteDetails": "Incomplete profile details",