## Version 0.4.0 - Protect server against direct IP access - Improvements to installer to make it more robust - Fix bug where you can't complete the setup if you don't have a database - Stop / Start / Restart / Remove / Kill containers ## Version 0.3.0 - Implement 2 FA - Implement SMTP to Send Email (password reset / invites) - Add homepage - DNS challenge for letsencrypt - Set Max nb simulatneous connections per user - Admin only routes (See in security tab) - Set Global Max nb simulatneous connections - Block based on geo-locations - Block common bots - Display nickname on invite page - Reset self-signed certificates when hostnames changes - Edit user emails - Show loading on user rows on actions ## Version 0.2.0 - URL UI completely redone from scratch - Add new "Smart Shield" feature for easier protection without manual adjustments required - Add icons for self-hosted apps - Rewrite the restart function to allow the UI to gracefully wait for the server to restart - /login redirect now has query strings - prevent ports or network to scroll view - Fix URLs appearing on the wrong container because of nested names - Improve port display - Config API now reads the file directly to prevent overwritting changes between restarts - Warn user when there are config changes pending restart - Prevent login screen loop when being rate limited - Improve automatic hostname for new containers URLs - Fix minor bugs when host or prefix are false but values are set anyway - Edit should not reconnect bridge if force secure is true, for faster container restart - Improve network cleaning to prevent any issue with Docker Compose - Add Max Bandwith to routes to limit the amount of data that can be sent per seconds - Fix a bug where URLs target can't be edited if the container is in exited state - Fix bugs where the user would be editting the configuration on multiple tabs and end up in a bad state - Ensure route name is unique ## Version 0.1.16 - Fix search - Fix bug where containers would lose their networks after being edited - Self-heal secure network configuration - Auto disconnect from orphan networks - Prevent bootstrapping from creating orphan networks - Monitor Docker and self-heal when docker daemon dies - Recreate lost secure networks (ex. when resetting Cosmos) ## Version 0.1.15 - Ports is now freetype, in case container does not expose any - Container picker now tries to pick the best port as default - Hostname now default to container name - Additional UI improvements