InvenTree/InvenTree
Oliver 75f75ed820
Tasks API Endpoint (#6230)
* Add API endpoint for background task overview

* Cleanup other pending heartbeat tasks

* Adds API endpoint for queued tasks

* Adds API endpoint for scheduled tasks

* Add API endpoint for failed tasks

* Update API version info

* Add table for displaying pending tasks

* Add failed tasks table

* Use accordion

* Annotate extra data to scheduled tasks serializer

* Extend API functionality

* Update tasks.py

- Allow skipping of static file step in "invoke update"
- Allows for quicker updates in dev mode

* Display task result error for failed tasks

* Allow delete of failed tasks

* Remove old debug message

* Adds ability to delete pending tasks

* Update table columns

* Fix unused imports

* Prevent multiple heartbeat functions from being added to the queue at startup

* Add unit tests for API
2024-01-17 07:10:42 +11:00
..
build [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
common Tasks API Endpoint (#6230) 2024-01-17 07:10:42 +11:00
company Tasks API Endpoint (#6230) 2024-01-17 07:10:42 +11:00
generic [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
InvenTree Tasks API Endpoint (#6230) 2024-01-17 07:10:42 +11:00
label Add tests for report API (#6214) 2024-01-17 06:55:55 +11:00
locale New Crowdin updates (#6229) 2024-01-14 08:36:45 +11:00
order Add new setting PURCHASEORDER_AUTO_COMPLETE (#6245) 2024-01-16 00:51:03 +11:00
part Fix escape codes in translated strings (#6234) 2024-01-14 13:29:36 +11:00
plugin Prevent creation of new PluginConfig during data import (#6247) 2024-01-16 22:12:51 +11:00
plugins CI updates (#6167) 2024-01-11 00:16:13 +11:00
report Add tests for report API (#6214) 2024-01-17 06:55:55 +11:00
script [CI] Enable python autoformat (#6169) 2024-01-11 11:28:58 +11:00
stock fixed depreceated is_ajax (#6210) 2024-01-12 10:06:25 +11:00
templates Add new setting PURCHASEORDER_AUTO_COMPLETE (#6245) 2024-01-16 00:51:03 +11:00
users [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
web [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
config_template.yaml [FR] Support creating reading initial superuser account password from file (#6144) 2024-01-06 07:38:53 +11:00
gunicorn.conf.py [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
manage.py [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00