2
0
mirror of https://github.com/inventree/inventree-website.git synced 2025-05-01 15:06:48 +00:00

deploy: 7a12352cd60b93ebfb36a14448e3699b56e90554

This commit is contained in:
SchrodingersGat 2024-05-14 11:49:34 +00:00
parent 1143a17dc4
commit 5aeb9f0eb3
26 changed files with 691 additions and 182 deletions

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/LavissaWoW" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Lavissawow" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Yes, WoW is for World of Warcraft","headline":"Lavissawow","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW"},"url":"/LavissaWoW"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Yes, WoW is for World of Warcraft","headline":"Lavissawow","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW"},"url":"/LavissaWoW"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/LavissaWoW/inventree-ipn-generator" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Ipn Generator" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"LavissaWoW"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Introduction Installing this plugin enables the automatic generation if Internal Part Numbers (IPN) for parts.","headline":"Inventree Ipn Generator","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW/inventree-ipn-generator"},"url":"/LavissaWoW/inventree-ipn-generator"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"LavissaWoW"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Introduction Installing this plugin enables the automatic generation if Internal Part Numbers (IPN) for parts.","headline":"Inventree Ipn Generator","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW/inventree-ipn-generator"},"url":"/LavissaWoW/inventree-ipn-generator"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/SchrodingersGat/inventree-brother-plugin" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Brother Plugin" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Brother label printer plugin for InvenTree","headline":"Inventree Brother Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-brother-plugin"},"url":"/SchrodingersGat/inventree-brother-plugin"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Brother label printer plugin for InvenTree","headline":"Inventree Brother Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-brother-plugin"},"url":"/SchrodingersGat/inventree-brother-plugin"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/SchrodingersGat/inventree-wireviz" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Wireviz" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Wireviz Extension for InvenTree","headline":"Inventree Wireviz","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-wireviz"},"url":"/SchrodingersGat/inventree-wireviz"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Wireviz Extension for InvenTree","headline":"Inventree Wireviz","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-wireviz"},"url":"/SchrodingersGat/inventree-wireviz"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/SergeoLacruz" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Sergeolacruz" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Hardware engineer in Germany and vintage fan.","headline":"Sergeolacruz","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz"},"url":"/SergeoLacruz"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Hardware engineer in Germany and vintage fan.","headline":"Sergeolacruz","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz"},"url":"/SergeoLacruz"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/SergeoLacruz/inventree-supplier-panel" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Supplier Panel" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"The InvenTree-supplier-panel","headline":"Inventree Supplier Panel","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-supplier-panel"},"url":"/SergeoLacruz/inventree-supplier-panel"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"The InvenTree-supplier-panel","headline":"Inventree Supplier Panel","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-supplier-panel"},"url":"/SergeoLacruz/inventree-supplier-panel"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/SergeoLacruz/inventree-zebra-plugin" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Zebra Plugin" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Zebra Label Printer Plugin for Inventree","headline":"Inventree Zebra Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-zebra-plugin"},"url":"/SergeoLacruz/inventree-zebra-plugin"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Zebra Label Printer Plugin for Inventree","headline":"Inventree Zebra Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-zebra-plugin"},"url":"/SergeoLacruz/inventree-zebra-plugin"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/afkiwers/inventree-kicad" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Kicad" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"afkiwers"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"KiCad Integration for InvenTree","headline":"Inventree Kicad","mainEntityOfPage":{"@type":"WebPage","@id":"/afkiwers/inventree-kicad"},"url":"/afkiwers/inventree-kicad"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"afkiwers"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"KiCad Integration for InvenTree","headline":"Inventree Kicad","mainEntityOfPage":{"@type":"WebPage","@id":"/afkiwers/inventree-kicad"},"url":"/afkiwers/inventree-kicad"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/afwkiers" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Afwkiers" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"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.","headline":"Afwkiers","mainEntityOfPage":{"@type":"WebPage","@id":"/afwkiers"},"url":"/afwkiers"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"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.","headline":"Afwkiers","mainEntityOfPage":{"@type":"WebPage","@id":"/afwkiers"},"url":"/afwkiers"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -66,6 +66,16 @@
<div class="p-6 md:w-1/2 flex flex-col items-start">
<h2 class="header-text title-font mb-4 cm-gray-1">
<a href="/blog/2024/05/14/0.15.0">0.15.0 Stable Release</a>
</h2>
<span class="leading-relaxed mb-4">Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits si...</span>
<span>14 May 2024 |
<a href="/schrodingersgat">Oliver</a></span>
</div>
<div class="p-6 md:w-1/2 flex flex-col items-start">
<h2 class="header-text title-font mb-4 cm-gray-1">
<a href="/blog/2024/03/13/docker">Docker Setup Guide</a>

298
blog/2024/05/14/0.15.0.html Normal file
View File

