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

Setup persistence and periodic syncing workflow #4

Open
1 of 2 tasks
amandesai01 opened this issue Jul 10, 2023 · 0 comments
Open
1 of 2 tasks

Setup persistence and periodic syncing workflow #4

amandesai01 opened this issue Jul 10, 2023 · 0 comments
Assignees
Labels
app:* This issue affects all apps pkg:core This issue affects `pkg/core`

Comments

@amandesai01
Copy link
Member

amandesai01 commented Jul 10, 2023

During runtime, setup periodic syncing CRON in web level, which calls Sync method.

At pkg:core level, storage mode and env will be provided during instantiation so sync method can take decisions accordingly.

During instantiation, figure out what adapter is required, take in necessary details from user (eg decrypt key if importing on web, file path if running on desktop and so on). sync method uses this to carry on.

For now, web and desktop are to be done.

  • Web
  • Desktop
@amandesai01 amandesai01 added pkg:core This issue affects `pkg/core` app:* This issue affects all apps labels Jul 10, 2023
@amandesai01 amandesai01 self-assigned this Jul 10, 2023
@amandesai01 amandesai01 moved this to Done in v1.0.0 Jul 10, 2023
@amandesai01 amandesai01 moved this from Done to Todo in v1.0.0 Jul 10, 2023
@amandesai01 amandesai01 moved this from Todo to In Progress in v1.0.0 Jul 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app:* This issue affects all apps pkg:core This issue affects `pkg/core`
Projects
Status: In Progress
Development

No branches or pull requests

1 participant