2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-02-02 11:24:51 +00:00

Merge branch 'master' of https://github.com/inventree/InvenTree into feat--matrix-testing

This commit is contained in:
Matthias Mair
2026-01-19 09:05:38 +01:00
194 changed files with 82100 additions and 80171 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

View File

@@ -42,12 +42,7 @@ print(part.metadata)
### API Access
For models which provide this metadata field, access is also provided via the API. Append `/metadata/` to the detail endpoint for a particular model instance to access.
For example:
{{ image("plugin/model_metadata_api.png", "Access model metadata via API", maxheight="400px") }}
For models which provide this metadata field, access is also provided via the API. Use the generic `/metadata/<modelname>/<object id>/` endpoint to retrieve or update metadata information.
#### PUT vs PATCH

View File

@@ -26,7 +26,7 @@ invoke superuser
Or, if you are running InvenTree in a Docker container:
```bash
docker exec -rm -it inventree-server invoke superuser
docker exec -it inventree-server invoke superuser
```
### User Management

View File

@@ -333,8 +333,8 @@ The following email settings are available:
| INVENTREE_EMAIL_PORT | email.port | Email server port | 25 |
| INVENTREE_EMAIL_USERNAME | email.username | Email account username | *Not specified* |
| INVENTREE_EMAIL_PASSWORD | email.password | Email account password | *Not specified* |
| INVENTREE_EMAIL_TLS | email.tls | Enable TLS support | False |
| INVENTREE_EMAIL_SSL | email.ssl | Enable SSL support | False |
| INVENTREE_EMAIL_TLS | email.tls | Enable STARTTLS support (commonly port 567) | False |
| INVENTREE_EMAIL_SSL | email.ssl | Enable legacy SSL/TLS support (commonly port 465) | False |
| INVENTREE_EMAIL_SENDER | email.sender | Sending email address | *Not specified* |
| INVENTREE_EMAIL_PREFIX | email.prefix | Prefix for subject text | [InvenTree] |

View File

@@ -1,25 +1,25 @@
# This file was autogenerated by uv via the following command:
# uv pip compile docs/requirements.in -o docs/requirements.txt -b src/backend/requirements.txt
anyio==4.10.0
anyio==4.12.1
# via httpx
babel==2.17.0
# via
# mkdocs-git-revision-date-localized-plugin
# mkdocs-material
backrefs==5.9
backrefs==6.1
# via mkdocs-material
beautifulsoup4==4.13.4
beautifulsoup4==4.14.3
# via mkdocs-mermaid2-plugin
bracex==2.6
# via wcmatch
certifi==2025.8.3
certifi==2026.1.4
# via
# httpcore
# httpx
# requests
charset-normalizer==3.4.2
charset-normalizer==3.4.4
# via requests
click==8.1.8
click==8.3.1
# via
# mkdocs
# neoteroi-mkdocs
@@ -29,7 +29,7 @@ colorama==0.4.6
# mkdocs-material
editorconfig==0.17.1
# via jsbeautifier
essentials==1.1.6
essentials==1.1.9
# via essentials-openapi
essentials-openapi==1.3.0
# via neoteroi-mkdocs
@@ -37,9 +37,9 @@ ghp-import==2.1.0
# via mkdocs
gitdb==4.0.12
# via gitpython
gitpython==3.1.45
gitpython==3.1.46
# via mkdocs-git-revision-date-localized-plugin
griffe==1.11.0
griffe==1.15.0
# via mkdocstrings-python
h11==0.16.0
# via httpcore
@@ -51,7 +51,7 @@ httpcore==1.0.9
# via httpx
httpx==0.28.1
# via neoteroi-mkdocs
idna==3.10
idna==3.11
# via
# anyio
# httpx
@@ -65,16 +65,16 @@ jinja2==3.1.6
# neoteroi-mkdocs
jsbeautifier==1.15.4
# via mkdocs-mermaid2-plugin
markdown==3.8.2
markdown==3.10
# via
# mkdocs
# mkdocs-autorefs
# mkdocs-material
# mkdocstrings
# pymdown-extensions
markdown-it-py==3.0.0
markdown-it-py==4.0.0
# via rich
markupsafe==3.0.2
markupsafe==3.0.3
# via
# essentials-openapi
# jinja2
@@ -100,7 +100,7 @@ mkdocs==1.6.1
# mkdocs-simple-hooks
# mkdocstrings
# neoteroi-mkdocs
mkdocs-autorefs==1.4.2
mkdocs-autorefs==1.4.3
# via
# mkdocstrings
# mkdocstrings-python
@@ -112,7 +112,7 @@ mkdocs-include-markdown-plugin==7.2.0
# via -r docs/requirements.in
mkdocs-macros-plugin==1.5.0
# via -r docs/requirements.in
mkdocs-material==9.7.0
mkdocs-material==9.7.1
# via -r docs/requirements.in
mkdocs-material-extensions==1.3.1
# via mkdocs-material
@@ -126,7 +126,7 @@ mkdocstrings[python]==1.0.0
# via
# -r docs/requirements.in
# mkdocstrings-python
mkdocstrings-python==1.16.12
mkdocstrings-python==2.0.1
# via mkdocstrings
neoteroi-mkdocs==1.2.0
# via -r docs/requirements.in
@@ -136,17 +136,17 @@ packaging==25.0
# mkdocs-macros-plugin
paginate==0.5.7
# via mkdocs-material
pathspec==0.12.1
pathspec==1.0.1
# via
# mkdocs
# mkdocs-macros-plugin
platformdirs==4.3.8
platformdirs==4.5.1
# via mkdocs-get-deps
pygments==2.19.2
# via
# mkdocs-material
# rich
pymdown-extensions==10.16.1
pymdown-extensions==10.20
# via
# mkdocs-material
# mkdocs-mermaid2-plugin
@@ -170,7 +170,7 @@ requests==2.32.5
# mkdocs-macros-plugin
# mkdocs-material
# mkdocs-mermaid2-plugin
rich==14.1.0
rich==14.2.0
# via neoteroi-mkdocs
setuptools==80.9.0
# via mkdocs-mermaid2-plugin
@@ -180,19 +180,17 @@ six==1.17.0
# python-dateutil
smmap==5.0.2
# via gitdb
sniffio==1.3.1
# via anyio
soupsieve==2.7
soupsieve==2.8.1
# via beautifulsoup4
super-collections==0.6.2
# via mkdocs-macros-plugin
termcolor==3.1.0
termcolor==3.3.0
# via mkdocs-macros-plugin
typing-extensions==4.14.1
typing-extensions==4.15.0
# via
# anyio
# beautifulsoup4
urllib3==2.6.0
urllib3==2.6.3
# via requests
watchdog==6.0.0
# via mkdocs