@ -0,0 +1,298 @@
<!DOCTYPE html>
<html lang=" en-US ">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/assets/splide/css/splide.min.css">
<link rel="stylesheet" href="/assets/index.css">
<link rel="shortcut icon" type="image/png" href="/assets/icon/favicon.ico">
<script src="/assets/splide/js/splide.min.js"></script>
<!-- Fontawesome integration -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<title>InvenTree - 0.15.0 Stable Release</title>
<meta itemprop="description" name="description"
content="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 a..." />
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>0.15.0 Stable Release | InvenTree</title>
<meta name="generator" content="Jekyll v4.3.3" />
<meta property="og:title" content="0.15.0 Stable Release" />
<meta name="author" content="SchrodingersGat" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements." />
<meta property="og:description" content="Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements." />
<link rel="canonical" href="/blog/2024/05/14/0.15.0" />
<meta property="og:url" content="/blog/2024/05/14/0.15.0" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T00:00:00+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="0.15.0 Stable Release" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T00:00:00+00:00","datePublished":"2024-05-14T00:00:00+00:00","description":"Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements.","headline":"0.15.0 Stable Release","mainEntityOfPage":{"@type":"WebPage","@id":"/blog/2024/05/14/0.15.0"},"url":"/blog/2024/05/14/0.15.0"}</script>
<!-- End Jekyll SEO tag -->
</head>
<body class="flex flex-col antialiased cm-gray-1 min-h-screen">
<div class="flex-none">
<header class="cm-gray-2 body-font sticky top-0 z-50 bg-gradient-to-r from-white to-secondary">
<div class="container mx-auto flex flex-wrap p-5 flex-row items-center">
<a class="flex title-font font-medium items-center cm-gray-1 mb-0 mr-2" href="/">
<img src="/assets/logo.png" alt="logo" height="32" width="32" class="h-8">
<span class="ml-3 text-xl">InvenTree</span>
</a>
<div class="flex-grow xs:flex-none"></div>
<nav class="md:mr-auto md:py-1 xs:ml-4 xs:pl-4 xs:border-l xs:border-gray-400 flex flex-wrap items-center text-base justify-center">
<a class="mr-5 hover:cm-gray-1" href="/deploy.html">Deploy</a>
<a class="mr-5 hover:cm-gray-1" href="https://docs.inventree.org/en/latest/">Docs</a>
<a class="mr-5 hover:cm-gray-1" href="/blog">Blog</a>
</nav>
</div>
</header> <header>
<a href="/blog" class="flex items-center m-5 text-xl hover:underline">
<img class="w-6 h-6" alt="go back" src="/assets/back.svg">
<span>Back</span>
</a>
</header>
<article>
<h1>0.15.0 Stable Release</h1>
<p>
14 May 2024
<a href="/schrodingersgat">Oliver</a>
</p>
<p>Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the <a href="/blog/2024/03/02/0.14.0">0.14.0 stable release</a>, this release includes a wide range of new features, bug fixes, and improvements.</p>
<h2 id="breaking-changes">Breaking Changes</h2>
<h3 id="code-restructure">Code Restructure</h3>
<p>The code structure has been refactored to improve maintainability and readability. As we work to refactor the entire frontend interface, there is a significant split between the backend code (Python) and the frontend code (React). This refactor has been a long time coming, and we are excited to see it finally merged into the main branch.</p>
<p>The code is now split into two main directories:</p>
<ul>
<li>
<code class="language-plaintext highlighter-rouge">./src/backend/</code> contains all the server code (Python, Django)</li>
<li>
<code class="language-plaintext highlighter-rouge">./src/frontend/</code> contains all the client code (JavaScript, React)</li>
</ul>
<p>Additionally, we are working to improve the test coverage of the frontend code, and have added a number of new tests to ensure that the frontend code is as robust as possible.</p>
<p>You can read more about the code refactor in <a href="https://github.com/inventree/InvenTree/pull/5582">this PR</a>.</p>
<h2 id="security-patches">Security Patches</h2>
<p>A number of patches were applied to the InvenTree codebase to address security vulnerabilities. These updates were implemented as part of our ongoing commitment to security and privacy.</p>
<p>These patches include:</p>
<ul>
<li>Add OSSF Scorecard - <a href="https://github.com/inventree/InvenTree/pull/6769">#6769</a>
</li>
<li>Bump django from 4.2.10 to 4.2.11 - <a href="https://github.com/inventree/InvenTree/pull/6745">#6745</a>
</li>
<li>Pin hashes in requirement files <a href="https://github.com/inventree/InvenTree/pull/7081">#7081</a>
</li>
</ul>
<h2 id="new-features">New Features</h2>
<p>A number of significant new features and enhancements have been added in this release. Some of these new features are described below:</p>
<h3 id="template-editor">Template Editor</h3>
<p>An interactive template editor (for editing report and label templates) has been added to the React frontend. This feature allows users to create and edit templates directly within the InvenTree interface, and also provides a live preview for label and report templates.</p>
<p>This presents a significant improvement over the previous template editing process, which required users to manually edit template files in an offline editor.</p>
<p>Full details can be found in <a href="https://github.com/inventree/InvenTree/pull/6541">this PR</a>.</p>
<h3 id="backup-and-restore-functionality">Backup and Restore Functionality</h3>
<p>Backup and restore functionality has been improved by adding new command line options for the <code class="language-plaintext highlighter-rouge">backup</code> and <code class="language-plaintext highlighter-rouge">restore</code> management commands. These commands allow users greater control when creating a backup of the InvenTree database, and restoring it at a later time.</p>
<h3 id="company-active-field">Company Active Field</h3>
<p>An “active” field has been added to the Company model. This field allows users to mark a company as “active” or “inactive”, which can be useful for managing company records in InvenTree.</p>
<p>Read more in <a href="https://github.com/inventree/InvenTree/pull/7024">this PR</a>.</p>
<h2 id="react-interface-development">React Interface Development</h2>
<p>Development of the new React interface continues steadily. This is our major focus now, and we are working to migrate all frontend code to React. From this point onwards, major bug fixes and security patches will still be applied to the old frontend, but new features will only be added to the React frontend.</p>
<p>We intend to depreciate the old frontend in the future, so we encourage all users to start using the new React interface as soon as possible.</p>
<h3 id="url-redirects">URL Redirects</h3>
<p>URL redirects have been implemented in the React frontend to ensure that users are redirected to the correct page when they navigate to a specific URL. This feature improves the user experience and ensures that users are always directed to the correct page.</p>
<p>Refer to <a href="https://github.com/inventree/InvenTree/pull/6872">this PR</a>.</p>
<h3 id="login-state-management">Login State Management</h3>
<p>Login management for the React frontend has received some significant updates in <a href="https://github.com/inventree/InvenTree/pull/7158">#7158</a>. This PR improves the login state management for the React frontend, and ensures that the login state is correctly maintained across the application.</p>
<h2 id="new-language-support">New Language Support</h2>
<p>We have added translation support for the following languages.</p>
<ul>
<li>Add Latvian language in <a href="https://github.com/inventree/InvenTree/pull/6749">#6749</a>
</li>
</ul>
<h2 id="devops-changes">Devops Changes</h2>
<p>This release cycle has seen a focus on improving the development and testing process for InvenTree. We have updated our unit testing framework, improved our CI/CD pipeline, and made a number of other changes to improve the development process.</p>
<h3 id="code-coverage">Code Coverage</h3>
<p>We have moved our code coverage reporting to <a href="https://app.codecov.io/gh/inventree/InvenTree">codecov</a>. This change allows us to better track code coverage across the entire codebase, and ensure that we are maintaining a high level of test coverage.</p>
<h3 id="playwright-tests">Playwright Tests</h3>
<p>We now run Playwright tests in our CI pipeline. This allows us to test the frontend interface in a more automated way, and ensures that the frontend code is functioning correctly. As the React frontend makes heavy use of the InvenTree API, this testing also helps increase test coverage of the API and backend code.</p>
<h2 id="bug-fixes">Bug Fixes</h2>
<p>As always, a number of bug fixes have been implemented in this release. For a full list of the bugs squashed in this release, refer to <a href="https://github.com/inventree/InvenTree/pulls?q=is%3Apr+milestone%3A0.15.0+label%3Abug+">our GitHub page</a>.</p>
<h2 id="new-contributors">New Contributors</h2>
<p>Two new contributors have made their first contribution to the InvenTree project in this release:</p>
<ul>
<li>
<a href="https://github.com/XanderLuciano" class="user-mention">@XanderLuciano</a> made their first contribution in <a href="https://github.com/inventree/InvenTree/pull/6694">#6694</a>
</li>
<li>
<a href="https://github.com/emmanuel-ferdman" class="user-mention">@emmanuel-ferdman</a> made their first contribution in <a href="https://github.com/inventree/InvenTree/pull/7019">#7019</a>
</li>
</ul>
<p>As always, we welcome new contributors to the project! If you are interested in contributing to InvenTree, whether it be code, documentation, or translations, please get in touch!</p>
<h2 id="release-notes">Release Notes</h2>
<p>For a full list of changes, please see the <a href="https://github.com/inventree/InvenTree/releases/tag/0.15.0">release notes on GitHub</a>.</p>
<h2 id="deploying-inventree">Deploying InvenTree</h2>
<p>If you are new to the InvenTree project, there are multiple ways to deploy InvenTree for your own use. Please refer to the <a href="/deploy.html">deployment guide</a> for more information.</p>
</article>
</div>
<div class="flex-grow"></div>
<div class="flex-none">
<footer class="cm-gray-2 body-font">
<div class="container px-5 pt-8 mx-auto flex md:flex-row md:flex-nowrap flex-wrap flex-col">
<div class="w-64 flex-shrink-0 md:mx-0 mx-auto text-center md:text-left">
<div class="flex title-font font-medium items-center md:justify-start justify-center cm-gray-1">
<img src="/assets/logo.png" alt="logo" height="32" width="32" class="h-8">
<span class="ml-3 text-xl">InvenTree</span>
</div>
<p class="mt-2 text-sm cm-gray-3">Intuitive Inventory Management</p>
</div>
<div class="flex-grow flex flex-wrap md:pl-10 mb-1 md:mt-0 mt-10 md:text-left text-center md:justify-left justify-center">
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
Quick
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/demo.html" class="footer-link">Demo</a></li>
<li><a href="/deploy.html" class="footer-link">Deploy</a></li>
<li><a href="https://docs.inventree.org/en/latest/" class="footer-link">Docs</a></li>
<li><a href="/news" class="footer-link">News</a></li>
<li><a href="/plugins" class="footer-link">Plugin List</a></li>
</ul></nav>
</div>
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
<a href="/extend/">Ecosystem</a>
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/extend/api.html" class="footer-link">API</a></li>
<li><a href="/extend/app.html" class="footer-link">App</a></li>
<li><a href="/extend/plugin/" class="footer-link">Plugins</a></li>
<li><a href="/extend/integrate/" class="footer-link">Integrations</a></li>
</ul></nav>
</div>
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
Sitemap
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/about/" class="footer-link">About</a></li>
<li><a href="/alternatives/" class="footer-link">Alternatives</a></li>
<li><a href="/blog" class="footer-link">Blog</a></li>
<li><a href="/contribute.html" class="footer-link">Contribute</a></li>
<li><a href="/support.html" class="footer-link">Support</a></li>
</ul></nav>
</div>
</div>
</div>
<div class="bg-gray-100">
<div class="container mx-auto py-4 px-5 flex flex-wrap flex-col sm:flex-row">
<p class="cm-gray-2 text-sm text-center sm:text-left">© 2021-now InvenTree by<a href="https://github.com/inventree" rel="noopener" class="cm-gray-2 ml-1" target="_blank">@inventree</a>— website made with ♥ by<a href="https://github.com/matmair" rel="noopener" class="cm-gray-2 ml-1" target="_blank">@matmair</a></p>
<span class="inline-flex sm:ml-auto sm:mt-0 mt-2 justify-center sm:justify-start">
<a href="https://github.com/inventree/inventree" alt="github repo" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="GitHub logo" src="/assets/github.svg">
</a>
<a href="https://reddit.com/r/inventree" alt="Reddit" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="Reddit logo" src="/assets/reddit.svg">
</a>
<a href="https://twitter.com/inventreedb" alt="Twitter" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="Twitter logo" src="/assets/twitter.svg">
</a>
</span>
</div>
</div>
</footer>
</div>
</body>
</html>

