Files
status-web/apps/api/src
e77bed68bc Release apps/hub (#827)
* Add deployment link for hub application

* disable SIWE

* Revert "disable SIWE"

This reverts commit 7c211ad67c.

* address feedback

* chore: only show close button on rejected dialog and compound initialize dialog (#841)

* add withdraw (#813)

* add withdraw

* Add changeset for patch updates

* address feedback

* address feedback

* change contracts address back to production

* add use client to emergencyMode hook

* test fix build

* test fix build

* fix(release): scope remark linting to content directory only

* fix(release): scope remark linting to content directory only

* chore(status.app): add changeset

* Rename 'Mobile' to 'New mobile' in routes (#845)

* Rename 'Mobile' to 'New mobile' in routes

why

- https://github.com/status-im/status-website/pull/1620#discussion_r2499897205

* Rename 'Mobile' to 'New mobile' in routes

* feat(layout): add Umami analytics script to RootLayout component

* fix(layout): update Umami analytics script domains in RootLayout component

* u

* update max amount

* update learn more link

* fix testnet tag and letter-spacing for text-13 class

* fix label for app

* Implement karma (#837)

* chore: add karma ui

* chore: update karma share button to black

* chore: add changelog

* feat: add loading states to Karma components

* fix: status.network build

* fix(status.network): react & react-dom mismatching versions

* feat(status.network): add status.network to build

* update partners (#16)

(cherry picked from commit d9df3e74cdd03ea2e7481fee0440df7a63c2730f)

* Update routes.ts

(cherry picked from commit 06e799ef871499cb8526f522cfd1a25520273730)

* update blog posts (#17)

(cherry picked from commit aefa8ae42c3357627b000314a32c0f8881bee511)

* Update blog.tsx (#18)

(cherry picked from commit 3e521ccc259f7830d2e29e7b3b529e58713108fd)

* chore(status.network): add missing png assets

* chore(status.network): revert removing trailing newline for package.json

* chore: update lock file

* chore(status.network): add sample env file

* chore: update lockfile

* fix(status.app): correct package path reference in vercel.json

* chore: add changeset

* chore: remove duplicate in pnpm-workspace

* chore(status.network): remove useless env file & its exception in gitignore

* chore(changeset): add explicit changeset

* chore: add status.network to root package.json

* fix(changeset): swap status.app for status.network

* revert "fix(status.app): correct package path reference in vercel.json"

* revert(status.app): remove trailing return on vercel.json

---------

Co-authored-by: Felicio <felicio@users.noreply.github.com>

* fix: status.network build

* fix(status.network): react & react-dom mismatching versions

* feat(status.network): add status.network to build

* update partners (#16)

(cherry picked from commit d9df3e74cdd03ea2e7481fee0440df7a63c2730f)

* Update routes.ts

(cherry picked from commit 06e799ef871499cb8526f522cfd1a25520273730)

* update blog posts (#17)

(cherry picked from commit aefa8ae42c3357627b000314a32c0f8881bee511)

* Update blog.tsx (#18)

(cherry picked from commit 3e521ccc259f7830d2e29e7b3b529e58713108fd)

* chore(status.network): add missing png assets

* chore(status.network): revert removing trailing newline for package.json

* chore: update lock file

* chore(status.network): add sample env file

* chore: update lockfile

* fix(status.app): correct package path reference in vercel.json

* chore: add changeset

* chore: remove duplicate in pnpm-workspace

* chore(status.network): remove useless env file & its exception in gitignore

* chore(changeset): add explicit changeset

* chore: add status.network to root package.json

* fix(changeset): swap status.app for status.network

* revert "fix(status.app): correct package path reference in vercel.json"

* revert(status.app): remove trailing return on vercel.json

---------

Co-authored-by: Felicio <felicio@users.noreply.github.com>

* feat: replace @cap.js/widget with @pitininja/cap-react-widget and update Karma components

* chore: import cap widget dynamically

* chore: add is connecting check to karma source card

* chore: rename karma-* files

* chore: fix github comments

* chore: connect karma contracts to hub

* chore: update karma media

* chore: remove text hover from black variant in button component

* chore: update progress tracker styles for mobile view

* chore: update progress tracker styles for mobile view

* chore: resolve comments

* chore: remove rebased remnants

* chore: fix github comments

* wip

* fix: resolve pow claim issue

* chore: remove mainnet for now

---------

Co-authored-by: Jules <78474837+JulesFiliot@users.noreply.github.com>
Co-authored-by: Felicio <felicio@users.noreply.github.com>

* add app to `status.network` and `hub` (#857)

* add to status.network apps

Co-authored-by: Filip Pajic <42151917+pajicf@users.noreply.github.com>

* t

* c

* c

* u

* c

* u

* u

* Update analytics script to restrict data domains

* fix: status network hub responsive version (#873)

* remove defi dashboard copy

* add community vote, fix layout

* update footer links

* add deposit (#816)

* feat: Add UI and hooks for pre-deposit functionality

- Added useApprovePreDepositToken hook for token approval process.
- Implemented useExchangeRate hook to fetch token exchange rates from Binance.
- Developed useMaxPreDepositValue hook to read maximum deposit amount for a user.
- Introduced usePreDepositStateContext and usePreDepositStateMachine for managing pre-deposit state.
- Created usePreDepositVault hook for depositing tokens into a vault.
- Updated DashboardPage to include vault selection and pre-deposit modal.

* Update apps/hub/src/app/_components/vault-card.tsx

Co-authored-by: Onuwa Nnachi Isaac <matrix4u2002@gmail.com>

* feat: Implement minimum deposit value hook and integrate into pre-deposit modal

* fix: update types for Reward and Token

* add dialog to sidebar

* Create poor-shoes-hear.md

* add dropdown to modal

* f

* fix build, return mock vault

* rm tokenAbi

* feat: update PreDepositVault ABI

feat: add useDepositFlow hook for managing deposit actions and validations

feat: implement useMultipleExchangeRates hook for fetching multiple token exchange rates

feat: create useMultiplePreDepositTVL hook for reading total assets from multiple vaults

feat: add useMultiplePreDepositTVLInUSD hook for converting TVL to USD

feat: implement usePreDepositLimits hook for fetching deposit limits from vaults

feat: create usePreDepositTVL hook for reading total assets of a single vault

feat: add usePreDepositTVLInUSD hook for converting vault TVL to USD

fix: update usePreDepositVault hook to include chainId in deposit calls

feat: implement useVaultSharesValidation hook for validating deposit shares

refactor: update DashboardPage to pass vault object to VaultCard component

* set id for key on VaultCard

* f build

* fix icons

* fix more icons

* fix dropdown

* add pre-deposit page, update responsive deposit flow

* deposited, tvl, refetches

---------

Co-authored-by: Onuwa Nnachi Isaac <matrix4u2002@gmail.com>
Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
Co-authored-by: Felicio <felicio@users.noreply.github.com>

* snt vote

* address feedback

* update vault image, not connected state

* use status proxy

* update lockfile

* Enhance DashboardPage: Update 'Learn more' link to open in a new tab with improved styling

* refactor: refactor components

* fix karma page

* fix stake page

* update tvl box

* fixes

* address feedback

* fix default weighted boost

* disable stake amount input if no vaults

* fix

* update next

* fix discover

* fix bg color

* fix dragon image

* add skeleton to vault card

* put dragon to pre-deposit page

* fix icons

* update piggy bank image

* load karma tiers from contract

* remove vaults section if user is not signed in or has zero vaults

* fix available/used daily limit for testnet tokens

* replace SNTs with STTs for staking

* revert toast for unauthorized user

* fix staking - add lock modal, update input max amount

* fix staking skeleton

* fix karma tiers loading

* fix loading source cards

* add sign-in before claim karma

* error handling

* add canary to apps

* auto-switch network to status sepolia on karma and stake page

* fix max amount click and validation for stake amount input

* remove redundant points copy

* feature canary app

* fix: Karma tier progress fixed on point when tiers boundaries are equal (#884)

* fix: set levelProgress to 0 in case of minKarma being equal to maxKarma

* Fix Karma tier progress for equal boundaries

---------

Co-authored-by: Jakub <520927+jkbktl@users.noreply.github.com>

* remove family option from wallet connect

* update app link and app icon in wagmi config

* add total token deposits

* add dollar sign to vault card

* change Deposited to Your deposit in vault card

* change sign

* rename SNTs to STTs on staking

* update copy on stake page

* update sum icon, change order of items per design

* update APY tooltipy copy

* update icon in staking

* update learn more button on dashboard

* update SNT icon for staking

* update pre-deposit page

* update padding for tvl box

---------

Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
Co-authored-by: Onuwa Nnachi Isaac <matrix4u2002@gmail.com>
Co-authored-by: Jules <78474837+JulesFiliot@users.noreply.github.com>
Co-authored-by: jinhojang6 <jinho5051@gmail.com>
Co-authored-by: Filip Pajic <42151917+pajicf@users.noreply.github.com>
Co-authored-by: gbonumore <34310821+gbonumore@users.noreply.github.com>
2025-12-12 08:55:38 +01:00
..
2025-12-05 10:47:23 +09:00