Commit Graph

  • f55a522eba fix: auto-verify deposit after TX sign, remove manual verify step pezkuwichain 2026-02-26 15:30:30 +03:00
  • aa7cc78de8 fix: auto-verify deposit after TX sign, remove manual verify step pezkuwichain 2026-02-26 15:30:30 +03:00
  • 768d637fdc fix: improve CitizensIssues mobile UI — two-line tab labels, responsive header pezkuwichain 2026-02-25 05:58:58 +03:00
  • 3e310fb980 fix: improve CitizensIssues mobile UI — two-line tab labels, responsive header pezkuwichain 2026-02-25 05:58:58 +03:00
  • 2e0e55c3f7 fix: improve mobile UI across all pages for 360px screens pezkuwichain 2026-02-25 04:39:05 +03:00
  • 60bdf84816 fix: improve mobile UI across all pages for 360px screens pezkuwichain 2026-02-25 04:39:05 +03:00
  • 9c1ec82175 fix: move Start Citizenship button to top bar and Ready to Join card above benefits grid pezkuwichain 2026-02-24 23:56:07 +03:00
  • 05280cbd45 fix: move Start Citizenship button to top bar and Ready to Join card above benefits grid pezkuwichain 2026-02-24 23:56:07 +03:00
  • 25754d2224 fix: improve DEX page mobile UI — smaller back button, taller chart, compact swap card pezkuwichain 2026-02-24 23:48:17 +03:00
  • cccf5dec21 fix: improve DEX page mobile UI — smaller back button, taller chart, compact swap card pezkuwichain 2026-02-24 23:48:17 +03:00
  • 385288dae3 fix: extract actual error from process-withdraw edge function response pezkuwichain 2026-02-24 23:01:50 +03:00
  • 8232cdb0e1 fix: extract actual error from process-withdraw edge function response pezkuwichain 2026-02-24 23:01:50 +03:00
  • 2f89afc051 fix: remove unused getApprovedChainId and stale eslint-disable pezkuwichain 2026-02-24 22:24:44 +03:00
  • 53854abba9 fix: remove unused getApprovedChainId and stale eslint-disable pezkuwichain 2026-02-24 22:24:44 +03:00
  • 240a05a999 fix: require all chains in WC session and use correct chainId pezkuwichain 2026-02-24 22:20:37 +03:00
  • 6c1865cf55 fix: require all chains in WC session and use correct chainId pezkuwichain 2026-02-24 22:20:37 +03:00
  • a95492dc08 fix: add missing useEffect dependencies in P2P components pezkuwichain 2026-02-24 22:16:32 +03:00
  • e6c8f2a537 fix: add missing useEffect dependencies in P2P components pezkuwichain 2026-02-24 22:16:32 +03:00
  • 4eec8d5948 fix: send plain SS58 address in WC signPayload instead of CAIP-10 pezkuwichain 2026-02-24 22:10:46 +03:00
  • 5dc4298974 fix: send plain SS58 address in WC signPayload instead of CAIP-10 pezkuwichain 2026-02-24 22:10:46 +03:00
  • 54c70afe4b fix: expose actual WC error message instead of generic fallback pezkuwichain 2026-02-24 22:01:49 +03:00
  • c79966c192 fix: expose actual WC error message instead of generic fallback pezkuwichain 2026-02-24 22:01:49 +03:00
  • 6d8820ced0 fix: use session-approved chainId for WC signing requests pezkuwichain 2026-02-24 20:36:56 +03:00
  • 1bedda8006 fix: use session-approved chainId for WC signing requests pezkuwichain 2026-02-24 20:36:56 +03:00
  • a4e68ff9c1 fix: hardcode chain genesis hashes in WC session to fix signing pezkuwichain 2026-02-24 20:00:20 +03:00
  • 8b906f0b84 fix: hardcode chain genesis hashes in WC session to fix signing pezkuwichain 2026-02-24 20:00:20 +03:00
  • 609953c689 fix: rewrite ID card to flow layout for mobile readability pezkuwichain 2026-02-24 10:42:14 +03:00
  • aac6c6581c fix: rewrite ID card to flow layout for mobile readability pezkuwichain 2026-02-24 10:42:14 +03:00
  • 0ddcb5d453 update: upgrade @pezkuwi/api to 16.5.36, clean up images and assets pezkuwichain 2026-02-24 10:28:47 +03:00
  • 87b081fa60 update: upgrade @pezkuwi/api to 16.5.36, clean up images and assets pezkuwichain 2026-02-24 10:28:47 +03:00
  • 84969d158f fix: citizen portal mobile responsive layout pezkuwichain 2026-02-24 10:26:25 +03:00
  • 570e426333 fix: citizen portal mobile responsive layout pezkuwichain 2026-02-24 10:26:25 +03:00
  • c85ae06fe1 fix: send plain SS58 address in WC signRaw instead of CAIP-10 pezkuwichain 2026-02-24 09:45:01 +03:00
  • 6c4960c32a fix: send plain SS58 address in WC signRaw instead of CAIP-10 pezkuwichain 2026-02-24 09:45:01 +03:00
  • 9bad24bc84 fix: add storage RLS policies for p2p-payment-proofs bucket pezkuwichain 2026-02-24 06:28:16 +03:00
  • b8a0d5a5f3 fix: add storage RLS policies for p2p-payment-proofs bucket pezkuwichain 2026-02-24 06:28:16 +03:00
  • 508f0763f4 fix: payment proof lifecycle, repeating toast, and escrow migrations pezkuwichain 2026-02-24 06:15:22 +03:00
  • 607ef72948 fix: payment proof lifecycle, repeating toast, and escrow migrations pezkuwichain 2026-02-24 06:15:22 +03:00
  • c969e31700 fix: correct cancel_reason column name to cancellation_reason pezkuwichain 2026-02-24 05:34:42 +03:00
  • d380e6a3cd fix: correct cancel_reason column name to cancellation_reason pezkuwichain 2026-02-24 05:34:42 +03:00
  • 12d6f4f3fd fix: show actual Supabase error details in P2P toast messages pezkuwichain 2026-02-24 05:00:45 +03:00
  • 0a9349f2b3 fix: show actual Supabase error details in P2P toast messages pezkuwichain 2026-02-24 05:00:45 +03:00
  • 72ae102f0e fix: add Sonner toast renderer for P2P trade notifications pezkuwichain 2026-02-24 04:46:35 +03:00
  • 231506a9f1 fix: add Sonner toast renderer for P2P trade notifications pezkuwichain 2026-02-24 04:46:35 +03:00
  • 698f2acff7 fix: update withdrawal time from 5-30 to 1-3 min in Farsi and Sorani pezkuwichain 2026-02-24 04:11:21 +03:00
  • 0ccac1253b fix: update withdrawal time from 5-30 to 1-3 min in Farsi and Sorani pezkuwichain 2026-02-24 04:11:21 +03:00
  • 3461b0fad2 fix: update P2P withdrawal processing time from 5-30 to 1-3 minutes pezkuwichain 2026-02-24 04:07:07 +03:00
  • d73c84e042 fix: update P2P withdrawal processing time from 5-30 to 1-3 minutes pezkuwichain 2026-02-24 04:07:07 +03:00
  • 6d5856a010 feat: compact OKX-style mobile P2P ad cards pezkuwichain 2026-02-24 03:47:03 +03:00
  • 9f35eaadf6 feat: compact OKX-style mobile P2P ad cards pezkuwichain 2026-02-24 03:47:03 +03:00
  • f9119943e9 feat: add P2P messages inbox and OKX-style navigation pezkuwichain 2026-02-24 03:24:28 +03:00
  • 57bbec5cdd feat: add P2P messages inbox and OKX-style navigation pezkuwichain 2026-02-24 03:24:28 +03:00
  • 4536c454a4 fix: WalletConnect multi-chain signing for Asset Hub deposits pezkuwichain 2026-02-24 03:14:00 +03:00
  • 42bb4140f2 fix: WalletConnect multi-chain signing for Asset Hub deposits pezkuwichain 2026-02-24 03:14:00 +03:00
  • 402eaf4684 fix: use PLATFORM_WALLET_MNEMONIC env var in process-withdrawal pezkuwichain 2026-02-24 00:58:12 +03:00
  • b1de3cc017 fix: use PLATFORM_WALLET_MNEMONIC env var in process-withdrawal pezkuwichain 2026-02-24 00:58:12 +03:00
  • edd733a33a fix: unify platform wallet for deposit and withdrawal pezkuwichain 2026-02-24 00:50:49 +03:00
  • 889e0f5886 fix: unify platform wallet for deposit and withdrawal pezkuwichain 2026-02-24 00:50:49 +03:00
  • cc986b4ed7 fix: Asset Hub AccountId32 encoding for withdrawal edge functions pezkuwichain 2026-02-24 00:16:11 +03:00
  • bb70bc4596 fix: Asset Hub AccountId32 encoding for withdrawal edge functions pezkuwichain 2026-02-24 00:16:11 +03:00
  • d40647aa50 fix: remove price_per_unit from offer insert (generated column) pezkuwichain 2026-02-23 22:36:15 +03:00
  • 56adb45b07 fix: remove price_per_unit from offer insert (generated column) pezkuwichain 2026-02-23 22:36:15 +03:00
  • 9ed9fd1a44 fix: withdrawal end-to-end flow and UI improvements pezkuwichain 2026-02-23 22:32:58 +03:00
  • 2150ab4997 fix: withdrawal end-to-end flow and UI improvements pezkuwichain 2026-02-23 22:32:58 +03:00
  • a50979ad52 fix: withdrawal calls process-withdraw edge function, balance card UI improvements pezkuwichain 2026-02-23 22:19:06 +03:00
  • b839a1834d fix: withdrawal calls process-withdraw edge function, balance card UI improvements pezkuwichain 2026-02-23 22:19:06 +03:00
  • fa811dcfc7 fix: wait for block finalization in verify-deposit instead of failing pezkuwichain 2026-02-23 22:09:46 +03:00
  • 646e388b28 fix: wait for block finalization in verify-deposit instead of failing pezkuwichain 2026-02-23 22:09:46 +03:00
  • ee50666c64 fix: route P2P deposits and verification to Asset Hub instead of relay chain pezkuwichain 2026-02-23 21:50:57 +03:00
  • a50a5dbffb fix: route P2P deposits and verification to Asset Hub instead of relay chain pezkuwichain 2026-02-23 21:50:57 +03:00
  • 6d23668535 fix: update edge functions for wallet-based auth pezkuwichain 2026-02-23 20:09:36 +03:00
  • 1f9111bdd4 fix: update edge functions for wallet-based auth pezkuwichain 2026-02-23 20:09:36 +03:00
  • 341b6f6644 fix: replace auth.uid() RLS policies with open access for wallet-based auth pezkuwichain 2026-02-23 20:04:20 +03:00
  • 6cfc64475c fix: replace auth.uid() RLS policies with open access for wallet-based auth pezkuwichain 2026-02-23 20:04:20 +03:00
  • bb772668ba feat: replace supabase auth with citizen/visa identity system for P2P pezkuwichain 2026-02-23 19:54:57 +03:00
  • a80a2cfb07 feat: replace supabase auth with citizen/visa identity system for P2P pezkuwichain 2026-02-23 19:54:57 +03:00
  • 350b65dec3 fix: resolve critical fast-xml-parser vulnerability and block deploy on audit pezkuwichain 2026-02-23 18:23:55 +03:00
  • aa3a49f0f6 fix: resolve critical fast-xml-parser vulnerability and block deploy on audit pezkuwichain 2026-02-23 18:23:55 +03:00
  • b9024cb034 fix: use direct fetch for verify-deposit to read error responses pezkuwichain 2026-02-23 12:29:28 +03:00
  • b7c4937122 fix: use direct fetch for verify-deposit to read error responses pezkuwichain 2026-02-23 12:29:28 +03:00
  • d7935e2c4f fix: suppress eslint any warnings in verify-deposit edge function pezkuwichain 2026-02-23 12:18:56 +03:00
  • 9518dcd501 fix: suppress eslint any warnings in verify-deposit edge function pezkuwichain 2026-02-23 12:18:56 +03:00
  • dc24f18805 fix: verify-deposit blockchain verification and wallet-based auth pezkuwichain 2026-02-23 12:16:15 +03:00
  • cbf98e4dc9 fix: verify-deposit blockchain verification and wallet-based auth pezkuwichain 2026-02-23 12:16:15 +03:00
  • f749618d3e fix: enforce security audit - remove continue-on-error pezkuwichain 2026-02-23 10:19:49 +03:00
  • 7183e659c6 fix: enforce security audit - remove continue-on-error pezkuwichain 2026-02-23 10:19:49 +03:00
  • 776c45bbd1 fix: remove web3Enable cache to prevent stale extension state pezkuwichain 2026-02-23 09:57:14 +03:00
  • bc03bd87a1 fix: remove web3Enable cache to prevent stale extension state pezkuwichain 2026-02-23 09:57:14 +03:00
  • ac18e1b98d fix: replace Supabase Auth with on-chain sender verification in verify-deposit pezkuwichain 2026-02-23 08:49:18 +03:00
  • 52daa7642d fix: replace Supabase Auth with on-chain sender verification in verify-deposit pezkuwichain 2026-02-23 08:49:18 +03:00
  • 35a911ae5f fix: suppress eslint any warning in get-signer pezkuwichain 2026-02-23 08:31:07 +03:00
  • ef44b06a47 fix: suppress eslint any warning in get-signer pezkuwichain 2026-02-23 08:31:07 +03:00
  • 9863f11224 fix: cache web3Enable to prevent authorization flooding pezkuwichain 2026-02-23 08:24:41 +03:00
  • b034954fd1 fix: cache web3Enable to prevent authorization flooding pezkuwichain 2026-02-23 08:24:41 +03:00
  • 3d1c1405e5 fix: universal getSigner helper for WalletConnect + extension signing pezkuwichain 2026-02-23 07:01:18 +03:00
  • 80d8bbbcb1 fix: universal getSigner helper for WalletConnect + extension signing pezkuwichain 2026-02-23 07:01:18 +03:00
  • fc9a92f58c fix: mobile UI improvements and web3Enable for WalletConnect signing pezkuwichain 2026-02-23 06:22:12 +03:00
  • bcee7c2a7d fix: mobile UI improvements and web3Enable for WalletConnect signing pezkuwichain 2026-02-23 06:22:12 +03:00
  • b2282ab70c debug: add WalletConnect debug logging to diagnose timeout pezkuwichain 2026-02-23 00:57:38 +03:00
  • 7107f18ea6 debug: add WalletConnect debug logging to diagnose timeout pezkuwichain 2026-02-23 00:57:38 +03:00