View File

@ -1,4 +1,114 @@
<?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>2024-05-14T09:53:16+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">Docker Setup Guide</title><link href="/blog/2024/03/13/docker" rel="alternate" type="text/html" title="Docker Setup Guide" /><published>2024-03-13T00:00:00+00:00</published><updated>2024-03-13T00:00:00+00:00</updated><id>/blog/2024/03/13/docker</id><content type="html" xml:base="/blog/2024/03/13/docker"><![CDATA[<p>In this post, we will run though a tutorial for setting up InvenTree in a Docker container. We are installing a <em>stable</em> version of InvenTree, which (at the time of posting) is version 0.14.2.</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>2024-05-14T11:49:20+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">0.15.0 Stable Release</title><link href="/blog/2024/05/14/0.15.0" rel="alternate" type="text/html" title="0.15.0 Stable Release" /><published>2024-05-14T00:00:00+00:00</published><updated>2024-05-14T00:00:00+00:00</updated><id>/blog/2024/05/14/0.15.0</id><content type="html" xml:base="/blog/2024/05/14/0.15.0"><![CDATA[<p>Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the <a href="/blog/2024/03/02/0.14.0">0.14.0 stable release</a>, this release includes a wide range of new features, bug fixes, and improvements.</p>
<h2 id="breaking-changes">Breaking Changes</h2>
<h3 id="code-restructure">Code Restructure</h3>
<p>The code structure has been refactored to improve maintainability and readability. As we work to refactor the entire frontend interface, there is a significant split between the backend code (Python) and the frontend code (React). This refactor has been a long time coming, and we are excited to see it finally merged into the main branch.</p>
<p>The code is now split into two main directories:</p>
<ul>
<li><code class="language-plaintext highlighter-rouge">./src/backend/</code> contains all the server code (Python, Django)</li>
<li><code class="language-plaintext highlighter-rouge">./src/frontend/</code> contains all the client code (JavaScript, React)</li>
</ul>
<p>Additionally, we are working to improve the test coverage of the frontend code, and have added a number of new tests to ensure that the frontend code is as robust as possible.</p>
<p>You can read more about the code refactor in <a href="https://github.com/inventree/InvenTree/pull/5582">this PR</a>.</p>
<h2 id="security-patches">Security Patches</h2>
<p>A number of patches were applied to the InvenTree codebase to address security vulnerabilities. These updates were implemented as part of our ongoing commitment to security and privacy.</p>
<p>These patches include:</p>
<ul>
<li>Add OSSF Scorecard - <a href="https://github.com/inventree/InvenTree/pull/6769">#6769</a></li>
<li>Bump django from 4.2.10 to 4.2.11 - <a href="https://github.com/inventree/InvenTree/pull/6745">#6745</a></li>
<li>Pin hashes in requirement files <a href="https://github.com/inventree/InvenTree/pull/7081">#7081</a></li>
</ul>
<h2 id="new-features">New Features</h2>
<p>A number of significant new features and enhancements have been added in this release. Some of these new features are described below:</p>
<h3 id="template-editor">Template Editor</h3>
<p>An interactive template editor (for editing report and label templates) has been added to the React frontend. This feature allows users to create and edit templates directly within the InvenTree interface, and also provides a live preview for label and report templates.</p>
<p>This presents a significant improvement over the previous template editing process, which required users to manually edit template files in an offline editor.</p>
<p>Full details can be found in <a href="https://github.com/inventree/InvenTree/pull/6541">this PR</a>.</p>
<h3 id="backup-and-restore-functionality">Backup and Restore Functionality</h3>
<p>Backup and restore functionality has been improved by adding new command line options for the <code class="language-plaintext highlighter-rouge">backup</code> and <code class="language-plaintext highlighter-rouge">restore</code> management commands. These commands allow users greater control when creating a backup of the InvenTree database, and restoring it at a later time.</p>
<h3 id="company-active-field">Company Active Field</h3>
<p>An “active” field has been added to the Company model. This field allows users to mark a company as “active” or “inactive”, which can be useful for managing company records in InvenTree.</p>
<p>Read more in <a href="https://github.com/inventree/InvenTree/pull/7024">this PR</a>.</p>
<h2 id="react-interface-development">React Interface Development</h2>
<p>Development of the new React interface continues steadily. This is our major focus now, and we are working to migrate all frontend code to React. From this point onwards, major bug fixes and security patches will still be applied to the old frontend, but new features will only be added to the React frontend.</p>
<p>We intend to depreciate the old frontend in the future, so we encourage all users to start using the new React interface as soon as possible.</p>
<h3 id="url-redirects">URL Redirects</h3>
<p>URL redirects have been implemented in the React frontend to ensure that users are redirected to the correct page when they navigate to a specific URL. This feature improves the user experience and ensures that users are always directed to the correct page.</p>
<p>Refer to <a href="https://github.com/inventree/InvenTree/pull/6872">this PR</a>.</p>
<h3 id="login-state-management">Login State Management</h3>
<p>Login management for the React frontend has received some significant updates in <a href="https://github.com/inventree/InvenTree/pull/7158">#7158</a>. This PR improves the login state management for the React frontend, and ensures that the login state is correctly maintained across the application.</p>
<h2 id="new-language-support">New Language Support</h2>
<p>We have added translation support for the following languages.</p>
<ul>
<li>Add Latvian language in <a href="https://github.com/inventree/InvenTree/pull/6749">#6749</a></li>
</ul>
<h2 id="devops-changes">Devops Changes</h2>
<p>This release cycle has seen a focus on improving the development and testing process for InvenTree. We have updated our unit testing framework, improved our CI/CD pipeline, and made a number of other changes to improve the development process.</p>
<h3 id="code-coverage">Code Coverage</h3>
<p>We have moved our code coverage reporting to <a href="https://app.codecov.io/gh/inventree/InvenTree">codecov</a>. This change allows us to better track code coverage across the entire codebase, and ensure that we are maintaining a high level of test coverage.</p>
<h3 id="playwright-tests">Playwright Tests</h3>
<p>We now run Playwright tests in our CI pipeline. This allows us to test the frontend interface in a more automated way, and ensures that the frontend code is functioning correctly. As the React frontend makes heavy use of the InvenTree API, this testing also helps increase test coverage of the API and backend code.</p>
<h2 id="bug-fixes">Bug Fixes</h2>
<p>As always, a number of bug fixes have been implemented in this release. For a full list of the bugs squashed in this release, refer to <a href="https://github.com/inventree/InvenTree/pulls?q=is%3Apr+milestone%3A0.15.0+label%3Abug+">our GitHub page</a>.</p>
<h2 id="new-contributors">New Contributors</h2>
<p>Two new contributors have made their first contribution to the InvenTree project in this release:</p>
<ul>
<li>@XanderLuciano made their first contribution in <a href="https://github.com/inventree/InvenTree/pull/6694">#6694</a></li>
<li>@emmanuel-ferdman made their first contribution in <a href="https://github.com/inventree/InvenTree/pull/7019">#7019</a></li>
</ul>
<p>As always, we welcome new contributors to the project! If you are interested in contributing to InvenTree, whether it be code, documentation, or translations, please get in touch!</p>
<h2 id="release-notes">Release Notes</h2>
<p>For a full list of changes, please see the <a href="https://github.com/inventree/InvenTree/releases/tag/0.15.0">release notes on GitHub</a>.</p>
<h2 id="deploying-inventree">Deploying InvenTree</h2>
<p>If you are new to the InvenTree project, there are multiple ways to deploy InvenTree for your own use. Please refer to the <a href="/deploy.html">deployment guide</a> for more information.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[Development on InvenTree continues at a rapid pace, and we are pleased to announce the release of InvenTree version 0.15.0. With more than 300 commits since the 0.14.0 stable release, this release includes a wide range of new features, bug fixes, and improvements.]]></summary></entry><entry><title type="html">Docker Setup Guide</title><link href="/blog/2024/03/13/docker" rel="alternate" type="text/html" title="Docker Setup Guide" /><published>2024-03-13T00:00:00+00:00</published><updated>2024-03-13T00:00:00+00:00</updated><id>/blog/2024/03/13/docker</id><content type="html" xml:base="/blog/2024/03/13/docker"><![CDATA[<p>In this post, we will run though a tutorial for setting up InvenTree in a Docker container. We are installing a <em>stable</em> version of InvenTree, which (at the time of posting) is version 0.14.2.</p>
<h2 id="digital-ocean">Digital Ocean</h2>
@ -897,107 +1007,4 @@ wget https://raw.githubusercontent.com/inventree/InvenTree/master/docker/Caddyfi
<h4 id="development-assistance">Development Assistance</h4>
<p>One major goal of the refactor is to attract more developers by using a well-established modern framework. If you would like to contribute to the new interface, please raise a PR over on our <a href="https://github.com/inventree/inventree">GitHub page</a>.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree development team is thrilled to share some exciting news about the ongoing efforts to significantly overhaul our user interface. To provide a major facelift to InvenTree, we are migrating our entire user interface to the React framework.]]></summary></entry><entry><title type="html">0.12.0 Stable Release</title><link href="/blog/2023/06/26/0.12.0" rel="alternate" type="text/html" title="0.12.0 Stable Release" /><published>2023-06-26T00:00:00+00:00</published><updated>2023-06-26T00:00:00+00:00</updated><id>/blog/2023/06/26/0.12.0</id><content type="html" xml:base="/blog/2023/06/26/0.12.0"><![CDATA[<p>Once again, its time to announce a new stable release! The InvenTree development team, aided by a number of new contributors, are pleased to announce a new stable release version - 0.12.0.</p>
<h2 id="deploying-inventree">Deploying InvenTree</h2>
<p>InvenTree deployment is supported with multiple approaches. Refer to our <a href="/deploy.html">deployment guide</a> for more information!</p>
<h2 id="new-features">New Features</h2>
<p>In todays fast-paced business environment, effective inventory management plays a vital role in the success of any organization. Keeping track of stock, orders, and projects is essential for efficient operations and customer satisfaction. To address the evolving needs of businesses, we are excited to announce the release of InvenTree, our advanced inventory management software. This latest version of InvenTree introduces several key features and enhancements, focusing on improving business functionality and reliability. Lets explore the major highlights of this release:</p>
<h3 id="units-of-measurement">Units of Measurement</h3>
<p>InvenTree now supports physical units for parts, allowing you to define and track different units of measurement for your inventory items. With seamless conversion between compatible types, you can manage your stock in a way that aligns with your specific requirements and industry standards.</p>
<p>Physical unit management is provided via the <a href="https://pint.readthedocs.io/en/stable/">pint</a> library. Units of measure can be defined for internal parts, and for parts supplied by external companies. In the case of supplier parts, different units of measure can be specified, and converted to internal units on point of purchase.</p>
<p>Additionally, part parameters can now also specify real world units!</p>
<p>For more information on this new feature, refer to the documentation:</p>
<ul>
<li><a href="https://docs.inventree.org/en/latest/part/part/#units-of-measure">Part units</a></li>
<li><a href="https://docs.inventree.org/en/latest/part/parameter/#parameter-units">Part parameter units</a></li>
</ul>
<h3 id="project-codes">Project Codes</h3>
<p>To streamline project management and order tracking, InvenTree now offers configurable project codes. These codes can be created and assigned to orders, providing a convenient way to organize and categorize your inventory based on specific projects. This enhancement enhances overall visibility and enables efficient project-based inventory management.</p>
<p>Read more about project code support <a href="https://docs.inventree.org/en/latest/order/project_codes/">in the documentation</a></p>
<h3 id="parameter-types">Parameter Types</h3>
<p>Part parameters in InvenTree now support dynamic typing, empowering you to define and validate various parameter types. With this flexibility, you can customize and validate part parameters to suit your specific needs. Furthermore, the addition of plugin support ensures seamless integration of third-party validation mechanisms, enhancing the reliability of your inventory data.</p>
<p>More information about part parameters is available <a href="https://docs.inventree.org/en/latest/part/parameter/">in the documentation</a>.</p>
<h3 id="parameter-sorting">Parameter Sorting</h3>
<p>To enhance the usability and efficiency of InvenTrees part parameters, the latest release introduces the ability to sort parameters by value. This functionality enables you to quickly identify and analyze specific parameter values across your inventory. Moreover, the conversion between real unit values of compatible types allows for seamless comparison and analysis. By easily sorting parts based on parameter values, you gain deeper insights into your inventory, facilitating better decision-making and process optimization.</p>
<h3 id="report-plugins">Report Plugins</h3>
<p>InvenTree introduces a new <a href="https://docs.inventree.org/en/latest/extend/plugins/report/">plugin mixin class</a> that allows for custom context variables to be injected into reports. This enhancement provides extensive customization options when generating reports, enabling you to include additional information relevant to your business processes. With improved report functionality, you can present inventory data in a more comprehensive and meaningful way.</p>
<h3 id="build-orders-consume-stock">Build Orders Consume Stock</h3>
<p>The build order interface in InvenTree has received a major overhaul, resulting in a significantly improved API interface. This update simplifies the process of managing build orders and ensures a smoother workflow. Additionally, build orders now track stock consumption, allowing for lifecycle tracking of consumed stock. This feature enables better monitoring of stock usage and enhances traceability.</p>
<h3 id="scrap-build-order-outputs">Scrap Build Order Outputs</h3>
<p>InvenTrees latest release introduces a valuable feature that allows users to <a href="https://docs.inventree.org/en/latest/build/output/#scrap-build-output">scrap partially completed or failed build outputs</a> while retaining traceability. In real-world manufacturing scenarios, it is common for builds to encounter challenges or errors, resulting in the need to discard certain outputs. With the new scrap build outputs functionality, you can easily identify and remove faulty or incomplete build outputs from your inventory. This feature ensures accurate stock tracking and maintains a clear audit trail, improving reliability and efficiency in your manufacturing processes.</p>
<h3 id="image-uploads">Image Uploads</h3>
<p>To enrich documentation and enhance visual representation, InvenTree now supports image uploads. Images can be uploaded and seamlessly integrated into markdown notes fields, providing a more comprehensive overview of inventory items. With the ability to include images, you can easily document and visualize important aspects of your inventory, increasing reliability and improving communication.</p>
<h3 id="address-management">Address Management</h3>
<p>InvenTree now offers <a href="https://docs.inventree.org/en/latest/order/company/#addresses">increased support for address management</a> with a more complex address database model. This enhancement enables businesses to manage addresses more effectively, accommodating various scenarios such as multiple shipping locations, customer addresses, and supplier information. With improved address management, you can maintain accurate records and ensure smooth logistics operations.</p>
<h3 id="svg-support">SVG Support</h3>
<p>With the growing importance of visual data representation, InvenTree now supports the embedding of SVG images into generated reports. By incorporating SVG images into your reports, you can create visually appealing and informative documentation, making it easier for stakeholders to understand and engage with your inventory data.</p>
<p>Read more about <a href="https://docs.inventree.org/en/latest/report/helpers/#svg-images">SVG support in generated reports</a> in the documentation.</p>
<h3 id="update-to-openapi">Update to OpenAPI</h3>
<p>InvenTrees API documentation has been updated to utilize OpenAPI, resulting in improved readability and enhanced functionality. The transition to OpenAPI brings a standardized and user-friendly interface for developers, enabling easier integration with other systems and applications. This update enhances the reliability and compatibility of InvenTree within your existing software ecosystem.</p>
<h2 id="bug-fixes">Bug Fixes</h2>
<p>As always, we have worked hard to address any identified bugs or inconsistencies in system performance. These bug fixes and usability improvements represent our commitment to delivering a robust, reliable, and user-friendly inventory management solution. We value user feedback and continuously strive to enhance the software based on user needs and industry best practices. With each iteration, InvenTree becomes more refined, reliable, and user-centric, empowering businesses to efficiently manage their inventory and drive success.</p>
<h2 id="and-more">And More!</h2>
<p>With over 175 merged requests, this new stable release represents a major step forward in the InvenTree project. Please refer to the <a href="https://github.com/inventree/InvenTree/releases/tag/0.12.0">release notes</a> for a full listing of new features, bug fixes, and other updates.</p>
<h2 id="support-for-inventree">Support for InvenTree</h2>
<p>We believe in the power of open-source software and its ability to drive innovation and empower businesses worldwide. InvenTree has always been developed with a community-driven approach, with contributors and users collaborating to make it a robust and reliable inventory management solution. To continue providing high-quality software and ensure its long-term sustainability, we rely on the support of the community.</p>
<p>Maintaining and continuously improving a software project requires time, effort, and resources. We are committed to dedicating our expertise and energy to enhancing InvenTree, but we also need your support to sustain its development at the highest standards. By contributing financially to the project, you can play a crucial role in ensuring that InvenTree remains a cutting-edge, reliable, and feature-rich inventory management solution.</p>
<p>Your financial support will help us in several ways:</p>
<p><strong>Continued Development</strong></p>
<p>Funds raised through your contributions will enable us to allocate more resources to the ongoing development of InvenTree. This means that we can invest in additional development hours, hire talented developers, and accelerate the implementation of new features, bug fixes, and usability improvements.</p>
<p><strong>Bug Fixing and Quality Assurance</strong></p>
<p>With your financial support, we can dedicate more attention to addressing reported bugs promptly. By investing in rigorous quality assurance processes, we can ensure that InvenTree operates smoothly, minimizing disruptions and maximizing reliability for users like you.</p>
<p><strong>Documentation and User Support</strong></p>
<p>High-quality documentation and responsive user support are vital components of a successful software project. Your contributions will enable us to allocate resources to improving documentation, creating helpful tutorials, and providing timely assistance to users, enhancing their experience and understanding of InvenTree.</p>
<p><strong>Infrastructure and Hosting Costs</strong></p>
<p>Maintaining reliable infrastructure and hosting services is essential for ensuring the ongoing development and maintenance of the InvenTree project. Your support will help us cover the various ongoing costs associated with hosting.</p>
<p>To support InvenTree financially, please view the <a href="/contribute.html#sponsor">contribution page</a> or contact our team for more information on how you can contribute. We extend our heartfelt gratitude to the entire InvenTree community for your ongoing support, contributions, and belief in the power of open-source software. Your involvement is invaluable, and we look forward to building a brighter future for InvenTree together.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[Once again, its time to announce a new stable release! The InvenTree development team, aided by a number of new contributors, are pleased to announce a new stable release version - 0.12.0.]]></summary></entry></feed>
<p>One major goal of the refactor is to attract more developers by using a well-established modern framework. If you would like to contribute to the new interface, please raise a PR over on our <a href="https://github.com/inventree/inventree">GitHub page</a>.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[The InvenTree development team is thrilled to share some exciting news about the ongoing efforts to significantly overhaul our user interface. To provide a major facelift to InvenTree, we are migrating our entire user interface to the React framework.]]></summary></entry></feed>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/lippoliv" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Lippoliv" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"With over 15 years of experience and big big passion I learned to take care about the details. They build up to the big picture we have in mind. Im planning ahead &amp; act early to prevent a big bang.","headline":"Lippoliv","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv"},"url":"/lippoliv"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"With over 15 years of experience and big big passion I learned to take care about the details. They build up to the big picture we have in mind. Im planning ahead &amp; act early to prevent a big bang.","headline":"Lippoliv","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv"},"url":"/lippoliv"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/lippoliv/inventree-default-salesorder-items" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Default Salesorder Items" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"lippoliv"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Add default parts (configurable) to every newly created sales order automatically.","headline":"Inventree Default Salesorder Items","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv/inventree-default-salesorder-items"},"url":"/lippoliv/inventree-default-salesorder-items"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"lippoliv"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Add default parts (configurable) to every newly created sales order automatically.","headline":"Inventree Default Salesorder Items","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv/inventree-default-salesorder-items"},"url":"/lippoliv/inventree-default-salesorder-items"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/matmair" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Matmair" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"I try to build an ecosystem of reusable plugins and integrations for InvenTree. Code once and KISS!","headline":"Matmair","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair"},"url":"/matmair"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"I try to build an ecosystem of reusable plugins and integrations for InvenTree. Code once and KISS!","headline":"Matmair","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair"},"url":"/matmair"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/matmair/inventree-apprise" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Apprise" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Send notifications from InvenTree via Apprise","headline":"Inventree Apprise","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-apprise"},"url":"/matmair/inventree-apprise"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Send notifications from InvenTree via Apprise","headline":"Inventree Apprise","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-apprise"},"url":"/matmair/inventree-apprise"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/matmair/inventree-rapidoc" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Rapidoc" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Use RapiDoc for Inventree API docs.","headline":"Inventree Rapidoc","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-rapidoc"},"url":"/matmair/inventree-rapidoc"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Use RapiDoc for Inventree API docs.","headline":"Inventree Rapidoc","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-rapidoc"},"url":"/matmair/inventree-rapidoc"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/matmair/inventree-zapier" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Zapier" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Integrate Zapier into InvenTree","headline":"Inventree Zapier","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-zapier"},"url":"/matmair/inventree-zapier"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"matmair"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Integrate Zapier into InvenTree","headline":"Inventree Zapier","mainEntityOfPage":{"@type":"WebPage","@id":"/matmair/inventree-zapier"},"url":"/matmair/inventree-zapier"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -66,6 +66,16 @@
<div class="p-6 md:w-1/2 flex flex-col items-start">
<h2 class="header-text title-font mb-4 cm-gray-1">
<a href="/news/2024/05/14/0.15.0">0.15.0 Release</a>
</h2>
<span class="leading-relaxed mb-4">0.15.0 Release</span>
<span>14 May 2024 |
<a href="/schrodingersgat">Oliver</a></span>
</div>
<div class="p-6 md:w-1/2 flex flex-col items-start">
<h2 class="header-text title-font mb-4 cm-gray-1">
<a href="/news/2024/03/13/0.14.2">0.14.2 Release</a>

