Skip to content

Commit 95f7f89

Browse files
authored
Merge pull request linode#219 from nmelehan/api-changelog-4.68.0
API Changelog 4.68.0
2 parents 2e48883 + af30db3 commit 95f7f89

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
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

Comments
 (0)