Releases: dimaguy/ImpostorHQ
ImpostorHQ: Impostor 1.3.0 Compliance
This release puts ImpostorHQ in compliance with 1.3.0 API changes.
The announcement server is no longer active by default since it can't run at the same time as the new Impostor's native one.
This release is only partially backwards compatible with the previous Impostor servers, since there were breaking changes between the two.
It is recommended to leave Legacy Announcement option as false as it is untested on previous Impostor builds.
Files that need to be replaced on update:
- Impostor.Command.cfg
- Plugin.Test (Which shouldn't be present on production environments)
- Impostor.Commands.Core.dll
ImpostorHQ Hotfix: Critical fixes and enhanced security.
This release features critical fixes and permanent transport encryption (with or without SSL) with BlackTEA.
Upgrading to this version is absolutely required as the previous one contains a critical vulnerability
ImpostorHQ Cross plugin support
This release features some minor upgrades to the HTTP server and a new feature that allows plugins to access other plugins. That allowed the primitive ban system to be separated from the rest of the code, making it more modular. It also features some minor bug fixes.
P.S : Do not use this release. It is highly vulnerable.
ImpostorHQ: 0.0.6-stable
This update adds a lot of important features and fixes, including:
-a denial of service detection and blocking mechanism.
-denial of service information plugin.
-storage information plugin.
-hall of shame plugin.
-plugin API is now on version 3.
-added the educational fashion plugin + the designer.
Note: the designer is optional to download
The first release.
This release is far superior to the previous ones. It offers a complete plugin API that can enable the creation of dashboard plugins. It also offers a very useful test plugin.
It also has some important fixes and optimizations.
First Beta: More verbose than ever!
This release comes with a lot of fixes, improvements, and the following:
-an efficient log system.
-an announcement system (just like the one used by official servers).
-colored broadcasts.
-a more efficient/robust (but not bulletproof) player list.
-stronger exception handling.
The logs are using a file format created solely for the purpose of storing these kinds of logs. It can reduce the file size a lot(compared to using CSV directly).
Beware that, when using the fetch command to download logs, the logs are converted to CSV on-demand, which can be a little bit CPU intensive and will produce a spike in usage.
Second Alpha
In this release we do several upgrades, including but not only:
-Players CSV Api (click in the players button in the table to find it, the link is tied to the api key)
-Auto API Key login (url/client.html?apikey=)
-Broadcast is now paralellized and should no longer kill the server.
-Bugfixes and generic improvements in both performance and usage.
First Alpha
In this first alpha, we ship:
- A dashboard with authentication, graphs and a command line
- A plugin dll for ImpostorHQ
- Required libraries in order for everything to work.
To install, drag and drop the contents of the zip folder in the root folder of your Impostor installation.
Extension support is 100% not ready yet, as every extension at the moment has to be written within the source and feature a full recompilation
Use /help
inside the command line.