185
news/2024/05/14/0.15.0.html Normal file
View File

@ -0,0 +1,185 @@
<!DOCTYPE html>
<html lang=" en-US ">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/assets/splide/css/splide.min.css">
<link rel="stylesheet" href="/assets/index.css">
<link rel="shortcut icon" type="image/png" href="/assets/icon/favicon.ico">
<script src="/assets/splide/js/splide.min.js"></script>
<!-- Fontawesome integration -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<title>InvenTree - 0.15.0 Release</title>
<meta itemprop="description" name="description"
content="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 a..." />
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>0.15.0 Release | InvenTree</title>
<meta name="generator" content="Jekyll v4.3.3" />
<meta property="og:title" content="0.15.0 Release" />
<meta name="author" content="SchrodingersGat" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="0.15.0 Release" />
<meta property="og:description" content="0.15.0 Release" />
<link rel="canonical" href="/news/2024/05/14/0.15.0" />
<meta property="og:url" content="/news/2024/05/14/0.15.0" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T00:00:00+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="0.15.0 Release" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2024-05-14T00:00:00+00:00","datePublished":"2024-05-14T00:00:00+00:00","description":"0.15.0 Release","headline":"0.15.0 Release","mainEntityOfPage":{"@type":"WebPage","@id":"/news/2024/05/14/0.15.0"},"url":"/news/2024/05/14/0.15.0"}</script>
<!-- End Jekyll SEO tag -->
</head>
<body class="flex flex-col antialiased cm-gray-1 min-h-screen">
<div class="flex-none">
<header class="cm-gray-2 body-font sticky top-0 z-50 bg-gradient-to-r from-white to-secondary">
<div class="container mx-auto flex flex-wrap p-5 flex-row items-center">
<a class="flex title-font font-medium items-center cm-gray-1 mb-0 mr-2" href="/">
<img src="/assets/logo.png" alt="logo" height="32" width="32" class="h-8">
<span class="ml-3 text-xl">InvenTree</span>
</a>
<div class="flex-grow xs:flex-none"></div>
<nav class="md:mr-auto md:py-1 xs:ml-4 xs:pl-4 xs:border-l xs:border-gray-400 flex flex-wrap items-center text-base justify-center">
<a class="mr-5 hover:cm-gray-1" href="/deploy.html">Deploy</a>
<a class="mr-5 hover:cm-gray-1" href="https://docs.inventree.org/en/latest/">Docs</a>
<a class="mr-5 hover:cm-gray-1" href="/blog">Blog</a>
</nav>
</div>
</header> <header>
<a href="/news" class="flex items-center m-5 text-xl hover:underline">
<img class="w-6 h-6" alt="go back" src="/assets/back.svg">
<span>Back</span>
</a>
</header>
<article>
<h1>0.15.0 Release</h1>
<p>
14 May 2024
<a href="/schrodingersgat">Oliver</a>
</p>
<h3 id="0150-release">0.15.0 Release</h3>
<p>We are pleased to announce the 0.15.0 stable release, which represents a significant milestone in the development of InvenTree.</p>
<ul>
<li>View the <a href="https://github.com/inventree/InvenTree/releases/tag/0.15.0">release notes</a>
</li>
</ul>
</article>
</div>
<div class="flex-grow"></div>
<div class="flex-none">
<footer class="cm-gray-2 body-font">
<div class="container px-5 pt-8 mx-auto flex md:flex-row md:flex-nowrap flex-wrap flex-col">
<div class="w-64 flex-shrink-0 md:mx-0 mx-auto text-center md:text-left">
<div class="flex title-font font-medium items-center md:justify-start justify-center cm-gray-1">
<img src="/assets/logo.png" alt="logo" height="32" width="32" class="h-8">
<span class="ml-3 text-xl">InvenTree</span>
</div>
<p class="mt-2 text-sm cm-gray-3">Intuitive Inventory Management</p>
</div>
<div class="flex-grow flex flex-wrap md:pl-10 mb-1 md:mt-0 mt-10 md:text-left text-center md:justify-left justify-center">
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
Quick
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/demo.html" class="footer-link">Demo</a></li>
<li><a href="/deploy.html" class="footer-link">Deploy</a></li>
<li><a href="https://docs.inventree.org/en/latest/" class="footer-link">Docs</a></li>
<li><a href="/news" class="footer-link">News</a></li>
<li><a href="/plugins" class="footer-link">Plugin List</a></li>
</ul></nav>
</div>
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
<a href="/extend/">Ecosystem</a>
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/extend/api.html" class="footer-link">API</a></li>
<li><a href="/extend/app.html" class="footer-link">App</a></li>
<li><a href="/extend/plugin/" class="footer-link">Plugins</a></li>
<li><a href="/extend/integrate/" class="footer-link">Integrations</a></li>
</ul></nav>
</div>
<div class="md:w-1/4 px-4">
<h2 class="footer-categorie title-font">
Sitemap
</h2>
<nav class="list-none mb-10"><ul>
<li><a href="/about/" class="footer-link">About</a></li>
<li><a href="/alternatives/" class="footer-link">Alternatives</a></li>
<li><a href="/blog" class="footer-link">Blog</a></li>
<li><a href="/contribute.html" class="footer-link">Contribute</a></li>
<li><a href="/support.html" class="footer-link">Support</a></li>
</ul></nav>
</div>
</div>
</div>
<div class="bg-gray-100">
<div class="container mx-auto py-4 px-5 flex flex-wrap flex-col sm:flex-row">
<p class="cm-gray-2 text-sm text-center sm:text-left">© 2021-now InvenTree by<a href="https://github.com/inventree" rel="noopener" class="cm-gray-2 ml-1" target="_blank">@inventree</a>— website made with ♥ by<a href="https://github.com/matmair" rel="noopener" class="cm-gray-2 ml-1" target="_blank">@matmair</a></p>
<span class="inline-flex sm:ml-auto sm:mt-0 mt-2 justify-center sm:justify-start">
<a href="https://github.com/inventree/inventree" alt="github repo" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="GitHub logo" src="/assets/github.svg">
</a>
<a href="https://reddit.com/r/inventree" alt="Reddit" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="Reddit logo" src="/assets/reddit.svg">
</a>
<a href="https://twitter.com/inventreedb" alt="Twitter" class="ml-3 cm-gray-3">
<img class="h-5 w-5" alt="Twitter logo" src="/assets/twitter.svg">
</a>
</span>
</div>
</div>
</footer>
</div>
</body>
</html>

