Skip to content

Commit

Permalink
chore: dev to main (#215)
Browse files Browse the repository at this point in the history
* resolved onboarding page mismatch  content

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Design home screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* updated design  home screen changes

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* removed notification icon from home page

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* added connection,requestcount

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* localization,home,onboarding image change

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* resolved-home-page-credential-text-issue

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* resolved onboarding responsive UI issue

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:badge text

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:onboarding UI title text color

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:updation Adeya 0.3.0 to 0.4.0

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:label text of in agent config

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* change comment text

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:onboarding bodytext style and Terms-conditions text

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup (#44)

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:#97issue-text-missing (#49)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* docs: create pull request template

Signed-off-by: amit padmani <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* docs: Create LICENSE.md

Signed-off-by: Ajay Jadhav <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* merge to main (#86)

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolving backup wallet #112 (#57)

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed unnecessary image file

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletConfirmation.tsx (#63)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolve wallet initialize bug (#65)

* refactor:ImportWalletVerify.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:bug while wallet-creation

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed added contact content from credentialoffer & proof request

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Updtae ADEYA app icon (#67)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix: import wallet invalid passphrase flow (#72)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: Update ADEYA bundle Identifier (#73)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: remove unused modules (#74)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: white screen on scan page (#75)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: renaming of wallet (#76)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:removed adjectectives genrerate random wallet name (#78)

Signed-off-by: Poonam Ghewande <[email protected]>

* feat: terms and conditions (#80)

* fix:onboarding bodytext style and Terms-conditions text

Signed-off-by: “[email protected]” <“[email protected]”>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup (#44)

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolving backup wallet #112 (#57)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed unnecessary image file

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:ExportWalletConfirmation.tsx (#63)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolve wallet initialize bug (#65)

* refactor:ImportWalletVerify.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:bug while wallet-creation

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed added contact content from credentialoffer & proof request

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore:Updtae ADEYA app icon (#67)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: import wallet invalid passphrase flow (#72)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: Update ADEYA bundle Identifier (#73)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove unused modules (#74)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: white screen on scan page (#75)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: renaming of wallet (#76)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:removed adjectectives genrerate random wallet name (#78)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: add terms content

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: “[email protected]” <“[email protected]”>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>
Co-authored-by: “[email protected]” <“[email protected]”>
Co-authored-by: Poonam Ghewande <[email protected]>
Co-authored-by: poonam-ghewande <[email protected]>

* refactor: remove unused localizations (#79)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: blinking pin enter cursor (#81)

* refactor:PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:on-drag scroll import wallet screen

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINEnter.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINEnter.tsx,PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: terms and conditions content

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: bump android and iOS release version

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: app name (#93)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: bump iOS version

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: “[email protected]” <“[email protected]”>
Co-authored-by: poonam-ghewande <[email protected]>
Co-authored-by: Poonam Ghewande <[email protected]>
Co-authored-by: “[email protected]” <“[email protected]”>
Co-authored-by: Ajay Jadhav <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* merge develop to main (#136)

* feat: new app setup (#44)

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolving backup wallet #112 (#57)

Signed-off-by: Poonam Ghewande <[email protected]>

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed unnecessary image file

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletConfirmation.tsx (#63)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolve wallet initialize bug (#65)

* refactor:ImportWalletVerify.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:bug while wallet-creation

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed added contact content from credentialoffer & proof request

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Updtae ADEYA app icon (#67)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix: import wallet invalid passphrase flow (#72)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: Update ADEYA bundle Identifier (#73)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: remove unused modules (#74)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: white screen on scan page (#75)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: renaming of wallet (#76)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:removed adjectectives genrerate random wallet name (#78)

Signed-off-by: Poonam Ghewande <[email protected]>

* feat: terms and conditions (#80)

* fix:onboarding bodytext style and Terms-conditions text

Signed-off-by: “[email protected]” <“[email protected]”>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup (#44)

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolving backup wallet #112 (#57)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed unnecessary image file

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:ExportWalletConfirmation.tsx (#63)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolve wallet initialize bug (#65)

* refactor:ImportWalletVerify.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:bug while wallet-creation

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed added contact content from credentialoffer & proof request

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore:Updtae ADEYA app icon (#67)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: import wallet invalid passphrase flow (#72)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: Update ADEYA bundle Identifier (#73)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove unused modules (#74)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: white screen on scan page (#75)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: renaming of wallet (#76)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:removed adjectectives genrerate random wallet name (#78)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: add terms content

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: “[email protected]” <“[email protected]”>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>
Co-authored-by: “[email protected]” <“[email protected]”>
Co-authored-by: Poonam Ghewande <[email protected]>
Co-authored-by: poonam-ghewande <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: remove unused localizations (#79)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: blinking pin enter cursor (#81)

* refactor:PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:on-drag scroll import wallet screen

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINEnter.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINEnter.tsx,PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:PINInput.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: terms and conditions content

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: bump android and iOS release version

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* docs: create pull request template

Signed-off-by: amit padmani <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* docs: Create LICENSE.md

Signed-off-by: Ajay Jadhav <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: app name (#93)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: bump iOS version

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* Push notification android (#107)

Co-authored-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* Deep linking (#108)

* feat:Added deep linking support

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:deep link ios support

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add adeya sdk and remove aries packages (#109)

* feat: add adeya sdk and remove react hooks aries framework

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: replace all anoncreds imports with adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: move all aries packages to adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: check flows in the iOS

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: update aries-framework core imports (#110)

* feat: add adeya sdk and remove react hooks aries framework

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: replace all anoncreds imports with adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: move all aries packages to adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: check flows in the iOS

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update aries-framework core imports

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: update all adeya sdk methods parameters (#111)

* feat: add adeya sdk and remove react hooks aries framework

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: replace all anoncreds imports with adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: move all aries packages to adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: check flows in the iOS

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update aries-framework core imports

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all connection and oob functions

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: credential methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: proof methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all adeya sdk methods parameters

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: import wallet duplicate logic  (#112)

* feat: add adeya sdk and remove react hooks aries framework

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: replace all anoncreds imports with adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: move all aries packages to adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: check flows in the iOS

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update aries-framework core imports

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all connection and oob functions

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: credential methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: proof methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all adeya sdk methods parameters

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: add notifications and basic messages modules from adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: import wallet duplicate logic

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: update all agent interfaces and hooks (#113)

* feat: add adeya sdk and remove react hooks aries framework

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: replace all anoncreds imports with adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: move all aries packages to adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: check flows in the iOS

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update aries-framework core imports

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all connection and oob functions

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: credential methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: proof methods

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all adeya sdk methods parameters

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: add notifications and basic messages modules from adeya sdk

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: import wallet duplicate logic

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: update all agent interfaces and hooks

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: add remote oca resolver (#114)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add support for selecting alternate credentials for proof request (#116)

* feat: add support for selecting alternate credentials for proof request

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: sonarlint issues

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Organization stack

Signed-off-by: Poonam Ghewande <[email protected]>

* Explore organizations (#117)

Co-authored-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: verifier updates and utils (#119)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix: explore org navigation (#120)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* docs: add readme (#124)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* Connection interface (#125)

Co-authored-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: loader alignment (#126)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: minor UI fixes (#131)

* fix: loader alignment

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: scan button alignment

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: search organizations (#132)

* fix: search organizations

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: duplicate keys in localizations

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* fix: textinput (#133)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>
Signed-off-by: Poonam Ghewande <[email protected]>

* merge to main (#86)

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolving backup wallet #112 (#57)

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed unnecessary image file

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletConfirmation.tsx (#63)

Signed-off-by: Poonam Ghewande <[email protected]>

* Resolve wallet initialize bug (#65)

* refactor:ImportWalletVerify.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* fix:bug while wallet-creation

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed added contact content from credentialoffer & proof request

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Updtae ADEYA app icon (#67)

Signed-off-by: Poonam Ghewande <[email protected]>

* fix: import wallet invalid passphrase flow (#72)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore: Update ADEYA bundle Identifier (#73)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: remove unused modules (#74)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: white screen on scan page (#75)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: renaming of wallet (#76)

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:removed adjectectives genrerate random wallet name (#78)

Signed-off-by: Poonam Ghewande <[email protected]>

* feat: terms and conditions (#80)

* fix:onboarding bodytext style and Terms-conditions text

Signed-off-by: “[email protected]” <“[email protected]”>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup (#44)

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: delete old app architecture

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: new app setup

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:content content missing onboarding#97

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat: JSON-LD credential format support (#45)

* feat: add json-ld support

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials - WIP

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: show json LD credentials details

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix: navigation to w3c credential detail screen

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor: remove commented code

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

---------

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:resolved-#99issue-extra-content-biometry (#48)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* fix:contact-count-#100 (#50)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Export import wallet (#46)

* feat:Backup wallet

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* feat: add crystal kyber encryption

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update podlock file

Signed-off-by: Poonam Ghewande <“[email protected]”>
Signed-off-by: Poonam Ghewande <[email protected]>

* chore: update App.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* feat:Update Import wallet

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportWalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update aries-askar version

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update localization index.ts

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update commented changes for styles

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed crystal-kyber & update commented changes

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update ImportwalletConfirmation.tsx,RootStack.tsx & removed inline style

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:Update ImportwalletConfirmation.tsx,CreateWallet.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor: Update ImportWalletConfirmation.tsx & package.json

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:enable naming wallet & added random wallet name (#53)

* feat:enable naming wallet & added random wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:design Wallet Name screen

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update Contact svg on wallet name

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:removed duplicate package from  package.json

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:NameWallet

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:onCallToActionProceed

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* feat:rename adeya wallet name

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:LimitedTextInput.tsx (#55)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolving backup wallet #112 (#57)

Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Suggested changhes wallet name#114 (#58)

* fix:suggested changes #114,proof request decline ,accept offer space

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:LimitedTextInput.tsx,setting.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:Update  replace text Bifold to ADEYA

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletConfi… (#59)

* refactor:NameWallet,CredentialOffer,onboardingpages.exportwalletCOnfirmation & ProofRequest.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportwalletConfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:CredentialOffer.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

* refactor:ExportWalletCOnfirmation.tsx

Signed-off-by: Poonam Ghewande <[email protected]>

---------

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* chore:rename package name adeyawallet to id.credeble.adeya (#60)

Signed-off-by: Poonam Ghewande <[email protected]>
Signed-off-by: Sai Ranjit Tummalapalli <[email protected]>

* Resolved reported issues (#61)

* refactor:AndroidManifest.xml

Signed-off-by: Poonam Ghewande <[email protected]>

* chore:update adeya logo

Signed-off-by: Poonam Ghewande <poonam.ghewande@ayanwork…
  • Loading branch information
8 people committed Sep 5, 2024
1 parent 0147c64 commit 9f96d77
Show file tree
Hide file tree
Showing 59 changed files with 2,283 additions and 569 deletions.
9 changes: 8 additions & 1 deletion .env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,11 @@ OCA_URL=https://raw.githubusercontent.com/credebl/credebl-aries-oca-bundles/rele
PUBLIC_ORG=https://example.com

#PROOF_TEMPLATE_URL
PROOF_TEMPLATE_URL=
PROOF_TEMPLATE_URL=

# Google Signin
GOOGLE_WEB_CLIENT_ID=CLIENT_ID
GOOGLE_IOS_CLIENT_ID=CLIENT_ID

# DATA ENCYPTION KEY
DATA_ENCRYPTION_KEY=DATA_ENCRYPTION_KEY
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,5 @@ yarn-error.log
.env
google-services.json

# VS Code
.vscode/
11 changes: 11 additions & 0 deletions App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
global.Buffer = require('buffer').Buffer

import { AdeyaAgentProvider } from '@adeya/ssi'
import { GoogleSignin } from '@react-native-google-signin/google-signin'
import * as React from 'react'
import { useEffect, useMemo } from 'react'
import { StatusBar } from 'react-native'
import { Config } from 'react-native-config'
import SplashScreen from 'react-native-splash-screen'
import Toast from 'react-native-toast-message'

Expand Down Expand Up @@ -38,6 +40,15 @@ const App = () => {
// Hide the native splash / loading screen so that our
// RN version can be displayed
SplashScreen.hide()

if (Config.GOOGLE_WEB_CLIENT_ID && Config.GOOGLE_IOS_CLIENT_ID) {
GoogleSignin.configure({
webClientId: Config.GOOGLE_WEB_CLIENT_ID,
iosClientId: Config.GOOGLE_IOS_CLIENT_ID,
offlineAccess: true,
scopes: ['https://www.googleapis.com/auth/drive.file', 'https://www.googleapis.com/auth/drive.metadata'],
})
}
}, [])

return (
Expand Down
13 changes: 11 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ android {
applicationId "id.credebl.adeya"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 12
versionName "1.0.9"
versionCode 16
versionName "1.0.10"

missingDimensionStrategy 'react-native-camera', 'general'
}
Expand Down Expand Up @@ -114,6 +114,15 @@ android {
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
}
}

packagingOptions {
pickFirst 'lib/x86/libc++_shared.so'
pickFirst 'lib/x86_64/libjsc.so'
pickFirst 'lib/arm64-v8a/libjsc.so'
pickFirst 'lib/arm64-v8a/libc++_shared.so'
pickFirst 'lib/x86_64/libc++_shared.so'
pickFirst 'lib/armeabi-v7a/libc++_shared.so'
}
}

dependencies {
Expand Down
4 changes: 1 addition & 3 deletions android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,7 @@

<data android:scheme="https" />

<data android:host="agent.credebl.id" />
<data android:host="dev-agent.credebl.id" />
<data android:host="s3.ap-south-1.amazonaws.com" />
<data android:host="link.credebl.id" />
</intent-filter>

</activity>
Expand Down
2 changes: 1 addition & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
buildscript {
ext {
buildToolsVersion = "33.0.0"
minSdkVersion = 21
minSdkVersion = 24
compileSdkVersion = 34
targetSdkVersion = 34

Expand Down
34 changes: 30 additions & 4 deletions app/components/listItems/NotificationListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ import {
declineProofRequest as declineProof,
getProofRequestAgentMessage,
} from '@adeya/ssi'
// eslint-disable-next-line import/no-extraneous-dependencies
import { V2RequestPresentationMessage } from '@credo-ts/core'
import { useNavigation } from '@react-navigation/core'
import { StackNavigationProp } from '@react-navigation/stack'
import React, { useState, useEffect } from 'react'
Expand Down Expand Up @@ -67,6 +69,7 @@ const NotificationListItem: React.FC<NotificationListItemProps> = ({ notificatio
const { ColorPallet, TextTheme } = useTheme()
const { agent } = useAppAgent()
const [declineModalVisible, setDeclineModalVisible] = useState(false)
const [notificationDetails, setNotificationDetails] = useState<V2RequestPresentationMessage | null>(null)
const [details, setDetails] = useState<DisplayDetails>({
type: InfoBoxType.Info,
title: undefined,
Expand Down Expand Up @@ -215,13 +218,25 @@ const NotificationListItem: React.FC<NotificationListItemProps> = ({ notificatio
case NotificationType.ProofRequest: {
const proofId = (notification as ProofExchangeRecord).id
getProofRequestAgentMessage(agent, proofId).then(message => {
setNotificationDetails(message)
if (message instanceof V1RequestPresentationMessage && message.indyProofRequest) {
resolve({
type: InfoBoxType.Info,
title: t('ProofRequest.NewProofRequest'),
body: message.indyProofRequest.name,
buttonTitle: undefined,
})
} else if (
message instanceof V2RequestPresentationMessage &&
message?.formats?.length > 0 &&
message?.formats[0].format.includes('dif/presentation-exchange')
) {
resolve({
type: InfoBoxType.Info,
title: t('ProofRequest.NewProofRequest'),
body: message?.requestAttachments[0]?.data?.json?.presentation_definition?.name ?? 'Proof Request',
buttonTitle: undefined,
})
} else {
//TODO:(jl) Should we have a default message or stick with an empty string?
resolve({
Expand Down Expand Up @@ -277,10 +292,21 @@ const NotificationListItem: React.FC<NotificationListItemProps> = ({ notificatio
}
} else {
onPress = () => {
navigation.getParent()?.navigate(Stacks.NotificationStack, {
screen: Screens.ProofRequest,
params: { proofId: (notification as ProofExchangeRecord).id },
})
// Added this check to navigate to different screen if proof request is of presentation exchange format
if (
notificationDetails?.formats?.length > 0 &&
notificationDetails?.formats[0].format.includes('dif/presentation-exchange')
) {
navigation.getParent()?.navigate(Stacks.NotificationStack, {
screen: Screens.ProofRequestW3C,
params: { proofId: (notification as ProofExchangeRecord).id },
})
} else {
navigation.getParent()?.navigate(Stacks.NotificationStack, {
screen: Screens.ProofRequest,
params: { proofId: (notification as ProofExchangeRecord).id },
})
}
}
}
onClose = toggleDeclineModalVisible
Expand Down
5 changes: 3 additions & 2 deletions app/components/misc/CredentialCard10.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { CredentialExchangeRecord } from '@adeya/ssi'
import { CredentialExchangeRecord, useConnections } from '@adeya/ssi'
import { LegacyBrandingOverlay } from '@hyperledger/aries-oca'
import { CredentialOverlay } from '@hyperledger/aries-oca/build/legacy'
import React, { useEffect, useState } from 'react'
Expand Down Expand Up @@ -75,7 +75,8 @@ const CredentialCard10: React.FC<CredentialCard10Props> = ({ credential, style =
const { OCABundleResolver } = useConfiguration()
const [overlay, setOverlay] = useState<CredentialOverlay<LegacyBrandingOverlay>>({})
const [isRevoked, setIsRevoked] = useState<boolean>(false)
const credentialConnectionLabel = getCredentialConnectionLabel(credential)
const { records } = useConnections()
const credentialConnectionLabel = getCredentialConnectionLabel(records, credential)

const styles = StyleSheet.create({
container: {
Expand Down
10 changes: 6 additions & 4 deletions app/components/misc/CredentialCard11.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { CredentialExchangeRecord } from '@adeya/ssi'
import { CredentialExchangeRecord, useConnections } from '@adeya/ssi'
import { BrandingOverlay } from '@hyperledger/aries-oca'
import { Attribute, CredentialOverlay, Predicate } from '@hyperledger/aries-oca/build/legacy'
import startCase from 'lodash.startcase'
Expand Down Expand Up @@ -91,7 +91,8 @@ const CredentialCard11: React.FC<CredentialCard11Props> = ({
const { ColorPallet, TextTheme, ListItems } = useTheme()
const { OCABundleResolver } = useConfiguration()
const [isRevoked, setIsRevoked] = useState<boolean>(credential?.revocationNotification !== undefined)
const credentialConnectionLabel = getCredentialConnectionLabel(credential, connectionLabel)
const { records } = useConnections()
const credentialConnectionLabel = getCredentialConnectionLabel(records, credential, connectionLabel)
const [isProofRevoked, setIsProofRevoked] = useState<boolean>(
credential?.revocationNotification !== undefined && !!proof,
)
Expand Down Expand Up @@ -136,7 +137,7 @@ const CredentialCard11: React.FC<CredentialCard11Props> = ({
},
primaryBodyContainer: {
flexGrow: 1,
padding,
padding: 15,
},
imageAttr: {
height: 150,
Expand Down Expand Up @@ -308,6 +309,7 @@ const CredentialCard11: React.FC<CredentialCard11Props> = ({
styles.textContainer,
{
lineHeight: 24,
width: '85%',
fontWeight: 'bold',
},
]}
Expand Down Expand Up @@ -379,7 +381,7 @@ const CredentialCard11: React.FC<CredentialCard11Props> = ({
{
fontWeight: 'bold',
lineHeight: 24,
flex: 1,
width: '85%',
flexWrap: 'wrap',
},
]}>
Expand Down
106 changes: 74 additions & 32 deletions app/components/record/W3CCredentialRecord.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { W3cCredentialRecord } from '@adeya/ssi'
import React, { useEffect, useState } from 'react'
import { useTranslation } from 'react-i18next'
import { FlatList, StyleSheet, Text, TouchableOpacity, View } from 'react-native'
import Icon from 'react-native-vector-icons/Feather'
import { ActivityIndicator, FlatList, StyleSheet, Text, TouchableOpacity, View } from 'react-native'

import { useTheme } from '../../contexts/theme'
import { Field, W3CCredentialAttributeField } from '../../types/record'
Expand All @@ -17,13 +17,31 @@ export interface RecordProps {
fields: Field[]
hideFieldValues?: boolean
tables: W3CCredentialAttributeField[]
w3cCredential?: Pick<W3cCredentialRecord, 'credential'> & {
credential: Pick<Pick<W3cCredentialRecord, 'credential'>, 'credential'> & {
prettyVc?: string
}
}
renderCertificate?: () => void
isCertificateLoading?: boolean
}

const W3CCredentialRecord: React.FC<RecordProps> = ({ header, footer, fields, hideFieldValues = false, tables }) => {
const W3CCredentialRecord: React.FC<RecordProps> = ({
header,
footer,
hideFieldValues = false,
tables,
w3cCredential,
renderCertificate,
isCertificateLoading,
}) => {
const { t } = useTranslation()
const [shown, setShown] = useState<boolean[]>([])
const [showAll, setShowAll] = useState<boolean>(false)
const { ListItems, TextTheme } = useTheme()
const [shown, setShown] = useState<boolean[][]>([])
const [showAll, setShowAll] = useState<boolean>(true)
const { ListItems, TextTheme, ColorPallet } = useTheme()

const isPrettyVcAvailable =
w3cCredential?.credential?.prettyVc && Object.keys(w3cCredential?.credential?.prettyVc).length > 0

const styles = StyleSheet.create({
linkContainer: {
Expand All @@ -37,31 +55,36 @@ const W3CCredentialRecord: React.FC<RecordProps> = ({ header, footer, fields, hi
minHeight: TextTheme.normal.fontSize,
paddingVertical: 2,
},
container: {
padding: 16,
flexDirection: 'row',
},
rowContainer: {
flexDirection: 'row',
justifyContent: isPrettyVcAvailable ? 'space-between' : 'flex-end',
backgroundColor: ColorPallet.grayscale.white,
},
linkText: {
fontWeight: 'bold',
},
})

const resetShown = (): void => {
setShown(fields.map(() => showAll))
setShown(tables.map(table => table.rows.map(() => showAll)))
setShowAll(!showAll)
}

const toggleShownState = (newShowStates: boolean[]): void => {
if (newShowStates.filter(shownState => shownState === showAll).length > Math.floor(fields.length / 2)) {
setShowAll(!showAll)
}
}

useEffect(() => {
resetShown()
}, [])
}, [tables])

return (
<FlatList
data={tables}
keyExtractor={({ title }, index) => title || index.toString()}
renderItem={({ item: table, index }) => (
<View style={{}}>
<View style={{ paddingVertical: 10, flexDirection: 'row' }}>
{table.depth > 1 && <Icon style={{ color: 'red' }} name="corner-down-right" size={30} />}
<View style={styles.container}>
{table.title && (
<Text
style={[ListItems.recordAttributeLabel, { fontWeight: 'bold', paddingLeft: 10 }]}
Expand All @@ -85,11 +108,10 @@ const W3CCredentialRecord: React.FC<RecordProps> = ({ header, footer, fields, hi
hideFieldValue={hideFieldValues}
onToggleViewPressed={() => {
const newShowState = [...shown]
newShowState[index] = !shown[index]
newShowState[index][idx] = !shown[index][idx]
setShown(newShowState)
toggleShownState(newShowState)
}}
shown={hideFieldValues ? !!shown[index] : true}
shown={hideFieldValues ? !!(shown?.[index]?.[idx] ?? false) : true}
hideBottomBorder={idx === table.rows.length - 1}
/>
))}
Expand All @@ -100,19 +122,39 @@ const W3CCredentialRecord: React.FC<RecordProps> = ({ header, footer, fields, hi
header ? (
<RecordHeader>
{header()}
{hideFieldValues ? (
<View style={styles.linkContainer}>
<TouchableOpacity
style={styles.link}
activeOpacity={1}
onPress={() => resetShown()}
testID={testIdWithKey('HideAll')}
accessible={true}
accessibilityLabel={showAll ? t('Record.ShowAll') : t('Record.HideAll')}>
<Text style={ListItems.recordLink}>{showAll ? t('Record.ShowAll') : t('Record.HideAll')}</Text>
</TouchableOpacity>
</View>
) : null}
<View style={styles.rowContainer}>
{isPrettyVcAvailable && (
<View style={styles.linkContainer}>
{isCertificateLoading ? (
<ActivityIndicator size={'small'} />
) : (
<TouchableOpacity
style={styles.link}
activeOpacity={1}
onPress={renderCertificate}
testID={testIdWithKey('ViewCertificate')}
accessible={true}
accessibilityLabel={t('Record.ViewCertificate')}>
<Text style={[ListItems.recordLink, styles.linkText]}>{t('Record.ViewCertificate')}</Text>
</TouchableOpacity>
)}
</View>
)}

{hideFieldValues ? (
<View style={styles.linkContainer}>
<TouchableOpacity
style={styles.link}
activeOpacity={1}
onPress={() => resetShown()}
testID={testIdWithKey('HideAll')}
accessible={true}
accessibilityLabel={showAll ? t('Record.ShowAll') : t('Record.HideAll')}>
<Text style={ListItems.recordLink}>{showAll ? t('Record.ShowAll') : t('Record.HideAll')}</Text>
</TouchableOpacity>
</View>
) : null}
</View>
</RecordHeader>
) : null
}
Expand Down
2 changes: 1 addition & 1 deletion app/components/record/W3CCredentialRecordField.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ const W3CCredentialRecordField: React.FC<W3CCredentialRecordFieldProps> = ({
) : null}
</>
</View>
{<View style={[styles.border, hideBottomBorder && { borderBottomWidth: 0 }]} />}
<View style={[styles.border, hideBottomBorder && { borderBottomWidth: 0 }]} />
</View>
)
}
Expand Down
2 changes: 2 additions & 0 deletions app/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,5 @@ export const domain = 'didcomm://invite'
export const tourMargin = 25

export const hitSlop = { top: 44, bottom: 44, left: 44, right: 44 }

export const CREDENTIAL = 'Credential'
Loading

0 comments on commit 9f96d77

Please sign in to comment.