Skip to content

Commit

Permalink
[PLGAPR] Release 0.6 (#22)
Browse files Browse the repository at this point in the history
* do not render alpha versions

* update goals

* Add approval text to frontpage

* Add release note

* add approval gif

* remove dirty diff
  • Loading branch information
matmair authored Mar 20, 2024
1 parent e8d5333 commit 8f13e87
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 6 deletions.
2 changes: 1 addition & 1 deletion doc-site/antora-playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ urls:
html_extension_style: indexify
content:
edit_url: '{web_url}/blob/{refname}/{path}'
tags: [v*, '!v*b*']
tags: [v*, '!v*a*','!v*b*']
sources:
- url: https://github.com/invenhost/inventree-federation.git
branches: main, dev
Expand Down
2 changes: 1 addition & 1 deletion docs/modules/ROOT/pages/plugins.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ WARNING: With this configuration packages from pypi, the official python package

## Available Plugins

### Approvals
### Approvals[[inventree_approval]]

WARNING: Development status: Public access beta

Expand Down
16 changes: 12 additions & 4 deletions docs/modules/ROOT/pages/start.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,29 @@ Specific areas of interest to me are deeper file integrations and interoperabili

#### Approvals

TIP: This is currently in `beta`.
https://github.com/invenhost/plugins/issues/1[EPIC here]
Adds a general-purpose approval system to InvenTree. It allows users to request approval for certain actions, and for others to approve or reject those requests. It is designed to be flexible and extensible and can be used to implement a wide range of approval workflows.

The current testing and development focus is on the ability to request approval for orders (especially purchase orders), the plugin by default blocks unapproved POs from being placed.

xref:plugins.adoc#inventree_approval[Read More], https://github.com/invenhost/plugins/issues/1[EPIC here]


#### Marketplaces

TIP: Slated for Q1 2024
TIP: Slated for Q2 2024
https://github.com/invenhost/plugins/issues/2[EPIC here]


#### Suppliers

TIP: Slated for Q1 2024
TIP: Slated for Q2 2024
EPIC is currently being formulated

#### Manufacturing Machines

TIP: Closed Beta active, Slated for Q4 2024
Integrations for the manufacturing floor, starting with PnP machines that speak camX or MQTT.


### Infrastructure

Expand Down
2 changes: 2 additions & 0 deletions web/pages/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ Read more about the project and goals in the docs [here](https://doc.invenhost.c
## Current initiatives

### Approvals

![The current flow of approvals](/images/plgapr_06_intro.gif)
The beta is out and available for testing -> check it out [here](https://doc.invenhost.com/inventree_approval/main/)

### Infrastructure
Expand Down
19 changes: 19 additions & 0 deletions web/pages/posts/2_approvals_06.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Approvals 0.6 released
date: 2024-03-20
description: Approvals now allows to request specific users to approve and other improvements
author: Matthias Mair
tag: plugin
---

I am happy to announce the release of Approvals 0.6. This release brings a new feature that allows to request specific users to approve/reject a pull request.

This is useful if you want to make sure that a specific person reviews your changes fast (notifications are send once the request is processed).

Another new feature is the ability to configure access/change permissions for all groups from the plugin settings. This was a reguarly requested feature and I am happy to finally have it in place sooner than originally planned.

I also worked on finsihing the docs for 1.0. [Available here](https://doc.invenhost.com/inventree_approval/main/home/)

The release is available on [git.invenhost.com](https://git.invenhost.com/invenhost-c1/-/packages/pypi/inventree-approval/0.6) or should be automatically updated if you have startup plugins checks enabled.

![The current flow of approvals](/images/plgapr_06_intro.gif)
Binary file added web/public/images/plgapr_06_intro.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8f13e87

Please sign in to comment.