Releases: pufferpanel/pufferpanel
Releases · pufferpanel/pufferpanel
v2.3.2
- Fix local node addition causing errors when changing it's name
- Add flag to disable registrations (panel.registrationEnabled)
- Fix deleting servers not removing servers properly
- Fix toggles on the Admin page for servers
- Add extra packages for the docker massive image
- Attempt to resolve some performance issues with the console
v2.3.1
v2.3.0
v2.2.0
- Docker environments will now mount server files to the /pufferpanel directory
- Improvements to the template and server creation UIs
- Allow deleting of templates
- Cleanup API and websockets to be less prone to errors
- Add "alterfile" operation allowing for changing files that exist already
- TTY is now the default environment on Linux, replaces standard
- Add more docker options for creating servers
- Add mailjet support
- Fix SFTP perms check for admins
- Switch to building packages ourself
- Allow converting v1 templates to v2 format
- websocket failures will revert to http polling
v2.1.2
https://docs.pufferpanel.com/en/2.x/release-notes/2.1.2.html
- Add UI for creating users
- Fix docker UI to show memory usage correctly
- Docker containers will mount server files to /pufferpanel
- Fix console permissions so users can no longer run commands without permission
- Update console to support ANSI color codes
- Fix bug where empty permissions would nuke stuff
- Add swagger documentation (available at http://panelurl/swagger/index.html)
v2.1.1
v2.1.0
v2.0.0-alpha.3
v2.0.0-alpha.2
BACK UP YOUR DATABASE BEFORE USING
Database is in /var/lib/pufferpanel. Back this up, or you risk nuking your servers.
Fix logger to put logs into /var/logs/pufferpanel
Move config entries that are global
Daemon now runs on port 8080 (web.host), 5656 is no longer used. This means we now only use ports 8080 and 5657.
Consolidate program and args in templates to a single command
Add template editor
Daemon now runs purely on the /daemon endpoint. A new endpoint exists to handle proxying requests (/proxy)
Fix issues with websocket killing commands
Improve UI flow for creating new servers