Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement account note feature for enhanced account management (#298) #299

Merged
merged 51 commits into from
May 15, 2024

Conversation

soaresa
Copy link
Contributor

@soaresa soaresa commented May 11, 2024

This PR introduces the account note feature, addressing issue #298. This feature allows users to add personalized notes to their accounts, enhancing account management capabilities.

soaresa added 30 commits March 30, 2022 10:28
Fixes coin print according to language selected

Clean up code
Update libra branch version
# Conflicts:
#	src/lang/locales/zh_cn.json
@soaresa soaresa force-pushed the feat/account-note branch from 829c4f3 to 6586738 Compare May 11, 2024 13:47
@soaresa soaresa marked this pull request as ready for review May 14, 2024 18:24
soaresa added 2 commits May 15, 2024 10:13
# Conflicts:
#	src/accountActions.ts
#	src/components/Nav.svelte
@kalvkusk kalvkusk merged commit f738a3b into 0LNetworkCommunity:main May 15, 2024
kalvkusk added a commit that referenced this pull request May 15, 2024
* fix: sender error after account switch (#297)

* Sender error after account switch

* fix: typo

* Implement account note feature for enhanced account management (#298) (#299)

* Changes info icon on the wallet view

* Updates Cargo.lock file

* Fixes balance info for different locales than en-US

* Adds persistence to locale preference

* Changes app name from Carpe to carpe

* Inits account events on account switch

* Fixes displaying events of an account off chain

* Adds optimistic account switch

Clean up code

* Unsubscribes Miner subscriptions onDestroy

* Optimizes Miner components subscriptions

* UX - Adds tower state skeleton

* Fixes wallet components memory leak

Fixes coin print according to language selected

Clean up code

* Adds coin transfer - WIP

* Do not notify initial account selection

* Transfers coins

* Coin transfer adjustments

* Translates onboard and transfer buttons

* Fixes modal close on success

* Fixes onboard modal close onSucess

* Fixes events pagination vertical alignment

* Fixes check sender vs receiver addresses

* Adds sent payments to be displayed on the events tab

* Adds wallet skeleton

Update libra branch version

* Removes viewport from components to avoid vertical scroll bar

* Adds lang missing keys

* Adds missing language keys

* Fixes printCoins for Chinese

* Fix rust code getting best fullnode url

* Wait for account to be loaded before showing scanning for fullnodes

* Hides make whole navbar link

* removes events tab

* adds account note feature - WIP

* improves account note feature
saves accounts list sort and order preferences
optimizes svelte components load

* hides total balance and unlocked when there is only one account
avoids wrap line on table header

* removes console.log

* clean warnings

* assigns note to account on switch signingAccount

---------

Co-authored-by: BBK <chnqbj@gmail.com>
Co-authored-by: soaresa <10797037+soaresa@users.noreply.github.com>
kalvkusk added a commit that referenced this pull request May 15, 2024
* fix: sender error after account switch (#297)

* Sender error after account switch

* fix: typo

* Implement account note feature for enhanced account management (#298) (#299)

* Changes info icon on the wallet view

* Updates Cargo.lock file

* Fixes balance info for different locales than en-US

* Adds persistence to locale preference

* Changes app name from Carpe to carpe

* Inits account events on account switch

* Fixes displaying events of an account off chain

* Adds optimistic account switch

Clean up code

* Unsubscribes Miner subscriptions onDestroy

* Optimizes Miner components subscriptions

* UX - Adds tower state skeleton

* Fixes wallet components memory leak

Fixes coin print according to language selected

Clean up code

* Adds coin transfer - WIP

* Do not notify initial account selection

* Transfers coins

* Coin transfer adjustments

* Translates onboard and transfer buttons

* Fixes modal close on success

* Fixes onboard modal close onSucess

* Fixes events pagination vertical alignment

* Fixes check sender vs receiver addresses

* Adds sent payments to be displayed on the events tab

* Adds wallet skeleton

Update libra branch version

* Removes viewport from components to avoid vertical scroll bar

* Adds lang missing keys

* Adds missing language keys

* Fixes printCoins for Chinese

* Fix rust code getting best fullnode url

* Wait for account to be loaded before showing scanning for fullnodes

* Hides make whole navbar link

* removes events tab

* adds account note feature - WIP

* improves account note feature
saves accounts list sort and order preferences
optimizes svelte components load

* hides total balance and unlocked when there is only one account
avoids wrap line on table header

* removes console.log

* clean warnings

* assigns note to account on switch signingAccount

* chore: dep fix

---------

Co-authored-by: BBK <chnqbj@gmail.com>
Co-authored-by: soaresa <10797037+soaresa@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants