|
| 1 | +--- |
| 2 | +title: '4.68.0: 2020-06-29' |
| 3 | +date: 2020-06-29T04:00:00.000Z |
| 4 | +version: 4.68.0 |
| 5 | +changelog: |
| 6 | + - API |
| 7 | +--- |
| 8 | + |
| 9 | +### Added |
| 10 | + |
| 11 | +- Added two new endpoints to the Longview collection that are dedicated to viewing and updating an account's Longview plan: |
| 12 | + |
| 13 | + - View Longview Plan ([GET /longview-plan](https://developers.linode.com/api/v4/longview-plan)): returns the current Longview subscription plan for an account. Can be accessed by users with the `longview:read_only` grant. |
| 14 | + |
| 15 | + - Update Longview Plan ([GET /longview-plan](https://developers.linode.com/api/v4/longview-plan)): updates the Longview subscription plan for an account. Can be accessed by users with the `account:read_write` grant. |
| 16 | + |
| 17 | + Previously, these actions were only possible through the [GET /account/settings](https://developers.linode.com/api/v4/account-settings) and [PUT /account/settings](https://developers.linode.com/api/v4/account-settings/#put) endpoints. |
| 18 | + |
| 19 | +- Added two new endpoints to the Account collection that allow **unrestricted** users to see successful logins that are associated with any user on the account. |
| 20 | + |
| 21 | + - List All User Logins ([GET /account/logins](https://developers.linode.com/api/v4/account-logins)): returns a collection of successful logins for all users on the account during the last 90 days. |
| 22 | + |
| 23 | + - View Login ([GET /account/logins/{loginId}](https://developers.linode.com/api/v4/account-logins-login-id)): returns a Login object that displays information about a successful login. The logins that can be viewed can be for any user on the account, and are not limited to only the logins of the user that is accessing this API endpoint. |
| 24 | + |
| 25 | + Previously, each user (including unrestricted users) could only view logins for their own user (via the [GET /profile/logins]( |
| 26 | +https://api.linode.com/v4/profile/logins) and [GET /profile/logins/{loginId}](https://developers.linode.com/api/v4/profile-logins-login-id) endpoints). |
| 27 | + |
| 28 | +### Changed |
| 29 | + |
| 30 | +- Previously, the `secondary_entity` property of `nodebalancer_config_create`, `nodebalancer_config_update`, and `nodebalancer_config_delete` events was not populated. It is now set to the relevant NodeBalancer Config. |
| 31 | + |
| 32 | + - The primary `entity` property for these events is set to the NodeBalancer that the relevant Config belongs to. This behavior is unchanged. |
| 33 | + |
| 34 | + - Review your Account's Events with the List Events ([GET /account/events](https://developers.linode.com/api/v4/account-events)) endpoint. |
| 35 | + |
| 36 | + - Use the View Config ([GET /nodebalancers/{nodeBalancerId}/configs/{configId}](https://developers.linode.com/api/v4/nodebalancers-node-balancer-id-configs-config-id)) endpoint to review the Config from one of these events. |
| 37 | + |
| 38 | +### Fixed |
| 39 | + |
| 40 | +- The Domains ([/domains](https://developers.linode.com/api/v4/domains)) collection previously accepted values up to 255 for the `weight` property of a Record, while 65535 was the intended maximum. Values up to 65535 are now considered valid. |
| 41 | + |
| 42 | +- The Domains ([/domains](https://developers.linode.com/api/v4/domains)) collection previously returned a generic syntax error whenever a TXT Record was submitted with non-ASCII characters. It will now return a more specific validation error. |
0 commit comments