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

[New Arch] Move file/folder Operation #2865

Closed
17 of 19 tasks
abelgardep opened this issue Apr 24, 2020 · 2 comments · Fixed by #3232
Closed
17 of 19 tasks

[New Arch] Move file/folder Operation #2865

abelgardep opened this issue Apr 24, 2020 · 2 comments · Fixed by #3232

Comments

@abelgardep
Copy link
Contributor

abelgardep commented Apr 24, 2020

Synchronization epic: #2818

TASKS

  • Research (if needed)
  • Create branch new_sync/move
  • Development tasks
    • Create new usecase -> MoveFileUseCase
    • Add moveFile to repository
    • Add moveFile to RemoteDataSource (Call CheckRemotePath before MoveRemoteFileOperation to check if folder already exists?)
    • Migrate MoveRemoteFileOperation to kotlin
    • Migrate MoveRemoteChunkFileOperation to kotlin
    • Add move to FileService
    • Add move to ChunkService
    • Update database
    • Move local files/folders
    • Update DocumentsProvider
    • Error handling
    • Unit tests
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch new_sync/move into new_arch/sync

PR

@abelgardep
Copy link
Contributor Author

Pending:

  • Check behaviour when moving Av. Offline or moving to a folder marked as Av. Offline
  • Check performance when moving A LOT OF files

@abelgardep
Copy link
Contributor Author

Will be tested within the synchronization epic.

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

Successfully merging a pull request may close this issue.

2 participants