Skip to content

Commit

Permalink
Merge pull request #243 from ConsumerDataStandardsAustralia/maintenan…
Browse files Browse the repository at this point in the history
…ce/547

Added changes for DP 282
  • Loading branch information
JamesMBligh authored Dec 16, 2022
2 parents f738b90 + f96774a commit 80a8c26
Show file tree
Hide file tree
Showing 12 changed files with 185 additions and 66 deletions.
4 changes: 4 additions & 0 deletions slate/source/includes/_security.md.erb
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Security Profile

```diff
Where “OIDC Authorization Code Flow” is referenced, change to be “Authorization Code Flow”.
```

<%= partial "includes/security/overview.md" %>
<%= partial "includes/security/cdr_federation.md" %>
<%= partial "includes/security/authentication_flows.md" %>
Expand Down
1 change: 1 addition & 0 deletions slate/source/includes/archives.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ The following table lists archived versions of the Consumer Data Standards. The

|Releases Date|Version|Description|
|-------------|-------|-----------|
|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.20.0/'>13/11/2022</a>|1.20.0|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.20.0/'>Changes arising from Decision 259 (Maintenance iteration 12)</a>|
|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.19.0/'>13/09/2022</a>|1.19.0|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.19.0/'>Changes arising from Decision 260 (Energy Closed Accounts)</a>|
|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.18.0/'>11/08/2022</a>|1.18.0|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.18.0/'>Changes arising from Decision 249 (Maintenance Iteration 11)</a>|
|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.17.0/'>23/05/2022</a>|1.17.0|<a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.17.0/'>Changes arising from Decision 237 (Maintenance Iteration 10)</a>|
Expand Down
1 change: 1 addition & 0 deletions slate/source/includes/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ The following table lists the changes made to these standards in reverse date or

