Skip to content

Commit

Permalink
0.177.0
Browse files Browse the repository at this point in the history
  • Loading branch information
wbouvy committed Jan 16, 2024
1 parent 633fb53 commit c78242c
Show file tree
Hide file tree
Showing 8 changed files with 63 additions and 0 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog Hiber API

### 0.177 (2024-01-16)

##### ModemMessagePayloadParserService

- Fixed a bug in `Retry` where the `parser_selection` was ignored for some modems.
- Fixed a bug in `Retry` where the `require_message_metadata` of parsers was not checked when retrying, leading to parser errors.

##### OrganizationPermissions

- Added `TAGS_MANAGE` permission for creating, updating and deleting tags.

##### SupportPermissions

- Added `MANAGE_DEVICE_TIME_ZONE` to replace `CUSTOMER_SUPPORT` for updating time zone.

### 0.176 (2023-12-19)

##### ModemService
Expand Down
12 changes: 12 additions & 0 deletions docs/html/permission.html
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,12 @@ <h3 id="hiber.OrganizationPermission">OrganizationPermission</h3>
<td><p>Create, access and download exports.</p></td>
</tr>

<tr>
<td>TAGS_MANAGE</td>
<td>52</td>
<td><p>Create, edit and delete tags. Viewing tags is always allowed.</p></td>
</tr>

</tbody>
</table>

Expand Down Expand Up @@ -458,6 +464,12 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<td><p>Assign device notes.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TIME_ZONE</td>
<td>9</td>
<td><p>Assign device time zones.</p></td>
</tr>

</tbody>
</table>

Expand Down
12 changes: 12 additions & 0 deletions docs/html/role.html
Original file line number Diff line number Diff line change
Expand Up @@ -2863,6 +2863,12 @@ <h3 id="hiber.OrganizationPermission">OrganizationPermission</h3>
<td><p>Create, access and download exports.</p></td>
</tr>

<tr>
<td>TAGS_MANAGE</td>
<td>52</td>
<td><p>Create, edit and delete tags. Viewing tags is always allowed.</p></td>
</tr>

</tbody>
</table>

Expand Down Expand Up @@ -2928,6 +2934,12 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<td><p>Assign device notes.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TIME_ZONE</td>
<td>9</td>
<td><p>Assign device time zones.</p></td>
</tr>

</tbody>
</table>

Expand Down
12 changes: 12 additions & 0 deletions docs/html/token.html
Original file line number Diff line number Diff line change
Expand Up @@ -3558,6 +3558,12 @@ <h3 id="hiber.OrganizationPermission">OrganizationPermission</h3>
<td><p>Create, access and download exports.</p></td>
</tr>

<tr>
<td>TAGS_MANAGE</td>
<td>52</td>
<td><p>Create, edit and delete tags. Viewing tags is always allowed.</p></td>
</tr>

</tbody>
</table>

Expand Down Expand Up @@ -3623,6 +3629,12 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<td><p>Assign device notes.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TIME_ZONE</td>
<td>9</td>
<td><p>Assign device time zones.</p></td>
</tr>

</tbody>
</table>

Expand Down
2 changes: 2 additions & 0 deletions docs/md/permission.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ Requesting user-related events explicitly if you cannot access the users will re
| HEALTH_MANAGE | Manage custom health levels. | 47 |
| LOCATIONS_MANAGE | Manage saved locations using the OrganizationLocationService. | 48 |
| EXPORT | Create, access and download exports. | 49 |
| TAGS_MANAGE | Create, edit and delete tags. Viewing tags is always allowed. | 52 |

### SupportPermission
SupportPermissions are used for features typically reserved for customer support, or that behave differently
Expand All @@ -79,6 +80,7 @@ when used by a customer support operator.
| MANAGE_DEVICE_SLA | Manage device SLA values (minimum messages per day). | 6 |
| DEVICE_VIEW_ALL_LIFECYCLES | View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED. | 7 |
| MANAGE_DEVICE_NOTES | Assign device notes. | 8 |
| MANAGE_DEVICE_TIME_ZONE | Assign device time zones. | 9 |

### UserPermission
UserPermissions are generally used to limit what a token can do to its user.
Expand Down
2 changes: 2 additions & 0 deletions docs/md/role.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,7 @@ Requesting user-related events explicitly if you cannot access the users will re
| HEALTH_MANAGE | Manage custom health levels. | 47 |
| LOCATIONS_MANAGE | Manage saved locations using the OrganizationLocationService. | 48 |
| EXPORT | Create, access and download exports. | 49 |
| TAGS_MANAGE | Create, edit and delete tags. Viewing tags is always allowed. | 52 |

#### hiber.SupportPermission
SupportPermissions are used for features typically reserved for customer support, or that behave differently
Expand All @@ -169,6 +170,7 @@ when used by a customer support operator.
| MANAGE_DEVICE_SLA | Manage device SLA values (minimum messages per day). | 6 |
| DEVICE_VIEW_ALL_LIFECYCLES | View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED. | 7 |
| MANAGE_DEVICE_NOTES | Assign device notes. | 8 |
| MANAGE_DEVICE_TIME_ZONE | Assign device time zones. | 9 |

#### hiber.UserPermission
UserPermissions are generally used to limit what a token can do to its user.
Expand Down
2 changes: 2 additions & 0 deletions docs/md/token.md
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,7 @@ Requesting user-related events explicitly if you cannot access the users will re
| HEALTH_MANAGE | Manage custom health levels. | 47 |
| LOCATIONS_MANAGE | Manage saved locations using the OrganizationLocationService. | 48 |
| EXPORT | Create, access and download exports. | 49 |
| TAGS_MANAGE | Create, edit and delete tags. Viewing tags is always allowed. | 52 |

#### hiber.SupportPermission
SupportPermissions are used for features typically reserved for customer support, or that behave differently
Expand All @@ -384,6 +385,7 @@ when used by a customer support operator.
| MANAGE_DEVICE_SLA | Manage device SLA values (minimum messages per day). | 6 |
| DEVICE_VIEW_ALL_LIFECYCLES | View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED. | 7 |
| MANAGE_DEVICE_NOTES | Assign device notes. | 8 |
| MANAGE_DEVICE_TIME_ZONE | Assign device time zones. | 9 |

#### hiber.UserPermission
UserPermissions are generally used to limit what a token can do to its user.
Expand Down
6 changes: 6 additions & 0 deletions permission.proto
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@ enum OrganizationPermission {
/* Create, access and download exports. */
EXPORT = 49;

/* Create, edit and delete tags. Viewing tags is always allowed. */
TAGS_MANAGE = 52;

reserved 14, 22, 25, 40, 37;
}

Expand Down Expand Up @@ -141,4 +144,7 @@ enum SupportPermission {

/* Assign device notes. */
MANAGE_DEVICE_NOTES = 8;

/* Assign device time zones. */
MANAGE_DEVICE_TIME_ZONE = 9;
}

0 comments on commit c78242c

Please sign in to comment.