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

feat: Helper script #967

Draft
wants to merge 33 commits into
base: development
Choose a base branch
from
Draft

Conversation

MrWeez
Copy link
Sponsor Collaborator

@MrWeez MrWeez commented Jun 2, 2024

Hi! πŸ‘‹

I present to your attention a script that was created to simplify routine actions such as βœ… installing dependencies and πŸ”„οΈ updating CPGG. It will be useful for simplifying actions for beginners, as well as for managing instance in a Docker container

This PR closes #955

TODO:

  • Installing dependencies
  • Updating panel
  • Argument mode (e.g. --install, --update)
  • Code refactor

⚠️ Note: Script is in 🚧 development, and at the very end a full refactor will be made to comply with the norms of writing code in bash

@MrWeez MrWeez added Feature Adding a new feature, or substantial improvements on existing functionality Medium Priority Needs attention, not urgent labels Jun 2, 2024
@MrWeez MrWeez added this to the V0.10.0 milestone Jun 2, 2024
@MrWeez MrWeez self-assigned this Jun 2, 2024
@MrWeez MrWeez linked an issue Jun 2, 2024 that may be closed by this pull request
@IceToast IceToast changed the title ctrlhelper.sh script feat: Helper script Jun 4, 2024
MrWeez and others added 9 commits June 6, 2024 18:15
This commit returns a check for the existence of a standard directory removed in one of the previous commits to display an error about the absence of the --cpgg-dir parameter
In this commit, argument mode, dependency installation and update functions have been added, as well as a small refactoring of code has been carried out to make it better
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Adding a new feature, or substantial improvements on existing functionality Medium Priority Needs attention, not urgent
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] Auto Update Script
1 participant