v2.4.0¶
Add OAuth 2 screens to both accounts and servers. This allows for creating clients which can talk to the API. This is the preferred method over using the older undocumented and unsupported method of using /auth/login.
Add hotkeys for accessing UI options
Wire up additional emails to events
Microsoft SQL Server can be used with Linux installations
Attempt to resolve performance issues with the console
Improve node UI
Add –workDir as a supported argument for the service
Remove unique name requirement on servers
Create Windows MSI installer
Rename servers now supported
Add logging to when daemon downloads a Docker image
Fix exposed ports not being applied when port bindings are used
Windows Installer¶
We now have an official Windows installer which will install a PufferPanel service to Windows. This installer is supported on Windows Server 2012+. As a warning, we DO NOT RECOMMEND USING THE LOCAL SERVICE ACOUNT. You will want to create a PufferPanel user on your server and use this to run the service. Due to the complexity of installers, we do not do this automatically. This allows for a compromised server to have less rights than Local Service would otherwise give.