View File

@ -1,4 +1,10 @@
<?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="/news/feed.atom" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2024-05-14T09:53:16+00:00</updated><id>/news/feed.atom</id><title type="html">InvenTree | News</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">0.14.2 Release</title><link href="/news/2024/03/13/0.14.2" rel="alternate" type="text/html" title="0.14.2 Release" /><published>2024-03-13T00:00:00+00:00</published><updated>2024-03-13T00:00:00+00:00</updated><id>/news/2024/03/13/0.14.2</id><content type="html" xml:base="/news/2024/03/13/0.14.2"><![CDATA[<h3 id="0142-release">0.14.2 Release</h3>
<?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="/news/feed.atom" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2024-05-14T11:49:20+00:00</updated><id>/news/feed.atom</id><title type="html">InvenTree | News</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">0.15.0 Release</title><link href="/news/2024/05/14/0.15.0" rel="alternate" type="text/html" title="0.15.0 Release" /><published>2024-05-14T00:00:00+00:00</published><updated>2024-05-14T00:00:00+00:00</updated><id>/news/2024/05/14/0.15.0</id><content type="html" xml:base="/news/2024/05/14/0.15.0"><![CDATA[<h3 id="0150-release">0.15.0 Release</h3>
<p>We are pleased to announce the 0.15.0 stable release, which represents a significant milestone in the development of InvenTree.</p>
<ul>
<li>View the <a href="https://github.com/inventree/InvenTree/releases/tag/0.15.0">release notes</a></li>
</ul>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[0.15.0 Release]]></summary></entry><entry><title type="html">0.14.2 Release</title><link href="/news/2024/03/13/0.14.2" rel="alternate" type="text/html" title="0.14.2 Release" /><published>2024-03-13T00:00:00+00:00</published><updated>2024-03-13T00:00:00+00:00</updated><id>/news/2024/03/13/0.14.2</id><content type="html" xml:base="/news/2024/03/13/0.14.2"><![CDATA[<h3 id="0142-release">0.14.2 Release</h3>
<p>We are pleased to announce the 0.14.2 bug fix release, which represents a number of small bug fixes and stability improvements to the software</p>
@ -73,22 +79,4 @@
<h3 id="mobile-app">Mobile App</h3>
<p>Weve also released an updated version of the <a href="https://docs.inventree.org/en/latest/app/app/">mobile app</a> - available for Android and iOS devices.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[InvenTree 0.9.0 stable release now available!]]></summary></entry><entry><title type="html">New Website</title><link href="/news/2022/11/14/website" rel="alternate" type="text/html" title="New Website" /><published>2022-11-14T00:00:00+00:00</published><updated>2022-11-14T00:00:00+00:00</updated><id>/news/2022/11/14/website</id><content type="html" xml:base="/news/2022/11/14/website"><![CDATA[<p>Introducing the new InvenTree website!</p>
<p>InvenTree now has a new website (the one youre looking at right now), which is intended to act as a landing page for anyone wanting to learn more about InvenTree. This new website will provide general information about what InvenTree <em>is</em> and how it can be used.</p>
<p>We will share periodic updates on new features, which provides greater visibility into what the latest-and-greatest versions of InvenTree have to offer.</p>
<p>Additionally as the InvenTree community grows, well share information on new plugins, or feature “show and tell” sections in our blog to show how InvenTree is being used around the world!</p>
<h3 id="documentation">Documentation</h3>
<p>inventree.org will no longer host the InvenTree software documentation. Documentation has been moved to <a href="https://docs.inventree.org">docs.inventree.org</a></p>
<h3 id="demo-server">Demo Server</h3>
<p>The <a href="/demo.html">demo server</a> remains available at <a href="https://demo.inventree.org">demo.inventree.org</a></p>
<h3 id="credits">Credits</h3>
<p>Thanks to <a href="https://github.com/matmair">@matmair</a> for bringing the new website into existence</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[Introducing the new InvenTree website!]]></summary></entry></feed>
<p>Weve also released an updated version of the <a href="https://docs.inventree.org/en/latest/app/app/">mobile app</a> - available for Android and iOS devices.</p>]]></content><author><name>SchrodingersGat</name></author><summary type="html"><![CDATA[InvenTree 0.9.0 stable release now available!]]></summary></entry></feed>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/schrodingersgat" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Schrodingersgat" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Maintainer of InvenTree.","headline":"Schrodingersgat","mainEntityOfPage":{"@type":"WebPage","@id":"/schrodingersgat"},"url":"/schrodingersgat"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Maintainer of InvenTree.","headline":"Schrodingersgat","mainEntityOfPage":{"@type":"WebPage","@id":"/schrodingersgat"},"url":"/schrodingersgat"}</script>
<!-- End Jekyll SEO tag -->
</head>
@ -96,6 +96,9 @@
<h3>Posts</h3>
<ul class="list-unstyled">
<li>14 May 2024 <a href="/blog/2024/05/14/0.15.0" class="lead">0.15.0 Stable Release</a>
</li>
<li>13 Mar 2024 <a href="/blog/2024/03/13/docker" class="lead">Docker Setup Guide</a>
</li>

