Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/1.26.0 #325

Merged
merged 29 commits into from
Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
31d6b50
Remove 1.25.0 diff statements
JamesMBligh Aug 22, 2023
7d5852d
Rebuild
JamesMBligh Aug 22, 2023
515769d
Add release note skeleton
JamesMBligh Aug 22, 2023
27f860f
Release notes
JamesMBligh Aug 23, 2023
d67fe0e
Merge pull request #295 from ConsumerDataStandardsAustralia/dp/322
JamesMBligh Aug 23, 2023
cf16344
Fixed typo
JamesMBligh Aug 23, 2023
eb5d775
Merge pull request #296 from ConsumerDataStandardsAustralia/defect/280
JamesMBligh Aug 23, 2023
5809174
Fix typos
JamesMBligh Aug 23, 2023
0d45358
Merge pull request #297 from ConsumerDataStandardsAustralia/defect/271
JamesMBligh Aug 23, 2023
1ca37b9
Fixed broken link
JamesMBligh Aug 23, 2023
728cd23
Merge pull request #298 from ConsumerDataStandardsAustralia/defect/270
JamesMBligh Aug 23, 2023
cce7d0e
Updated diff
JamesMBligh Aug 23, 2023
d18d8b9
Fixed typo
JamesMBligh Aug 23, 2023
71d5f9d
Merge pull request #299 from ConsumerDataStandardsAustralia/defect/268
JamesMBligh Aug 23, 2023
a7c33e9
Fixed typos
JamesMBligh Aug 23, 2023
32df0d0
Merge pull request #300 from ConsumerDataStandardsAustralia/defect/256
JamesMBligh Aug 23, 2023
214944b
Fixed date formats
JamesMBligh Aug 23, 2023
494d41d
Merge pull request #301 from ConsumerDataStandardsAustralia/defect/253
JamesMBligh Aug 23, 2023
b4cf2fa
Updated code samples
JamesMBligh Aug 23, 2023
541ca32
Rebuild
JamesMBligh Aug 23, 2023
9c9657f
Merge branch 'release/1.26.0' into defect/237
JamesMBligh Aug 23, 2023
4f1f2d6
Merge pull request #302 from ConsumerDataStandardsAustralia/defect/237
JamesMBligh Aug 23, 2023
d0139a0
Fixed diff statement
JamesMBligh Aug 23, 2023
1afe19f
Fix broken links
JamesMBligh Aug 23, 2023
b94471b
Merge pull request #303 from ConsumerDataStandardsAustralia/defect/236
JamesMBligh Aug 23, 2023
db54780
Rebuild
JamesMBligh Aug 24, 2023
3841d0e
Rebuild
JamesMBligh Aug 24, 2023
80eac88
Fix publish date
JamesMBligh Aug 24, 2023
359750f
Fixed issues from review
JamesMBligh Aug 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions docs/includes/additional/additional20230710-41538-1hep9lq

This file was deleted.

20 changes: 0 additions & 20 deletions docs/includes/additional/additional20230717-92036-rywnu1

This file was deleted.

20 changes: 0 additions & 20 deletions docs/includes/additional/additional20230721-17819-179l1ax

This file was deleted.

406 changes: 249 additions & 157 deletions docs/includes/additional/candidates/telco.html

Large diffs are not rendered by default.

9 changes: 0 additions & 9 deletions docs/includes/additional/candidates/telco_apis
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,3 @@
<tr><td><a href='../../../includes/swagger/cds_telco.json'>Telco OpenAPI Specification (JSON)</a></td></tr>
<tr><td><a href='../../../includes/swagger/cds_telco.yaml'>Telco OpenAPI Specification (YAML)</a></td></tr>
</table>
<pre class="highlight diff tab-diff"><code>Updated description of TelcoPaymentScheduleDigitalWallet.name field
from:
<span class="gd">- The name assigned to the digital wallet by the owner of the wallet, else the display name provided by the digital wallet provider
</span>to:
<span class="gi">+ The display name of the wallet as given by the customer, else a default value defined by the data holder
</span>
Replaced FAPI draft references with FAPI 1.0 Final references.
References pertain to the x-fapi-auth-date header.
</code></pre>
5 changes: 5 additions & 0 deletions docs/includes/archives
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@
</tr>
</thead><tbody>
<tr>
<td><a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.25.0/'>08/07/2023</a></td>
<td>1.25.0</td>
<td><a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.25.0/'>Changes arising from Decision 303 (Maintenance iteration 15) and Decision 288 (Metrics and NFRs)</a></td>
</tr>
<tr>
<td><a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.24.0/'>07/05/2023</a></td>
<td>1.24.0</td>
<td><a href='https://consumerdatastandardsaustralia.github.io/standards-archives/standards-1.24.0/'>Changes arising from Decision 281 (Maintenance iteration 14)</a></td>
Expand Down
53 changes: 33 additions & 20 deletions docs/includes/cds_admin
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,32 @@
<span class="na">x-v</span><span class="p">:</span> <span class="s">string</span>
<span class="na">x-min-v</span><span class="p">:</span> <span class="s">string</span>

