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

Install script improvements. #99

Closed

Commits on Jun 13, 2020

  1. Install script improvements.

    Added ability to persist custom local configuration through externally referenced batch file.
    Example file is provided.
    For local custom file, added to gitignore.
    With this to be able to test faster, added variable for selecting tasks manually, and also when mysql connection information is explicitly given, skipping that page as well.
    Changed all mysql calls to use connection string variable layer to aid in customization, also involded in the above mentioned.
    
    From these additions, primitive parameters are also added for forcing prompt or none in case a condition is otherwise met either way.
    
    Added check to existing newpass so that script could continue when that variable was not provided so the original default one would trigger it erroneously even if not creating a mangos user.
    
    Fixed all mysql calls for version 8 or the way I was calling the program that was having trouble setting default database name to use flag prefix which works better.
    
    Recently also heard of a want to disable all tasks manually first, so added choice for that.
    
    Simplified color check.
    Pysis868 committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    b321153 View commit details
    Browse the repository at this point in the history
  2. Fixing normal path bugs.

    When no connection string provided.
    I hate batch........
    Pysis868 committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    01baa2f View commit details
    Browse the repository at this point in the history
  3. Fixing automated auth path again, keeping both working.

    Needed some more refactoring..
    Started splitting the mysql variables helps deal with then in cursed batch with quotes and checking their valus with if statements...
    The problem was checking what is not the Dir variable when it does not exist AND trying to replace any quotes it did have which outputs an '=' when it does not which breaks if conditions..... So this way the variable is always set with a default and the user can still override it..
    With the variables split, the scripts reads better and is easier to maintain now.
    Added debug flag to preserve functionality lost when splitting the vars to no longer use the single one as an expression.
    Easy with things refactored now using the mysql command variable everywhere.
    
    I hate batch....
    Pysis868 committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    c6ccf60 View commit details
    Browse the repository at this point in the history
  4. Fixed up the menu spacing with entires and prompt. Had to configure m…

    …y Atom editor to not strip the spacing O_o....
    
    Fixed bug near population line too with pad.
    Don't think I broke those :P.  Just from beginning with necro's commit.  Not aware of the source before that.
    Added defaults option too.  Hard to find a letter.  What's the convention for picking these?  Can we change them to be in order or something easier????
    Pysis868 committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    40af4a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. Porting dbZero commit:

    Commit: 46300f1d5b14a9ff7d27de0b3efdeb3889e59f39 [46300f1]
    Parents: 22a9020cab
    Author: Antz <billy1arm@users.noreply.github.com>
    Date: Thursday, June 25, 2020 11:32:38 AM
    Committer: Antz
    [Locale] Fix up installation script
    Pysis868 committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    95b4bdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5f2449 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2020

  1. Porting dbOne/master commit manually since merge looked complicated a…

    …nd unhelpful, even in external merge tool..:
    
    Commit: 11133b3 [11133b3]
    Parents: c952d12
    Author: Antz <billy1arm@users.noreply.github.com>
    Date: Tuesday, June 30, 2020 11:04:18 PM
    Committer: Antz
    [Localisation] Added Command Help files
    Pysis868 committed Jul 5, 2020
    Configuration menu
    Copy the full SHA
    0364c36 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/install-script-improvements

    # Conflicts:
    #	InstallDatabases.bat
    Pysis868 committed Jul 5, 2020
    Configuration menu
    Copy the full SHA
    cc7c193 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Made set defaults route better reflecting designer's choices, not use…

    …r's dynamic ones.
    
    More fixed spacing.
    Pysis868 committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    598fd2c View commit details
    Browse the repository at this point in the history
  2. Adding two dlls for MySQL 8.0 client quick compatibility when not ful…

    …ly installed on Windows hosts for remote setup.
    Pysis868 committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    472f34d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. Merge branch 'master' into feature/install-script-improvements

    # Conflicts:
    #	Translations
    Pysis868 committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    46b15b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2020

  1. Configuration menu
    Copy the full SHA
    756ba43 View commit details
    Browse the repository at this point in the history