From 4af8df52bc4939fcb5cc026b5fc05bcc403772a7 Mon Sep 17 00:00:00 2001 From: matmair Date: Thu, 26 Mar 2026 07:11:16 +0000 Subject: [PATCH] deploy: bc41cb8a424393966f0ebcb3ee9595063bcc4605 --- LavissaWoW.html | 4 +- LavissaWoW/inventree-ipn-generator.html | 4 +- SchrodingersGat/inventree-brother-plugin.html | 4 +- .../inventree-consolidated-shipping.html | 4 +- .../inventree-harmonized-codes.html | 4 +- SchrodingersGat/inventree-order-history.html | 4 +- .../inventree-rolling-stocktake.html | 4 +- .../inventree-stock-forecasting.html | 4 +- .../inventree-test-statistics.html | 4 +- SchrodingersGat/inventree-wireviz.html | 4 +- SergeoLacruz.html | 4 +- SergeoLacruz/inventree-supplier-panel.html | 4 +- SergeoLacruz/inventree-zebra-plugin.html | 4 +- afkiwers/inventree-kicad.html | 4 +- afwkiers.html | 4 +- blog.html | 10 + blog/2026/03/25/security-release.html | 204 ++++++++++++++++++ blog/feed.atom | 28 ++- lippoliv.html | 4 +- .../inventree-default-salesorder-items.html | 4 +- matmair.html | 7 +- matmair/inventree-apprise.html | 4 +- matmair/inventree-rapidoc.html | 4 +- matmair/inventree-zapier.html | 4 +- melektron.html | 4 +- melektron/inventree-adv-sheet-label.html | 4 +- news.html | 10 + news/2026/03/25/security.html | 185 ++++++++++++++++ news/feed.atom | 12 +- piramja.html | 4 +- piramja/inventree-niimbot-plugin.html | 4 +- plugins.json | 46 ++-- schrodingersgat.html | 4 +- sitemap.xml | 72 ++++--- wolflu05.html | 4 +- wolflu05/inventree-bulk-plugin.html | 4 +- wolflu05/inventree-cups-plugin.html | 4 +- wolflu05/inventree-dymo-plugin.html | 4 +- wolflu05/inventree-report-lsp-plugin.html | 4 +- wolflu05/inventree-zebra.html | 4 +- 40 files changed, 565 insertions(+), 133 deletions(-) create mode 100644 blog/2026/03/25/security-release.html create mode 100644 news/2026/03/25/security.html diff --git a/LavissaWoW.html b/LavissaWoW.html index e7bfecdb..de9298b6 100644 --- a/LavissaWoW.html +++ b/LavissaWoW.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Yes, WoW is for World of Warcraft","headline":"Lavissawow","mainEntityOfPage":{"@type":"WebPage","@id":"/LavissaWoW"},"url":"/LavissaWoW"} diff --git a/LavissaWoW/inventree-ipn-generator.html b/LavissaWoW/inventree-ipn-generator.html index e2849dbb..7a1f8b8c 100644 --- a/LavissaWoW/inventree-ipn-generator.html +++ b/LavissaWoW/inventree-ipn-generator.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"LavissaWoW"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/SchrodingersGat/inventree-brother-plugin.html b/SchrodingersGat/inventree-brother-plugin.html index 54ad6aa1..0c5e7e48 100644 --- a/SchrodingersGat/inventree-brother-plugin.html +++ b/SchrodingersGat/inventree-brother-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/SchrodingersGat/inventree-consolidated-shipping.html b/SchrodingersGat/inventree-consolidated-shipping.html index 64901d07..ba1495d9 100644 --- a/SchrodingersGat/inventree-consolidated-shipping.html +++ b/SchrodingersGat/inventree-consolidated-shipping.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"InvenTree Consolidated Shipping Lines","headline":"InvenTree Consolidated Shipping Lines","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-consolidated-shipping"},"url":"/SchrodingersGat/inventree-consolidated-shipping"} diff --git a/SchrodingersGat/inventree-harmonized-codes.html b/SchrodingersGat/inventree-harmonized-codes.html index d73264bb..c4c8f0cf 100644 --- a/SchrodingersGat/inventree-harmonized-codes.html +++ b/SchrodingersGat/inventree-harmonized-codes.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Harmonized System Codes for InvenTree","headline":"Inventree Harmonized Codes","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-harmonized-codes"},"url":"/SchrodingersGat/inventree-harmonized-codes"} diff --git a/SchrodingersGat/inventree-order-history.html b/SchrodingersGat/inventree-order-history.html index 56b6d155..3a0cd814 100644 --- a/SchrodingersGat/inventree-order-history.html +++ b/SchrodingersGat/inventree-order-history.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Order History for InvenTree","headline":"Inventree Order History","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-order-history"},"url":"/SchrodingersGat/inventree-order-history"} diff --git a/SchrodingersGat/inventree-rolling-stocktake.html b/SchrodingersGat/inventree-rolling-stocktake.html index ddcb77e2..59723913 100644 --- a/SchrodingersGat/inventree-rolling-stocktake.html +++ b/SchrodingersGat/inventree-rolling-stocktake.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Rolling Stocktake for InvenTree","headline":"Inventree Rolling Stocktake","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-rolling-stocktake"},"url":"/SchrodingersGat/inventree-rolling-stocktake"} diff --git a/SchrodingersGat/inventree-stock-forecasting.html b/SchrodingersGat/inventree-stock-forecasting.html index 73cf626d..6dee6d0f 100644 --- a/SchrodingersGat/inventree-stock-forecasting.html +++ b/SchrodingersGat/inventree-stock-forecasting.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Stock Forecasting for InvenTree","headline":"Inventree Stock Forecasting","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-stock-forecasting"},"url":"/SchrodingersGat/inventree-stock-forecasting"} diff --git a/SchrodingersGat/inventree-test-statistics.html b/SchrodingersGat/inventree-test-statistics.html index 8d0095b2..3aef0921 100644 --- a/SchrodingersGat/inventree-test-statistics.html +++ b/SchrodingersGat/inventree-test-statistics.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Test Statistics for InvenTree","headline":"Inventree Test Statistics","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-test-statistics"},"url":"/SchrodingersGat/inventree-test-statistics"} diff --git a/SchrodingersGat/inventree-wireviz.html b/SchrodingersGat/inventree-wireviz.html index 2150c040..7b98bdb5 100644 --- a/SchrodingersGat/inventree-wireviz.html +++ b/SchrodingersGat/inventree-wireviz.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SchrodingersGat"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Wireviz Extension for InvenTree","headline":"Inventree Wireviz","mainEntityOfPage":{"@type":"WebPage","@id":"/SchrodingersGat/inventree-wireviz"},"url":"/SchrodingersGat/inventree-wireviz"} diff --git a/SergeoLacruz.html b/SergeoLacruz.html index 90cace51..2a8122be 100644 --- a/SergeoLacruz.html +++ b/SergeoLacruz.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Hardware engineer in Germany and vintage fan.","headline":"Sergeolacruz","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz"},"url":"/SergeoLacruz"} diff --git a/SergeoLacruz/inventree-supplier-panel.html b/SergeoLacruz/inventree-supplier-panel.html index cbc655f2..a0749767 100644 --- a/SergeoLacruz/inventree-supplier-panel.html +++ b/SergeoLacruz/inventree-supplier-panel.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"The InvenTree-supplier-panel","headline":"Inventree Supplier Panel","mainEntityOfPage":{"@type":"WebPage","@id":"/SergeoLacruz/inventree-supplier-panel"},"url":"/SergeoLacruz/inventree-supplier-panel"} diff --git a/SergeoLacruz/inventree-zebra-plugin.html b/SergeoLacruz/inventree-zebra-plugin.html index 416b1a23..07bc878f 100644 --- a/SergeoLacruz/inventree-zebra-plugin.html +++ b/SergeoLacruz/inventree-zebra-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"SergeoLacruz"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/afkiwers/inventree-kicad.html b/afkiwers/inventree-kicad.html index 2700bbf6..7e4b99ab 100644 --- a/afkiwers/inventree-kicad.html +++ b/afkiwers/inventree-kicad.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"afkiwers"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"KiCad Integration for InvenTree","headline":"Inventree Kicad","mainEntityOfPage":{"@type":"WebPage","@id":"/afkiwers/inventree-kicad"},"url":"/afkiwers/inventree-kicad"} diff --git a/afwkiers.html b/afwkiers.html index 496d11dd..40cff5bf 100644 --- a/afwkiers.html +++ b/afwkiers.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/blog.html b/blog.html index fc93ca54..431430ee 100644 --- a/blog.html +++ b/blog.html @@ -66,6 +66,16 @@ +
+

