Skip to content

Commit

Permalink
0.176.0
Browse files Browse the repository at this point in the history
  • Loading branch information
wbouvy committed Dec 19, 2023
1 parent 16960ad commit 633fb53
Show file tree
Hide file tree
Showing 14 changed files with 346 additions and 328 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Changelog Hiber API

### 0.176 (2023-12-19)

##### ModemService

- Fixed a bug in `Grouped` where the total count did not include devices in child organizations.
- Better validation when explicit modems are given, but not found.
This could previously result in an empty result, or those items missing from the list.
Now, a proper error is given that you have provided a modem you do not have access to.
- This fix also applies to other usages for the ModemSelection object.

##### SupportPermissions

- Added `MANAGE_DEVICE_TRANSMISSION_INTERVAL` to replace `CUSTOMER_SUPPORT` for updating transmission interval.
- Added `MANAGE_DEVICE_SLA` to replace `CUSTOMER_SUPPORT` for updating SLA configuration.
- Added `DEVICE_VIEW_ALL_LIFECYCLES` to replace `CUSTOMER_SUPPORT` for seeing all possible lifecycles.
- Added `MANAGE_DEVICE_NOTES` to replace `CUSTOMER_SUPPORT` for updating customer support device notes.

##### TokenService

- Add `user_details`, including name and email address, of the token owner, to `Token`.

##### UserService

- Added `support_permissions` to `User` and `UserSelection`.
- Removed all options to set individual permissions on users
- Removed deprecated `UpdateUserPermissions`.
- Removed deprecated option `permissions` in
- `ApproveUserRequest`
- `InviteUserRequest`
- `CreateUserRequest`
- `CreateUsersRequest`
- Renamed `override_allow_no_permissions` to `override_allow_no_roles` in
- `ApproveUserRequest`
- `InviteUserRequest`
- `CreateUserRequest`
- `CreateUsersRequest`

### 0.175 (2023-12-12)

##### ValueService
Expand Down
49 changes: 49 additions & 0 deletions docs/html/event.html
Original file line number Diff line number Diff line change
Expand Up @@ -2146,6 +2146,10 @@ <h2>Table of Contents</h2>
<a href="#hiber.token.Token"><span class="badge">M</span>Token</a>
</li>

<li>
<a href="#hiber.token.Token.UserDetails"><span class="badge">M</span>Token.UserDetails</a>
</li>

<li>
<a href="#hiber.token.TokenSelection"><span class="badge">M</span>TokenSelection</a>
</li>
Expand Down Expand Up @@ -22486,6 +22490,13 @@ <h3 id="hiber.token.Token">Token</h3>
<td><p> </p></td>
</tr>

<tr>
<td>user_details</td>
<td><a href="#hiber.token.Token.UserDetails">Token.UserDetails</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>organization</td>
<td><a href="#string">string</a></td>
Expand Down Expand Up @@ -22535,6 +22546,44 @@ <h3 id="hiber.token.Token">Token</h3>



<h3 id="hiber.token.Token.UserDetails">Token.UserDetails</h3>
<p></p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>id</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>email</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>name</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

</tbody>
</table>





<h3 id="hiber.token.TokenSelection">TokenSelection</h3>
<p></p>

Expand Down
26 changes: 25 additions & 1 deletion docs/html/permission.html
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,31 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<tr>
<td>INTEGRATION_SHELL_SSIP</td>
<td>4</td>
<td><p></p></td>
<td><p>Manage Shell SSIP integration.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TRANSMISSION_INTERVAL</td>
<td>5</td>
<td><p>Manage device transmission interval (actual interval).</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_SLA</td>
<td>6</td>
<td><p>Manage device SLA values (minimum messages per day).</p></td>
</tr>

<tr>
<td>DEVICE_VIEW_ALL_LIFECYCLES</td>
<td>7</td>
<td><p>View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_NOTES</td>
<td>8</td>
<td><p>Assign device notes.</p></td>
</tr>

</tbody>
Expand Down
26 changes: 25 additions & 1 deletion docs/html/role.html
Original file line number Diff line number Diff line change
Expand Up @@ -2901,7 +2901,31 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<tr>
<td>INTEGRATION_SHELL_SSIP</td>
<td>4</td>
<td><p></p></td>
<td><p>Manage Shell SSIP integration.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TRANSMISSION_INTERVAL</td>
<td>5</td>
<td><p>Manage device transmission interval (actual interval).</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_SLA</td>
<td>6</td>
<td><p>Manage device SLA values (minimum messages per day).</p></td>
</tr>

<tr>
<td>DEVICE_VIEW_ALL_LIFECYCLES</td>
<td>7</td>
<td><p>View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_NOTES</td>
<td>8</td>
<td><p>Assign device notes.</p></td>
</tr>

</tbody>
Expand Down
75 changes: 74 additions & 1 deletion docs/html/token.html
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,10 @@ <h2>Table of Contents</h2>
<a href="#hiber.token.Token"><span class="badge">M</span>Token</a>
</li>

<li>
<a href="#hiber.token.Token.UserDetails"><span class="badge">M</span>Token.UserDetails</a>
</li>

<li>
<a href="#hiber.token.TokenSelection"><span class="badge">M</span>TokenSelection</a>
</li>
Expand Down Expand Up @@ -756,6 +760,13 @@ <h3 id="hiber.token.Token">Token</h3>
<td><p> </p></td>
</tr>

<tr>
<td>user_details</td>
<td><a href="#hiber.token.Token.UserDetails">Token.UserDetails</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>organization</td>
<td><a href="#string">string</a></td>
Expand Down Expand Up @@ -805,6 +816,44 @@ <h3 id="hiber.token.Token">Token</h3>



<h3 id="hiber.token.Token.UserDetails">Token.UserDetails</h3>
<p></p>


<table class="field-table">
<thead>
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
</thead>
<tbody>

<tr>
<td>id</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>email</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

<tr>
<td>name</td>
<td><a href="#string">string</a></td>
<td></td>
<td><p> </p></td>
</tr>

</tbody>
</table>





<h3 id="hiber.token.TokenSelection">TokenSelection</h3>
<p></p>

Expand Down Expand Up @@ -3547,7 +3596,31 @@ <h3 id="hiber.SupportPermission">SupportPermission</h3>
<tr>
<td>INTEGRATION_SHELL_SSIP</td>
<td>4</td>
<td><p></p></td>
<td><p>Manage Shell SSIP integration.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_TRANSMISSION_INTERVAL</td>
<td>5</td>
<td><p>Manage device transmission interval (actual interval).</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_SLA</td>
<td>6</td>
<td><p>Manage device SLA values (minimum messages per day).</p></td>
</tr>

<tr>
<td>DEVICE_VIEW_ALL_LIFECYCLES</td>
<td>7</td>
<td><p>View all lifecycles. Without this permission, you can only see INSTALLED and PAUSED.</p></td>
</tr>

<tr>
<td>MANAGE_DEVICE_NOTES</td>
<td>8</td>
<td><p>Assign device notes.</p></td>
</tr>

</tbody>
Expand Down
Loading

0 comments on commit 633fb53

Please sign in to comment.