2
0
mirror of https://github.com/inventree/inventree-docs.git synced 2025-04-28 13:46:54 +00:00

Merge pull request #143 from inventree/0.5.x

0.5.x
This commit is contained in:
Oliver 2021-08-03 00:41:11 +10:00 committed by GitHub
commit 59f6015dbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
47 changed files with 7191 additions and 188 deletions

3
.gitignore vendored
View File

@ -1,2 +1,3 @@
# Ignore python environment files
env-inv-doc/
env-inv-doc/
env/

View File

@ -0,0 +1,61 @@
{% with image_count=14 %}
{% include "carousel_start.html" %}
{% endwith %}
{% with src="app/screenshots/screen_1.jpg", alt="App screenshot", active=True%}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_2.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_3.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_4.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_5.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_6.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_7.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_8.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_9.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_10.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_11.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_12.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_13.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="app/screenshots/screen_14.jpg", alt="App screenshot" %}
{% include "carousel_img.html" %}
{% endwith %}
{% include "carousel_end.html" %}

View File

@ -0,0 +1,14 @@
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#image-carousel" data-slide="prev">
<span class="fas fa-chevron-left"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#image-carousel" data-slide="next">
<span class="fas fa-chevron-right"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>

View File

@ -0,0 +1,15 @@
{% if 'readthedocs.org' in config.docs_dir %}
{% set assets = '/en/latest/assets' %}
{% else %}
{% set assets = '/assets' %}
{% endif %}
{% if 'http' in src %}
{% set img_url = src %}
{% else %}
{% set img_url = assets + '/images/' + src %}
{% endif %}
<div class='item{% if active %} active{% endif %}'>
<img class='center' src='{{ img_url }}' alt='{{ alt }}' style='{% if max_height %}max-height: {{ max_height }}; {% endif %}'>
</div>

View File

@ -0,0 +1,14 @@
<div class="container carousel-container">
<div id="image-carousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
{% for idx in range(image_count) %}
<li data-target="#image-carousel" data-slide-to="{{ idx }}" {% if idx == 0 %}class="active"{% endif %}></li>
{% endfor %}
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner">

View File