View File

@ -45,6 +45,10 @@
<lastmod>2024-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/news/2024/05/14/0.15.0</loc>
<lastmod>2024-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/blog/2021/10/25/starting</loc>
<lastmod>2021-10-25T00:00:00+00:00</lastmod>
</url>
@ -117,80 +121,84 @@
<lastmod>2024-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/blog/2024/05/14/0.15.0</loc>
<lastmod>2024-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/LavissaWoW</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/SergeoLacruz</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/afwkiers</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/lippoliv</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/matmair</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/schrodingersgat</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/wolflu05</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/matmair/inventree-apprise</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/SchrodingersGat/inventree-brother-plugin</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/wolflu05/inventree-bulk-plugin</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/wolflu05/inventree-cups-plugin</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/lippoliv/inventree-default-salesorder-items</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/LavissaWoW/inventree-ipn-generator</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/afkiwers/inventree-kicad</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/matmair/inventree-rapidoc</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/SergeoLacruz/inventree-supplier-panel</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/SchrodingersGat/inventree-wireviz</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/matmair/inventree-zapier</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/SergeoLacruz/inventree-zebra-plugin</loc>
<lastmod>2024-05-14T09:53:16+00:00</lastmod>
<lastmod>2024-05-14T11:49:20+00:00</lastmod>
</url>
<url>
<loc>/404</loc>