+ Action required - Upcoming Security Release +

+ The InvenTree core development team has received a report of a critical security vulnerability affecting a large range of releases since 2024. We will r... + 25 Mar 2026 | + +Matthias Mair +
+

Database Update Procedure diff --git a/blog/2026/03/25/security-release.html b/blog/2026/03/25/security-release.html new file mode 100644 index 00000000..43d280d7 --- /dev/null +++ b/blog/2026/03/25/security-release.html @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + +InvenTree - Action required - Upcoming Security Release + + + +Action required - Upcoming Security Release | InvenTree + + + + + + + + + + + + + + + + + + + +
+
+
+ + logo + InvenTree + + +
+ + + + +
+
+ + + go back + Back + + +
+ +
+

Action required - Upcoming Security Release

+

+ 25 Mar 2026 + + +Matthias Mair +

+

The InvenTree core development team has received a report of a critical security vulnerability affecting a large range of releases since 2024. We will release a disclosure and a fixed release for the 1.2.x release series on 2026-04-08 21:00 UTC.
+The vulnerability allows for lateral movement and privilege escalation within an InvenTree instance. It has a low attack complexity.

+ +

Steps to take now

+ +

We are not aware of active exploitation of this vulnerability, but we recommend that users take the following steps to mitigate risks:

