diff options
author | Florian Dold <florian@dold.me> | 2024-08-28 23:42:43 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-08-28 23:42:43 +0200 |
commit | 1af7fbfb2d583984e4808f6cc52ad39ea8ef5c3d (patch) | |
tree | c2ce64416408e6822cf0dde75e9b58fd52305e58 | |
parent | 9cf80e40ae81da7f791245718720d32537b1e5e7 (diff) |
bump version to 0.13.1v0.13.1
23 files changed, 172 insertions, 102 deletions
diff --git a/packages/aml-backoffice-ui/package.json b/packages/aml-backoffice-ui/package.json index 0ecc23300..10cb87863 100644 --- a/packages/aml-backoffice-ui/package.json +++ b/packages/aml-backoffice-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/aml-backoffice-ui", - "version": "0.13.0-dev.1", + "version": "0.13.1", "author": "sebasjm", "license": "AGPL-3.0-OR-LATER", "description": "Back-office SPA for GNU Taler Exchange.", diff --git a/packages/anastasis-cli/package.json b/packages/anastasis-cli/package.json index f2c78e8c0..595c350d2 100644 --- a/packages/anastasis-cli/package.json +++ b/packages/anastasis-cli/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/anastasis-cli", - "version": "0.13.0", + "version": "0.13.1", "description": "", "engines": { "node": ">=0.18.0" diff --git a/packages/anastasis-core/package.json b/packages/anastasis-core/package.json index ad304b997..379bae5a5 100644 --- a/packages/anastasis-core/package.json +++ b/packages/anastasis-core/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/anastasis-core", - "version": "0.13.0", + "version": "0.13.1", "description": "", "main": "./lib/index.js", "module": "./lib/index.js", diff --git a/packages/anastasis-webui/package.json b/packages/anastasis-webui/package.json index 973f438c7..1779ec7db 100644 --- a/packages/anastasis-webui/package.json +++ b/packages/anastasis-webui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/anastasis-webui", - "version": "0.13.0", + "version": "0.13.1", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/auditor-backoffice-ui/package.json b/packages/auditor-backoffice-ui/package.json index 9918e977e..e3d257de0 100644 --- a/packages/auditor-backoffice-ui/package.json +++ b/packages/auditor-backoffice-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/auditor-backoffice-ui", - "version": "0.13.0", + "version": "0.13.1", "license": "AGPL-3.0-or-later", "type": "module", "scripts": { diff --git a/packages/auditor-backoffice-ui/src/paths/finance/ListPage.tsx b/packages/auditor-backoffice-ui/src/paths/finance/ListPage.tsx index 88ca6bcfd..4a05ae851 100644 --- a/packages/auditor-backoffice-ui/src/paths/finance/ListPage.tsx +++ b/packages/auditor-backoffice-ui/src/paths/finance/ListPage.tsx @@ -20,12 +20,12 @@ * @author Sebastian Javier Marchano (sebasjm) */ -import { useTranslationContext } from "@gnu-taler/web-util/browser"; -import { h, VNode, Fragment } from "preact"; +/** + * Imports. + */ +import { Fragment, h, VNode } from "preact"; export function ListPage(data: any): VNode { - const { i18n } = useTranslationContext(); - let balances = data.data.data[0][4].data.balances; let coinBalances = [ "Total recoup loss", @@ -62,45 +62,77 @@ export function ListPage(data: any): VNode { <div class="card-content"> <table class="table is-striped is-fullwidth is-dark"> <tbody> - <tr> - <th>Finding</th> - <td class="has-text-right"><b>Count</b></td> - <td class="has-text-right"><b>Gain/Loss</b></td> - </tr> - { - data["data"]["data"][0].map((x: any) => { + <tr> + <th>Finding</th> + <td class="has-text-right"> + <b>Count</b> + </td> + <td class="has-text-right"> + <b>Gain/Loss</b> + </td> + </tr> + {data["data"]["data"][0].map((x: any) => { const key = Object.keys(x.data)[0]; let value = Object.values(x.data)[0]; - const paramName = key[0].toUpperCase() + key.split("_").join(" ").split("-").join(" ").slice(1, key.length); + const paramName = + key[0].toUpperCase() + + key + .split("_") + .join(" ") + .split("-") + .join(" ") + .slice(1, key.length); if (key == "balances") { //TODO fix let gains = 0; - if (value == null) - value = 0; - else - value = Object.keys(value).length; + if (value == null) value = 0; + else value = Object.keys(value).length; return ( <tr class="is-link"> <td>{paramName}</td> - <td class="has-text-right"><p - class={value == 0 ? "text-success" : "text-danger"}>{String(value)}</p></td> - <td class="has-text-right"><p - class={gains == 0 ? "text-success" : "text-danger"}>{String(gains)}</p></td> + <td class="has-text-right"> + <p + class={ + value == 0 ? "text-success" : "text-danger" + } + > + {String(value)} + </p> + </td> + <td class="has-text-right"> + <p + class={ + gains == 0 ? "text-success" : "text-danger" + } + > + {String(gains)} + </p> + </td> </tr> ); } else { <tr class="is-link"> <td>{paramName}</td> - <td class="has-text-right"><p - class={value == 0 ? "text-success" : "text-danger"}>{String(value)}</p></td> - <td class="has-text-right"><p>{ - //TODO - }</p></td> + <td class="has-text-right"> + <p + class={ + value == 0 ? "text-success" : "text-danger" + } + > + {String(value)} + </p> + </td> + <td class="has-text-right"> + <p> + { + //TODO + } + </p> + </td> </tr>; } - }) - } + })} </tbody> </table> </div> @@ -109,34 +141,44 @@ export function ListPage(data: any): VNode { <div class="card-content"> <table class="table is-striped is-fullwidth is-dark"> <tbody> - <tr> - <th>Summary</th> - <td class="has-text-right"><b>Value</b></td> - </tr> - <tr> - <td>Total gain/loss</td> - <td class="has-text-right">{ - //TODO fix - }</td> - </tr> - <tr> - <td>Pending gain/loss</td> - <td class="has-text-right">{ - //TODO fix - }</td> - </tr> - <tr> - <td>Transaction count</td> - <td class="has-text-right">{ - //TODO fix - }</td> - </tr> - <tr> - <td>Transactions pending</td> - <td class="has-text-right">{ - //TODO fix - }</td> - </tr> + <tr> + <th>Summary</th> + <td class="has-text-right"> + <b>Value</b> + </td> + </tr> + <tr> + <td>Total gain/loss</td> + <td class="has-text-right"> + { + //TODO fix + } + </td> + </tr> + <tr> + <td>Pending gain/loss</td> + <td class="has-text-right"> + { + //TODO fix + } + </td> + </tr> + <tr> + <td>Transaction count</td> + <td class="has-text-right"> + { + //TODO fix + } + </td> + </tr> + <tr> + <td>Transactions pending</td> + <td class="has-text-right"> + { + //TODO fix + } + </td> + </tr> </tbody> </table> </div> @@ -150,59 +192,75 @@ export function ListPage(data: any): VNode { <p class="has-text-weight-bold">Helper coin</p> <table class="table is-striped is-fullwidth is-dark"> <tbody> - <tr> - <th>Balance</th> - <td><b>Value</b></td> - </tr> - { - balances.map((x: any) => { + <tr> + <th>Balance</th> + <td> + <b>Value</b> + </td> + </tr> + {balances.map((x: any) => { let key = x.balance_key; - let balanceName = key[0].toUpperCase() + key.split("_").join(" ").split("-").join(" ").slice(1, key.length); + let balanceName = + key[0].toUpperCase() + + key + .split("_") + .join(" ") + .split("-") + .join(" ") + .slice(1, key.length); - if(coinBalances.includes(balanceName)) - { + if (coinBalances.includes(balanceName)) { let value = balances[i].balance_value.replace(":", " "); - i=i+1; + i = i + 1; return ( <tr class="is-link"> <td>{balanceName}</td> - <td><p>{value}</p></td> + <td> + <p>{value}</p> + </td> </tr> ); } else { return null; } - }) - } + })} </tbody> </table> <p class="has-text-weight-bold">Helper reserve</p> <table class="table is-striped is-fullwidth is-dark"> <tbody> - <tr> - <th>Balance</th> - <td><b>Value</b></td> - </tr> - { - balances.map((x: any) => { + <tr> + <th>Balance</th> + <td> + <b>Value</b> + </td> + </tr> + {balances.map((x: any) => { let key = x.balance_key; - let balanceName = key[0].toUpperCase() + key.split("_").join(" ").split("-").join(" ").slice(1, key.length); + let balanceName = + key[0].toUpperCase() + + key + .split("_") + .join(" ") + .split("-") + .join(" ") + .slice(1, key.length); - if(reserveBalances.includes(balanceName)) - { + if (reserveBalances.includes(balanceName)) { let value = balances[i].balance_value.replace(":", " "); - i = i+1; + i = i + 1; return ( <tr class="is-link"> <td>{balanceName}</td> - <td><p>{value}</p></td> + <td> + <p>{value}</p> + </td> </tr> ); } else { return null; } - }) - } + })} </tbody> </table> </div> diff --git a/packages/bank-ui/package.json b/packages/bank-ui/package.json index 9e90a801c..97eab14d6 100644 --- a/packages/bank-ui/package.json +++ b/packages/bank-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/bank-ui", - "version": "0.13.0", + "version": "0.13.1", "license": "AGPL-3.0-OR-LATER", "type": "module", "scripts": { diff --git a/packages/challenger-ui/package.json b/packages/challenger-ui/package.json index 3bd3ac789..5ea5cce38 100644 --- a/packages/challenger-ui/package.json +++ b/packages/challenger-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/challenger-ui", - "version": "0.13.0", + "version": "0.13.1", "author": "sebasjm", "license": "AGPL-3.0-OR-LATER", "description": "UI for GNU Challenger.", diff --git a/packages/idb-bridge/package.json b/packages/idb-bridge/package.json index 8b13dd132..152f06e9d 100644 --- a/packages/idb-bridge/package.json +++ b/packages/idb-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/idb-bridge", - "version": "0.13.0", + "version": "0.13.1", "description": "IndexedDB implementation that uses SQLite3 as storage", "main": "./dist/idb-bridge.js", "module": "./lib/index.js", diff --git a/packages/kyc-ui/package.json b/packages/kyc-ui/package.json index b781fe397..2bfa7b5d0 100644 --- a/packages/kyc-ui/package.json +++ b/packages/kyc-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/kyc-ui", - "version": "0.13.0", + "version": "0.13.1", "author": "sebasjm", "license": "AGPL-3.0-OR-LATER", "description": "UI for GNU Exchange KYC.", diff --git a/packages/merchant-backend-ui/package.json b/packages/merchant-backend-ui/package.json index b6673fdf7..9147d9afe 100644 --- a/packages/merchant-backend-ui/package.json +++ b/packages/merchant-backend-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/merchant-backend-ui", - "version": "0.13.0", + "version": "0.13.1", "license": "AGPL-3.0-or-later", "scripts": { "compile": "tsc && ./build.mjs", diff --git a/packages/merchant-backoffice-ui/package.json b/packages/merchant-backoffice-ui/package.json index 5e124e9a9..0cd7ec18f 100644 --- a/packages/merchant-backoffice-ui/package.json +++ b/packages/merchant-backoffice-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@gnu-taler/merchant-backoffice-ui", - "version": "0.13.0", + "version": "0.13.1", "license": "AGPL-3.0-or-later", "type": "module", "scripts": { diff --git a/packages/pogen/package.json b/packages/pogen/package.json index 5f92cdd27..e7e9f3e27 100644 --- a/packages/pogen/package.json +++ b/packages/pogen/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/pogen", - "version": "0.13.0", + "version": "0.13.1", "bin": { "pogen": "bin/pogen" }, diff --git a/packages/taler-harness/debian/changelog b/packages/taler-harness/debian/changelog index f3e7961dc..2b96db188 100644 --- a/packages/taler-harness/debian/changelog +++ b/packages/taler-harness/debian/changelog @@ -1,3 +1,9 @@ +taler-harness (0.13.1) unstable; urgency=low + + * Release 0.13.1 + + -- Florian Dold <dold@taler.net> Wed, 28 Aug 2024 23:42:37 +0200 + taler-harness (0.13.0) unstable; urgency=low * Release 0.13.0 diff --git a/packages/taler-harness/package.json b/packages/taler-harness/package.json index 8defec318..ad507683e 100644 --- a/packages/taler-harness/package.json +++ b/packages/taler-harness/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-harness", - "version": "0.13.0", + "version": "0.13.1", "description": "", "engines": { "node": ">=0.12.0" diff --git a/packages/taler-util/package.json b/packages/taler-util/package.json index 47f9e0929..78729dd90 100644 --- a/packages/taler-util/package.json +++ b/packages/taler-util/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-util", - "version": "0.13.0", + "version": "0.13.1", "description": "Generic helper functionality for GNU Taler", "type": "module", "types": "./lib/index.node.d.ts", diff --git a/packages/taler-wallet-cli/debian/changelog b/packages/taler-wallet-cli/debian/changelog index 795248a58..aee840166 100644 --- a/packages/taler-wallet-cli/debian/changelog +++ b/packages/taler-wallet-cli/debian/changelog @@ -1,3 +1,9 @@ +taler-wallet-cli (0.13.1) unstable; urgency=low + + * Release 0.13.1 + + -- Florian Dold <dold@taler.net> Wed, 28 Aug 2024 23:42:37 +0200 + taler-wallet-cli (0.13.0) unstable; urgency=low * Release 0.13.0 diff --git a/packages/taler-wallet-cli/package.json b/packages/taler-wallet-cli/package.json index ef009cba2..410ceb25b 100644 --- a/packages/taler-wallet-cli/package.json +++ b/packages/taler-wallet-cli/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-wallet-cli", - "version": "0.13.0", + "version": "0.13.1", "description": "", "engines": { "node": ">=0.18.0" diff --git a/packages/taler-wallet-core/package.json b/packages/taler-wallet-core/package.json index 272ecda75..4c745a788 100644 --- a/packages/taler-wallet-core/package.json +++ b/packages/taler-wallet-core/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-wallet-core", - "version": "0.13.0", + "version": "0.13.1", "description": "", "engines": { "node": ">=0.18.0" diff --git a/packages/taler-wallet-embedded/package.json b/packages/taler-wallet-embedded/package.json index 655bea19a..4138e5da0 100644 --- a/packages/taler-wallet-embedded/package.json +++ b/packages/taler-wallet-embedded/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-wallet-embedded", - "version": "0.13.0", + "version": "0.13.1", "description": "", "engines": { "node": ">=0.18.0" diff --git a/packages/taler-wallet-webextension/manifest-common.json b/packages/taler-wallet-webextension/manifest-common.json index 7b39fb377..b54053e6a 100644 --- a/packages/taler-wallet-webextension/manifest-common.json +++ b/packages/taler-wallet-webextension/manifest-common.json @@ -2,7 +2,7 @@ "name": "GNU Taler Wallet (git)", "description": "Privacy preserving and transparent payments", "author": "GNU Taler Developers", - "version": "0.13.0", + "version": "0.13.1", "icons": { "16": "static/img/taler-logo-16.png", "19": "static/img/taler-logo-19.png", @@ -14,5 +14,5 @@ "256": "static/img/taler-logo-256.png", "512": "static/img/taler-logo-512.png" }, - "version_name": "0.13.0" + "version_name": "0.13.1" } diff --git a/packages/taler-wallet-webextension/package.json b/packages/taler-wallet-webextension/package.json index 0bb5f47dd..51057e7fe 100644 --- a/packages/taler-wallet-webextension/package.json +++ b/packages/taler-wallet-webextension/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/taler-wallet-webextension", - "version": "0.13.0", + "version": "0.13.1", "description": "GNU Taler Wallet browser extension", "main": "./build/index.js", "types": "./build/index.d.ts", diff --git a/packages/web-util/package.json b/packages/web-util/package.json index 59e06ce55..5b39d6839 100644 --- a/packages/web-util/package.json +++ b/packages/web-util/package.json @@ -1,6 +1,6 @@ { "name": "@gnu-taler/web-util", - "version": "0.13.0", + "version": "0.13.1", "description": "Generic helper functionality for GNU Taler Web Apps", "type": "module", "types": "./lib/index.node.d.ts", |