</code></pre><pre class="highlight javascript tab-javascript"><code><span class="kd">var</span> <span class="nx">headers</span> <span class="o">=</span> <span class="p">{</span>
</code></pre><pre class="highlight javascript tab-javascript--nodejs"><code><span class="kr">const</span> <span class="nx">fetch</span> <span class="o">=</span> <span class="nx">require</span><span class="p">(</span><span class="s1">'node-fetch'</span><span class="p">);</span>
<span class="kr">const</span> <span class="nx">inputBody</span> <span class="o">=</span> <span class="s1">'{
"data": {
"action": "REFRESH"
},
"meta": {}
}'</span><span class="p">;</span>
<span class="kr">const</span> <span class="nx">headers</span> <span class="o">=</span> <span class="p">{</span>
<span class="s1">'Content-Type'</span><span class="p">:</span><span class="s1">'application/json'</span><span class="p">,</span>
<span class="s1">'Accept'</span><span class="p">:</span><span class="s1">'application/json'</span><span class="p">,</span>
<span class="s1">'x-v'</span><span class="p">:</span><span class="s1">'string'</span><span class="p">,</span>
<span class="s1">'x-min-v'</span><span class="p">:</span><span class="s1">'string'</span>

<span class="p">};</span>

<span class="nx">$</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span>
<span class="na">url</span><span class="p">:</span> <span class="s1">'https://data.holder.com.au/cds-au/v1/admin/register/metadata'</span><span class="p">,</span>
<span class="na">method</span><span class="p">:</span> <span class="s1">'post'</span><span class="p">,</span>

<span class="na">headers</span><span class="p">:</span> <span class="nx">headers</span><span class="p">,</span>
<span class="na">success</span><span class="p">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">data</span><span class="p">)</span> <span class="p">{</span>
<span class="nx">console</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nx">JSON</span><span class="p">.</span><span class="nx">stringify</span><span class="p">(</span><span class="nx">data</span><span class="p">));</span>
<span class="p">}</span>
<span class="nx">fetch</span><span class="p">(</span><span class="s1">'https://data.holder.com.au/cds-au/v1/admin/register/metadata'</span><span class="p">,</span>
<span class="p">{</span>
<span class="na">method</span><span class="p">:</span> <span class="s1">'POST'</span><span class="p">,</span>
<span class="na">body</span><span class="p">:</span> <span class="nx">inputBody</span><span class="p">,</span>
<span class="na">headers</span><span class="p">:</span> <span class="nx">headers</span>
<span class="p">})</span>
<span class="p">.</span><span class="nx">then</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">res</span><span class="p">)</span> <span class="p">{</span>
<span class="k">return</span> <span class="nx">res</span><span class="p">.</span><span class="nx">json</span><span class="p">();</span>
<span class="p">}).</span><span class="nx">then</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">body</span><span class="p">)</span> <span class="p">{</span>
<span class="nx">console</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nx">body</span><span class="p">);</span>
<span class="p">});</span>

</code></pre>
<p><code>POST /admin/register/metadata</code></p>
Expand Down Expand Up @@ -168,22 +177,26 @@ This operation may only be called by the CDR Register
<span class="na">x-v</span><span class="p">:</span> <span class="s">string</span>
<span class="na">x-min-v</span><span class="p">:</span> <span class="s">string</span>