@ -0,0 +1,49 @@
{% with image_count=11 %}
{% include "carousel_start.html" %}
{% endwith %}
{% with src="index/part_category.png", alt="Part Categories", active=True %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/part_stock.png", alt="Part Stock" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/part_suppliers.png", alt="Part Suppliers" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/stock_item.png", alt="Stock Item" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/stock_location.png", alt="Stock Location" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/stock_location_2.png", alt="Stock Location" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/suppliers.png", alt="Suppliers" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/part_admin.png", alt="Admin Interface" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/category_params.png", alt="Part Parameters" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/build_outputs.png", alt="Build Orders" %}
{% include "carousel_img.html" %}
{% endwith %}
{% with src="index/bom_add_item.png", alt="Bill of Materials" %}
{% include "carousel_img.html" %}
{% endwith %}
{% include "carousel_end.html" %}

View File

@ -19,106 +19,4 @@ The InvenTree App can be downloaded for Android devices via the [Play Store](htt
!!! missing "Not Yet Available"
The InvenTree app is not yet available for iOS devices
## Connect to InvenTree
Use of the InvenTree app assumes that you (the user) have access to an InvenTree server.
When first running the app, no profile has been configured. A message is displayed at the bottom of the screen, indicting that a server profile needs to be configured.
{% with id="no_server", url="app/initial_home_screen.jpg", maxheight="240px", description="No server configured" %}
{% include "img.html" %}
{% endwith %}
Press on the mesage to navigate to the server selection view:
### Create Server
!!! success "Server Profiles"
The app supports multiple server profiles, providing simple switching between different InvenTree servers and/or account profiles.
Press the <span class='fas fa-plus-circle blue'></span> button in the bottom-right corner of the screen to create a new server profile.
{% with id="add_profile", url="app/add_server_profile.jpg", maxheight="240px", description="Add server" %}
{% include 'img.html' %}
{% endwith %}
Enter the required server details:
| Parameter | Description |
| --- | --- |
| Name | Name for the server profile (can be any value, simply for reference) |
| Server | InvenTree server address (including port, if required). e.g. `http://inventree.myserver.com:8080` |
| Username | Your account username (case sensitive) |
| Password | Your account password (case sensitive) |
### Connect to Server
Once the server profile is created, you need to connect to the server. Simply short press on the server profile to connect.
Alternatively, long press on the server profile to activate the context menu, then select *Connect to Server*.
When the app successfully connects to the server, a success message is briefly displayed at the bottom of the screen. A green <span class='fas fa-check-circle green'></span> icon next to the server profile indicate that the profile is currently *selected* and also the connection was successful.
{% with id="connected", url="app/connected.jpg", maxheight="240px", description="Connected to server" %}
{% include 'img.html' %}
{% endwith %}
### Connection Failure
If (for whatever reason) the app does not successfully connect to the InvenTree server, a failure message is displayed, and a red <span class='fas fa-times-circle red'></span> icon is displayed next to the server profile.
{% with id="failed", url="app/unauthorized.jpg", maxheight="240px", description="Connection failure" %}
{% include 'img.html' %}
{% endwith %}
In this case, the error message displayed at the bottom of the screen provides context as to why the app could not successfully connect to the server.
To edit the server profile details, long press on the server profile, and select *Edit Server Profile*:
{% with id="edit", url="app/edit_server.jpg", maxheight="240px", description="Edit server profile" %}
{% include 'img.html' %}
{% endwith %}
## Drawer Menu
The *Drawer Menu* is accessible from all top-level app views, and provides quick access to important app features. To open the drawer menu, select the <span class='fas fa-bars'></span> icon in the top-left corner of the screen (where available).
{% with id="drawer", url="app/drawer.jpg", maxheight="240px", description="Open drawer menu" %}
{% include 'img.html' %}
{% endwith %}
The *Drawer Menu* provides instant access to the following views:
### InvenTree
Select *InvenTree* to navigate to the [home screen](#home-screen).
### Scan Barcode
Select *Scan Barcode* to open the barcode scanner, and scan an InvenTree stock item or location to instantly jump to the relevent view. Refer to the [barcode documentation](./barcode.md) for more information.
### Search
Select *Search* to open a global search screen.
### Parts
Select *Parts* to navigate to the [Parts](./part.md) view.
### Stock
Select *Stock* to navigate to the [Stock](./stock.md) view.
### Settings
Select *Settings* to navigate to the app [settings](./settings.md) menu.
## Home Screen
The app *home screen* provides quick-access buttons for stock view and actions.
Additionally, the connection status of the server is displayed at the bottom of the screen.
{% with id="home", url="app/home.jpg", maxheight="240px", description="Home screen" %}
{% include 'img.html' %}
{% endwith %}
{% include "app_carousel.html" %}

107
docs/app/connect.md Normal file
View File

@ -0,0 +1,107 @@
---
title: Connect to Server
---
## Connect to InvenTree
Use of the InvenTree app assumes that you (the user) have access to an InvenTree server.
When first running the app, no profile has been configured. A message is displayed at the bottom of the screen, indicting that a server profile needs to be configured.
{% with id="no_server", url="app/initial_home_screen.jpg", maxheight="240px", description="No server configured" %}
{% include "img.html" %}
{% endwith %}
Press on the mesage to navigate to the server selection view:
### Create Server
!!! success "Server Profiles"
The app supports multiple server profiles, providing simple switching between different InvenTree servers and/or account profiles.
Press the <span class='fas fa-plus-circle blue'></span> button in the bottom-right corner of the screen to create a new server profile.
{% with id="add_profile", url="app/add_server_profile.jpg", maxheight="240px", description="Add server" %}
{% include 'img.html' %}
{% endwith %}
Enter the required server details:
| Parameter | Description |
| --- | --- |
| Name | Name for the server profile (can be any value, simply for reference) |
| Server | InvenTree server address (including port, if required). e.g. `http://inventree.myserver.com:8080` |
| Username | Your account username (case sensitive) |
| Password | Your account password (case sensitive) |
### Connect to Server
Once the server profile is created, you need to connect to the server. Simply short press on the server profile to connect.
Alternatively, long press on the server profile to activate the context menu, then select *Connect to Server*.
When the app successfully connects to the server, a success message is briefly displayed at the bottom of the screen. A green <span class='fas fa-check-circle green'></span> icon next to the server profile indicate that the profile is currently *selected* and also the connection was successful.
{% with id="connected", url="app/connected.jpg", maxheight="240px", description="Connected to server" %}
{% include 'img.html' %}
{% endwith %}
### Connection Failure
If (for whatever reason) the app does not successfully connect to the InvenTree server, a failure message is displayed, and a red <span class='fas fa-times-circle red'></span> icon is displayed next to the server profile.
{% with id="failed", url="app/unauthorized.jpg", maxheight="240px", description="Connection failure" %}
{% include 'img.html' %}
{% endwith %}
In this case, the error message displayed at the bottom of the screen provides context as to why the app could not successfully connect to the server.
To edit the server profile details, long press on the server profile, and select *Edit Server Profile*:
{% with id="edit", url="app/edit_server.jpg", maxheight="240px", description="Edit server profile" %}
{% include 'img.html' %}
{% endwith %}
## Drawer Menu
The *Drawer Menu* is accessible from all top-level app views, and provides quick access to important app features. To open the drawer menu, select the <span class='fas fa-bars'></span> icon in the top-left corner of the screen (where available).
{% with id="drawer", url="app/drawer.jpg", maxheight="240px", description="Open drawer menu" %}
{% include 'img.html' %}
{% endwith %}
The *Drawer Menu* provides instant access to the following views:
### InvenTree
Select *InvenTree* to navigate to the [home screen](#home-screen).
### Scan Barcode
Select *Scan Barcode* to open the barcode scanner, and scan an InvenTree stock item or location to instantly jump to the relevent view. Refer to the [barcode documentation](./barcode.md) for more information.
### Search
Select *Search* to open a global search screen.
### Parts
Select *Parts* to navigate to the [Parts](./part.md) view.
### Stock
Select *Stock* to navigate to the [Stock](./stock.md) view.
### Settings
Select *Settings* to navigate to the app [settings](./settings.md) menu.
## Home Screen
The app *home screen* provides quick-access buttons for stock view and actions.
Additionally, the connection status of the server is displayed at the bottom of the screen.
{% with id="home", url="app/home.jpg", maxheight="240px", description="Home screen" %}
{% include 'img.html' %}
{% endwith %}

View File

@ -33,4 +33,4 @@ The InvenTree app does not collect any information which could be used to person
## Third Party Access
The InvenTree app does not share any information with third parties.
The InvenTree app does not share any personal information with third parties.

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1015 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -20,16 +20,11 @@ If you find a bug or a feature that does not work correctly, please report it on
### Translation
![de translation](https://img.shields.io/badge/dynamic/json?color=blue&label=de&style=flat&query=%24.progress.0.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
![fr translation](https://img.shields.io/badge/dynamic/json?color=blue&label=fr&style=flat&query=%24.progress.3.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
![it translation](https://img.shields.io/badge/dynamic/json?color=blue&label=it&style=flat&query=%24.progress.4.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
![pl translation](https://img.shields.io/badge/dynamic/json?color=blue&label=pl&style=flat&query=%24.progress.5.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
![ru translation](https://img.shields.io/badge/dynamic/json?color=blue&label=ru&style=flat&query=%24.progress.6.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
![zh-CN translation](https://img.shields.io/badge/dynamic/json?color=blue&label=zh-CN&style=flat&query=%24.progress.7.data.translationProgress&url=https%3A%2F%2Fbadges.awesome-crowdin.com%2Fstats-14720186-452300.json)
InvenTree provides a translation layer for both the web interface and mobile app. Native language translation requires effort from translators to provide multi-lingual support. If you wish to translate InvenTree to a new language (or improve an existing translation), such contributions would be greatly appreciated!.
InvenTree provides a translation layer for the web interface, this requires effort from translators to provide multi-lingual support. If you wish to translate InvenTree to a new language (or improve an existing translation), such contributions would be greatly appreciated!.
Native language translation of the InvenTree web application is [community contributed via crowdin](https://crowdin.com/project/inventree).
Native language translation of the InvenTree web application is [community contributed via crowdin](https://crowdin.com/project/inventree). **Contributions are welcomed and encouraged**.
_**Contributions are welcomed and encouraged!**._
To contribute to the translation effort, navigate to the [InvenTree crowdin project](https://crowdin.com/project/inventree), create a free account, and start making translations suggestions for your language of choice!
@ -37,6 +32,8 @@ To contribute to the translation effort, navigate to the [InvenTree crowdin proj
Documenting a large software project is a challenging and ongoing effort. If you are able to provide assistance in improving this documentation set, please consider doing so! Documentation contributions can be made on [GitHub](https://github.com/inventree/inventree-docs).
If you see any sections of the documentation that require work (i.e. denoted with "TODO") - please consider providing assistance in these sections!
### Donate
{% if 'readthedocs.org' in config.docs_dir %}
@ -45,7 +42,9 @@ Documenting a large software project is a challenging and ongoing effort. If you
{% set assets = '/assets' %}
{% endif %}
If you are unable to provide contributions as listed above, or you find InvenTree to be useful, please consider donating to support its ongoing development.
Finally, if you are unable to provide contributions as listed above, or you find InvenTree to be useful, please consider donating to support its ongoing development.
[ Donate <span class='fas fa-smile'></span> ](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=T4M976M5URSUE&currency_code=AUD){: .md-button .md-button--primary }
<img src="{{ assets }}/paypal-logo-small-min-300x136.png" border="0" alt="PayPal Logo" style="width: 136px; length:300px; vertical-align:middle; padding-left: 20px">
Financial donations directly support the ongoing development of the InvenTree project. If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!

View File

@ -2,7 +2,7 @@
title: InvenTree
---
## Intuitive Inventory Management
## InvenTree
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![GitHub Repo stars](https://img.shields.io/github/stars/inventree/inventree?label=View%20On%20GitHub&style=social)](https://github.com/inventree/inventree)
@ -13,6 +13,8 @@ InvenTree is an open-source inventory management system which provides intuitive
InvenTree is designed to be lightweight and easy to use for SME or hobbyist applications, where many existing stock management solutions are bloated and cumbersome to use. However, powerful business logic works in the background to ensure that stock tracking history is maintained, and users have ready access to stock level information.
{% include "index_carousel.html" %}
### How it Works
InvenTree is a [Python](https://www.python.org/) and [Django](https://www.djangoproject.com/) application which stores data in a relational database, and serves this data to the user(s) via a web browser, and (optionally) can be integrated into custom applications via an API.

View File

@ -2,12 +2,10 @@
title: Release 0.4.0
---
# Release 0.4.0
## Release 0.4.0
[Release 0.4.0](https://github.com/inventree/InvenTree/releases/tag/0.4.0) provides a number of major new features and improvements, as well as some crucial bug fixes:
## New Features
### Dynamic Reloading
[#1811](https://github.com/inventree/InvenTree/pull/1811) provides dynamic loading of detail views via the left-hand navigation menu. This significantly improves perceived speed by the user, as the entire page does not have to be reloaded.
@ -33,23 +31,3 @@ title: Release 0.4.0
| [#1823](https://github.com/inventree/InvenTree/pull/1823) | Fixes link formatting issues for ManufacturerParts |
| [#1824](https://github.com/inventree/InvenTree/pull/1824) | Selects correct curreny code when creating a new PurchaseOrderLineItem |
| [#1867](https://github.com/inventree/InvenTree/pull/1867) | Fixes long-running bug when deleting sequential items via the API |
# Release 0.4.1
## Bug Fixes
| Pull Request | Description |
| --- | --- |
| [#1874](https://github.com/inventree/InvenTree/pull/1874) | Ensure static files are copied when launching development server under docker |
| [#1878](https://github.com/inventree/InvenTree/pull/1878) | Ensure that "static" javascript files do not contain any dynamic templated code |
| [#1879](https://github.com/inventree/InvenTree/pull/1879) | Allows the number of gunicorn workers to be specified by an environment variable in docker configuration |
# Release 0.4.2
## Bug Fixes
| Pull Request | Description |
| --- | --- |
| [#1887](https://github.com/inventree/InvenTree/pull/1887) | Fixes bugs in new javascript settings rendering |
| [#1890](https://github.com/inventree/InvenTree/pull/1890) | Catch connection errors when updating exchange rates |

13
docs/releases/0.4.1.md Normal file
View File

@ -0,0 +1,13 @@
---
title: Release 0.4.0
---
## Release 0.4.1
### Bug Fixes
| Pull Request | Description |
| --- | --- |
| [#1874](https://github.com/inventree/InvenTree/pull/1874) | Ensure static files are copied when launching development server under docker |
| [#1878](https://github.com/inventree/InvenTree/pull/1878) | Ensure that "static" javascript files do not contain any dynamic templated code |
| [#1879](https://github.com/inventree/InvenTree/pull/1879) | Allows the number of gunicorn workers to be specified by an environment variable in docker configuration |

13
docs/releases/0.4.2.md Normal file
View File

@ -0,0 +1,13 @@
---
title: Release 0.4.2
---
## Release 0.4.2
### Bug Fixes
| Pull Request | Description |
| --- | --- |
| [#1887](https://github.com/inventree/InvenTree/pull/1887) | Fixes bugs in new javascript settings rendering |
| [#1890](https://github.com/inventree/InvenTree/pull/1890) | Catch connection errors when updating exchange rates |

7
docs/releases/0.5.0.md Normal file
View File

@ -0,0 +1,7 @@
---
title: Release 0.4.0
---
## Release 0.4.0
*In development*

View File

@ -1,49 +0,0 @@
---
title: What's New
---
## Releases
### Version Numbering
The InvenTree project follows the formalized release numbering scheme, according to the [semantic versioning specification](https://semver.org/). Each release will be numbered `MAJOR.MINOR.PATCH`:
#### MAJOR
Major release number will be incremented for large, incompatible changes to the API or other features.
#### MINOR
Minor release number will be incremented when new features are added in a backwards compatible manner
#### PATCH
Patch release number will be incremented when making bug fixes or small changes to existing features.
### Release Notes
For information on the latest and greatest InvenTree features, refer to the release documentation below:
| Release | Date |
| ------- | ---- |
| [0.4.0](./0.4.0.md) | July 2021 |
| [0.3.0](./0.3.0.md) | July 2021 |
| [0.2.4](./0.2.4.md) | June 2021 |
| [0.2.3](./0.2.3.md) | June 2021 |
| [0.2.2](./0.2.2.md) | May 2021 |
| [0.2.1](./0.2.1.md) | April 2021 |
| [0.2.0](./0.2.0.md) | April 2021 |
| [0.1.8](./0.1.8.md) | April 2021 |
| [0.1.7](./0.1.7.md) | March 2021 |
| [0.1.6](./0.1.6.md) | February 2021 |
| [0.1.5](./0.1.5.md) | January 2021 |
| [0.1.4](./0.1.4.md) | November 2020 |
## Upcoming Features
In-progress and upcoming features can be viewed on [GitHub](https://github.com/inventree/inventree/pulls), where the InvenTree source code is hosted.
## Suggest Something New
To suggest a new feature (or report a bug) raise an [issue on GitHub](https://github.com/inventree/inventree/issues).

View File

@ -0,0 +1,56 @@
---
title: Release Notes
---
## Releases
The InvenTree project follows the formalized release numbering scheme, according to the [semantic versioning specification](https://semver.org/).
### 0.5.x
| Release | Date |
| --- | --- |
| [0.5.0](./0.5.0.md) | *In development* |
### 0.4.x
| Release | Date | Docker |
| --- | --- | --- |
| [0.4.2](./0.4.2.md) | 2021-08-02 | [inventree:0.4.2](https://hub.docker.com/layers/inventree/inventree/0.4.2/images/sha256-987c656ec21cc8f8dc1c1d74d5443368161b6ef27cb823edcbcddd5aa28ccf6c?context=explore) |
| [0.4.1](./0.4.1.md) | 2021-07-31 | [inventree:0.4.1](https://hub.docker.com/layers/inventree/inventree/0.4.1/images/sha256-fa0560d4b1fa99c5e49f8d1b1f78893ef0361db7a05f92aed08d1a405fe715c4?context=explore) |
| [0.4.0](./0.4.0.md) | 2021-07-28 | [inventree:0.4.0](https://hub.docker.com/layers/inventree/inventree/0.4.0/images/sha256-475cbd226b4a2ac2a23106e33d84497642b1e373a9d7521e6773c1ea4d0b32c9?context=explore) |
### 0.3.x
| Release | Date | Docker |
| ------- | ---- | --- |
| [0.3.0](./0.3.0.md) | 2021-07-15 | [inventree:0.3.0](https://hub.docker.com/layers/inventree/inventree/0.3.0/images/sha256-b442a236fbc4b91e1e5fdbba2a080655e30447422aaa2e32cd6053571900b2c3?context=explore) |
### 0.2.x
| Release | Date | Docker |
| --- | --- | --- |
| [0.2.4](./0.2.4.md) | 2021-06-27 | [inventree:0.2.4](https://hub.docker.com/layers/inventree/inventree/0.2.4/images/sha256-a7a9f860d4ef47cda83ca79edc147a6b7d4c86860cd92d37e5e4fc5bec95da82?context=explore) |
| [0.2.3](./0.2.3.md) | 2021-06-16 | [inventree:0.2.3](https://hub.docker.com/layers/inventree/inventree/0.2.3/images/sha256-527c78eb7e32cbf67f82ba5226f9a9486c1de58c03057c7c9edc7626f6127f02?context=explore) |
| [0.2.2](./0.2.2.md) | 2021-05-29 | [inventree:0.2.2](https://hub.docker.com/layers/inventree/inventree/0.2.2/images/sha256-cd6f13de516ceae53dbe9e4d1ff014a040f71f5651e7099e9299f2e678a51209?context=explore) |
| [0.2.1](./0.2.1.md) | 2021-04-18 | [inventree:0.2.1](https://hub.docker.com/layers/inventree/inventree/0.2.1/images/sha256-ea6932dd19864df2a7918f244ec5e5b3eeb06d2c9e4892bdcc7d4b491721b4e6?context=explore) |
| [0.2.0](./0.2.0.md) | 2021-04-11 | - |
### 0.1.x
| Release | Date |
| --- | --- |
| [0.1.8](./0.1.8.md) | 2021-04-10 |
| [0.1.7](./0.1.7.md) | 2021-03-04 |
| [0.1.6](./0.1.6.md) | 2021-02-21 |
| [0.1.5](./0.1.5.md) | 2021-01-19 |
| [0.1.4](./0.1.4.md) | 2020-11-15 |
## Upcoming Features
In-progress and upcoming features can be viewed on [GitHub](https://github.com/inventree/inventree/pulls), where the InvenTree source code is hosted.
## Suggest Something New
To suggest a new feature (or report a bug) raise an [issue on GitHub](https://github.com/inventree/inventree/issues).

6811
docs/stylesheets/bootstrap.css vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -27,19 +27,22 @@ extra_css:
- stylesheets/brands.css
- stylesheets/regular.css
- stylesheets/solid.css
- stylesheets/bootstrap.css
extra_javascript:
- javascripts/extra.js
- javascripts/fontawesome.js
- javascripts/brands.js
- javascripts/regular.js
- javascripts/solid.js
- https://code.jquery.com/jquery-3.6.0.js
- https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.js
# Navigation
nav:
- InvenTree:
- About InvenTree: index.md
- Features: features.md
- What's New: releases/new.md
- Release Notes: releases/release_notes.md
- FAQ: faq.md
- Contribute: contribute.md
- Credits: credits.md
@ -103,6 +106,7 @@ nav:
- Third-Party: extend/integrate.md
- App:
- InvenTree App: app/app.md
- Connect: app/connect.md
- Barcodes: app/barcode.md
- Parts: app/part.md
- Stock: app/stock.md
@ -114,6 +118,7 @@ nav:
# Plugins
plugins:
- search
- git-revision-date-localized
- macros:
include_dir: _includes
@ -142,5 +147,13 @@ extra:
provider: google
property: UA-143467500-1
social:
- icon: fontawesome/brands/github
link: https://github.com/inventree/inventree
name: InvenTree on GitHub
- icon: fontawesome/brands/docker
link: https://hub.docker.com/r/inventree/inventree
name: InvenTree on Docker
use_directory_urls: true
strict: true

View File

@ -10,6 +10,7 @@ mkdocs>=1.1.2,<2.0
mkdocs-macros-plugin>=0.4.9,<1.0
mkdocs-material>=7.1,<8.0
mkdocs-material-extensions>=1.0,<2.0
mkdocs-git-revision-date-localized-plugin==0.9.2
nltk>=3.5,<4.0
Pygments>=2.7.1,<3.0
pymdown-extensions>=8.0,<9.0