2
0
mirror of https://github.com/inventree/inventree-website.git synced 2026-03-07 12:04:17 +00:00
This commit is contained in:
matmair
2026-02-17 01:13:52 +00:00
parent 1e05d1c69b
commit b1a1bd4471
47 changed files with 392 additions and 184 deletions

View File

@@ -164,7 +164,7 @@
<p>The InvenTree project has grown substantially over the last year. While we now have an active user community, we still only have a very small core development team, trying to keep on top of all the great ideas you have.</p>
<p>If you have found InvenTree to be a useful piece of software, especially if you are using it for your business, please consider <a href="https://github.com/sponsors/inventree/">sponsoring the project</a>. Sponsorship allows the developers to provide more of their (quite precious) time to the project, which benefits everyone.</p>
<p>If you have found InvenTree to be a useful piece of software, especially if you are using it for your business, please consider <a href="/fund#github-sponsors">sponsoring the project</a>. Sponsorship allows the developers to provide more of their (quite precious) time to the project, which benefits everyone.</p>
<p>You can provide a one-off or monthly sponsorship, or sponsor a specific feature or plugin!</p>

View File

@@ -138,7 +138,7 @@
<p>Funds allocated to a specific issue will be shared between the developers who work on the issue, as well as the maintainers of the InvenTree project.</p>
<p>We are making use of the <a href="https://polar.sh">polar.sh</a> platform to manage the funding process. Please note that we are not affiliated with polar.sh, we are simply using it as a tool to manage the funding process.</p>
<p>We are making use of the <a href="/fund#polar">polar</a> platform to manage the funding process. Please note that we are not affiliated with polar, we are simply using it as a tool to manage the funding process.</p>
<p>We will <em>not</em> be asking for funding for every issue, and we will continue to work on issues which are not funded!</p>
@@ -160,7 +160,7 @@
<h2 id="sponsor-the-project">Sponsor the Project</h2>
<p>There are now many businesses (small and large) using InvenTree to support their operations. If you are using InvenTree in your business, please consider <a href="https://github.com/sponsors/inventree/">sponsoring the project</a>. The InvenTree project is maintained by developers in their “spare” time, and financial sponsorship allows us to dedicate more time to the project.</p>
<p>There are now many businesses (small and large) using InvenTree to support their operations. If you are using InvenTree in your business, please consider <a href="/fund#github-sponsors">sponsoring the project</a>. The InvenTree project is maintained by developers in their “spare” time, and financial sponsorship allows us to dedicate more time to the project.</p>
<p>You can provide a one-off or monthly sponsorship, or sponsor a specific feature or plugin!</p>

View File

@@ -240,9 +240,8 @@
<p>A friendly reminder that the majority of the work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="https://paypal.me/inventree?locale.x=en_AU">PayPal</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
<li><a href="/fund#paypal">PayPal</a></li>
</ul>
<h2 id="deploying-inventree">Deploying InvenTree</h2>

View File

@@ -231,8 +231,7 @@ Refer to the <a href="https://github.com/inventree/InvenTree/pull/8401">pull req
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>

View File

@@ -389,13 +389,12 @@
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>
<h2 id="future-plans">Future Plans</h2>

View File

@@ -169,13 +169,12 @@
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>

View File

@@ -181,13 +181,12 @@
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>
</article>

View File

