InvenTree/docs/docs
Matthias Mair d5086b2fb1
User defined states (#7862)
* Add custom user defined states

* make tests more reliable

* fix list options

* Adapt version

* do not engage if rebuilding

* remove unneeded attr

* remove unneeded attr

* fix enum imports

* adapt cove target

* Add status_custom_key to all other serializers

* fix serializer method

* simplify branching

* remove unneeded imports

* inherit read_only status from leader field

* Add more tests

* fix tests

* add test for function

* refactor for easier testing

* move test to seperate class

* Add options testing

* extend serializer

* add test for all states and refactor to reuse already build functions

* use custom field in PUI too

* reset diff

* style fix

* fix comparison

* Add test for str

* test color exceptions too

* remove user state from tracking

* Add intro from model fields too

* update docs

* simplify implementation

* update tests

* fix name

* rename test

* simplify tags and test fully

* extend test to machine status

* move logic for response formatting over

* extend api response with machine  status

* ensure only direct subclasses are discovered

* test for length of total respone too

* use new fields on PUI too

* fix test assertion with plugins enabled

* also observe rendering in filters

* Add managment endpoints and APIs

* Add contenttypes to PUI renderes

* use filteres instead

* fix import order

* fix api route definition

* move status choices to serializer

* fix lookup

* fix filtering

* remove admin integration

* cleanup migration

* fix migration change

* cleanup code location

* fix imports

* Add docs for custom states

* add links to custom status
2024-08-22 07:33:15 +10:00
..
api Render API docs (#6463) 2024-03-02 11:28:37 +11:00
app Sales order barcode allocate (#6072) 2023-12-14 11:13:50 +11:00
assets Build order rules (#7842) 2024-08-10 09:26:03 +10:00
barcodes Add barcode generation capabilities to plugins (#7648) 2024-07-22 11:52:45 +10:00
build [Build] Create child builds (#7941) 2024-08-21 16:31:48 +10:00
concepts User defined states (#7862) 2024-08-22 07:33:15 +10:00
develop bump node to 20 (#7698) 2024-07-22 07:44:42 +10:00
extend User defined states (#7862) 2024-08-22 07:33:15 +10:00
javascripts Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
order User defined states (#7862) 2024-08-22 07:33:15 +10:00
part Enhance plugin SN validation (#7942) 2024-08-21 15:45:47 +10:00
releases Bump pre commit versions (#7255) 2024-06-25 20:52:34 +10:00
report Migrate Icons to Tabler icons and integrate into PUI (#7684) 2024-07-24 12:36:02 +10:00
settings Build order rules (#7842) 2024-08-10 09:26:03 +10:00
start Update docs around demo accounts (#7832) 2024-08-08 09:42:58 +10:00
stock User defined states (#7862) 2024-08-22 07:33:15 +10:00
stylesheets Render API docs (#6463) 2024-03-02 11:28:37 +11:00
webfonts Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
__init__.py Fixes for docs building (#4659) 2023-04-22 23:35:25 +10:00
credits.md Remove coveralls integration (#7099) 2024-04-23 08:42:31 +10:00
demo.md Update docs around demo accounts (#7832) 2024-08-08 09:42:58 +10:00
faq.md Pin hashes in requirements (#7081) 2024-04-23 17:15:52 +10:00
features.md Company docs updates (#4710) 2023-04-27 22:27:21 +10:00
hooks.py [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
index.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
privacy.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
security.md Docs code links (#7342) 2024-05-26 22:09:08 +10:00