[0.0.1] - Hot Chocolate [0.0.2] - Hotfix appstore ui in webadim [0.0.3] - Tall Pike [0.0.4] - This will be 0.0.4 changes [0.0.5] - App install/configure route fixes [0.0.6] - Not sure what happenned here [0.0.7] - resetToken is now sent as part of create user - Same as 0.0.7 which got released by mistake [0.0.8] - Manifest changes [0.0.9] - Fix app restore - Fix backup issues [0.0.10] - Unknown orchestra [0.0.11] - Add ldap addon [0.0.12] - Support OAuth2 state [0.0.13] - Use docker image from cloudron repository [0.0.14] - Improve setup flow [0.0.15] - Improved Appstore view [0.0.16] - Improved Backup approach [0.0.17] - Upgrade testing - App auto updates - Usage graphs [0.0.18] - Rework backups and updates [0.0.19] - Graphite fixes - Avatar and Cloudron name support [0.0.20] - Apptask fixes - Chrome related fixes [0.0.21] - Increase nginx hostname size to 64 [0.0.22] - Testing the e2e tests [0.0.23] - Better error status page - Fix updater and backup progress reporting - New avatar set - Improved setup wizard [0.0.24] - Hotfix the ldap support [0.0.25] - Add support page - Really fix ldap issues [0.0.26] - Add configurePath support [0.0.27] - Improved log collector [0.0.28] - Improve app feedback - Restyle login page [0.0.29] - Update to ubuntu 15.04 [0.0.30] - Move to docker 1.7 [0.0.31] - WARNING: This update restarts your containers - System processes are prioritized over apps - Add ldap group support [0.0.32] - MySQL addon update [0.0.33] - Fix graphs - Fix MySQL 5.6 memory usage [0.0.34] - Correctly mark apps pending for approval [0.0.35] - Fix ldap admin group username [0.0.36] - Fix restore without backup - Optimize image deletion during updates - Add memory accounting - Restrict access to metadata from containers [0.0.37] - Prepare for Selfhosting 1. part - Use userData instead of provisioning calls [0.0.38] - Account for Ext4 reserved block when partitioning disk [0.0.39] - Move subdomain management to the cloudron [0.0.40] - Add journal limit - Fix reprovisioning on reboot - Fix subdomain management during startup [0.0.41] - Finally bring things to a sane state [0.0.42] - Parallel apptask [0.0.43] - Move to systemd [0.0.44] - Fix apptask concurrency bug [0.0.45] - Retry subdomain registration [0.0.46] - Fix app update email notification [0.0.47] - Ensure box code quits within 5 seconds [0.0.48] - Styling fixes - Improved session handling [0.0.49] - Fix app autoupdate logic [0.0.50] - Use domainmanagement via CaaS [0.0.51] - Fix memory management [0.0.52] - Restrict addons memory - Get nofication about container OOMs [0.0.53] - Restrict addons memory - Get notification about container OOMs - Add retry to subdomain logic [0.0.54] - OAuth Proxy now uses internal port forwarding [0.0.55] - Setup cloudron timezone based on droplet region [0.0.56] - Use correct timezone in updater [0.0.57] - Fix systemd logging issues [0.0.58] - Ensure backups of failed apps are retained across archival cycles [0.0.59] - Installer API fixes [0.0.60] - Do full box backup on updates [0.0.61] - Track update notifications to inform admin only once [0.0.62] - Export bind dn and password from LDAP addon [0.0.63] - Fix creation of TXT records [0.0.64] - Stop apps in a retired cloudron - Retry downloading application on failure [0.0.65] - Do not send crash mails for apps in development [0.0.66] - Readonly application and addon containers [0.0.67] - Fix email notifications - Fix bug when restoring from certain backups [0.0.68] - Update graphite image - Add simpleauth addon support [0.0.69] - Support newer manifest format - Fix app listing rendering in chrome - Fix redis backup across upgrades [0.0.70] - Retry app download on error [0.0.71] - Fix oauth and simple auth login [0.0.72] - Cleanup application volumes periodically - New application logging design [0.0.73] - Update SSL certificate [0.0.74] - Support singleUser apps [0.0.75] - scheduler addon [0.0.76] - DNS Sync fixes - Show warning to user when memory limit reached [0.0.77] - Do not set hostname in app containers [0.0.78] - Support custom domains [0.0.79] - Move SSH Port [0.0.80] - Use journalctl for container logs [0.1.0] - Wait for configuration changes before starting Cloudron [0.1.1] - Ensure dns config for all cloudrons [0.1.2] - Make email work again - Add DKIM keys for custom domains [0.1.3] - Storage backend [0.1.4] - CaaS Backup configuration fix [0.1.5] - Use correct tokens for DNS backend [0.1.6] - Add hook to determine the api server of the box - Fix crash notification [0.2.0] - New cloudron exec implementation [0.2.1] - Update to node 4.1.1 - Fix certification installation with custom domains [0.2.2] - Better debug output - Retry more times if docker registry goes down [0.3.0] - Update SSH keys - Allow bigger manifest files [0.4.0] - Update to docker 1.9.0 [0.4.1] - Fix scheduler crash - Crucial OAuth fixes [0.4.2] - Fix crash when reporting backup error - Allow larger manifests [0.4.3] - Fix cloudron exec [0.4.4] - Initial Lets Encrypt integration [0.4.5] - Fixup nginx configuration to allow dynamic certificates [0.4.6] - LetsEncrypt integration for custom domains - Rate limit crash emails [0.5.0] - Enable staging Lets Encrypt Integration [0.5.1] - Display error dialog for app installation errors - Enable prod Lets Encrypt Integration - Handle apptask crashes correctly [0.5.2] - Fix apphealthtask crash - Use cgroup fs driver instead of systemd cgroup driver in docker [0.5.3] - Changes for e2e testing [0.5.4] - Fix bug in LE server selection [0.5.5] - Scheduler redesign - Fix journalctl logging [0.5.6] - Prepare for selfhosting option [0.5.7] - Move app images off the btrfs subvolume [0.6.0] - Consolidate code repositories [0.6.1] - Use no-reply as email from address for apps in naked domains - Update Lets Encrypt account with owner email when available - Fix email templates to indicate auto update - Add notification UI [0.6.2] - Fix `cloudron exec` container to have same namespaces as app - Add developmentMode to manifest [0.6.3] - Make sending invite for new users optional [0.6.4] - Add support for display names - Send invite links to admins for user setup - Enforce stronger passwords [0.6.5] - Finalize stronger password requirement [0.7.0] - Upgrade to 15.10 - Do not remove docker images when in use by another container - Fix sporadic error when reconfiguring apps - Handle journald crashes gracefully [0.7.1] - Allow admins to edit users - Fix graphs - Support more LDAP cases - Allow appstore deep linking [0.7.2] - Fix 5xx errors when password does not meet requirements - Improved box update management using prereleases - Less aggressive disk space checks [0.8.0] - MySQL addon : multiple database support [0.8.1] - Set Host HTTP header when querying healthCheckPath - Show application Changelog in app update emails [0.9.0] - Fix bug in multdb mysql addon backup - Add initial user group support - Improved app memory limit handling [0.9.1] - Introduce per app group access control [0.9.2] - Fix bug where reconfiguring apps would trigger memory limit warning - Allow more apps to be installed in bigger sized cloudrons - Allow user to override memory limit warning and install anyway [0.9.3] - Admin flag is handled outside of groups - User interface fixes for groups - Allow to set access restrictions on app installation [0.10.0] - Upgrade to docker 1.10.2 - Fix MySQL addon to handle heavier loads - Allow listing and download of backups (using the CLI tool) - Ubuntu security updates till 8th March 2016 (http://www.ubuntu.com/usn) [0.10.1] - Fix Let's Encrypt certificate renewal [0.10.2] - Apps can now bind with username or email with LDAP - Disallow updating an app with mismatching manifest id - Use admin domain instead of naked domain in the SPF record - Download Lets Encrypt intermediate cert [0.10.3] - Store the backup config for each backup. This will allow using multiple buckets/providers for backups simultaneously. - Fix SPF record check [0.10.4] - Fix restore for droplets in EU region [0.11.0] - Store backups in the same region as the Cloudron - Fix PCRE security issue (http://www.ubuntu.com/usn/usn-2943-1/) [0.11.1] - Improve the backup logic [0.11.2] - Allow users to choose a username on first sign up - Fix app graphs [0.12.0] - Fix upload of large backups - Postgres addon whitelists pg_trgm and hstore extensions - Suppress boring update emails from patch releases - Setup bounce alerts for emails - Query admin's name in activation wizard - Admin emails are now delivered as no-reply - Fix crash when user attempts to set a duplicate email - Improved mongodb crash recovery [0.12.1] - Fix crash when backing up apps [0.12.2] - Improved error handling for addons [0.12.3] - LDAP: Do not set sn attribute when user has no surname [0.12.4] - Install app only after platform is ready [0.12.5] - Get alerts for app task failures - Fix update issue when one or more apps are in failed state [0.12.6] - Allow setting an alternate external domain for apps [0.12.7] - Fix changing password [0.13.0] - Upgrade to ubuntu 16.04 - Add event log [0.13.1] - Make activity log viewable to admins - Fix geoip lookup [0.13.2] - Fix crash in app auto updater - Fix crash with empty timezone [0.13.3] - Enable auth in email addon - Add search for activity log - Add tutorial for first time users [0.13.4] - Fix mail addon restart issue [0.14.0] - You have mail :-) [0.14.1] - 2-character usernames are now allowed - Make cloudron CLI push/pull more robust [0.14.2] - Update mail addon [0.15.0] - [REST API](https://cloudron.io/references/api.html) is now in public beta - Enable Developer mode by default for new Cloudrons - Reverse proxy fixes for apps exposing a WebDav server - Allow admins to optionally set the username and displayName on user creation - Fix app autoupdate logic to detect if one or more in-use port bindings was removed [0.15.1] - Fix mail connectivity from IPv6 clients - Add API token management UI - Improved UI to enter email aliases [0.15.2] - Allow restoring apps from any previous backup [0.15.3] - Show installation progress in a tooltip [0.16.0] - Allow apps to be configured in configuring state - Improved platform architecture that allows incremental infrastructure updates - Implement app clone [0.16.1] - Fix UI layout issue in tokens page - Resume app tasks only when configured and platform ready - Allow errored apps to be reconfigured [0.16.2] - Fix assert when backing up apps in errored state - Fix bug where multiple redis installations caused an error [0.16.3] - Timeout in 10mins if app restore fails because of external domain CNAME setup [0.16.4] - Setup email aliases to only alias names for the Cloudron domain [0.16.5] - Allow sending email with alias as the From [0.16.6] - Add plan migration interface - Initial EC2 support [0.17.0] - Public beta release of Cloudron Mail Server - Add new DNS & Certs UI that enables easy migration to a custom domain - Allow sending and receiving email from alias subaddresses - Fix installation issue with some apps on the naked domain [0.17.1] - Preliminary user impersonation support - Fix crash in mail container when generating bounces [0.17.2] - Add config option to embed apps in other sites [0.17.3] - Incremental infrastructure update logic - Keep eventlogs only for a week - Throttle OOM mails [0.17.4] - Add warning for users moving to custom domains - Out of disk space and certificate renewal mails are now sent to cloudron owner for selfhosters - Fix a bug where selfhosted Cloudrons do not start because of a MySQL error - Implement new app versioning & update scheme [0.17.5] - Fix migration interface issue - Allow self hosted Cloudron to login to the Cloudron Store - Send mail to self hosted Cloudron admins about OOM and App died errors - Fix bug where box update emails are sent repeatedly [0.18.0] - Fix app bundle installation - Fix RBL lookup in mail server - Add spam filter for email [0.19.0] * New base image 0.19.0 * Upgrade PostgreSQL and MySQL [0.19.1] * Make email optional (settings -> enable/disable mail) * Make PostgresSQL behave better in low memory cloudrons * Add demo mode check * Fix plan listing [0.20.0] * Fix bug where crash reports where not being sent to support@cloudron.io (#29) * Do not overwrite existing DNS records during app installation (#27) * Add UI to configure app's memory limit (#18) * Fix OAuth proxy support (#6) [0.20.1] * Fix bug where oauth proxy was installed for apps with customAuth [0.20.2] * Fix memory limit slider to start from the minimum memory (#43) * Save user certs separately from automatic certs (#44) * Fix access control display for email apps (#45) [0.20.3] * Make DigitalOcean selfhosting independent [0.21.0] * Delivery of email to aliases is now case insensitive (#35) * Mailing list support via Groups (#15) * Fix issue where non-admin users could not update their profile [0.21.1] * Fix app clone error (mailbox was not allocated) * Do not allow "-" in group names [0.22.0] * Rebuild server instances instead of recreating [0.50.0] * Add UI to configure backup location * Add DNS backend to make it easy to run on any server with SSH access * Update wildcard certificate * Fix crash in mail container with SPF plugin * Fix postgresql addon to restore correctly * Periodically cleanup file system backups * Improve invitation emails * Fix bug where mailbox name was generated incorrectly for nake domain (#81) [0.60.0] * Implement new approach to selfhosting. `cloudron machine create` is now deprecated. Please see the [selfhosting guide](https://cloudron.io/references/selfhosting.html) for more details * Send email to admins if backup fails * Add UI to set digitalocean as DNS provider [0.60.1] * Apply less strict hostname checking for email * Fix bug in Cloudron plan listing * Improved storage provider interface [0.70.0] * Remove standalone installer daemon [0.70.1] * Add additional platform healthcheck [0.80.0] * Add optional SSO for apps * Improve app status page * Several webinterface improvements [0.80.1] * Improved DNS handling * Better error messages in UI [0.90.0] * Remove customAuth support * Support non AWS S3 object storage * Settings UI improvements [0.91.0] * Support installing Cloudron on intranet and VirtualBox * Fix bug where relocating an app did not free the old location * Allow Email server to be enabled with wildcard DNS [0.92.0] * Backup encryption key is now optional * Fix bug where DNS mail record warning was shown by mistake * Make cloudron-setup finish with `manual` DNS provider [0.92.1] * Remove DO specific grub cmd line * Fix License text [0.93.0] * Smoother upgrades [0.94.0] * Cloudron domain can now be set after installation * Backups are now organized by directory * Document upgrading from Filesystem backend * Send certificate renewal errors, OOM errors to cloudron admins * Email bounce alerts are sent to the Cloudron owner [0.94.1] * Suppress upgrade emails * Enable unattended upgrades * Standardize on using devicemapper for docker storage backend * Show detailed backup progress * Fix DNSBL issue in mail container * Fix issue where bounce emails were not sent to aliases * Remove tutorial * Restart mail container on certificate change [0.97.0] * Fix missing app icon issue * Fix issue where box sends out crash reports incessantly * (API) Allow memory limit to be set to -1 (unlimited) * (API) Move developmentMode flag from manifest to apps route [0.98.0] * Send stat on whether email is enabled * Fix bug where heartbeat was sent for self-hosted Cloudrons * Make Cloudron function even when disk is full * Fix thunderbird connection issue * Send more detailed logs for backup failures * Restart nginx if it crashed automatically * Support all DNS providers for managed Cloudrons * Add granular configuration for auto-updates [0.99.0] * Fix bug where ports <= 1023 were not reserved * Cleanup graphs UI * Polish webadmin UI * Fix bug where hard disk size was detected incorrectly [0.99.1] * Fix bug with duplicate nginx configs [0.100.0] * Improve DNS notifications for email * Do not enable HSTS for subdomains [0.100.1] * Fix crash when fetching mail records * Fix crash in LDAP server when username and displayName are empty [0.101.0] * New base image 0.10.0 * Better error handling of unpurchase errors * Validate that cloudron domain name is a subdomain of public suffic list * Add canada and london to S3 backup regions * Bundle Font Awesome as part of webadmin * Fix crash in custom certiicate validation * Get A+ rating in SSL Check * More robust detection and injection of SPF record * Add azure, lightsail, linode, ovh, vultr to provider list [0.102.0] * Fix issue where SPF record check was only done 5 times (updated 'async') * Make auto-generated self-signed cert load quickly on Firefox * Ensure we download docker images and have an app data volume on app re-configure * Improve certificate renewal erorr message * Fix disk usage graph * Show Repair UI for errored apps [0.102.1] * Add terms link when signing up for Cloudron.io account * Fix issue where Cloudrons with many apps (> 35) were unable to backup * Improve wording of DNS Setup [0.103.0] * Do not send crash logs and other notifications to support@cloudron.io for self-hosted instances * Make auto-generated self-signed cert load quickly on Firefox (take 2) [0.104.0] * (mail) Fix crash when sending mails to groups with just 1 user * (ldap) Add isadmin attribute to better map users in apps * (ldap) Hide users which have not yet set a username in ldap searches * (core) Add SSH authorized_keys management * (core) Add additional security related headers to the nginx reverse proxy * (ui) Add remote SSH support option * (ui) Fix eventlog display * (ui) Fix CNAME setup information [0.105.0] * Always show email related checks * Show outbound SMTP port 25 status * Hide remote feature for normal users * Only list users via ldap searches who have access to the app * Fix installation issue on servers with a differente locale set [0.105.1] * Fix crash when setupToken is not provided in activate API * Add inline Docker GPG key * Re-download icon when repairing app * Fix issue where pre-installed apps were not installed correctly * Fix issue where new cloudrons could not be activated [0.106.0] * (mail) Fix email forwarding to external domains * (mail) Set maximum email size to 25MB * Remove SimpleAuth addon [0.107.0] * Support CSP for webinterface and OAuth views * (mail) Fix issue where Cloudron is only used to send emails [0.108.0] * Redirect to /setupdns.html when restoring * Fix setting custom avatar * Do not allocate more than 4GB swap * Generate real passwords for sendmail/recvmail addons * Rate limit all authentication routes to prevent password brute force * Generate 128 byte password for MySQL multi-db addon [0.109.0] * Add Referrer-policy * Add tooltip for admin email field explaining it is local & private * Verify AMI instance id during DNS setup instead of admin account setup * Split platform and app data folders and get rid of btrfs volumes [0.110.0] * Fix disk usage graphs * Add --data-dir to cloudron-setup that allows customizing data location * Add UI to restore from any app backup * (mysql) Use utf8mb4 encoding for databases and backups * Allow installing a new app from a backup * Fix download of large files (> 1GB) * Fix app backup regression [0.120.0] * Update Docker to 17.03.1-ce * Rework backup backend logic * Add UI to download logs * Fix crash when checking mail dns settings * Allow backup retention duration to be configured * Add minio backend for backups * Fix issue where Cloudron's with errored apps won't backup when using fs backend * Fix DNS check issue where PTR records was read from hosts file [0.120.1] * Fix managed Cloudron backup cleanup [0.130.0] * Use Cloudron DNS server only for containers created by Cloudron * Make Cloudron always start even if DNS credentials are invalid * Show warning if DNS configuration is not valid * Drop the '.enc' extension for non-encrypted backups * Do not encrypt backups when the backup key is empty * Do a multipart S3 download for slow internet connections * Support naked domains as external location [0.130.1] * Fix app configure dialog regression [0.130.2] * Fix app configure dialog regression and dns setup screen [0.130.3] * Show error message if setup fails due to reserved username * (security) Do not print password in the logs in the configure route * Fix restore of unencrypted backups * Fix bug where FS backups have incorrect extension for unencrypted backups [0.140.0] * HTTP2 support * Condense the dns checks in the settings view * Document new app store submission guidelines [0.150.0] * Disable dnsmasq on OVH * Scale redis memory based on the app's memory limit * (security) Do not print the ssl cert in debug logs * Add noop storage backend to temporarily disable backups * Replace native-dns module with dig to prevent spurious crashes * Cleanup unfinished and errored backups * Set a timelimit of 4 hours for backup to finish [0.160.0] * Fix disk graphs when using device mapper * Prevent email view from flickering * Prepare for 1.0 [1.0.0] * Make selfhosting great again [1.0.1] * Notification improvements [1.0.2] * Notification improvements [1.1.0] * Add support for email catch-all * Support Cloudrons on subdomains [1.1.1] * Notification improvements [1.1.2] * Notification improvements [1.1.3] * Notification improvements