@@ -125,9 +125,11 @@
<p><img src="/assets/blog/db_update_old_versions.png" alt="Old Setup"></p>
<p>To perform the backup, we run the following command:</p>
<p>To perform the backup, we run the following commands:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke backup
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke backup
docker compose down
</code></pre></div></div>
<p>This will create a backup of the database and media files in the <code class="language-plaintext highlighter-rouge">data/backup</code> directory.</p>
@@ -158,8 +160,10 @@
<p>Now we can restore the data from the backup we created previously, into the new PostgreSQL 17 database. Run the following commands:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke migrate
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke migrate
docker compose run --rm inventree-server invoke restore
docker compose down
</code></pre></div></div>
<p>This will restore the database and media files from the backup we created previously.</p>
@@ -177,7 +181,8 @@ docker compose run --rm inventree-server invoke restore
<p>Next, run the InvenTree update procedure:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke update
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke update
</code></pre></div></div>
<h2 id="step-6-verify-new-setup">Step 6. Verify New Setup</h2>

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.3">Jekyll</generator><link href="/blog/feed.atom" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-02-16T01:56:25+00:00</updated><id>/blog/feed.atom</id><title type="html">InvenTree</title><subtitle>InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.</subtitle><entry><title type="html">1.2.0 Release</title><link href="/blog/2026/02/12/1.2.0" rel="alternate" type="text/html" title="1.2.0 Release" /><published>2026-02-12T00:00:00+00:00</published><updated>2026-02-12T00:00:00+00:00</updated><id>/blog/2026/02/12/1.2.0</id><content type="html" xml:base="/blog/2026/02/12/1.2.0"><![CDATA[<p>The InvenTree team is excited to announce the release of version 1.2.0. Attention: This release has no support for PostgreSQL 13 - our docs contain information regading <a href="https://docs.inventree.org/en/latest/start/migrate/#migrating-between-incompatible-database-versions">PostgreSQL updates</a>. At least PostgreSQL 14 is required, we recommend PostgreSQL 18.</p>
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.3">Jekyll</generator><link href="/blog/feed.atom" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-02-17T01:13:40+00:00</updated><id>/blog/feed.atom</id><title type="html">InvenTree</title><subtitle>InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.</subtitle><entry><title type="html">1.2.0 Release</title><link href="/blog/2026/02/12/1.2.0" rel="alternate" type="text/html" title="1.2.0 Release" /><published>2026-02-12T00:00:00+00:00</published><updated>2026-02-12T00:00:00+00:00</updated><id>/blog/2026/02/12/1.2.0</id><content type="html" xml:base="/blog/2026/02/12/1.2.0"><![CDATA[<p>The InvenTree team is excited to announce the release of version 1.2.0. Attention: This release has no support for PostgreSQL 13 - our docs contain information regading <a href="https://docs.inventree.org/en/latest/start/migrate/#migrating-between-incompatible-database-versions">PostgreSQL updates</a>. At least PostgreSQL 14 is required, we recommend PostgreSQL 18.</p>
<p>This release includes numerous new features, improvements, and bug fixes.</p>
@@ -93,13 +93,12 @@
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree team is excited to announce the release of version 1.2.0. Attention: This release has no support for PostgreSQL 13 - our docs contain information regading PostgreSQL updates. At least PostgreSQL 14 is required, we recommend PostgreSQL 18.]]></summary></entry><entry><title type="html">Database Update Procedure</title><link href="/blog/2026/02/12/db-update" rel="alternate" type="text/html" title="Database Update Procedure" /><published>2026-02-12T00:00:00+00:00</published><updated>2026-02-12T00:00:00+00:00</updated><id>/blog/2026/02/12/db-update</id><content type="html" xml:base="/blog/2026/02/12/db-update"><![CDATA[<p>In our <a href="/blog/2026/02/12/1.2.0">recent 1.2.0 release</a>, we updated our underlying <a href="https://www.djangoproject.com/">django</a> version to from 4.2 to 5.2.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree team is excited to announce the release of version 1.2.0. Attention: This release has no support for PostgreSQL 13 - our docs contain information regading PostgreSQL updates. At least PostgreSQL 14 is required, we recommend PostgreSQL 18.]]></summary></entry><entry><title type="html">Database Update Procedure</title><link href="/blog/2026/02/12/db-update" rel="alternate" type="text/html" title="Database Update Procedure" /><published>2026-02-12T00:00:00+00:00</published><updated>2026-02-12T00:00:00+00:00</updated><id>/blog/2026/02/12/db-update</id><content type="html" xml:base="/blog/2026/02/12/db-update"><![CDATA[<p>In our <a href="/blog/2026/02/12/1.2.0">recent 1.2.0 release</a>, we updated our underlying <a href="https://www.djangoproject.com/">django</a> version to from 4.2 to 5.2.</p>
<p>For users running with a PostgreSQL database, Django 5.2 requires a minimum version of PostgreSQL 14. This means that users running PostgreSQL 13 will need to perform a manual update of their database in order to continue using InvenTree with the latest version.</p>
@@ -148,9 +147,11 @@
<p><img src="/assets/blog/db_update_old_versions.png" alt="Old Setup" /></p>
<p>To perform the backup, we run the following command:</p>
<p>To perform the backup, we run the following commands:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke backup
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke backup
docker compose down
</code></pre></div></div>
<p>This will create a backup of the database and media files in the <code class="language-plaintext highlighter-rouge">data/backup</code> directory.</p>
@@ -181,8 +182,10 @@
<p>Now we can restore the data from the backup we created previously, into the new PostgreSQL 17 database. Run the following commands:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke migrate
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke migrate
docker compose run --rm inventree-server invoke restore
docker compose down
</code></pre></div></div>
<p>This will restore the database and media files from the backup we created previously.</p>
@@ -200,7 +203,8 @@ docker compose run --rm inventree-server invoke restore
<p>Next, run the InvenTree update procedure:</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose run --rm inventree-server invoke update
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>docker compose up inventree-db -d
docker compose run --rm inventree-server invoke update
</code></pre></div></div>
<h2 id="step-6-verify-new-setup">Step 6. Verify New Setup</h2>
@@ -301,13 +305,12 @@ docker compose run --rm inventree-server invoke restore
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree team is excited to announce the release of version 1.1.0.]]></summary></entry><entry><title type="html">Rolling Stocktake Plugin</title><link href="/blog/2025/10/15/rolling-stocktake" rel="alternate" type="text/html" title="Rolling Stocktake Plugin" /><published>2025-10-15T00:00:00+00:00</published><updated>2025-10-15T00:00:00+00:00</updated><id>/blog/2025/10/15/rolling-stocktake</id><content type="html" xml:base="/blog/2025/10/15/rolling-stocktake"><![CDATA[<p>The InvenTree development team has released a new plugin which provides a “Rolling Stocktake” mechanism for InvenTree.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree team is excited to announce the release of version 1.1.0.]]></summary></entry><entry><title type="html">Rolling Stocktake Plugin</title><link href="/blog/2025/10/15/rolling-stocktake" rel="alternate" type="text/html" title="Rolling Stocktake Plugin" /><published>2025-10-15T00:00:00+00:00</published><updated>2025-10-15T00:00:00+00:00</updated><id>/blog/2025/10/15/rolling-stocktake</id><content type="html" xml:base="/blog/2025/10/15/rolling-stocktake"><![CDATA[<p>The InvenTree development team has released a new plugin which provides a “Rolling Stocktake” mechanism for InvenTree.</p>
<p>This plugin encourgaes users to perform regular stocktakes of inventory items in a rolling fashion, ensuring that stock levels are consistently accurate without the need for a complete inventory shutdown.</p>
@@ -614,13 +617,12 @@ docker compose run --rm inventree-server invoke restore
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>
<p>If you are using InvenTree in a commercial setting, please consider sponsoring the project to help support ongoing development and maintenance. Your support is greatly appreciated and helps to ensure that InvenTree remains a viable and sustainable project for years to come.</p>
<p>If your company benefits from InvenTree, please consider a <a href="https://buy.polar.sh/polar_cl_d7lPAgS9jnW8NDOSWATqdz2gs3wUD1x5M5o7C2rPoAL">one time sponsorship</a> or a <a href="https://buy.polar.sh/polar_cl_UlGc3bUjwB7Vx89dhAY2iF3kUIVFBJC5mJyow4NlJa6">recurring sponsorship</a> to help support the project.</p>
<p>If your company benefits from InvenTree, please consider a <a href="/fund#polar">one time sponsorship</a> or a <a href="/fund#polar">recurring sponsorship</a> to help support the project.</p>
<h2 id="future-plans">Future Plans</h2>
@@ -812,8 +814,7 @@ Refer to the <a href="https://github.com/inventree/InvenTree/pull/8401">pull req
<p>The work undertaken to keep InvenTree running is done by a very small group of core developers, who do so in their spare time (and are not sponsored by their employers to work on InvenTree). If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!</p>
<ul>
<li><a href="https://polar.sh/inventree">Polar.sh</a></li>
<li><a href="https://github.com/sponsors/inventree">GitHub</a></li>
<li><a href="/fund#github-sponsors">GitHub</a></li>
</ul>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree team is proud to announce the release of InvenTree version 0.17.0! This is the most significant release of InvenTree to date, with a huge number of new features, bug fixes, and improvements. We have closed out over 400 pull requests against this release milestone, and received contributions from multiple developers including seven new contributors.]]></summary></entry><entry><title type="html">0.16.9 Release</title><link href="/blog/2024/11/30/0.16.9" rel="alternate" type="text/html" title="0.16.9 Release" /><published>2024-11-30T00:00:00+00:00</published><updated>2024-11-30T00:00:00+00:00</updated><id>/blog/2024/11/30/0.16.9</id><content type="html" xml:base="/blog/2024/11/30/0.16.9"><![CDATA[<p>We have just released version 0.16.9 which includes a number of patches and bug fixes.</p>
<h3 id="release-notes">Release Notes</h3>