Skip to content

Releases: jordantrizz/zshbop

3.1.0

01 Dec 19:52
Compare
Choose a tag to compare

Release 3.1.0

docs(php): Added PHP API Versions to Version section
docs(wordpress): Aded code to log errors when "There has been a critical error on your website." occurs.
fix(powershell10k): Updated internal ip interface detection for p10k
fix(interfaces): Updated coding format
Updated interfaces_linux command to exclude fwpr and fwln
fix(zshbop): Fixed zshbop to provide proper error message when command doesn't exist
fix(interfaces): Fixed formatting for displaying network interfaces
fix(checkroot): Return proper codes for _checkroot
feat(mysql): Added mysql-adddb
enhance(ssh): Changes awsfpssh to ssh-fingerprint and also created ssh-fingerprint-all
enhance(services): Check if runing cyberpanel
fix(proxmox): Updated $OS to $OS_RELEASE
test(testing): Added testing document, will need to expand later.
fix(ssh): Updated addkeyssh to ssh-addkey
fix(proxmox): Updated proxmox documentation for dhcp
docs(proxmox): Added common issue single user mode in proxmox
fix(proxmox): Removed sensitive config
fix(proxmox): Added check for vendor.yaml and apply if exists
fix(proxmox): Fixed typo in _proxmox_createvm function
enhance(proxmox): Updated _proxmox_clonetemp
enhance(proxmox): Improved proxmox clonetemp
fix(proxmox): Set VM template to autoboot and clone sets random password
fix(proxmox): Enabled qemu guest agent on template.
enhance(proxmox): Added networking to proxmox clonetemp
docs(runcloud): Created runcloud.md kb
fix(proxmox): Fixed issue with proxmox clonetemp and netwokr brdige default
enhance(proxmox): proxmox clonetemp set onboot and qemu guest when cloning
fix(proxmox): Updated DHCP server config to remove routing and dns
fix(gp-mysql): Send stderr to stdout
feat: Added spectre-meltdown-checker.sh

3.0.0

01 Dec 19:52
Compare
Choose a tag to compare

Relase 3.0.0

enhance: Updated os detection and output
enhance(mysqltunerpl): Updated mysqltuner.pl to 2.1.3
docs(proxmox): How to fix locale issue on proxmox
fix(proxmox): Fixed proxmox command after refactor
fix(proxmox): Used ~ instead of $HOME which broke proxmox script
docs(apt): Added skip recommends when installing package with apt
feat(proxmox): Created _proxmox_vendorci for creating vendor.yaml file
feat(git): Create command gtd for deleting local and remote git tags
refactor(git): Changed gtp to gtpush and created gtpull
feat(git): Created gtlist to list local and remote tags
fix(proxmox): Fixed typo in proxmox function
fix(slack): Commands for slack file was incorrect, fixed.
fix(domain-info): Fixed domain-info to include the right file for zshbop
enhance(os): Enhancing OS flavour and version detection
feat(git): Added gcapf "Git commit ammend push force" and gprh "Git pull reset hard origin current branch"
docs(microsoft365): Updated KB for microsoft 365 with steps to enable email forwarding
misc(nodjs): Created nodejs.md KB
docs(typescript): Created typescript.md KB
docs(nodjs): Documented nvm
enhance(zshbop): Improved zb command
enhance(zsh): Added lukechilds/zsh-nvm to antidote and antigen
docs(antidote): Created antidote.md KB
enhance(zsh): Lazy load nvm
docs(cloudflare): Added testing cloudflare waf rules using firewalker
enhance(docker): Updated dops to 1.8
docs(wasabi): Updated wasabi.md
docs(grep): Updated grep.md
docs(ahrefs): Created KB file ahrefs.md
docs(redis): Updated redis.md
enhance(repos): Added repos dir command to change to repos directory
fix(curl-vh): Fixed curl-vh
enhance(ssl-check): Updated ssl-checkt to better provide details and formatting
fix(help): Small fixes to help
enhance(wordpres): Created wp-find and wp-find2 functions
docs(mail): Linux mail command documentation
fix(glint): Removed glint function if glint not installed
fix(dops): Fixed permission on dops_linux-amd64-static
enhance(colors): Enhanced color printing via newly created formatting command
enhance(zshbop): Added previous md5sum for .zshrc
enhance(remove-ansi): Created remove-ansi command to remove ansi colors from output
feat(wp-find-check): Created wp-find-check function to search for wp sites and check if core files are modified
enhance(wp-find-check): Added check for wp-cli/find-command package
docs(cyberpanel): Updated cyberpanel.md
docs(microsoft365): Added Microsoft 365 Teams powershell information
docs(azure): Created Microsoft Azure kb file azure.md
feat(powershell): Added AddUserstoAllTeamsasOwner.ps1 to scripts/powershell
docs(bookstack): Created bookstack.md
docs(microsoft365): Added how to give a user full access to all mailboxes.
feat(docker): Created dcrca for docker
enhance(repos): Added docker-autocompose to repos command
enhance(powershell): Added MailboxSizeReport.ps1
docs(redis): Updated redis.md
fix(powershell): Updated powershell_download for macos using brew
docs(aws): Added command to generate ssh fingerprint
enhance(p10k): Add in private network IP
docs(proxmox): Updated ipables rule for 8006 redirect to include
destination.

2.8.8

01 Jun 19:00
Compare
Choose a tag to compare

Full Changelog: 2.8.7...2.8.8

2.8.7

31 May 12:23
Compare
Choose a tag to compare