</code></pre><pre class="highlight javascript tab-javascript"><code><span class="kd">var</span> <span class="nx">headers</span> <span class="o">=</span> <span class="p">{</span>
</code></pre><pre class="highlight javascript tab-javascript--nodejs"><code><span class="kr">const</span> <span class="nx">fetch</span> <span class="o">=</span> <span class="nx">require</span><span class="p">(</span><span class="s1">'node-fetch'</span><span class="p">);</span>

<span class="kr">const</span> <span class="nx">headers</span> <span class="o">=</span> <span class="p">{</span>
<span class="s1">'Accept'</span><span class="p">:</span><span class="s1">'application/json'</span><span class="p">,</span>
<span class="s1">'x-v'</span><span class="p">:</span><span class="s1">'string'</span><span class="p">,</span>
<span class="s1">'x-min-v'</span><span class="p">:</span><span class="s1">'string'</span>

<span class="p">};</span>

<span class="nx">$</span><span class="p">.</span><span class="nx">ajax</span><span class="p">({</span>
<span class="na">url</span><span class="p">:</span> <span class="s1">'https://data.holder.com.au/cds-au/v1/admin/metrics'</span><span class="p">,</span>
<span class="na">method</span><span class="p">:</span> <span class="s1">'get'</span><span class="p">,</span>
<span class="nx">fetch</span><span class="p">(</span><span class="s1">'https://data.holder.com.au/cds-au/v1/admin/metrics'</span><span class="p">,</span>
<span class="p">{</span>
<span class="na">method</span><span class="p">:</span> <span class="s1">'GET'</span><span class="p">,</span>

<span class="na">headers</span><span class="p">:</span> <span class="nx">headers</span><span class="p">,</span>
<span class="na">success</span><span class="p">:</span> <span class="kd">function</span><span class="p">(</span><span class="nx">data</span><span class="p">)</span> <span class="p">{</span>
<span class="nx">console</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nx">JSON</span><span class="p">.</span><span class="nx">stringify</span><span class="p">(</span><span class="nx">data</span><span class="p">));</span>
<span class="p">}</span>
<span class="na">headers</span><span class="p">:</span> <span class="nx">headers</span>
<span class="p">})</span>
<span class="p">.</span><span class="nx">then</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">res</span><span class="p">)</span> <span class="p">{</span>
<span class="k">return</span> <span class="nx">res</span><span class="p">.</span><span class="nx">json</span><span class="p">();</span>
<span class="p">}).</span><span class="nx">then</span><span class="p">(</span><span class="kd">function</span><span class="p">(</span><span class="nx">body</span><span class="p">)</span> <span class="p">{</span>
<span class="nx">console</span><span class="p">.</span><span class="nx">log</span><span class="p">(</span><span class="nx">body</span><span class="p">);</span>
<span class="p">});</span>

</code></pre>
<p><code>GET /admin/metrics</code></p>
Expand All @@ -192,15 +205,15 @@ This operation may only be called by the CDR Register

<p>This end point is not required to be implemented by the Australian Energy Market Operator, the Australian Energy Regulator or the Department of State administered by the Minister of Victoria administering the National Electricity (Victoria) Act 2005 (Vic).</p>

<p>NOTE: This version must be implemented by <strong>June 13th 2024</strong></p>
<p>NOTE: This version <strong>MUST</strong> be implemented by <strong>May 13th 2024</strong></p>

<p>Obsolete versions: <a href="includes/obsolete/get-metrics-v1.html">v1</a> <a href="includes/obsolete/get-metrics-v2.html">v2</a>.</p>

<p>Deprecated versions:</p>

<ul>
<li><a href="includes/obsolete/get-metrics-v3.html">v3</a></li>
<li><a href="includes/obsolete/get-metrics-v4.html">v4</a> - This version, or v5, must be implemented by <strong>November 1st 2023</strong></li>
<li><a href="includes/obsolete/get-metrics-v3.html">v3</a> - Implementation not required for Data Holders going live on, or after, 1st November 2023. Other Data Holders <strong>MAY</strong> retire this version from the earlier of <strong>13th May 2024</strong> or from the time the ACCC announce that they no longer call this version</li>
<li><a href="includes/obsolete/get-metrics-v4.html">v4</a> - This version, or v5, <strong>MUST</strong> be implemented by <strong>November 1st 2023</strong></li>
</ul>

<p>If the Data Holder supports private_key_jwt client authentication they MUST validate the scope.</p>
Expand Down
Loading