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

Add Timezone to Profile #174

Open
tomastiminskas opened this issue Jan 14, 2025 · 13 comments
Open

Add Timezone to Profile #174

tomastiminskas opened this issue Jan 14, 2025 · 13 comments
Labels

Comments

@tomastiminskas
Copy link
Contributor

Base branch: develop

Requirements

  • Add label on Profile header to show current timezone and date time: reduce space between name and balance label and add new timezone label below balance.

  • Get current timezone (timezone identifier) and date time on current timezone and show it in new label
    Example: America/Argentina/Buenos_Aires 2025-01-14 14:16:50

Screenshot references

profile

@devlegend524
Copy link

Hi @tomastiminskas
Please assign it to me.

@tomastiminskas
Copy link
Contributor Author

tomastiminskas commented Jan 15, 2025

Done @devlegend524 what's your name on Bounties site so I can assign the bounty there as well?

Just as a note in case you didn't notice it, this is the MacOS ticket. Make sure you start from develop branch as it says in the ticket.

@devlegend524
Copy link

Okay

@devlegend524 devlegend524 removed their assignment Jan 15, 2025
@tomastiminskas
Copy link
Contributor Author

@devlegend524 I need to assign you the bounty on https://people.sphinx.chat/bounties so please let me know your username there if you have one!

@shaon72
Copy link

shaon72 commented Jan 30, 2025

Hi @tomastiminskas, I want to pick up this issue.

@tomastiminskas
Copy link
Contributor Author

@shaon72 have you signed up on Sphinx app and Bounties site already? If you didn't please do it so I can assign you this ticket

@shaon72
Copy link

shaon72 commented Jan 31, 2025

@tomastiminskas I signed up on the bounties site. My username is Shaon over there.

@shaon72
Copy link

shaon72 commented Feb 2, 2025

Image

@tomastiminskas I was trying to run the app locally and every time I click on the Existing user button, I see some error logs in Xcode.

@tomastiminskas
Copy link
Contributor Author

@shaon72 are you starting from develop branch as detailed in the ticket? If you are running from master you are on an old code. We use master for App Store distribution (but we are not distributing there yet) and develop for TestFlight distribution so all changes need to be done starting from develop

@shaon72
Copy link

shaon72 commented Feb 3, 2025

@tomastiminskas I'm using the code in develop branch. Btw after I paste my backup code and try to sign in, I get this error:

OSStatus error:[-34018] Internal error when a required entitlement isn't present, client has neither application-identifier nor keychain-access-groups entitlements. Internal error when a required entitlement isn't present, client has neither application-identifier nor keychain-access-groups entitlements.

@tomastiminskas
Copy link
Contributor Author

@shaon72 The error about outlets is not important. I'm getting the same but it's related to an unused view so don't worry about it. Regarding the keychain access groups issue, it's a keychain access settings since I guess you are running using your personal development team. Let me research about it and talk to a hunter that experienced the same issue working on an iOS issue and figured it out. I will get back to you as soon as I have a solution

@tomastiminskas
Copy link
Contributor Author

@shaon72 Here you have an article explaining how to fix the keychain access issue:

https://zataara.notion.site/Keychain-Access-Issue-Sphinx-8d9e2f215a474e7a8846b1e88f32701d

@tomastiminskas
Copy link
Contributor Author

@shaon72 the logic to get and show timezone and date time looks ok but the UI breaks when you have a composed nickname.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants