Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

87% finished with first draft#1

Open
compilingEntropy wants to merge 24 commits intomastercompilingEntropy/random-scripts:masterfrom
compilingEntropy-devcompilingEntropy/random-scripts:compilingEntropy-devCopy head branch name to clipboard
Open

87% finished with first draft#1
compilingEntropy wants to merge 24 commits intomastercompilingEntropy/random-scripts:masterfrom
compilingEntropy-devcompilingEntropy/random-scripts:compilingEntropy-devCopy head branch name to clipboard

Conversation

@compilingEntropy
Copy link
Owner

Rewrote a ton of crap, like seriously

Rewrote a ton of crap, like seriously
Second draft will include:
> wpcore()
> QA testing on each function
> wpfix() fixes
> Hopefully a much better wpht()
> Other stuff I think of, including output formatting changes
Now a fully functional wpcore() while I prepare to gut it entirely
:frowning:
Program is fully functional at this point and ready for QA + second
draft
wpplug() was calling wpcli user ಠ_ಠ
>hoping to give wpfix --hard a menu
>new wpcore & wpstats need testing
>Ready for some basic QA, then push to master
>wpenv now works in subdirectories of wp installs
>colored text in wpfix db operations
>wpver now detects versions in more scenarios
>updateWordpress is better at detecting wordpress installs (and just in general)
> unset sensitive things better
> fix for wptheme help install and other command-specific help
> wptheme -u takes parameters better
> wpplug -u / -a / -d take parameters better
> wpuser -u / -a / -d take parameters better
> new users are now named techsupport rather than deleteme
> biggest thing in this small fix is wpuser() wouldn't run commands without an argument, `wpuser list` for example
> second biggest fix: improved user input sanitization in wpfix()
> added help text for wptheme help use
> aliased help text for wptheme help -u
> wpfix() rebuilds config first, so that successive functions that require db connectivity have a better chance of being able to run
> muted sed / grep in wpstats(), we don't care if it fails
> fixed wpdb help update-db
> aliased help text for wpplug -a, -d, -u
> in wpcore(), if update fails do download instead
> by adding skip-plugins and skip-themes to all commands, we can still run commands if themes / plugins are corrupted
> wpver() skips plugins / themes too
> fileversion / databaseversion fail properly
> now actually generates random passwords
skip-plugins and skip-themes doesn't actually work on old wpcli apparently
> wpuser -p wasn't getting password input
> also now prompts for password if you don't give it one
> Small textual changes when replacing core files of the same version
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.