|Change Date|Version|Description|Detail Of change|
|-----------|-------|-----------|----------------|
|16/12/2022| 1.21.0 | Changes arising from Decision 282 | See [release notes](includes/releasenotes/releasenotes.1.21.0.html) and [Decision 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282) for details. |
|03/11/2022| 1.20.0 | Changes arising from Decision 259 (Maintenance iteration 12) | See [release notes](includes/releasenotes/releasenotes.1.20.0.html) and [Decision 259](https://github.com/ConsumerDataStandardsAustralia/standards/issues/259) for details. Also includes first draft of Telco standards |
|13/09/2022| 1.19.0 | Changes arising from Decision 260 (Energy Closed Accounts) | See [release notes](includes/releasenotes/releasenotes.1.19.0.html) and [Decision 260](https://github.com/ConsumerDataStandardsAustralia/standards/issues/260) for details |
|11/08/2022| 1.18.0 | Changes arising from Decision 249 (Maintenance iteration 11) | See [release notes](includes/releasenotes/releasenotes.1.18.0.html) and [Decision 249](https://github.com/ConsumerDataStandardsAustralia/standards/issues/249) for details |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
|-----------------|-------------------------------------------|----------------------------------------------------------|--------|---------|----------------|-----------------|--------------------|---------------------|
| Energy APIs | Get Generic Plans | ``/energy/plans`` | <span class="method get">GET</span> | V1 | 2022-10-01 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Generic Plan Detail | ``/energy/plans/{planId}`` | <span class="method get">GET</span> | V1 | 2022-10-01 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-07 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V2 | 2023-04-07 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-07 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V2 | 2022-04-07 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-14 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Accounts | ``/energy/accounts`` | <span class="method get">GET</span> | V2 | 2023-04-14 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V1 | 2022-11-15 | 2023-04-14 | 2021-10-29, V1.14.0| TBC, V1.19.0 |
| Energy APIs | Get Energy Account Detail | ``/energy/accounts/{accountId}`` | <span class="method get">GET</span> | V2 | 2022-04-14 | N/A | TBC, V1.19.0 | N/A |
| Energy APIs | Get Agreed Payment Schedule | ``/energy/accounts/{accountId}/payment-schedule`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Concessions | ``/energy/accounts/{accountId}/concessions`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
| Energy APIs | Get Balance For Energy Account | ``/energy/accounts/{accountId}/balance`` | <span class="method get">GET</span> | V1 | 2022-11-15 | N/A | 2021-10-29, V1.14.0| N/A |
Expand Down
4 changes: 2 additions & 2 deletions slate/source/includes/endpoint-version-schedule/index.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ These dates may be subject to change depending upon new or changed legislative a
| **Legacy FDO** | 30/11/2022 | 3 |
| **Legacy FDO** | 05/12/2022 | 1 |
| **Legacy FDO** | 28/02/2023 | 3 |
| **Y23 #1** | 07/04/2023 | 1 |
| **Y23 #1** | 14/04/2023 | 1 |
| **Y23 #2** | 08/05/2023 | 0 |
| **Y23 #3** | 10/07/2023 | 0 |
| **Y23 #3** | 10/07/2023 | 1 |
| **Y23 #4** | 11/09/2023 | 0 |
| **Y23 #5** | 13/11/2023 | 0 |
| **Y24 #1** | 11/03/2024 | 0 |
Expand Down
13 changes: 10 additions & 3 deletions slate/source/includes/introduction/_fdo.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ The standards, as published from time to time, may include specific statements i

The table below highlights these areas of the standards.

```diff
Updated obligation dates for FAPI 1.0 Phase 3
+ Added obligation dates for FAPI 1.0 Phase 4
Updated Get Energy Accounts V2 and Get Energy Account Detail V2 obligation dates in line with the change to FY23 #3 obligation mileston
```

|Section|Description|Applicable Date|
|-------|-----------|---------------|
|[Standard Error Codes](#error-codes) | Data Recipients and Data Holders **MAY** implement the standard error codes from July 1st 2021 | July 1st 2021 |
Expand Down Expand Up @@ -35,9 +41,10 @@ The table below highlights these areas of the standards.
|[Get Account Detail V1](#get-account-detail)|Data holders **MAY** obsolete version 1 of this end point from February 28th 2023. Data recipients **MUST** upgrade their implementations to use version 2 by this time|February 28th 2023|
|[Get Product Detail V3](#get-product-detail)|Data holders **MAY** obsolete version 3 of this end point from February 28th 2023. Data recipients **MUST** upgrade their implementations to use version 4 by this time|February 28th 2023|
|[Get Customer Detail V1](#get-customer-detail)|Data holders **MAY** obsolete version 1 of this end point from February 28th 2023. Data recipients **MUST** upgrade their implementations to use version 2 by this time|February 28th 2023|
|[Information Security profile](#security-profile) | FAPI 1.0 adoption is introduced across three phases.<br/><strong>Phase 3: Retire Hybrid Flow</strong> includes, amongst other changes:<ul><li>Data Holders **MUST** support Authorization Code Flow</li><li>Data Holders **MAY** retire Hybrid Flow</li></ul> | April 7th 2023 |
|[Get Energy Accounts V1](#get-energy-accounts)|<ul><li>Data Holders **MAY** go-live on November 15 2022 with v1 of this endopint</li><li>Data Holders **MAY** decommission v1 of this endopint as soon v2 is supported</li></ul>| November 15th 2022 |
|[Get Energy Account Detail V1](#get-energy-account-detail)|<ul><li>Data Holders **MAY** go-live on November 15 2022 with v1 of this endopint</li><li>Data Holders **MAY** decommission v1 of this endopint as soon v2 is supported</li></ul>| November 15th 2022 |
|[Get Energy Accounts V2](#get-energy-accounts)|Data Holder **MUST** implement v2 of this endpoint by **April 7th 2023** | April 7th 2023 |
|[Get Energy Account Detail V2](#get-energy-account-detail)|Data Holder **MUST** implement v2 of this endpoint by **April 7th 2023** | April 7th 2023 |
|[Error Codes: Secondary Data Holder flag](#error-codes)|<ul><li>Data Holders **MAY** implement the `isSecondaryDataHolderError` field on **November 15 2022**</li><li>Affected Data Holders **MUST** implement `isSecondaryDataHolderError` field by **May 15 2023**</li></ul> | May 15th 2023 |
|[Get Energy Accounts V2](#get-energy-accounts)|Data Holder **MUST** implement v2 of this endpoint by **April 14th 2023** | April 14th 2023 |
|[Get Energy Account Detail V2](#get-energy-account-detail)|Data Holder **MUST** implement v2 of this endpoint by **April 14th 2023** | April 14th 2023 |
|[Information Security profile](#security-profile) | FAPI 1.0 adoption is introduced across four phases.<br/><strong>Phase 3: Support Authorization Code Flow and Hybrid Flow</strong> includes, amongst other changes:<ul><li>Data Holders **MUST** support Authorization Code Flow</li><li>Data Holders **MUST** retire Hybrid Flow</li></ul> | April 14th 2023 |
|[Information Security profile](#security-profile) | FAPI 1.0 adoption is introduced across four phases.<br/><strong>Phase 4: Retire Hybrid Flow</strong>:<ul><li>Data Holders **MAY** retire Hybrid Flow</li></ul> | July 10th 2023 |
10 changes: 5 additions & 5 deletions slate/source/includes/releasenotes/releasenotes.1.21.0.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@ None.

This release addresses the following change requests raised on [Standards Maintenance](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues):

- [Standards Maintenance Issue 479 - Clarification on Minimum Algorithm Required for JARM](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues/479)
- [Standards Maintenance Issue 479: Clarification on Minimum Algorithm Required for JARM](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues/479)
- [Standards Maintenance Issue 547: Update SSA and Client Registration standards for JARM and Authorization Code Flow](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues/547)

### Decision Proposals

This release addresses the following Decision Proposals published on [Standards](https://github.com/ConsumerDataStandardsAustralia/standards/issues):

- [Decision Proposal 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282)


## Introduction

No changes
| Obligation Dates Schedule | [Decision Proposal 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282): obligation date schedule from 7th April to 14th April 2023. | [Obligation Dates Schedule](../../includes/endpoint-version-schedule/#obligation-dates-schedule) |

## High Level Standards

Expand All @@ -41,14 +41,14 @@ No changes

## API End Points

No changes
| Get Energy Accounts V2 and Get Energy Account Detail V2 | [Decision Proposal 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282): Updated obligation dates from 7th April to 14th April 2023 to align with the changed obligation mileston. | [Energy APIs](../../#energy-apis) |


## Information Security Profile

|Change|Description|Link|
|------|-----------|----|
| | | |
| OIDC Hybrid Flow and Authorization Code Flow suppor | [Decision Proposal 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282): Changes made in accordance with decision related to Standards Maintenance Issue 479 and Standards Maintenance Issue 547. | [Security Profile](../../#security-profile) |


## Consumer Experience
Expand Down
Loading

0 comments on commit 80a8c26

Please sign in to comment.