View File

@ -30,11 +30,11 @@
<meta property="og:url" content="/wolflu05" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Wolflu05" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"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.","headline":"Wolflu05","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05"},"url":"/wolflu05"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"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.","headline":"Wolflu05","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05"},"url":"/wolflu05"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/wolflu05/inventree-bulk-plugin" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Bulk Plugin" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Bulk creation plugin for InvenTree","headline":"Inventree Bulk Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-bulk-plugin"},"url":"/wolflu05/inventree-bulk-plugin"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Bulk creation plugin for InvenTree","headline":"Inventree Bulk Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-bulk-plugin"},"url":"/wolflu05/inventree-bulk-plugin"}</script>
<!-- End Jekyll SEO tag -->
</head>

View File

@ -31,11 +31,11 @@
<meta property="og:url" content="/wolflu05/inventree-cups-plugin" />
<meta property="og:site_name" content="InvenTree" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-14T09:53:16+00:00" />
<meta property="article:published_time" content="2024-05-14T11:49:20+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Inventree Cups Plugin" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2024-05-14T09:53:16+00:00","datePublished":"2024-05-14T09:53:16+00:00","description":"Label printing plugin for generic cups printers","headline":"Inventree Cups Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-cups-plugin"},"url":"/wolflu05/inventree-cups-plugin"}</script>
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2024-05-14T11:49:20+00:00","datePublished":"2024-05-14T11:49:20+00:00","description":"Label printing plugin for generic cups printers","headline":"Inventree Cups Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-cups-plugin"},"url":"/wolflu05/inventree-cups-plugin"}</script>
<!-- End Jekyll SEO tag -->
</head>