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

Storage refactoring #13

Open
17 of 22 tasks
notmedia opened this issue Aug 1, 2022 · 0 comments · May be fixed by #41
Open
17 of 22 tasks

Storage refactoring #13

notmedia opened this issue Aug 1, 2022 · 0 comments · May be fixed by #41
Labels
enhancement New feature or request
Milestone

Comments

@notmedia
Copy link
Contributor

notmedia commented Aug 1, 2022

  • Splash screen on load
  • Migrations applied before main window show
  • Show errors if something goes wrong on app launch
  • Migrate to @getezy/grpc-client
  • Rebuild Collections
  • Move entities to new database
    • Collections
    • Environments
    • Settings
    • Tabs
    • TLS presets
  • Setup Vite bundler for MikroORM (forge had problems with it, trying to move on own build/packager system and migrate to Vite + SWC)
    • Setup Vite
    • Setup new tsconfigs
    • Setup new eslint config
    • Delete unused packages
    • Setup assets for build (icons, entitlement.plist)
    • Setup electron-build for new bundle
    • Setup publish releases
    • Make understandable release names
    • Upload build artifacts for PRs
    • Update docs for Build and Development
@notmedia notmedia added this to the @next milestone Aug 1, 2022
@notmedia notmedia added the enhancement New feature or request label Aug 1, 2022
@notmedia notmedia changed the title Use SQLite database Separate persisted storages for more performance Aug 16, 2022
@notmedia notmedia changed the title Separate persisted storages for more performance Separate persistent storages for more performance Aug 16, 2022
@notmedia notmedia modified the milestones: @next, v1-beta.6, v1-beta.7 Aug 16, 2022
@notmedia notmedia moved this from Commitment to In Progress in getezy Aug 18, 2022
@notmedia notmedia moved this from In Progress to Commitment in getezy Aug 19, 2022
@notmedia notmedia modified the milestones: v1-beta.7, @next Aug 19, 2022
@notmedia notmedia moved this from Commitment to In Progress in getezy Sep 20, 2022
@notmedia notmedia changed the title Separate persistent storages for more performance Storage refactoring Sep 20, 2022
@notmedia notmedia modified the milestones: @next, v1-beta.12 Sep 20, 2022
@notmedia notmedia moved this from In Progress to Commitment in getezy Nov 4, 2022
@notmedia notmedia modified the milestones: v1-beta.12, @next Nov 6, 2022
@notmedia notmedia modified the milestones: @next, v1-beta.15 Dec 12, 2022
@notmedia notmedia moved this from Commitment to In Progress in getezy Dec 12, 2022
@notmedia notmedia linked a pull request Dec 14, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant