Releases: XternA/income-generator
1.11.7
Auto UUID Generating Fix 🛠️
This minor release fixes the issue when setting credentials for applications and those that require a UUID when generating, the UUID isn't shown to the user after it has been generated.
What's Changed
Full Changelog: 1.11.6...1.11.7
1.11.6
Proxy Issue Fix 🛠️
This release fixes the recent issue when trying to deploy proxy applications and being hit with either Operation not permitted
or namespace path
error preventing all applications from being deployed correctly.
To fix the issue, update the IGM tool to the latest version. Run the Proxy menu igm proxy
to remove and re-install the proxy applications or via CLI command igm proxy remove
followed by igm proxy install
.
What's Changed
Full Changelog: 1.11.5...1.11.6
1.11.5
Minor update - Fix UUID Missing 🛠️
This update fixes the issue during Setup Configuration
configuring applications where it requires generating UUID becomes missing after the UUID is generated.
Full Changelog: 1.11.5...1.11.5
1.11.4
Refinement & Updated Grass Image 🛠️🎉
This is a small update with overall tool experience refinement and updated Grass image for better earning rate.
What's Changed
- Overall tool experience refinement. Now notifies of container runtime isn't installed.
- Update Grass image to use community version for increased earning rate from
1.0x
to1.25x
.- Redeploy the application to change the image type and move to this version of the Grass application with higher earning rate.
igm show proxy
has been improved. You many now filter by proxy set, e.g.igm show proxy 2
will show apps bound to the second proxy IP address in your proxy entry.
ℹ️ Refer to release v1.11.2 if you haven't since this version already. Once you update, you will directly move to v1.11.4
. Directly update to this release if already on the current latest.
Changelog
Full Changelog: 1.11.3...1.11.4
1.11.3
Proxy Fix & Improvement 🛠️🔧
Small minor update to fix issue on proxy apps that don't show device instance due to non-unique hostname required.
What's changed:
- Hostname now appends a counter at the end, same as proxy applications layout.
- Required as some apps, specficially
Honeygain
won't show proxy instances if it shares the same hostname so it looks like there's no extra devices
- Required as some apps, specficially
- Update Windows bootstrap script to auto install
git
if not found andwinget
is available on the host machine.Git
is a require prerequisite binary.
Honeygain standard residential IP and proxy residential IP devices now shows correctly.
ℹ️ Refer to release v1.11.2 if you haven't updated to this version already and follow instruction first. Once you update, you will directly move to v1.11.3
. Directly update to this release if already on the current latest.
Changelog
Full Changelog: 1.11.2...1.11.3
1.11.2
Enhanced Proxy Functionality 🚀✨
This release improves on the initial proxy feature with support for applications with UUIDs and overall system improvements.
What's New
- Support for applications with UUIDs.
- New CLI command for viewing generated UUIDs bound to applications that uses these.
- Updated proxy menu with more options.
New Proxy Supported Applications:
- EarnApp
- Proxyrack
- Speedshare
- Spide
See the documentation guide on Application with UUIDs, as these applications usually requires manual device registration when adding new entries.
ℹ️ Refer to major release v1.11 if you haven't updated to this version already and follow instruction first to prepare for update. Once you update, you will directly move to v1.11.2
. Directly update to this release if already on the current latest.
Changelog
Full Changelog: 1.11...1.11.2
1.11.1
Optimisation & Improvements 🛠️
This is a minor release with overall improvements and optimisation to the tool.
What's New:
- Dynamically fetch the right application image tag based on arch type if available instead of defaulting to
amd64
. - Update
Earnapp
andBearshare
image base. Bearshare should work better on bothx86_64
andARM
systems, now using official image. - Added new CLI option
igm clean
will clean up stopped orphan applications, volumes and downloaded image associated.
ℹ️ Refer to major release v1.11 if you haven't updated since and follow instruction first to prepare for update, Once you update, you will directly move to v1.11.1
. Directly update to this release if already on the current latest.
After updating to this release, redeploy applications for new image to overwrite existing version, and run igm clean
to clean up the system.
Full Changelog: 1.11...1.11.1
1.11
Multi-Proxy Support 🌐🚀🎉
This release introduces multi-proxy support functionality to IGM.
Proxy menu can be accessed via CLI command:
igm proxy
What's New
- Proxy menu is independent from IGM's main interface.
- Easily scale and deploy proxy applications alongside non-proxy applications.
- Proxy applications scaled based on the number of proxy entries defined.
- Traffmonetizer container name is changed from
tm
totraffmonetizer
, will require redeploying. - Selective applications is independent on both non-proxy and proxy applications.
Watchtower
responsible for managing application image updates will be re-configured and deployed accordingly whether there's proxy application deployed, either or both.- Improve performance with docker logs are now much smaller with no rolling logs.
ℹ️ Before updating to this release all currently deployed applications needs to be stopped and remove due to internal changes:
- Stop and remove all deployed applications via CLI
igm remove
or via IGM menu on older versions or orphaned applications will be left behind. - Update the IGM tool.
- Redeploy all removed applications again.
- Use CLI command
igm proxy
to launch Proxy menu and deploy proxy applications, or via CLI command, seeigm help
. - If there's issue after update:
- Manually backup applications credentials -
igm view
to view file and copy out credentials. - Reset IGM tool completely.
igm edit
and paste back in credentials, or via IGM menuSetup Configuration
>Edit config file
.- Apply resource limit again.
- Manually backup applications credentials -
Refer to the multi-proxy support guide for more information.
What's Changed
Full Changelog: 1.10...1.11
1.10
New Encryption Feature 🔑🔐
This release introduces encryption functionality which will automatically encrypt/decrypt your credential secrets when in use with the IGM tool.
- The credential secrets file
.env
is automatically encrypted and decrypted automatically when editing/view or interaction with the IGM tool. - Encryption key is automatically deleted after decryption to ensure a new key is generated each after encryption.
- Key is stored alongside the encrypted file, matching the alias for easy identification. If key is deleted or lost then file can't be decrypted.
- Encryption functionality is also extended to
backup & restore
feature. - Everything looks and feels the same when you view/edit/interact with the credential secrets via the tool due to auto-decryption. If trying to inspect the file outside of the tool, it will stay encrypted.
ℹ️ As always, update the tool, then launch IGM after the update. Your credential file will be automatically encrypted over once you've interacted with the tool.
What's Changed
Full Changelog: 1.9.4...1.10
1.9.4
New Service Application Added 🎉
- Added Packetshare-Pot bot service integration, for auto claiming Packetshare's daily reward.
Update the tool to get the latest update. Use igm service
to enable or disable the service application.
Full Changelog: 1.9.3...1.9.4