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: 💥 new environment and volume var naming #1729

Merged
merged 122 commits into from
Sep 7, 2024
Merged

Commits on Feb 19, 2024

  1. feat: 💥 new environment and volume var naming

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    a829ea2 View commit details
    Browse the repository at this point in the history
  2. fix: 🐛 rearrange sanitize

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    e550173 View commit details
    Browse the repository at this point in the history
  3. fix: 🐛 only rename vars when FROMVAR exists

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6ecf0a7 View commit details
    Browse the repository at this point in the history
  4. fix: 🐛 leave legacy vars untouched

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    ae2ada8 View commit details
    Browse the repository at this point in the history
  5. fix: 🐛 include additional untouched globals

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    e1c4d18 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    4832dbc View commit details
    Browse the repository at this point in the history
  2. fix: 🐛 keep dir in existing volume names

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    30c1623 View commit details
    Browse the repository at this point in the history
  3. fix: 🐛 redirect requestrr override

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    3e89127 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. style: ⚰️ reduce PR size

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    2842e8a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. fix: 🐛 add missing privoxyvpn vars

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7b57cd9 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

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

Commits on Mar 5, 2024

  1. Fix PLEX_CLAIM variable in Plex

    Fix `PLEX_ENVIRONMENT_CLAIM` TO `PLEX_ENVIRONMENT_PLEX_CLAIM`
    CLHatch committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    fd64526 View commit details
    Browse the repository at this point in the history
  2. Add missing Gluetun variables and ports

    Add the missing `gluetun` variables and ports, set to the defaults listed in the gluetun wiki.
    CLHatch committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    ecc1419 View commit details
    Browse the repository at this point in the history
  3. Update gluetun.labels.yml

    CLHatch committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    9fa05dc View commit details
    Browse the repository at this point in the history
  4. Update gluetun.labels.yml

    Remove whitespace on last line
    CLHatch authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    e4aa6cc View commit details
    Browse the repository at this point in the history
  5. Update gluetun.labels.yml

    Add missing end quote
    CLHatch authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    cc680fc View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. chore: 🚚 rename functions and fix regex

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    af8939b View commit details
    Browse the repository at this point in the history
  2. feat: 🚚 only run migrate on enabled apps

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    83a6621 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    8833b7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77e4bc4 View commit details
    Browse the repository at this point in the history
  3. Remove gluetun variables to change the three listen addresses

    Remove `gluetun` variables to change the three listen addresses
    
    https://github.com/qdm12/gluetun-wiki/blob/main/setup/options/control-server.md
    `HTTP_CONTROL_SERVER_ADDRESS`=`:8000`
    
    https://github.com/qdm12/gluetun-wiki/blob/main/setup/options/http-proxy.md
    `HTTPPROXY_LISTENING_ADDRESS`=`:8888`
    
    https://github.com/qdm12/gluetun-wiki/blob/main/setup/options/shadowsocks.md
    `SHADOWSOCKS_LISTENING_ADDRESS`=`:8388`
    CLHatch committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    5907fe2 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    3f3bc4b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1739 from CLHatch/variable-naming

    Fix some incorrect and missing variables
    nemchik authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    9129e98 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Update env_update.sh

    Add headings for each app in the .env in the form of:
    
    #
    # APPNAME
    #
    CLHatch committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5f1c61a View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Fix indenting
    CLHatch authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e1f00bd View commit details
    Browse the repository at this point in the history
  3. Update env_update.sh

    Remove extra spaces to pass linting
    CLHatch authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3c00400 View commit details
    Browse the repository at this point in the history
  4. Update env_update.sh

    Move `APPNAME` != `LAST_APPNAME` test to avoid issues with global variables.
    CLHatch authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d1461ef View commit details
    Browse the repository at this point in the history
  5. Update env_update.sh

    Remove extra spaces to pass linting again.
    CLHatch authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    441f44f View commit details
    Browse the repository at this point in the history
  6. Update .env.example

    Add an extra line after the "Global settings", so there's a blank line before the first application variable comment.
    CLHatch authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    23bd9d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Update env_update.sh

    Add `# APPNAME` and `# APPNAME (User Defined)` headings to .env file.
    
    Change logic to files into arrays and search the arrays instead of reading line by line.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    dd8ef14 View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Remove whitespace on blank line
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    cbe5f50 View commit details
    Browse the repository at this point in the history
  3. Update env_update.sh

    Use `inArray "element" "array"` to check if an element is in an array (fixes "deluge" matching "delugevpn").
    
    Clear `APP_LABEL_LIST` array when a new app is iterated to the `.env` file.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    b6dd9be View commit details
    Browse the repository at this point in the history
  4. Update env_update.sh

    Fix shellcheck errors.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    b3f5040 View commit details
    Browse the repository at this point in the history
  5. Update env_update.sh

    Fix some shellcheck warnings.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a28cf7d View commit details
    Browse the repository at this point in the history
  6. Update env_update.sh

    Fix more shellcheck warnings.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7a74e65 View commit details
    Browse the repository at this point in the history
  7. Update env_update.sh

    Fix shell check warning for `'ls`
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c01426f View commit details
    Browse the repository at this point in the history
  8. Update env_update.sh

    Fix `shfmt` errors
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    11a8ff2 View commit details
    Browse the repository at this point in the history
  9. Update env_update.sh

    Fix `shfmt` error
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    134523f View commit details
    Browse the repository at this point in the history
  10. Update env_update.sh

    Fix index variable when unsetting element of an array.
    CLHatch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    796454e View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Move application variable migration to appvars_create.sh

    Removes `appvars_migrate.sh` and`appvars_migrate_all.sh`.
    Migration is done in `appvars_create.sh` if it sees existing variables to be migrated.  Tries to handle not migrating from variables such as `<APPNAME>_PORT_####`, `<APPNAME>_RESTART``, etc.
    CLHatch committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    182482b View commit details
    Browse the repository at this point in the history
  2. Update appvars_create.sh

    Fix linting errors.
    CLHatch committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    11a5a96 View commit details
    Browse the repository at this point in the history
  3. Update appvars_create.sh

    Check to be sure the the potentially migrated variable name isn't an existing label for the app, instead of using a hardcoded list of exclusions.
    CLHatch committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    9fd4329 View commit details
    Browse the repository at this point in the history
  4. Update appvars_create.sh

    Fix linting error
    CLHatch committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    3e408a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Update appvars_create.sh

    Use an associative array for default variable values.
    
    APP_VAR_VALUE["VARIABLE"]="default value"
    
    Change naming of variables used in script a bit.
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    ba51d08 View commit details
    Browse the repository at this point in the history
  2. Update appvars_create.sh

    Remove whitespace on blank line.
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    c874d6e View commit details
    Browse the repository at this point in the history
  3. Update appvars_create.sh

    Add missing quotes around variable
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    d116c0a View commit details
    Browse the repository at this point in the history
  4. Update .env AFTER creating variables

    Change to updating the `.env` file to after creating variables, to be sure they are sorted correctly.
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    5b4fd33 View commit details
    Browse the repository at this point in the history
  5. Add comments to appvars_create.sh

    Add some comments to `appvars_create.sh`
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    d2bb34b View commit details
    Browse the repository at this point in the history
  6. Update appvars_create.sh

    Rename `APP_MIGRATE_VAR` to `APP_VAR_MIGRATE`.
    Change a set of two if statements to use `&&`.
    Add `debug` lines to check variable values.
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    c40f2ee View commit details
    Browse the repository at this point in the history
  7. Update appvars_create.sh

    Fix linting errors
    CLHatch committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    4a085c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Make env_set create the variable if it doesn't already exist.

    Make `env_set` create the variable if it doesn't already exist.
    CLHatch committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    7abd76c View commit details
    Browse the repository at this point in the history
  2. No need to add VAR= before adding a new variable

    No need to add `VAR=` before adding a new variable.  It is now handled by `env_set`.
    CLHatch committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b90e022 View commit details
    Browse the repository at this point in the history
  3. Update env_set.sh

    Add debugging lines
    CLHatch committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c2e9d99 View commit details
    Browse the repository at this point in the history
  4. Update env_set.sh

    Add a couple more debugging lines
    CLHatch committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    0925f3f View commit details
    Browse the repository at this point in the history
  5. Partial fix to multiple instances of a variable in .env

    A partial fix to having multiple instances of a variable in the `.env`.  Previously, it would concatenate the values, so that
    
    ```
    VAR='one'
    VAR='two'
    ```
    
    becomes
    
    '''
    VAR='one two'
    ```
    
    This partially fixes it by only finding the first line in `env_set`, and only finding the last line in `env_get`.  The full fix will be to be sure the `.env` file isn't sorted beforehand, so that the last entry in the file will be the value used.
    CLHatch committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    461d790 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Update env_set.sh

    Fix error message
    CLHatch committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    355e1e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Update env_update.sh

    CLHatch authored Apr 7, 2024
    Configuration menu
    Copy the full SHA
    39d8efe View commit details
    Browse the repository at this point in the history
  2. Address comments, remove some debugging.

    Change array searches to use `" VALUE " =~ " $(ARRAY[*]} "`
    Use explicit `if`
    Change an un-needed `continue` to an `if/else`
    Remove some now un-needed debugging lines.
    CLHatch committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    cbc8a95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    500b717 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92d63f6 View commit details
    Browse the repository at this point in the history
  5. Fix array searches

    Fix array searches to `" ${ARRAY[*]} " =~ " VALUE "
    CLHatch committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    f1bce7b View commit details
    Browse the repository at this point in the history
  6. Update appvars_create.sh

    Remove extra space
    CLHatch committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    1093733 View commit details
    Browse the repository at this point in the history
  7. Use globbing instead of regex for array search, remove debug lines

    Search arrays using `" ${ARRAY[@]} " == *" VALUE "*`
    CLHatch committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ef25335 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    72181cb View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Update env_update.sh

    Break adding environment sections into a routine.
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    2ee2341 View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Fix linting errors
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7f5886e View commit details
    Browse the repository at this point in the history
  3. Update env_update.sh

    Fix linting errors
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0d8ad5a View commit details
    Browse the repository at this point in the history
  4. Update env_update.sh

    Make `ENABLED_LINES` local to block needing it (temporary array).
    
    Improve some comments.
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b63b341 View commit details
    Browse the repository at this point in the history
  5. Update env_update.sh

    Add comments
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    03f57f3 View commit details
    Browse the repository at this point in the history
  6. Update env_update.sh

    Move initialization of `APP_LABEL_LIST` array to before for loop.  It will get reset to empty before each pass of the for loop.
    
    Add a couple more comments.
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    f1c751f View commit details
    Browse the repository at this point in the history
  7. Update env_update.sh

    Remove white space
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8194fb0 View commit details
    Browse the repository at this point in the history
  8. Update env_update.sh

    Add/update comments
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1122bf2 View commit details
    Browse the repository at this point in the history
  9. Update env_update.sh

    Commenting
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3597d8b View commit details
    Browse the repository at this point in the history
  10. Update env_update.sh

    Re-order variable definitions to make it a bit clearer.  Add and move comments.
    CLHatch committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    550d94c View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Update env_update.sh

    Do all processing in `env_update` internally in arrays, no temp files.
    
    Output the array to the new `.;env` file at the end.
    CLHatch committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    c56a512 View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Fix linting
    CLHatch committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5fd7ebf View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Update env_update.sh

    No need to compact array after removing items.
    CLHatch committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ab090cd View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Update env_update.sh

    Reduce duplicated "Built In" and "User Defined" section output to a loop for builtin/user user defined.
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a2954cd View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Shorten a variable name.
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fc178bc View commit details
    Browse the repository at this point in the history
  3. Update env_update.sh

    Fix unbound variable
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    33f197a View commit details
    Browse the repository at this point in the history
  4. Update env_update.sh

    More consistent variable naming.
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    6131664 View commit details
    Browse the repository at this point in the history
  5. Update env_update.sh

    Minor comment changes
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    848557b View commit details
    Browse the repository at this point in the history
  6. Update env_update.sh

    No need to keep track of index positions of lines added to sections.  Duplicates have already been handled by the associative array, the only duplicates would be from the variables added from the `.env.example` file.
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a39075c View commit details
    Browse the repository at this point in the history
  7. Update env_update.sh

    Minor fix to comment... it's adding to a "section", not necessarily the "built in" section.
    CLHatch committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1ffa8a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Use readarray instead of mapfile

    Replace all references to `mapfile` with `readarray`.  They are the exact same command, but `readarray` seems clearer on what it does.
    CLHatch committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    b826348 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Update env_get, env_set and env_update

    Ignore whitespace before and after variable when getting and setting variables, to allow `   VAR   ='value'`
    
    Change `env_set` to a simple "Delete variable in file" and "Add variable to file".
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9fe89aa View commit details
    Browse the repository at this point in the history
  2. Update env_set.sh

    Fix variable output in `fatal` command.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7225c85 View commit details
    Browse the repository at this point in the history
  3. Update env_set.sh

    Ignore error when deleting a variable (the `.env` file may not exist).
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    e6f127d View commit details
    Browse the repository at this point in the history
  4. Update env_set.sh

    Remove unused variable.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8ee043d View commit details
    Browse the repository at this point in the history
  5. Update env_set.sh

    Remove whitespace
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    78e9172 View commit details
    Browse the repository at this point in the history
  6. Update env_update.sh

    Simplify `grep/sed` commands to a single `sed` command to get all variable lines minus whitespace.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    d35c014 View commit details
    Browse the repository at this point in the history
  7. Update appvars_create.sh

    Comment out `debug` line
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    e76aeb5 View commit details
    Browse the repository at this point in the history
  8. Update appvars_create_all.sh

    Move `env_update` after `appvarse_create_all` in the test. `env_update` adds the global variables and sorts.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f65195b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2bfd750 View commit details
    Browse the repository at this point in the history
  10. Update appvars_create.sh

    Ignore whitespace before and after variables.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9ccb749 View commit details
    Browse the repository at this point in the history
  11. Update env_rename.sh

    Ignore whitespace before and after variables.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    fa46e23 View commit details
    Browse the repository at this point in the history
  12. Ensure all upper case variable names

    Make all references to variables names upper case.
    Convert all variable names to upper case.
    CLHatch committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    56722f2 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Update env_update.sh

    Change sorting of variables to sort using lower case, so that `_` sorts to the top.  This will allow using variables starting with `_` in other variable definitions, such as `VAR="This expands ${_VAR2}"`.
    
    A variable must be defined BEFORE being expanded in another variable.
    CLHatch committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1bdc295 View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Fix linting
    CLHatch committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    d48aaf4 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. fix: 📦 un-deprecate vpn containers

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    6bb659d View commit details
    Browse the repository at this point in the history
  2. fix: 📦 un-deprecate vpn containers (mkdocs)

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    d6d91d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1de873c View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Update env_update.sh & .env.example

    Remove extra newline at end of `.env.example`, add the newline in the app headings instead.
    
    Fix up naming of variables slightly.
    
    Select a heading format instead of the heading itself when looping between `BUILTIN` and `USER_DEFINED` headings.
    CLHatch committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    f1596f9 View commit details
    Browse the repository at this point in the history
  2. Update env_update.sh

    Disable shellcheck error for variable in printf format string
    CLHatch committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    842b0a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. feat: ✨ allow setting container_name

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d6c67c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    df4425e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fb677 View commit details
    Browse the repository at this point in the history
  3. Fix linting

    CLHatch committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    c7cc4d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4294686 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a3b6087 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2f39cc View commit details
    Browse the repository at this point in the history
  7. chore: switch back to lsio nzbget

    Signed-off-by: Eric Nemchik <eric@nemchik.com>
    nemchik committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8bd0197 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a2f30b5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d7ac6c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1dbc966 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Update main.sh

    Co-authored-by: Eric Nemchik <eric@nemchik.com>
    CLHatch and nemchik authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    1db554c View commit details
    Browse the repository at this point in the history
  2. Update main.sh

    Co-authored-by: Eric Nemchik <eric@nemchik.com>
    CLHatch and nemchik authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    58d92b9 View commit details
    Browse the repository at this point in the history
  3. Update appvars_create.sh

    Remove `APPFOLDER` variable.
    Remove commented `debug` line.
    CLHatch committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    fe31c67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb8b984 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1745 from CLHatch/variable-naming

    Add "APPNAME" headings in `.env`, and move the "migrate" logic into `appvars_create.sh`
    nemchik authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    8d3c414 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24d5b4b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dbe237a View commit details
    Browse the repository at this point in the history