-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Refactor and Cleanup the Code base #45
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Closed
Derroylo
added a commit
that referenced
this pull request
Nov 12, 2023
* Implemented the xdebug setting command * Packages can now be installed via a command * Updated github actions for pre-releases and included prerelease info in version output * Added checks if the php version is already correctly set and install only packages that are not already installed * Corrected a bug regarding version number * Fix Exception when gpt.yml is not found * Restart the webserver when additional packages were installed during restore * Fix an error with custom docker-compose file names and locations * Added path to custom docker-compose also to the stop command * Install packages that are available in the latest php version but not yet installed in the new version when changing php versions * Fix the display error * Fixed an error in the update script * Refactor and Cleanup the Code base (#45) * Refactored the code base * Added better error handling for missing/malformed .gpt.yml * Rewrote the internal config reader/writer * Replaced deprecated functions * Fix for a racing condition that could prevent shell scripts from being executable (#49) * Load the configuration before trying to attempt to check for program update * Add a check if a custom named docker compose file can be used (#51) * Copy the file gpt.sh to home folder to prevent future problems with changes in that file * Update gpt.yml only when changes have been made (#52) * Added a timeout for commands (#53) * Added a timeout for shell commands and set a timeout of 5min for nodejs version change * Restart apache after changes have been made to php.ini file for web (#56) * Set GITPOD_REPO_ROOT in the gpt.sh (#57) * Set GITPOD_REPO_ROOT in the gpt.sh * Restore packages that were available in the last used nodejs version (#58)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #31