diff --git a/.github/workflows/pull_request_checks.yml b/.github/workflows/pull_request_checks.yml index e2366a0..67f8b49 100644 --- a/.github/workflows/pull_request_checks.yml +++ b/.github/workflows/pull_request_checks.yml @@ -18,12 +18,24 @@ jobs: uses: ./.github/actions/use-dependencies ## - # lint, build documentation, build package and test + # validate pr title, lint, build and test ## + validate_pr_title: + name: "Validate PR Title" + needs: install + runs-on: ubuntu-latest + steps: + - name: "🛎 Checkout" + uses: actions/checkout@v4 + - name: "🔧 Setup" + uses: ./.github/actions/use-dependencies + - name: "✅ Validate" + run: echo "${{ github.event.pull_request.title }}" | yarn commitlint + lint: name: "Lint" - needs: install + needs: [install, validate_pr_title] runs-on: ubuntu-latest steps: - name: "🛎 Checkout" @@ -35,7 +47,7 @@ jobs: build: name: "Build" - needs: install + needs: [install, validate_pr_title] runs-on: ubuntu-latest steps: - name: "🛎 Checkout" @@ -47,7 +59,7 @@ jobs: test: name: "Test" - needs: install + needs: [install, validate_pr_title] runs-on: ubuntu-latest steps: - name: "🛎 Checkout" diff --git a/blog/2023-12-21-introducing-kibisis/index.mdx b/blog/2023-12-21-introducing-kibisis/index.mdx index 856d5c5..47ff835 100644 --- a/blog/2023-12-21-introducing-kibisis/index.mdx +++ b/blog/2023-12-21-introducing-kibisis/index.mdx @@ -26,6 +26,8 @@ import viewAssetsLightImage from './view_assets-light.png'; We are thrilled to announce the official release of Kibisis, the cutting-edge AVM wallet, now available on the Chrome Store! Packed with a host of powerful features, Kibisis redefines the way you manage your AVM accounts. Let's dive into the exciting features that make Kibisis your go-to wallet for a secure and user-friendly AVM experience. + + ### Create or Import AVM Accounts with Ease Kibisis simplifies the onboarding process by allowing you to effortlessly create new AVM accounts or import existing ones. Whether you're a seasoned blockchain enthusiast or a newcomer to the AVM space, Kibisis ensures a user-friendly experience from the get-go. diff --git a/blog/2023-12-27-1-8-0-new-release/index.mdx b/blog/2023-12-27-1-8-0-new-release/index.mdx index 1d7e38c..5192019 100644 --- a/blog/2023-12-27-1-8-0-new-release/index.mdx +++ b/blog/2023-12-27-1-8-0-new-release/index.mdx @@ -28,6 +28,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.8.0! First and foremost, a Merry Christmas 🎄 from the team here at Agora Labs! The new version of Kibisis, version 1.8.0, is all about supporting ARC-200 tokens, the sexy new type of AVM assets. But that's not all, we have also brought in Standard Asset opt-ins as well as various fixes that squash some annoying bugs. + + Below you will find more details about what is new in this release. diff --git a/blog/2024-01-03-1-9-0-new-release/index.mdx b/blog/2024-01-03-1-9-0-new-release/index.mdx index da68efa..d630eac 100644 --- a/blog/2024-01-03-1-9-0-new-release/index.mdx +++ b/blog/2024-01-03-1-9-0-new-release/index.mdx @@ -30,6 +30,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.9.0! As we enter the new year, we have but a humble update as version 1.9.0 is all about the little things. We have been working on improving some quality of life features that may not be big or bold, but do pack a punch; because we all know it is the little things that count 😉 + + Below you will find more details about what is new in this release. diff --git a/blog/2024-01-25-1-10-1-new-release/index.mdx b/blog/2024-01-25-1-10-1-new-release/index.mdx index 050e83c..0f38fbc 100644 --- a/blog/2024-01-25-1-10-1-new-release/index.mdx +++ b/blog/2024-01-25-1-10-1-new-release/index.mdx @@ -27,7 +27,9 @@ import hideArc200AssetLightImage from './hide_arc200_asset-light.png'; We are proud to present a new milestone in the development of Kibisis: v1.10.1! -This new update mainly focuses on some underlying infrastructure work that allows Kibisis to more robustly connect with dapps. +This new update mainly focuses on some underlying infrastructure work that allows Kibisis to more robustly connect with dApps. + + Below you will find more details about what is new in this release. diff --git a/blog/2024-02-08-1-11-0-new-release/index.mdx b/blog/2024-02-08-1-11-0-new-release/index.mdx index 9bc9a1e..79b2f72 100644 --- a/blog/2024-02-08-1-11-0-new-release/index.mdx +++ b/blog/2024-02-08-1-11-0-new-release/index.mdx @@ -33,6 +33,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.11.0! The latest features of v1.11.0 has been shaped based heavily of user feedback. As has been requested, you can now choose to enable a password lock, so you do not have to keep entering your password on sensitive operations. Also, by popular demand, is the ability to select one of your wallet accounts when sending an asset. + + Below you will find more details about what is new in this release. diff --git a/blog/2024-02-29-1-12-0-new-release/index.mdx b/blog/2024-02-29-1-12-0-new-release/index.mdx index 3792528..39dcb54 100644 --- a/blog/2024-02-29-1-12-0-new-release/index.mdx +++ b/blog/2024-02-29-1-12-0-new-release/index.mdx @@ -29,6 +29,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.12.0! The latest features of v1.12.0 mostly center around the extended use of the QR code. Kibisis can now utilize your device's camera and scan a QR code! But that is not all, you can also add ARC-0200 assets via a QR code. + + Below you will find more details about what is new in this release. diff --git a/blog/2024-03-05-1-13-0-new-release/index.mdx b/blog/2024-03-05-1-13-0-new-release/index.mdx index 09788ed..34a73bd 100644 --- a/blog/2024-03-05-1-13-0-new-release/index.mdx +++ b/blog/2024-03-05-1-13-0-new-release/index.mdx @@ -27,6 +27,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.13.0! By popular demand, version 1.13.0 now allows you to re-view your seed phrase for any imported or created accounts. Furthermore, as the previous versions brought the ability to import and account via a QR code, now version 1.13.0 allows you to export an account via a QR code. + + Below you will find more details about what else is new in this release. diff --git a/blog/2024-03-12-1-14-0-new-release/index.mdx b/blog/2024-03-12-1-14-0-new-release/index.mdx index 04c254f..3ae61d6 100644 --- a/blog/2024-03-12-1-14-0-new-release/index.mdx +++ b/blog/2024-03-12-1-14-0-new-release/index.mdx @@ -33,6 +33,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.14.0! It has been a long time coming, but we are very excited to announce the release of NFTs! You can now view your ARC-0072 NFTs under the NFT tab on the accounts page. + + Below you will find more details about what else is new in this release. diff --git a/blog/2024-04-30-the-voiage-to-mainnet/index.mdx b/blog/2024-04-30-the-voiage-to-mainnet/index.mdx index 5f8632f..83ac52c 100644 --- a/blog/2024-04-30-the-voiage-to-mainnet/index.mdx +++ b/blog/2024-04-30-the-voiage-to-mainnet/index.mdx @@ -21,6 +21,8 @@ Hello fellow Voiagers! As you may be aware, Voi will soon be releasing mainnet and as a user of Kibisis you have been part of this extraordinary journey. Therefore, we at Kibisis would like to cordially invite you to undertake a few quests to earn rewards that will be redeemable once we enter mainnet. + + ## Repeatable quests Repeatable quests are simple, every day actions that have varying reward multipliers depending on the ease of the task. These quests can be repeated as many times as you like and include, but not limited to: diff --git a/blog/2024-05-01-1-15-0-new-release/index.mdx b/blog/2024-05-01-1-15-0-new-release/index.mdx index 873b746..dc9cdc2 100644 --- a/blog/2024-05-01-1-15-0-new-release/index.mdx +++ b/blog/2024-05-01-1-15-0-new-release/index.mdx @@ -27,6 +27,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.15.0! The latest release of Kibisis lays the groundwork for the [Voiage To Mainnet](the-voiage-to-mainnet). + + Below you will find more details about what else is new in this release. diff --git a/blog/2024-05-14-1-16-0-new-release/index.mdx b/blog/2024-05-14-1-16-0-new-release/index.mdx index cbeeaf4..ac425e6 100644 --- a/blog/2024-05-14-1-16-0-new-release/index.mdx +++ b/blog/2024-05-14-1-16-0-new-release/index.mdx @@ -29,6 +29,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.16.0! On the journey to fully embrace ARC-0200 assets, the latest version of Kibisis now displays a richer appearance for outgoing ARC-0200 transactions. Not only that, we have also added a few nuggets such as already added assets appearing in the add asset list. + + Below you will find more details about what else is new in this release. diff --git a/blog/2024-06-18-1-17-0-new-release/index.mdx b/blog/2024-06-18-1-17-0-new-release/index.mdx index 119c4ca..98b8c9b 100644 --- a/blog/2024-06-18-1-17-0-new-release/index.mdx +++ b/blog/2024-06-18-1-17-0-new-release/index.mdx @@ -31,6 +31,8 @@ We are proud to present a new milestone in the development of Kibisis: v1.17.0! The latest release from Kibisis brings one of the stand-out & staple features of the AVM: re-keyed accounts. This release also packs an extra feature-punch with watch accounts and quest completion notifications. + + Below you will find more details about what else is new in this release. diff --git a/blog/2024-08-27-1-18-0-new-release/index.mdx b/blog/2024-08-27-1-18-0-new-release/index.mdx index 5c68a4d..9b7aa1d 100644 --- a/blog/2024-08-27-1-18-0-new-release/index.mdx +++ b/blog/2024-08-27-1-18-0-new-release/index.mdx @@ -33,6 +33,8 @@ This version of Kibisis comes with a lot of updates. First and foremost, we have As an added bonus (and for us a very exciting feature), we have added support for passkeys for authentication! + + Below you will find more details about what else is new in this release. diff --git a/blog/authors.yml b/blog/authors.yml index 9bc4d2d..83bfda6 100644 --- a/blog/authors.yml +++ b/blog/authors.yml @@ -3,4 +3,4 @@ kieran: title: Builder at Agora Labs url: https://kieranoneill.com image_url: https://agoralabs.sh/images/builder_kieran-512x512.png - email: kieran@agoralabs.sh + email: kieran@kibis.is diff --git a/src/components/Attribution/index.ts b/src/components/Attribution/index.ts index b309296..fd200de 100644 --- a/src/components/Attribution/index.ts +++ b/src/components/Attribution/index.ts @@ -1,2 +1 @@ export { default } from './Attribution'; -export * from './types'; diff --git a/src/components/DownloadSection/DownloadSection.tsx b/src/components/DownloadSection/DownloadSection.tsx index ed3bdb9..2674038 100644 --- a/src/components/DownloadSection/DownloadSection.tsx +++ b/src/components/DownloadSection/DownloadSection.tsx @@ -9,7 +9,7 @@ import { } from '@chakra-ui/react'; import { useColorMode } from '@docusaurus/theme-common'; import { translate } from '@docusaurus/Translate'; -import { type FC } from 'react'; +import { type FC, useEffect, useState } from 'react'; // components import BraveIcon from '@site/src/components/BraveIcon'; @@ -42,25 +42,27 @@ const DownloadSection: FC = ({ variant }) => { // hooks const defaultTextColor = useDefaultTextColor(); const desktopAndUp = useDesktopAndUp(); - // misc - const determineIndex = () => { + // states + const [index, setIndex] = useState(0); + + useEffect(() => { const platform = checkPlatform(); - let index = 0; + let _index = 0; switch (platform) { case PlatformEnum.Android: - index = 1; + _index = 1; break; case PlatformEnum.IOS: - index = 2; + _index = 2; break; case PlatformEnum.Web: default: break; } - return index; - }; + setIndex(_index); + }, []); return (
= ({ variant }) => { variant={variant} > = ({ title, variant = 'primary', }) => { - // hooks - const tabletAndUp = useTabletAndUp(); - return (