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

feat: [FE] allow users to change Jan Data Folder #1618

Closed
Tracked by #1494
imtuyethan opened this issue Jan 16, 2024 · 2 comments
Closed
Tracked by #1494

feat: [FE] allow users to change Jan Data Folder #1618

imtuyethan opened this issue Jan 16, 2024 · 2 comments
Assignees
Labels
P0: critical Mission critical type: feature request A new feature
Milestone

Comments

@imtuyethan
Copy link
Contributor

imtuyethan commented Jan 16, 2024

Epic: Files & Links https://github.com/orgs/janhq/projects/5/views/16?pane=issue&itemId=49509878
Related design ticket: #1010
Related BE task: #1619

Goal

Allow users to change the app data folder in settings

Design

Full design flow: https://www.figma.com/file/ytn1nRZ17FUmJHTlhmZB9f/Jan-App?type=design&node-id=2270-285004&mode=design&t=bQyiFG80Dcr1XlBm-4

User flow

  1. Go to Settings / Advanced Settings
  2. See Jan Data Folder
  3. Users can:
  • Show Jan Data Folder in Finder.
  • Relocate Jan Data Folder by clicking on the edit button.
Screenshot 2024-01-16 at 2 00 31 PM
  1. Users need to confirm if they want to relocate Jan App Folder request.
Screenshot 2024-01-16 at 2 04 52 PM
  1. Users can see the progress of relocating Jan App Folder.
Screenshot 2024-01-16 at 2 05 08 PM
  1. The app will restart upon completion.
Screenshot 2024-01-16 at 2 07 23 PM

Error scenarios

  1. Folder is not available / does not have enough space
Screenshot 2024-01-16 at 2 08 04 PM
  1. A more generic error for other disrupting cases
Screenshot 2024-01-16 at 2 08 38 PM
@imtuyethan imtuyethan added this to the v0.4.6 milestone Jan 16, 2024
@imtuyethan imtuyethan added this to Menlo Jan 16, 2024
@imtuyethan imtuyethan moved this to Planned in Menlo Jan 16, 2024
@imtuyethan imtuyethan added P0: critical Mission critical and removed P1: important Important feature / fix labels Jan 16, 2024
@urmauur urmauur moved this from Planned to In Progress in Menlo Jan 23, 2024
@urmauur urmauur moved this from In Progress to QA in Menlo Jan 25, 2024
@Van-QA
Copy link
Contributor

Van-QA commented Jan 29, 2024

https://www.figma.com/file/ytn1nRZ17FUmJHTlhmZB9f/Jan-App?type=design&node-id=3668-178486&mode=design&t=3XalkA6NVYOqVenZ-4
We will need this to block users from doing anything while the folder is moving.

@Van-QA
Copy link
Contributor

Van-QA commented Jan 30, 2024

Relocating loader is still displayed after "Error Occurred" popup ❌ Users are stuck until reopened the Jan app
relocating

@Van-QA Van-QA moved this from QA to Done in Menlo Feb 2, 2024
@Van-QA Van-QA closed this as completed Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P0: critical Mission critical type: feature request A new feature
Projects
Archived in project
Development

No branches or pull requests

3 participants