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

sync cmd: Move init operations into command logic to start Bubbletea application earlier #108

Merged
merged 6 commits into from
Sep 17, 2024

Conversation

andygrunwald
Copy link
Collaborator

@andygrunwald andygrunwald commented Sep 15, 2024

The sync cmd initialized many objects and ran a few operations before the bubble tea application started.
This had the effect that the user received a 1Password prompt before any application output was done. UI/UX wise, this seems strange:

  1. You start the app
  2. No output
  3. 1Passwort wants you to authenticate

After the change, the buchhalter logo is shown and a message is shown that you try to initialize the 1Passwort Vault provider.

Additionally, many more operations are shown in the UI as successful.

Screenshot 2024-09-15 at 22 00 49

Merge order

This PR depends on #107
#107 need to be merged before.

@brgmn brgmn merged commit 881acab into main Sep 17, 2024
2 checks passed
@brgmn brgmn deleted the move-operations-into-go-routine branch September 17, 2024 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants