From 96377051866f304781e17fa62ffa1205c958a2fb Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Fri, 21 Aug 2020 08:17:08 -0400 Subject: [PATCH 1/8] API Changelog 4.73.0 --- src/content/changelog/4-73-0-2020-08-24.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/content/changelog/4-73-0-2020-08-24.md diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md new file mode 100644 index 000000000..d1c400ed1 --- /dev/null +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -0,0 +1,14 @@ +--- +title: '4.73.0: 2020-08-10' +date: 2020-08-10T04:00:00.000Z +version: 4.73.0 +changelog: + - API +--- + +### Added + +### Changed +- NS and CNAME records will now fail with a "Record conflict" error message if they are created for eachother. +### Fixed +- A bug was fixed that would result in a 500 error when filtering domain records by an invalid tag. This will now return an expected 200 respone. From 74d495e03c03be5b4125a18957baebff04b75a94 Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Fri, 21 Aug 2020 17:23:04 -0400 Subject: [PATCH 2/8] GET /linode/instances response time --- src/content/changelog/4-73-0-2020-08-24.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index d1c400ed1..18476ccaf 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -1,6 +1,6 @@ --- -title: '4.73.0: 2020-08-10' -date: 2020-08-10T04:00:00.000Z +title: '4.73.0: 2020-08-24' +date: 2020-08-24T04:00:00.000Z version: 4.73.0 changelog: - API @@ -9,6 +9,9 @@ changelog: ### Added ### Changed -- NS and CNAME records will now fail with a "Record conflict" error message if they are created for eachother. + ### Fixed -- A bug was fixed that would result in a 500 error when filtering domain records by an invalid tag. This will now return an expected 200 respone. +- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return an empty 200 respone. +- Previously, NS and CNAME records could be created for eachother, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. +- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances) endpoint to improve response time. + From 1183fef41502549ebf218c694121e6b10d6dee90 Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 14:00:23 -0400 Subject: [PATCH 3/8] [Update] GET account/maintenance --- src/content/changelog/4-73-0-2020-08-24.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index 18476ccaf..2b0e4daa3 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -11,7 +11,7 @@ changelog: ### Changed ### Fixed -- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return an empty 200 respone. -- Previously, NS and CNAME records could be created for eachother, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. -- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances) endpoint to improve response time. +- A bug was fixed that would result in a 500 error when filtering domain records by an invalid tag on the ([ GET /domains/{domainId}/records](https://developers.linode.com/api/v4/domains-domain-id-records)) endpoint. This will now return a 200 empty pagination result. +- Previously, NS and CNAME records could be created for each other, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. +- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances)) endpoint to improve response time. From 9d85068e2bd1ff133f85753ff356a9d7178b17cb Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 14:12:44 -0400 Subject: [PATCH 4/8] Revert "[Update] GET account/maintenance" This reverts commit 1183fef41502549ebf218c694121e6b10d6dee90. --- src/content/changelog/4-73-0-2020-08-24.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index 2b0e4daa3..18476ccaf 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -11,7 +11,7 @@ changelog: ### Changed ### Fixed -- A bug was fixed that would result in a 500 error when filtering domain records by an invalid tag on the ([ GET /domains/{domainId}/records](https://developers.linode.com/api/v4/domains-domain-id-records)) endpoint. This will now return a 200 empty pagination result. -- Previously, NS and CNAME records could be created for each other, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. -- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances)) endpoint to improve response time. +- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return an empty 200 respone. +- Previously, NS and CNAME records could be created for eachother, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. +- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances) endpoint to improve response time. From e15312372d667c38bd990edafdf8b595c3850f41 Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 14:48:42 -0400 Subject: [PATCH 5/8] maintenance endpoint --- src/content/changelog/4-73-0-2020-08-24.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index 18476ccaf..e017977a6 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -7,8 +7,7 @@ changelog: --- ### Added - -### Changed +- Added the `BETA List Maintenance` ([GET /account/maintenance](/api/v4/account-maintenance)) endpoint. This new beta endpoint allows you to view a collection of maintenance objects for any entity you have permissions to view. Currently, Linodes are the only entities available for viewing. ### Fixed - A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return an empty 200 respone. From 1c06a4a4c741b59a8b205328e7790aa495be5d0e Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 15:35:39 -0400 Subject: [PATCH 6/8] typo, pagination wording --- src/content/changelog/4-73-0-2020-08-24.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index e017977a6..c6c9157d4 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -10,7 +10,7 @@ changelog: - Added the `BETA List Maintenance` ([GET /account/maintenance](/api/v4/account-maintenance)) endpoint. This new beta endpoint allows you to view a collection of maintenance objects for any entity you have permissions to view. Currently, Linodes are the only entities available for viewing. ### Fixed -- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return an empty 200 respone. -- Previously, NS and CNAME records could be created for eachother, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. +- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return a 200 response with an empty pagination result. +- Previously, NS and CNAME records could be created for each other, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. - Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances) endpoint to improve response time. From 15f9f9b25324cabfc9d593f15776cc2695526984 Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 15:36:47 -0400 Subject: [PATCH 7/8] typo, pagination wording --- src/content/changelog/4-73-0-2020-08-24.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index c6c9157d4..dd44999cb 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -12,5 +12,5 @@ changelog: ### Fixed - A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return a 200 response with an empty pagination result. - Previously, NS and CNAME records could be created for each other, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. -- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances) endpoint to improve response time. +- Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances)) endpoint to improve response time. From 5fae41945521dfa4be32407e4ae58aeea3ee28a6 Mon Sep 17 00:00:00 2001 From: Ryan Syracuse Date: Mon, 24 Aug 2020 15:53:23 -0400 Subject: [PATCH 8/8] zone file suggestion --- src/content/changelog/4-73-0-2020-08-24.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md index dd44999cb..6e899273d 100644 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ b/src/content/changelog/4-73-0-2020-08-24.md @@ -11,6 +11,6 @@ changelog: ### Fixed - A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return a 200 response with an empty pagination result. -- Previously, NS and CNAME records could be created for each other, resulting in errors. If this is attempted now, the record creation will fail with a "Record conflict" message. +- Previously, NS and CNAME records could be created for each other, resulting in errors when the zone file is rendered. If this is attempted now, the record creation will fail with a "Record conflict" message. - Changes were made to the ([GET /linode/instances](https://developers.linode.com/api/v4/linode-instances)) endpoint to improve response time.