+
    +
  • Do not expose your InvenTree instance to the public internet without hardening steps as laid out in the threat model +
  • +
  • Ensure registration is disabled till the release
  • +
  • Ensure you trust all users registered on your instance, especially those with staff or higher permissions
  • +
+ +

The vulnerability has a low complexity and can be expected to be exploited once released. It is important to prepare to update or take your system off the public internet.

+ +

Security Policy

+ +

As always with security related themes we remind all users, security researchers, and intrested parties of our security policy.

+ +

If you have discovered a security vulnerability, please report it to us via the channels described in the policy. We take all reports seriously and will work to address any vulnerabilities in a timely manner.

+ +

We would like to thank the security researcher who reported this and several other vulnerabilities in a responsible manner, and we encourage others to do the same in the future. The reporter will be credited in the disclosure and CVE entry.

+ + +
+
+ +
+
+ + +
+ + + diff --git a/blog/feed.atom b/blog/feed.atom index 3d518dd1..8096d0b6 100644 --- a/blog/feed.atom +++ b/blog/feed.atom @@ -1,4 +1,24 @@ -Jekyll2026-03-26T07:04:35+00:00/blog/feed.atomInvenTreeInvenTree 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.1.2.0 Release2026-02-12T00:00:00+00:002026-02-12T00:00:00+00:00/blog/2026/02/12/1.2.0The 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.

+Jekyll2026-03-26T07:11:04+00:00/blog/feed.atomInvenTreeInvenTree 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.Action required - Upcoming Security Release2026-03-25T00:00:00+00:002026-03-25T00:00:00+00:00/blog/2026/03/25/security-releaseThe InvenTree core development team has received a report of a critical security vulnerability affecting a large range of releases since 2024. We will release a disclosure and a fixed release for the 1.2.x release series on 2026-04-08 21:00 UTC.
+The vulnerability allows for lateral movement and privilege escalation within an InvenTree instance. It has a low attack complexity.

