Commit Graph

16 Commits

Author SHA1 Message Date
pezkuwichain 02094a3635 feat: add XCM teleport and CI/CD deployment workflow
Features:
- Add XCMTeleportModal for cross-chain HEZ transfers
- Support Asset Hub and People Chain teleports
- Add "Fund Fees" button with user-friendly tooltips
- Use correct XCM V3 format with teyrchain junction

Fixes:
- Fix PEZ transfer to use Asset Hub API
- Silence unnecessary pallet availability warnings
- Fix transaction loading performance (10 blocks limit)
- Remove Supabase admin_roles dependency

CI/CD:
- Add auto-deploy to VPS on main branch push
- Add version bumping on deploy
- Upload build artifacts for deployment
2026-02-04 11:35:25 +03:00
pezkuwichain 72d3b9204a feat: add Telegram mini app connect for P2P access 2026-01-29 21:27:13 +03:00
pezkuwichain 21ed5ee318 Update promotional images and web package dependencies 2026-01-17 23:20:03 +03:00
pezkuwichain 999a0a5c48 Reorganize images and update web components 2026-01-17 18:40:21 +03:00
pezkuwichain bdeec04591 feat(wallet): Production-ready wallet with real blockchain integration
Wallet Features:
- Fix address encoding (48 byte → 32 byte) for chain queries
- Add gas fee preview before sending transactions
- Add address validation with error display
- Add real-time balance via chain subscription
- Add address book (save/load frequently used addresses)
- Add balance check before send (insufficient funds warning)
- Use transferKeepAlive to prevent account reaping

UI/UX:
- Browser title: "Pezkuwi Wallet" → "Pezkuwi"
- Update favicon from shared/images
- Standardize token logos (hez_token_512.png, pez_token_512.png)

Infrastructure:
- Fix zombienet endpoint: wss://beta-rpc.pezkuwichain.io:19944
- Disable indexer API (not production ready yet)
- Optimize logo images for mobile (5MB → 300KB)
2026-01-15 05:46:47 +03:00
pezkuwichain 24d6a942f8 refactor(mobile): Remove i18n, expand core screens, update plan
BREAKING: Removed multi-language support (i18n) - will be re-added later

Changes:
- Removed i18n system (6 language files, LanguageContext)
- Expanded WalletScreen, SettingsScreen, SwapScreen with more features
- Added KurdistanSun component, HEZ/PEZ token icons
- Added EditProfileScreen, WalletSetupScreen
- Added button e2e tests (Profile, Settings, Wallet)
- Updated plan: honest assessment - 42 nav buttons with mock data
- Fixed terminology: Polkadot→Pezkuwi, Substrate→Bizinikiwi

Reality check: UI complete with mock data, converting to production one-by-one
2026-01-15 05:08:21 +03:00
pezkuwichain 8d30519efc Fix all shadow deprecation warnings across entire mobile app
- Replaced shadowColor/shadowOffset/shadowOpacity/shadowRadius with boxShadow
- Fixed 28 files (21 screens + 7 components)
- Preserved elevation for Android compatibility
- All React Native Web deprecation warnings resolved

Files fixed:
- All screen components
- All reusable components
- Navigation components
- Modal components
2026-01-14 15:05:10 +03:00
pezkuwichain 12b5976838 chore: update pezkuwi-ui dependencies to 3.17.1
- Update @pezkuwi/react-identicon to ^3.17.1
- Update @pezkuwi/react-qr to ^3.17.1
- Update @pezkuwi/ui-keyring to ^3.17.1
- Update @pezkuwi/ui-settings to ^3.17.1
- Update @pezkuwi/ui-shared to ^3.17.1

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 01:36:32 +03:00
pezkuwichain 1295c36241 Rebrand: polkadot → pezkuwi build fixes
- Fixed TypeScript type assertion issues
- Updated imports from api-augment/substrate to api-augment/bizinikiwi
- Fixed imgConvert.mjs header and imports
- Added @ts-expect-error for runtime-converted types
- Fixed all @polkadot copyright headers to @pezkuwi
2026-01-07 02:32:54 +03:00
pezkuwichain 12344198aa feat(wallet): add token logos to wallet dashboard and transfer modal 2025-12-11 04:31:10 +03:00
pezkuwichain 11678fe7cd feat(web): add network subpages and subdomains listing page
- Add /subdomains page listing all 20 PezkuwiChain subdomains
- Add Back to Home button to Subdomains page
- Create NetworkPage reusable component for network details
- Add 7 network subpages: /mainnet, /staging, /testnet, /beta, /alfa, /development, /local
- Update ChainSpecs network cards to navigate to network subpages
- Add i18n translations for chainSpecs section in en.ts
- Add SDK docs with rebranding support (rebrand-rustdoc.cjs)
- Add generate-docs-structure.cjs for automatic docs generation
- Update shared libs: endpoints, polkadot, wallet, xcm-bridge
- Add new token logos: TYR, ZGR, pezkuwi_icon
- Add new pages: Explorer, Docs, Wallet, Api, Faucet, Developers, Grants, Wiki, Forum, Telemetry
2025-12-11 00:33:47 +03:00
pezkuwichain cefd935657 feat(images): update logos and add new brand assets-fixed 2025-11-22 19:02:12 +03:00
pezkuwichain 9f85755735 feat(images): update logos and add new brand assets last 2025-11-22 18:58:25 +03:00
pezkuwichain 53a1602554 feat(images): update logos and add new brand assets 2025-11-22 18:37:00 +03:00
pezkuwichain 60a32a325e refactor: Completed final cleanup and resolved local changes before push 2025-11-21 07:28:47 +03:00
pezkuwichain bdf59cea47 feat(core): Add backend services, scripts, and initial test structure 2025-11-19 18:48:54 +03:00