InvenTree/InvenTree/part
Oliver 048a06ce19
[PUI] refactor table filter selector (#6047)
* Add FilterSelectDrawer component

* Add descriptions for build order table filters

* Pass active filters through via UseTable hook

* Remove old FilterGroup component

* Add callback to remove selected filter

* Implement interface for adding new filters

* Prevent duplication of filters

* Hide "add filter" elements after creating new filter

* Improved rendering

* Implement more filters for stock item table

* Add some filters for stock location table

* Refactor filter choice method

- Add StatusFilterOptions callback
- Update filters for existing tables

* purchase order table filters

* Implement more table filters

* Fix unused imports

* Render display value, not raw value

* Cleanup

* UI improvements
2023-12-08 11:56:35 +11:00
..
fixtures API filter fix (#5979) 2023-11-24 10:34:56 +11:00
migrations Part pricing override (#5956) 2023-11-21 14:53:45 +11:00
templates/part Part pricing override (#5956) 2023-11-21 14:53:45 +11:00
templatetags [PUI] Added AboutInventreeModal (#5813) 2023-10-31 10:02:28 +11:00
__init__.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
admin.py add ability to export part image data (#5971) 2023-11-23 10:41:10 +11:00
api.py [PUI] refactor table filter selector (#6047) 2023-12-08 11:56:35 +11:00
apps.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
bom.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
filters.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
forms.py Move Meta class to top of class definition (#4363) 2023-02-18 18:51:00 +11:00
helpers.py Ensure template string is cached (#6027) 2023-12-04 15:15:39 +11:00
models.py Give the people what they want (#6021) 2023-12-02 18:52:50 +11:00
part.py Fixes and improvements for the part import wizard (#4127) 2023-01-01 22:03:43 +11:00
serializers.py Give the people what they want (#6021) 2023-12-02 18:52:50 +11:00
settings.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
stocktake.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
tasks.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_api.py Give the people what they want (#6021) 2023-12-02 18:52:50 +11:00
test_bom_export.py BOM tree fix (#5870) 2023-11-07 09:48:04 +11:00
test_bom_import.py BOM tree fix (#5870) 2023-11-07 09:48:04 +11:00
test_bom_item.py BOM tree fix (#5870) 2023-11-07 09:48:04 +11:00
test_category.py Recursive delete fix fix (#5819) 2023-10-31 22:58:43 +11:00
test_migrations.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_param.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_part.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_pricing.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_views.py Cleanup / consolidate unit testing code (#4831) 2023-05-17 07:35:26 +10:00
urls.py [Feature] Add RMA support (#4488) 2023-03-29 10:35:43 +11:00
views.py Give the people what they want (#6021) 2023-12-02 18:52:50 +11:00