11ab0203b1
[plugin] Auto issue orders ( #9565 )
...
* Add builtin plugin for auto-issuing orders
* Add plugin to auto-issue orders
* Add placeholder documentation
* Fix typo
* Adds image macro
- To replace img.html
- includes checking if file exists
* Fix tooltips
* More docs
* Adjust plugin settings filters
* docs
* More docs
* More docs
* Updates
* Less restrictive URL checking
* Refactor build order page
* Fix typo
* Allow 429
* Debug output
* More debug
* Construct assets dir
* Cleanup
* Update docs README
* Refactoring more pages
* Fix image link
* Fix SSO settings
* Add hook to check for missing settings
- Ensure that all settings are documented!
* Add missing user settings
* Update docstring
* Tweak SSO.md
* Image updates
* More updates
* Tweaks
* Exclude orders without a target_date
* Fix for issuing build orders
* Further refactoring
* Fixes
* Image refactoring
* More refactoring
* More refactoring
* Refactor app images
* Fix pathing issues
* Suppress some openapidocs warnings in logs
(much easier to debug docs build issues)
* Fix image reference
* Reduce error messages
* Fix image links
* Fix image links
* Reduce docs log output
* Ensure settings are loaded before displaying them
* Fix for UI test
* Fix unit test
* Test tweaks
2025-06-03 17:07:12 +10:00
0ff86103d9
refactor(docs): simplify docs files / pipelines ( #9633 )
...
* refactor(doc): only use one command
* restructure
* move all generated helpers to a dedicated directory
* move to pathlib
* and more pathlib
* add empty generated folder
2025-05-06 12:20:11 +01:00
75b47f8d09
Typed report context ( #9431 )
...
* add typed report context
* make it py3.9 compatible
* fix docs
* debug docs
* fix for py 3.9
* add requested error codes
2025-04-03 07:45:37 +11:00
f7a4469590
Download params ( #9413 )
...
* Pass extra options through to data export plugins
* Add PartParameterExporter plugin
- Useful for including part parameter data in exporter
* Fix bug in InvenTreeTableHeader
* enable export for partparametertable
* Simplify tests
* Add typing hints
2025-03-31 19:45:59 +11:00
797a0c10df
Docs code links ( #7342 )
...
* Update docs
- Add note about permission denied error
* Add macro for generating link to github code
* Implement similar feature for source directory links
* Adds helper function for link checking
* Allow for specification of "raw" file links
* Remove debug statement
* Generate list of available invoke tasks
2024-05-26 22:09:08 +10:00
39ba25c5ed
Render API docs ( #6463 )
...
* Render API docs
* Cleanup broken links
* Re-enable strict mode
* Change json to yaml
* Update docs/docs/api/schema.md
Co-authored-by: Matthias Mair <code@mjmair.com >
* Update docs/docs/api/schema.md
Co-authored-by: Matthias Mair <code@mjmair.com >
* Use neoteroi-mkdocs instead
- seems to render more reliably
* Fix SERVERS section for SPECTACTULAR_SETTINGS
* Script for splitting schema into smaller sections
* Generate an index file for the schema pages
* Move schema.md up one directory
* Fix formatting
* Remove tracked file
* Add hook for rebuilding API schema as part of RTD build
* Extract schema as RTD build step
* install invoke
* export env vars
* remove argparse
* Fix order of operations
* Compress env vars
* Remove custom env vars
- Now configured as part of RTD project
* Migrate db
* Revert "remove argparse"
This reverts commit 4665805340
.
* Post-process generated schema file
* Fix file formatting
* Add note about schema repo
* no message
* Reduce schema overhead
* Ignore generated files
* Delete generated file
* Update .gitignore
* Add extra split for machine integration
* Remove schema files
- These will be auto-generated too
* Generate individual schema .md files
* Re-add .md files
- Need git commit log to work
* Update .gitignore
* Fix for CI test
* patch machine.api
* Revert previous change
* Formatting fix
* Adjust export step
* Bump API version
---------
Co-authored-by: Matthias Mair <code@mjmair.com >
2024-03-02 11:28:37 +11:00
433ea4d0de
Documentation Improvements ( #4894 )
...
* Improvements for version banner
- Display at the bottom of the page
- Simplify text
* Use mkdocs version provider
* use 'navigation.instant'
* Support modern mkdocs features
- Much better navigation and improved features
* Content changes
* Add code to find previous versions
* Remove modern python syntax
* display output codes
* Hide version banner
* Extra debug message
* update terminology.md
2023-05-25 22:42:16 +10:00
50cbaff76d
Fixes for docs building ( #4659 )
2023-04-22 23:35:25 +10:00
2ffd2354eb
Documentation integration ( #4653 )
...
* Add documentation under docs/ directory
* Add CI workflow for mkdocs configuration checking
* Add documentation issue template
* update pip-tools?
* Update .gitignore files
* Fix .gitignore rules
* Improve release notes page
* remove references to old repo
2023-04-22 22:40:29 +10:00