+ +

Steps to take now

+ +

We are not aware of active exploitation of this vulnerability, but we recommend that users take the following steps to mitigate risks:

+
    +
  • Do not expose your InvenTree instance to the public internet without hardening steps as laid out in the threat model
  • +
  • Ensure registration is disabled till the release
  • +
  • Ensure you trust all users registered on your instance, especially those with staff or higher permissions
  • +
+ +

The vulnerability has a low complexity and can be expected to be exploited once released. It is important to prepare to update or take your system off the public internet.

+ +

Security Policy

+ +

As always with security related themes we remind all users, security researchers, and intrested parties of our security policy.

+ +

If you have discovered a security vulnerability, please report it to us via the channels described in the policy. We take all reports seriously and will work to address any vulnerabilities in a timely manner.

+ +

We would like to thank the security researcher who reported this and several other vulnerabilities in a responsible manner, and we encourage others to do the same in the future. The reporter will be credited in the disclosure and CVE entry.

]]>
matmair
1.2.0 Release2026-02-12T00:00:00+00:002026-02-12T00:00:00+00:00/blog/2026/02/12/1.2.0The 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.

This release includes numerous new features, improvements, and bug fixes.

@@ -849,8 +869,4 @@ Refer to the pull req ]]>
SchrodingersGat
0.16.9 Release2024-11-30T00:00:00+00:002024-11-30T00:00:00+00:00/blog/2024/11/30/0.16.9We have just released version 0.16.9 which includes a number of patches and bug fixes.

- -

Release Notes

- -

View the release notes for more information.

]]>
SchrodingersGat
\ No newline at end of file +]]>
SchrodingersGat
\ No newline at end of file diff --git a/lippoliv.html b/lippoliv.html index bb4740f1..d82d4cbd 100644 --- a/lippoliv.html +++ b/lippoliv.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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. I’m planning ahead & act early to prevent a big bang.","headline":"Lippoliv","mainEntityOfPage":{"@type":"WebPage","@id":"/lippoliv"},"url":"/lippoliv"} diff --git a/lippoliv/inventree-default-salesorder-items.html b/lippoliv/inventree-default-salesorder-items.html index a60f9cbb..2e602cfc 100644 --- a/lippoliv/inventree-default-salesorder-items.html +++ b/lippoliv/inventree-default-salesorder-items.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"lippoliv"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/matmair.html b/matmair.html index b19c8318..2a2b8004 100644 --- a/matmair.html +++ b/matmair.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} @@ -96,6 +96,9 @@

Posts

]]>SchrodingersGat0.16.8 Release2024-11-07T00:00:00+00:002024-11-07T00:00:00+00:00/news/2024/11/07/0.16.80.16.8 Release - -

We have just released version 0.16.8 which includes a patch for a critical bug in the InvenTree package installer. We recommend that users upgrade to this version as soon as possible.

- -]]>
SchrodingersGat
\ No newline at end of file +]]>SchrodingersGat \ No newline at end of file diff --git a/piramja.html b/piramja.html index cad077de..a3b1214f 100644 --- a/piramja.html +++ b/piramja.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"And in the end, we have no choice but to embrace the chaos and laugh about it.","headline":"Piramja","mainEntityOfPage":{"@type":"WebPage","@id":"/piramja"},"url":"/piramja"} diff --git a/piramja/inventree-niimbot-plugin.html b/piramja/inventree-niimbot-plugin.html index c740851e..ac824e24 100644 --- a/piramja/inventree-niimbot-plugin.html +++ b/piramja/inventree-niimbot-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"piramja"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Introduction A label printing plugin for InvenTree, which provides support for the Niimbot Label Printers. This plugin is based on the amazing work from labbots/NiimPrintX and modifications from LorisPolenz/NiimPrintX.","headline":"Inventree Niimbot Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/piramja/inventree-niimbot-plugin"},"url":"/piramja/inventree-niimbot-plugin"} diff --git a/plugins.json b/plugins.json index dcfa7748..98ccb667 100644 --- a/plugins.json +++ b/plugins.json @@ -3,7 +3,7 @@ "/melektron/inventree-adv-sheet-label": { "name": "InvenTree Advanced Sheet Label", "author": "melektron", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -25,7 +25,7 @@ "/matmair/inventree-apprise": { "name": "InvenTree Apprise", "author": "matmair", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -47,7 +47,7 @@ "/SchrodingersGat/inventree-brother-plugin": { "name": "inventree-brother-plugin", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": false, @@ -69,7 +69,7 @@ "/wolflu05/inventree-bulk-plugin": { "name": "inventree-bulk-plugin", "author": "wolflu05", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -91,7 +91,7 @@ "/SchrodingersGat/inventree-consolidated-shipping": { "name": "inventree-consolidated-shipment-lines", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -113,7 +113,7 @@ "/wolflu05/inventree-cups-plugin": { "name": "inventree-cups-plugin", "author": "wolflu05", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -135,7 +135,7 @@ "/lippoliv/inventree-default-salesorder-items": { "name": "Default sales order items", "author": "lippoliv", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -157,7 +157,7 @@ "/wolflu05/inventree-dymo-plugin": { "name": "inventree-dymo-plugin", "author": "wolflu05", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "GPL-3.0+", "stable": true, @@ -179,7 +179,7 @@ "/SchrodingersGat/inventree-harmonized-codes": { "name": "inventree-harmonized-codes", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -201,7 +201,7 @@ "/LavissaWoW/inventree-ipn-generator": { "name": "inventree-ipn-generator", "author": "LavissaWoW", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -223,7 +223,7 @@ "/afkiwers/inventree-kicad": { "name": "inventree-kicad-plugin", "author": "afkiwers", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -245,7 +245,7 @@ "/piramja/inventree-niimbot-plugin": { "name": "inventree-niimbot-plugin", "author": "piramja", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -267,7 +267,7 @@ "/SchrodingersGat/inventree-order-history": { "name": "inventree-order-history", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -289,7 +289,7 @@ "/matmair/inventree-rapidoc": { "name": "Inventree RapiDoc", "author": "matmair", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT license", "stable": true, @@ -311,7 +311,7 @@ "/wolflu05/inventree-report-lsp-plugin": { "name": "inventree-report-lsp-plugin", "author": "wolflu05", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "GPL-3.0+", "stable": true, @@ -333,7 +333,7 @@ "/SchrodingersGat/inventree-rolling-stocktake": { "name": "inventree-rolling-stocktake", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -355,7 +355,7 @@ "/SchrodingersGat/inventree-stock-forecasting": { "name": "inventree-stock-forecasting", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -377,7 +377,7 @@ "/SergeoLacruz/inventree-supplier-panel": { "name": "inventree-supplier-panel", "author": "SergeoLacruz", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -399,7 +399,7 @@ "/SchrodingersGat/inventree-test-statistics": { "name": "inventree-test-statistics", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -421,7 +421,7 @@ "/SchrodingersGat/inventree-wireviz": { "name": "inventree-wireviz-plugin", "author": "SchrodingersGat", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -443,7 +443,7 @@ "/matmair/inventree-zapier": { "name": "inventree-zapier", "author": "matmair", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": false, @@ -465,7 +465,7 @@ "/SergeoLacruz/inventree-zebra-plugin": { "name": "inventree-zebra-plugin", "author": "SergeoLacruz", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "MIT", "stable": true, @@ -487,7 +487,7 @@ "/wolflu05/inventree-zebra": { "name": "inventree-zebra", "author": "wolflu05", - "last_modified": "2026-03-26 07:04:19 +0000", + "last_modified": "2026-03-26 07:10:49 +0000", "open_source": null, "license": "GPL-3.0+", "stable": true, diff --git a/schrodingersgat.html b/schrodingersgat.html index 628bf58b..0e39e181 100644 --- a/schrodingersgat.html +++ b/schrodingersgat.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Maintainer of InvenTree.","headline":"Schrodingersgat","mainEntityOfPage":{"@type":"WebPage","@id":"/schrodingersgat"},"url":"/schrodingersgat"} diff --git a/sitemap.xml b/sitemap.xml index e52bfc2b..7bb3e40e 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -101,6 +101,10 @@ 2026-02-12T00:00:00+00:00 +/news/2026/03/25/security +2026-03-25T00:00:00+00:00 + + /blog/2021/10/25/starting 2021-10-25T00:00:00+00:00 @@ -233,132 +237,136 @@ 2026-02-12T00:00:00+00:00 +/blog/2026/03/25/security-release +2026-03-25T00:00:00+00:00 + + /LavissaWoW -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SergeoLacruz -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /afwkiers -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /lippoliv -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /matmair -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /melektron -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /piramja -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /schrodingersgat -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05 -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /melektron/inventree-adv-sheet-label -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /matmair/inventree-apprise -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-brother-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05/inventree-bulk-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-consolidated-shipping -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05/inventree-cups-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /lippoliv/inventree-default-salesorder-items -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05/inventree-dymo-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-harmonized-codes -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /LavissaWoW/inventree-ipn-generator -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /afkiwers/inventree-kicad -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /piramja/inventree-niimbot-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-order-history -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /matmair/inventree-rapidoc -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05/inventree-report-lsp-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-rolling-stocktake -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-stock-forecasting -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SergeoLacruz/inventree-supplier-panel -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-test-statistics -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SchrodingersGat/inventree-wireviz -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /matmair/inventree-zapier -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /SergeoLacruz/inventree-zebra-plugin -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /wolflu05/inventree-zebra -2026-03-26T07:04:35+00:00 +2026-03-26T07:11:04+00:00 /404 diff --git a/wolflu05.html b/wolflu05.html index e9775dfa..d9236def 100644 --- a/wolflu05.html +++ b/wolflu05.html @@ -30,11 +30,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/wolflu05/inventree-bulk-plugin.html b/wolflu05/inventree-bulk-plugin.html index a66a0c51..e90beac8 100644 --- a/wolflu05/inventree-bulk-plugin.html +++ b/wolflu05/inventree-bulk-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/wolflu05/inventree-cups-plugin.html b/wolflu05/inventree-cups-plugin.html index c0b43d25..d3978ef7 100644 --- a/wolflu05/inventree-cups-plugin.html +++ b/wolflu05/inventree-cups-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+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"} diff --git a/wolflu05/inventree-dymo-plugin.html b/wolflu05/inventree-dymo-plugin.html index f81a68bc..5ff80570 100644 --- a/wolflu05/inventree-dymo-plugin.html +++ b/wolflu05/inventree-dymo-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Dymo label printer driver plugin for InvenTree","headline":"Inventree Dymo Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-dymo-plugin"},"url":"/wolflu05/inventree-dymo-plugin"} diff --git a/wolflu05/inventree-report-lsp-plugin.html b/wolflu05/inventree-report-lsp-plugin.html index b9dd0bf9..f2911766 100644 --- a/wolflu05/inventree-report-lsp-plugin.html +++ b/wolflu05/inventree-report-lsp-plugin.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"A report editor with auto completion, diagnostic messages and many more capabilities to help with creating custom templates, powered by django-template-lsp.","headline":"Inventree Report Lsp Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-report-lsp-plugin"},"url":"/wolflu05/inventree-report-lsp-plugin"} diff --git a/wolflu05/inventree-zebra.html b/wolflu05/inventree-zebra.html index a1c3ab0a..188945f0 100644 --- a/wolflu05/inventree-zebra.html +++ b/wolflu05/inventree-zebra.html @@ -31,11 +31,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"wolflu05"},"dateModified":"2026-03-26T07:11:04+00:00","datePublished":"2026-03-26T07:11:04+00:00","description":"Zebra label printer driver plugin for InvenTree","headline":"Inventree Zebra","mainEntityOfPage":{"@type":"WebPage","@id":"/wolflu05/inventree-zebra"},"url":"/wolflu05/inventree-zebra"}