Skip to content

Commit

Permalink
Release/1.26.0 (#325)
Browse files Browse the repository at this point in the history
* Remove 1.25.0 diff statements

* Rebuild

* Add release note skeleton
Update version numbers
Update archive links
Removed obsolete known issue

* Release notes
Add details of DP322

* Fixed typo

* Fix typos

* Fixed broken link

* Updated diff

* Fixed typo

* Fixed typos

* Fixed date formats

* Updated code samples
Rebuild

* Rebuild

* Fixed diff statement
Rebuild

* Fix broken links

* Rebuild

* Rebuild

* Fix publish date

* Fixed issues from review
Rebuild
  • Loading branch information
JamesMBligh authored Aug 24, 2023
1 parent e519832 commit 877417a
Show file tree
Hide file tree
Showing 125 changed files with 6,796 additions and 4,578 deletions.
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

0 comments on commit 877417a

Please sign in to comment.