Skip to content

Chore/disable onboarding#340

Merged
manikanta9176 merged 3 commits intomainfrom
chore/disable-onboarding
Jul 14, 2025
Merged

Chore/disable onboarding#340
manikanta9176 merged 3 commits intomainfrom
chore/disable-onboarding

Conversation

@manikanta9176
Copy link
Copy Markdown
Collaborator

No description provided.

- Introduced a new utility function `checkDpkgLock` to streamline the process of checking if dpkg is locked across multiple install and uninstall scripts.
- Updated `install` and `uninstall` functions in both Dokku and Netdata to utilize the new utility, improving code maintainability and readability.
- Added `dpkgLocked` property to the `ServerType` interface to track dpkg lock status.
- Introduced `DpkgLockBanner` component to display alerts when dpkg is locked.
- Updated server status logic in `ServerCard` and `SuspendedPage` to handle dpkg lock scenarios.
- Enhanced UI to show appropriate messages based on dpkg lock state, improving user feedback during package operations.
- Updated the button's disabled state to include a check for the `dpkgLocked` property, preventing user interaction when the server is in a locked state during the Dokku installation process.
@manikanta9176 manikanta9176 self-assigned this Jul 14, 2025
@manikanta9176 manikanta9176 merged commit efe0134 into main Jul 14, 2025
1 check was pending
@deepsource-io
Copy link
Copy Markdown
Contributor

deepsource-io Bot commented Jul 14, 2025

Here's the code health analysis summary for commits 7932f28..e13246d. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript❌ Failure
❗ 6 occurences introduced
🎯 2 occurences resolved
View Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@manikanta9176 manikanta9176 deleted the chore/disable-onboarding branch July 21, 2025 07:32
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