fix(core): Interfaces logs versus prints.
fix(core): Removed sed to try and strip colors and sticking normal fastfetch output.
fix(core): fixed screen-sessions under linux
fix(log): Had to remove colorized log due to grep failing
chore(log): Added todo Allow color in logs while still being able to grep for errors
feat: Created git-check and git-check-exit to check if there are any git repositories that have uncommited or unpushed code
fix(git): git-check-exit would only fire on subshell exit, added different code
docs(zsh): Improve zsh array example
fix(git-check): Fixed git-check to have better formatting
enhance(git): Improved git-check-exit and split off git-check to git-check-repos
fix(git): git-check-repos wasn't returning exit code 1
fix(git): More fixes for git-check-repos
fix(init): Print to stdout for init_check_vm
enhance(software): Added apt install aspell-en as an extra tool.
feat(misc): Created commands file misc and added words command.
feat(git): Added new ZSHBOP_GIT_CHECK configuration variable for git-check on logout
fix(git): Disabled git-check-exit by default
docs(zsh): Added more information to zsh.mb
enhance(interfaces_linux): Added EXCLUDE_INTERFACES option to exclude veth,br,lo
fix(interfaces): Fixed typo in interfaces_linux
docs(kb): Updated site24x7.md on how to remove agent

2.8.6

31 May 12:23
Compare
Choose a tag to compare

Full Changelog: 2.8.5...2.8.6

fix: Small fixes to improve messages and removed unused function
fix(log): Updated error2 to log to file only
fix(core): Fixed os_binary as it was broken
fix(core): Fixed listing screen sessions and created screen-sessions function
feat(core): Created _remove_last_line function to remove the last line of a string using zsh
fix(core): Fixed lots of issues with displaying system resoruces and information
build: New release 2.8.6

2.8.5

31 May 12:22
Compare
Choose a tag to compare

Full Changelog: 2.8.4...2.8.5

fix(zshbop): Set $ZSHBOP_UPDATE_GIT as to not presist through reloads.
fix(init): Fix $MACHINE_OS and add $MACHINE_OS2 added init_home_bin
fix(glint): Fixed glint OS detection and install
style(git): Added function infront of functions for better searching :)
fix(software): Glint checking added return 1 so that _cexists works properly
fix(zshbop): Fixed branch command when not in zshbop directory
style(init): Ensure init_check_vm shows errors so they're more prominent.
improvement(init): Improved init_check_vm
improvement(init): Improved init_check_vm message to install qemu-guest-agent
improvement(zshbop): Addd faults to zshbop reports to show just faults
enhance(zshbop): Create category faults for zshbop report
style(glint): Print categories before running gc
style(init): Making init text smaller and easier to distinguish
style(init): Changed style to be more compact

2.8.4

31 May 12:21
Compare
Choose a tag to compare

Full Changelog: 2.8.3...2.8.4

refactor(zshbop): Refactoring and clean up of old functions
refactor(zshbop): More refactoring of code, renaming and removing of unused code.
fix(zshbop): typo :(
improvement(zshbop): Improved zshbop branch command
feat(git): Created function gl for git log
refactor(zshbop): Changing variable ZSHBOP_CUSTOM to ZSHBOP_CUSTOM_CONFIG
fix(zshbop): Major bug with loading zshbop, retrieving version number and setting $ZSHBOP_ROOT variable

2.8.3

31 May 12:21
Compare
Choose a tag to compare

Full Changelog: 2.8.1...2.8.3

refactor(insteall): Removing code related to custom .zshrc
refactor: Removing more code related to custom .zshrc and older versions of zshbop
fix: Changed zshbop_clean to alert versus a simple message so the action is logged
feat: Added multiple git commands and zipc to create a zip archive

2.8.2

31 May 12:17
Compare
Choose a tag to compare

Full Changelog: 2.8.1...2.8.2

(feat) added bat to software
(refactor) moved around some code
(feat) new command compare-dir
feat(software): Added software glint and update gc commad to detect if glint is installed

2.8.1

31 May 12:15
Compare
Choose a tag to compare

Full Changelog: 2.8.0...2.8.1

b887fb4 (chore) removed code that is no longer required due to .zshrc being removed (feat) added bat and glint commands to software (doc) updated proxmox document
b642a35 refactor: removing more instances of old code for .zshrc
cc03b57 refactor: removing more .zshrc code
c90b71c chore: Created $MACHINE_OS2 for wsl and updated if statements throughout scripts
ab2acf7 refactor: more refactoring to remove .zshrc
58e7611 fix: fixed zshbop_systemcheck to better display data...
35ac67f enhance(required-software): Added more software to required software :)
73ec28f enhance(git): gc alias is not using glint
8a99714 fix(glint): used alias for glint, converted to functions
fa1fa08 style: keychain not being installed is a notice instead of error
87baa88 refactor(core): massive refactor so that lib/init.zsh can be sourced outside of zshbop
013b04f refactor(core): more refactoring and supporting commands
254a76b fix: fixed zshbop_cleanup
df9fc8b feat(core): Created zshbop cleanup to detect old .zshrc and remove + replace.
23d3224 refactor(core): Udpated install.sh to no longer copy .zshrc
1f759f2 fix: virtwhat should be virt-what
cede66e fix: smartctl should be smartmontools
d95077f fix: Don't run interfaces_linux unless ifconfig is installed
af47e0f docs(proxmox): Added details on how to use vendor.yaml with promox
6fb645b enhance(init_check_vm): Added in check if qemu guest tools is installed and running
e1dcc4d docs(proxmox): Added install qemu guest tools and start them into vendor.yaml
b293feb style(init_check_vm): better output of init_check_vm
25026c4 fix(init_check_vm): typo.