From HollaEx Kit 1.0.2 To 1.1

This update contains new features including custom SMTP email support, enhanced user role control for admin, a dedicated tab for viewing active orders in the admin panel, and default plugin support. The chat user interface has been updated with a new name (Trollbox) and supports different types of emojis. There are also string updates for Korean and English for better readability and general bug fixes and performance improvements.

Please check the changelog for more details on these changes.

Pulling the latest HollaEx Kit

HollaEx Kit relies on Git for managing and hosting code and supports Git commands for managing your repo for the new updates. git pull origin master is pretty much the entire process for updating your kit. Follow this guide to avoid code conflicts and making sure that the update goes as expected.

Committing changes

Before starting, commit and changes you've made to your kit.

git add -A && git commit -m "my-commit-message"

Pulling the latest Kit

git pull origin master

This command will pull the latest Kit from GitHub. Current latest version is v1.1.

Note: If you are on a different remote for your repo (for those who forked the repo) you can change the remote to HollaEx Kit remote then proceed.

Resolving conflicts

You might face some conflicts due to the changes you made on your HollaEx Kit, including settings files configurations. Fix the conflicts through your code editor. You will most likely face conflicts with these three files:

  • templates/local/nginx/nginx.conf - Nginx configuration file for HollaEx Exchange.

  • settings/configmap - Configmap file for HollaEx Exchange configuration.

  • settings/secret - Secret file for HollaEx Exchange configuration.

Nginx.conf

Accept the current change of it to keep your current Nginx configuration.

Configmap

Accept the incoming change to add new Configmap values which have been added on latest Kit update.

Secret

Accept the current change to keep your secrets. THIS IS VERY IMPORTANT.

Upgrading HollaEx Core

hollaex upgrade --version 1.20.3

This command will upgrade your exchange's HollaEx Core to the latest v1.20.3. If the HollaEx CLI also requires an update, it will be installed before the actual HollaEx Core upgrade.

Once the CLI upgrade is done, run hollaex upgrade --version 1.20.3 to upgrade the HollaEx Core to v1.20.3.

Follow the upgrade process with the CLI. Once it's all done, you'll be able to see the new HollaEx Core version number has been changed at /v1/health API endpoint.

Troubleshooting

If something went wrong, you can ask questions at bitHolla Forum with printed error logs to get a community's help.