InvenTree/InvenTree/report
Lukas e4d2e2f96b
PUI Template editor (#6541)
* Added first POC for label editor

* Added preview item selection

* Split code

* Fix import

* Use liquid lang and added custom tooltips

* Auto load first item for preview and add BOM part assembly filter

* Make the save&reload action more obvious

* Make save optional and use server stored template

* Fix icons and inherit model url

* Add label/report extra fields to serializer and default templates

* Bump api version to v176

* Remove generic and pass template to editor

* Added error overlay

* Moved default tempaltes in default folder

* Only show detail drawer back button if necessary

* Rename action dropdown disabled to hidden and add loading disabled to template editor

* Fix types

* Add icons to editor/preview tabs

* Add draggable split pane and make editors use full height

* Add SplitButton component

* add code editor tag description

* fix related model field if empty string

* remove debug console.log

* move code editor/pdf preview into their own folder

* Update api_version.py

* add support for multiple editors

* fix template editor error handleing while loading/saving code

* add documentation for the template editor
2024-03-05 07:58:12 +11:00
..
migrations Report orientation (#5678) 2023-10-09 13:25:53 +11:00
templates/report Report image rendering fix (#5907) 2023-11-14 12:08:18 +11:00
templatetags Report helper (#6454) 2024-02-08 15:01:47 +11:00
__init__.py Add "report" app 2020-05-21 13:51:13 +10:00
admin.py Bump to Dj 4.x (#6173) 2024-02-06 13:30:50 +11:00
api.py Move more paths to basic path (#6251) 2024-01-18 17:05:10 +11:00
apps.py Refactor label/report template copying (#6582) 2024-02-28 09:25:01 +11:00
helpers.py [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
models.py Log plugin event errors (#6455) 2024-02-08 17:31:53 +11:00
serializers.py PUI Template editor (#6541) 2024-03-05 07:58:12 +11:00
tests.py [WIP] Test result table (#6430) 2024-02-18 23:26:01 +11:00