Auto-extract StatusCode values for docs (#12686)

* Auto-extract StatusCode values for docs

* Extract user roles from code

* Fix links

* Remove extraneous source code in docs
This commit is contained in:
Oliver
2026-08-23 18:48:05 +10:00
committed by GitHub
parent f063a6c67f
commit bc98e4bab6
20 changed files with 486 additions and 238 deletions
+8
View File
@@ -2037,6 +2037,8 @@ def export_definitions(c, basedir: str = ''):
base_path.joinpath('inventree_tags.yml'),
base_path.joinpath('inventree_filters.yml'),
base_path.joinpath('inventree_report_context.json'),
base_path.joinpath('inventree_status_codes.json'),
base_path.joinpath('inventree_roles.json'),
]
info('Exporting definitions...')
@@ -2051,6 +2053,12 @@ def export_definitions(c, basedir: str = ''):
check_file_existence(filenames[3], overwrite=True)
manage(c, f'export_report_context {filenames[3]}', pty=True)
check_file_existence(filenames[4], overwrite=True)
manage(c, f'export_status_codes {filenames[4]}', pty=True)
check_file_existence(filenames[5], overwrite=True)
manage(c, f'export_roles {filenames[5]}', pty=True)
info('Exporting definitions complete')