Skip to content

3.0.0-beta.2

Latest

Choose a tag to compare

@XternA XternA released this 25 Jun 00:09
3.0.0-beta.2

🔐 WebUI Authentication 🔐

The web dashboard now requires a login. On first access, create your admin account with a username and password. Subsequent visits prompt for credentials. This is now available in v3.0.0-beta.2.

📋 Changelog

What's New ✨

WebUI

  • Rate limiting — 5 failed log in attempts triggers a 15-minute lockout.
  • Ability to remember the user across browser closes and web server restarts.
  • Ability to change current password from user menu.
  • New CLI options for managing and resetting WebUI credential.

Core Changes

  • Auto-restart webUI server on update.
    • IGM will now automatically restart the web server if it's running after an update to ensure that the new changes are loaded without requiring manual restart.

Bug Fixes 🐛

  • Fix issue with update detection preventing ability to perform IGM update.

📝 Update Instructions

Due to issue with update bug, please run the installer to force download the latest version with the fix as the recent IGM probably won't be able to detect the newest version.

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.sh | sh

Windows

Run the following installer outside of WSL with Command Prompt.

curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.cmd -o install.cmd && install.cmd && del install.cmd

On first WebUI visit after upgrading, you'll be prompted to create your admin account.

If you have the webUI running, run igm web restart once to load the new changes. Future updates will restart the web server automatically.

  • Run igm version thereafter to check what version you're on.