commit 2e51ac3ec7ad7deb0dbeabc8ba1c92e04dd0e296 parent cf7067f3f5b286a7ccb27c946bcdec8bbc6b8635 Author: Sebastian <sebasjm@gmail.com> Date: Wed, 17 Sep 2025 10:25:38 -0300 codespell Diffstat:
12 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/README b/README @@ -202,7 +202,7 @@ make anastasis-webui-dist It creates the zip file named `anastasis-webui.zip` -## Building expored release in a container +## Building explored release in a container First create a container with a base image, copy the release tar file and get inside the virtual machine. diff --git a/RELEASE.md b/RELEASE.md @@ -1,7 +1,7 @@ # GNU Taler Wallet WebExtension 1) Checkout the version on the GIT workspace -2) On the root of the project folder run `make webextension` it MUST complete succefuly +2) On the root of the project folder run `make webextension` it MUST complete successfully 3) Open both stores before starting any submission 4) You should have a new tag and a clean workspace and a TAG a) Latest tag can be queried by: 'git tag --list --sort=-version:refname | head -n1' diff --git a/contrib/ci/jobs/0-codespell/job.sh b/contrib/ci/jobs/0-codespell/job.sh @@ -9,4 +9,4 @@ job_dir=$(dirname "${BASH_SOURCE[0]}") # ./packages/taler-util/src/iso-639.ts # contains iso codes -codespell -q 0 -I "${job_dir}"/dictionary.txt -S "*.bib,*.bst,*.cls,*.json,*.png,*.svg,*.wav,*.gz,*/templating/test?/**,**/auditor/*.sql,**/templating/mustach**,*.fees,*key,*.tag,*.info,*.latexmkrc,*.ecc,*.jpg,*.zkey,*.sqlite,*/contrib/hellos/**,*/vpn/tests/**,*.priv,*.file,*.tgz,*.woff,*.gif,*.odt,*.fee,*.deflate,*.dat,*.jpeg,*.eps,*.odg,*/m4/ax_lib_postgresql.m4,*/m4/libgcrypt.m4,*.rpath,config.status,ABOUT-NLS,*/doc/texinfo.tex,*.PNG,*.??.json,*.docx,*.ods,*.doc,*.docx,*.xcf,*.xlsx,*.ecc,*.ttf,*.woff2,*.eot,*.ttf,*.eot,*.mp4,*.pptx,*.epgz,*.min.js,**/*.map,**/fonts/**,*.pack.js,*.po,*.bbl,*/afl-tests/*,*/.git/**,*.pdf,*.epub,**/signing-key.asc,**/pnpm-lock.yaml,**/*.svg,**/*.cls,**/rfc.bib,**/*.bst,*/cbdc-es.tex,*/cbdc-it.tex,**/ExchangeSelection/example.ts,*/testcurl/test_tricky.c,*/i18n/strings.ts,*/src/anastasis-data.ts,**/doc/flows/main.de.tex,*/vendor/**,*/node_modules/**,*.pnpm-store/**,./prebuilt/**,./packages/*/lib/**,./packages/*/dist/**,./build-system/**,*.ico,*.tff,*.zip,*.sqlite3,./packages/taler-util/src/iso-639.ts,./packages/web-util/src/utils/select-ui-lists.ts" +codespell -q 0 -I "${job_dir}"/dictionary.txt -S "*.bib,*.bst,*.cls,*.json,*.png,*.svg,*.wav,*.gz,*/templating/test?/**,**/auditor/*.sql,**/templating/mustach**,*.fees,*key,*.tag,*.info,*.latexmkrc,*.ecc,*.jpg,*.zkey,*.sqlite,*/contrib/hellos/**,*/vpn/tests/**,*.priv,*.file,*.tgz,*.woff,*.gif,*.odt,*.fee,*.deflate,*.dat,*.jpeg,*.eps,*.odg,*/m4/ax_lib_postgresql.m4,*/m4/libgcrypt.m4,*.rpath,config.status,ABOUT-NLS,*/doc/texinfo.tex,*.PNG,*.??.json,*.docx,*.ods,*.doc,*.docx,*.xcf,*.xlsx,*.ecc,*.ttf,*.woff2,*.eot,*.ttf,*.eot,*.mp4,*.pptx,*.epgz,*.min.js,**/*.map,**/fonts/**,*.pack.js,*.po,*.bbl,*/afl-tests/*,*/.git/**,*.pdf,*.epub,**/signing-key.asc,**/pnpm-lock.yaml,**/*.svg,**/*.cls,**/rfc.bib,**/*.bst,*/cbdc-es.tex,*/cbdc-it.tex,**/ExchangeSelection/example.ts,*/testcurl/test_tricky.c,*/i18n/strings.ts,*/src/anastasis-data.ts,**/doc/flows/main.de.tex,*/vendor/**,*/node_modules/**,*.pnpm-store/**,./prebuilt/**,./packages/*/lib/**,./packages/*/dist/**,./build-system/**,*.ico,*.tff,*.zip,*.sqlite3,./packages/taler-util/src/iso-639.ts,./packages/web-util/src/utils/select-ui-lists.ts,./packages/fix-weblate-format" diff --git a/packages/kyc-ui/src/pages/FillForm.tsx b/packages/kyc-ui/src/pages/FillForm.tsx @@ -75,7 +75,7 @@ async function getContextByFormId( // If the tos_version is specified explicitly in the context, // we take that version. - // Otherwise, we assum the tos_url is a Taler-style "/terms" + // Otherwise, we assume the tos_url is a Taler-style "/terms" // endpoint and request the current version from there. let tosVersion = context["tos_version"]; diff --git a/packages/merchant-backoffice-ui/src/components/SolveMFA.tsx b/packages/merchant-backoffice-ui/src/components/SolveMFA.tsx @@ -319,7 +319,7 @@ export function SolveMFAChallenges({ case TanChannel.SMS: return ( <i18n.Translate> - An SMS to the phone numbre starting with{" "} + An SMS to the phone number starting with{" "} {d.address_hint} </i18n.Translate> ); diff --git a/packages/merchant-backoffice-ui/src/paths/instance/accessTokens/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/accessTokens/create/CreatePage.tsx @@ -115,7 +115,7 @@ export function CreatePage({ onCreate, onBack }: Props): VNode { name="duration" label={i18n.str`Duration`} withForever - tooltip={i18n.str`Time the acess token will be valid.`} + tooltip={i18n.str`Time the access token will be valid.`} /> <InputSelector name="scope" diff --git a/packages/merchant-backoffice-ui/src/paths/instance/accessTokens/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/accessTokens/list/Table.tsx @@ -225,7 +225,7 @@ function EmptyTable(): VNode { </p> <p> <i18n.Translate> - There are no acitve sessions yet, add one by pressing the + sign + There are no active sessions yet, add one by pressing the + sign </i18n.Translate> </p> </div> diff --git a/packages/merchant-backoffice-ui/src/paths/resetAccount/index.tsx b/packages/merchant-backoffice-ui/src/paths/resetAccount/index.tsx @@ -105,7 +105,7 @@ export function ResetAccount({ const result = await lib.instance.createAccessToken( instanceId, value.password!, - FOREVER_REFRESHABLE_TOKEN(i18n.str`Password reseted`), + FOREVER_REFRESHABLE_TOKEN(i18n.str`Password reset`), ); if (result.type === "ok") { const { access_token: token } = result.body; diff --git a/packages/taler-harness/src/integrationtests/test-deposit-large.ts b/packages/taler-harness/src/integrationtests/test-deposit-large.ts @@ -52,7 +52,7 @@ const coinConfigList: CoinConfig[] = [ * In particular, this checks that the wallet properly * splits deposits into batches with <=64 coins per batch. * - * Since we use an artifically large number of coins, this + * Since we use an artificially large number of coins, this * test is a bit slower than other tests. */ export async function runDepositLargeTest(t: GlobalTestState) { diff --git a/packages/taler-harness/src/integrationtests/test-deposit-too-large.ts b/packages/taler-harness/src/integrationtests/test-deposit-too-large.ts @@ -64,7 +64,7 @@ const coinConfigList: CoinConfig[] = [ * In particular, this checks that the wallet properly * splits deposits into batches with <=64 coins per batch. * - * Since we use an artifically large number of coins, this + * Since we use an artificially large number of coins, this * test is a bit slower than other tests. */ export async function runDepositTooLargeTest(t: GlobalTestState) { diff --git a/packages/taler-harness/src/integrationtests/test-merchant-self-provision-inactive-account-permissions.ts b/packages/taler-harness/src/integrationtests/test-merchant-self-provision-inactive-account-permissions.ts @@ -36,7 +36,7 @@ import { randomBytes } from "node:crypto"; import { startTanHelper, TestTanHelperService } from "harness/tan-helper.js"; /** - * Test that the merchant can change name and emails adress but can't start kyc process + * Test that the merchant can change name and emails address but can't start kyc process * before activating the account */ export async function runMerchantSelfProvisionInactiveAccountPermissionsTest( @@ -128,7 +128,7 @@ export async function runMerchantSelfProvisionInactiveAccountPermissionsTest( const [tan] = helper.getLastCodeForAddress(instanceInfo.email).split("\n"); - t.assertTrue(tan.length > 0, "the mechant didnt send the code to the email"); + t.assertTrue(tan.length > 0, "the mechant didn't send the code to the email"); // in this case the user used the wrong email and // needs to change it before confirm diff --git a/packages/taler-util/src/types-taler-merchant.ts b/packages/taler-util/src/types-taler-merchant.ts @@ -1215,7 +1215,7 @@ export interface TalerMerchantConfigResponse { // Tan channels that are required // to be confirmed for an instance to - // be useable. + // be usable. // Since protocol **v21** mandatory_tan_channels?: MerchantTanChannel[]; }