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

Dev #41

Merged
merged 3 commits into from
Jul 30, 2024
Merged

Dev #41

merged 3 commits into from
Jul 30, 2024

Conversation

RedAtman
Copy link
Owner

No description provided.

RedAtman added 3 commits July 30, 2024 21:24
When starting the plugin, if credentials are not configured, open the settings file and display a message prompting the user to set them. This ensures that the plugin only attempts to sync when necessary credentials are available, preventing unexpected errors or failures.
Refactor package structure to improve organization and clarity.

All import statements were updated to reflect the new structure.  This change enhances readability and maintainability, ensuring proper package dependencies.
Apply Singleton pattern to the `Operations` class to ensure a single instance across the application. This enforces a consistent state and simplifies interaction with shared resources.
@RedAtman RedAtman merged commit 101ba46 into master Jul 30, 2024
1 check passed
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.

1 participant