ShopifyIntegrationPlugin org
+ InvenTree Apprise
-
-by
+
+by
matmair
+last modified: 29 Jan 2023
-
-
- A simple Integration into Shopify.
+
+
+ Send notifications from InvenTree via Apprise
-Let your orders from Shopify be created in autopilot, update your Inventory-Levels from InvenTree and vice-versa.
-
-Installation
+Setup
- - Navigate to your InvenTree directory and cd into
src/InvenTree/plugins
and execute git submodule add https://github.com/matmair/ShopifyIntegrationPlugin
there. Enable plugins in the general plugin settings and reload InvenTree.
- - Add a private app to your Shopify store (please register as a dev and use a development store. This is a PoC)
- - Go to the InvenTree settings and fill in the settings for the ShopifyIntegrationPlugin from your new private app.
- - Check out the new navigation tab.
+ -
+
Install this plugin in the webinterface with the packagename inventree-apprise
+
+ -
+
Enable the plugin in the plugin settings. You need to be signed in as a superuser for this.
+The server will restart if you enable the plugin
+
+ -
+
Add all endpoints you want to use in the plugin settings. You can use the Apprise URL Syntax.
+
-Caveat
-
-Your instance must be reachable for webhooks from Shopify so use ngrok or something like that to expose your instance with HTTPS.
-
-State of the code
-
-This code is bad. It is neither optimized nor is it CI/Cd ready or covered in any way.
-I use this Plugin as a PoC to show what will be possible with the new system.
-
-Contribute
-
-The whole plugin system is currently not even in the dev branch.
-Feel free to submit issues or just send me a mail to dev AT mjmair.com
-
-No open source?
-
-Currently I have defined no license so forking is a bad idea copyright-wise. This code should not be used as basis for anything - I will define a license once the plugin system gets released.
+License
+This project is licensed as MIT. Copy and do what you want - maybe tag your new plugin so others can find it. The more the merrier.
- Link section
+ Detail section
+ License:
+
+ MIT
+
+
+ Status:
+
+Stable
+
+Maintained
+
+ Package on PyPI:inventree-apprise
+
+
+
+
+ Website
+
+ https://mjmair.com
+
+
+
+
+
+
+ Issue Tracker
+
+
+
+
+
+
+
+
+ Sourcecode on GitHub
+
+ matmair/inventree-apprise
+
+
+
+
+
- Categories
-
+ Tags
+
- - Integration
+ Apprise
- - Webhook
+ 3rd party integration
-
+ Discord
+
+ IFTTT
+
+ Matrix
+
+ Microsoft Teams
+
+ Slack
+
+ Twilio
+
+
-
-
-
-
-
@@ -179,6 +208,8 @@ Feel free to submit issues or just send me a mail to dev AT mjmair.com
News
+ Plugin List
+
diff --git a/news.html b/news.html
index 1635067b..bc250bfe 100644
--- a/news.html
+++ b/news.html
@@ -132,6 +132,8 @@
News
+ Plugin List
+
diff --git a/news/2022/04/23/news-are-starting.html b/news/2022/04/23/news-are-starting.html
index 3519e5e2..539a50a0 100644
--- a/news/2022/04/23/news-are-starting.html
+++ b/news/2022/04/23/news-are-starting.html
@@ -138,6 +138,8 @@ The short version: we do not sell your data or share it with th


A simple Integration into Shopify.
+Send notifications from InvenTree via Apprise
-Let your orders from Shopify be created in autopilot, update your Inventory-Levels from InvenTree and vice-versa.
- -Installation
+Setup
-
-
- Navigate to your InvenTree directory and cd into
src/InvenTree/plugins
and executegit submodule add https://github.com/matmair/ShopifyIntegrationPlugin
there. Enable plugins in the general plugin settings and reload InvenTree.
- - Add a private app to your Shopify store (please register as a dev and use a development store. This is a PoC) -
- Go to the InvenTree settings and fill in the settings for the ShopifyIntegrationPlugin from your new private app. -
- Check out the new navigation tab. +
-
+
Install this plugin in the webinterface with the packagename
+inventree-apprise
+ -
+
Enable the plugin in the plugin settings. You need to be signed in as a superuser for this. +The server will restart if you enable the plugin
+
+ -
+
Add all endpoints you want to use in the plugin settings. You can use the Apprise URL Syntax.
+
Caveat
- -Your instance must be reachable for webhooks from Shopify so use ngrok or something like that to expose your instance with HTTPS.
- -State of the code
- -This code is bad. It is neither optimized nor is it CI/Cd ready or covered in any way. -I use this Plugin as a PoC to show what will be possible with the new system.
- -Contribute
- -The whole plugin system is currently not even in the dev branch. -Feel free to submit issues or just send me a mail to dev AT mjmair.com
- -No open source?
- -Currently I have defined no license so forking is a bad idea copyright-wise. This code should not be used as basis for anything - I will define a license once the plugin system gets released.
+License
+This project is licensed as MIT. Copy and do what you want - maybe tag your new plugin so others can find it. The more the merrier.
Link section
+Detail section
License:
+
+ MIT
+
inventree-apprise+ + + +
Website +
+https://mjmair.com
+Issue Tracker +
+Sourcecode on GitHub +
+matmair/inventree-apprise
+Categories
--
+
- Integration + Apprise -
- Webhook + 3rd party integration - + Discord + + IFTTT + + Matrix + + Microsoft Teams + + Slack + + Twilio + +
Tags
+InvenTree Plugin Repository
+InvenTree Plugin List
+
+ InvenTree is a modular application and can be extended with plugins. This list is a collection of plugins that have been developed by the community.
+ Beeing on this list does not mean that the plugin is officially supported by the InvenTree core team. We also do not check for security, privacy or performance issues or compatibility with the latest InvenTree version.
+
+ You can also browse for plugins by tags or categories
+
ShopifyIntegrationPlugin org
+InvenTree Apprise
-A simple Integration into Shopify. +
Send notifications from InvenTree via Apprise
-
Plugins by Category
+ + + + + + +The full list of plugins is available on the main plugin list page.
++
Click on a name to jump to the plugins that are marked with it.
+ + + + + Notifications + + + + ++ + + + +
Notifications
+ + + + + +
Plugins by Tags
+ + + + + + +The full list of plugins is available on the main plugin list page.
++
Click on a name to jump to the plugins that are marked with it.
+ + + + + 3rd party integration + + + + + + Apprise + + + + + + Discord + + + + + + IFTTT + + + + + + Matrix + + + + + + Microsoft Teams + + + + + + Slack + + + + + + Twilio + + + + ++ + + + +
3rd party integration
+ +Apprise
+ +Discord
+ +IFTTT
+ +Matrix
+ +Microsoft Teams
+ +Slack
+ +Twilio
+ + + + + +sup
News
+ Plugin List
+
diff --git a/use/business.html b/use/business.html
index 618bd429..c125d229 100644
--- a/use/business.html
+++ b/use/business.html
@@ -246,6 +246,8 @@
News
+ Plugin List
+
diff --git a/use/education.html b/use/education.html
index 7ccb0c18..762d6f0e 100644
--- a/use/education.html
+++ b/use/education.html
@@ -244,6 +244,8 @@
News
+ Plugin List
+
diff --git a/use/maker.html b/use/maker.html
index cbec3623..f6bf25d7 100644
--- a/use/maker.html
+++ b/use/maker.html
@@ -82,7 +82,7 @@ multiline inteligent text
@@ -262,6 +262,8 @@ multiline inteligent text
News
+ Plugin List
+