diff --git a/scripts/old-release-files/1-Aug-2022.json b/scripts/old-release-files/1-Aug-2022.json new file mode 100644 index 000000000..941bf6c9f --- /dev/null +++ b/scripts/old-release-files/1-Aug-2022.json @@ -0,0 +1,3796 @@ +{ + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.4" + }, + "1.9.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix typo causing LE cert renewals to fail" + ], + "upgrade": false, + "date": "2018-01-31T19:15:59.650Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7a63512d218ff1bc91dc7ae62017f34af8e90f61.tar.gz", + "author": "Johannes Zellner ", + "next": "1.10.2" + }, + "1.10.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-05T19:00:05.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15cf0c3c19-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T01:42:23.983Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5be39bc271-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T19:54:00.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f6afa1b6a-a60bbf59f0.tar.gz", + "author": "Johannes Zellner ", + "next": "1.11.0" + }, + "1.11.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.17 to fix various crashes", + "Report dependency error for clone if backup or domain was not found", + "Enable auto-updates for major versions" + ], + "upgrade": false, + "date": "2018-02-18T08:49:57.272Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-304d9dafb8-f6016a3cb3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete" + ], + "upgrade": false, + "date": "2018-03-09T22:27:14.727Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-60e924d5b8-bce3d3f664.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete", + "Rework the eventlog view", + "App clone now clones the robotsTxt and backup settings" + ], + "upgrade": false, + "date": "2018-03-15T15:27:53.500Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-873ea0fecd-8b5a88ba5e.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-13T21:44:38.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c728c6af5-2280008029.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-20T03:23:39.933Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50185adcf4-774c9e435e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management" + ], + "upgrade": false, + "date": "2018-05-04T20:34:53.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d57d590363-b9d7149dbb.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Add Gandi & GoDaddy DNS providers", + "Fix zone detection logic on Route53 accounts with more than 100 zones", + "Warn using when disabling email", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management", + "Fix issue where mail container incorrectly advertised CRAM-MD5 support" + ], + "upgrade": false, + "date": "2018-05-08T01:46:13.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1e730d2fc0-791f5af3e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.0" + }, + "2.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS" + ], + "upgrade": false, + "date": "2018-05-20T07:03:26.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3edf6efc-0660a924b7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.1" + }, + "2.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS", + "Allow mailbox name to be set for apps", + "Rework the Email server UI", + "Add the ability to manually trigger a backup of an application", + "Enable/disable mail from validation within UI", + "Allow setting app visibility for non-SSO apps", + "Add Clone UI" + ], + "upgrade": false, + "date": "2018-06-03T13:30:49.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7618aa786c-917bc2a88c.tar.gz", + "author": "Johannes Zellner ", + "next": "2.3.2" + }, + "2.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where multi-db apps were not provisioned correctly", + "Improve setup, restore views to have field labels" + ], + "upgrade": false, + "date": "2018-06-06T16:17:42.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-70128458b2-e09d2db7e6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0fc4f4bbff-f9750e237a.tar.gz", + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-12T18:47:38.006Z", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Mail logs and box logs UI", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-13T13:27:33.356Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7339c37b98-60a9c60f40.tar.gz", + "author": "Johannes Zellner ", + "next": "3.0.1" + }, + "3.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T00:55:27.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.1" + }, + "3.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T14:44:41.384Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.2" + }, + "3.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where normal users are shown apps they don't have access to", + "Re-configure mail apps when mail is enabled/disabled" + ], + "upgrade": false, + "date": "2018-08-17T06:26:39.368Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal" + ], + "upgrade": false, + "date": "2018-08-25T23:18:07.473Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix caas domain migration" + ], + "upgrade": false, + "date": "2018-08-27T02:34:27.182Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal", + "API token can now have a name" + ], + "upgrade": false, + "date": "2018-09-05T01:59:56.654Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.3" + }, + "3.1.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prevent dashboard domain from being deleted", + "Add alternateDomains to app install route", + "cloudflare: Fix crash when access denied" + ], + "upgrade": false, + "date": "2018-09-06T22:26:55.221Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.4" + }, + "3.1.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where support tab was redirecting" + ], + "upgrade": false, + "date": "2018-09-13T18:14:28.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T17:43:14.386Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T22:05:41.226Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.2" + }, + "3.2.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.20", + "(mail) Fix issue where LDAP connections where not cleaned up" + ], + "upgrade": false, + "date": "2018-10-05T04:20:06.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.3" + }, + "3.2.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix crash in restore logic caused by app health monitor" + ], + "upgrade": false, + "date": "2018-10-24T02:07:22.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-07T12:31:29.714Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-09T18:57:36.687Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T07:56:02.389Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T13:35:59.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-16T15:45:23.729Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.4.3" + }, + "3.4.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-13T23:43:22.982Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-15T07:18:12.620Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-16T06:15:50.547Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app", + "Fix issue where OOM mails are sent out without a rate limit" + ], + "date": "2018-12-17T08:14:39.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.0" + }, + "3.5.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI to switch dashboard domain", + "Fix remote support button to not remove misparsed ssh keys", + "cloudflare: preseve domain proxying status", + "Fix issue where oom killer might kill the box code or the updater", + "Add contabo and netcup as supported providers", + "Allow full logs to be downloaded", + "Update Haraka to 2.8.22", + "Log events in the mail container", + "Fix issue where SpamAssassin and SPF checks were run for outbound email", + "Improve various eventlog messages", + "Track dyndns change events", + "Add new S3 regions - Paris/Stockholm/Osaka", + "Retry errored downloads during restore", + "Add user pagination UI", + "Add namecheap as supported DNS provider" + ], + "date": "2019-01-25T22:01:49.691Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.1" + }, + "3.5.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add dashboard domain change event", + "Fix issue where notification email were sent from incorrect domain", + "Alert about configuration issues in the notification UI", + "Switching dashboard domain now updates MX, SPF records", + "Mailbox and lists UI is now always visible (but disabled) when incoming email is disabled", + "Fix issue where long passwords were not accepted", + "DNS and backup credential secrets are not returned in API calls anymore", + "Send notification when an app that went down, came back up" + ], + "date": "2019-02-14T03:10:14.594Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.2" + }, + "3.5.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix encoding of links in plain text email", + "Hide mail relay password", + "Do not return API tokens in REST API" + ], + "date": "2019-02-16T23:12:45.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-07T18:50:17.160Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-09T05:43:31.223Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization" + ], + "upgrade": false, + "date": "2019-05-09T15:50:50.987Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.0.3" + }, + "4.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email" + ], + "upgrade": false, + "date": "2019-05-10T22:28:24.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-13T18:22:28.003Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-14T23:17:22.889Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction" + ], + "upgrade": false, + "date": "2019-05-22T22:21:59.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI hint about SFTP access restriction" + ], + "upgrade": false, + "date": "2019-05-24T22:09:50.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.2" + }, + "4.1.2": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-14T01:45:16.320Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.3": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-15T03:54:08.778Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.4" + }, + "4.1.4": { + "changelog": [ + "Add CLOUDRON_ prefix to MySQL addon variables" + ], + "date": "2019-06-18T17:52:28.041Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.5": { + "changelog": [ + "Make the terminal addon button inject variables based on manifest version", + "Preserve addon passwords correctly when using v2 manifest", + "Show error message instead of logging out user when invalid 2FA token is provided", + "Ensure redis vars are renamed with manifest v2", + "Add missing Scaleway Object Storage to restore UI", + "Fix Exoscale endpoints in restore UI", + "Reset the app icon when showing the configure UI" + ], + "date": "2019-06-25T20:09:58.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.6": { + "changelog": [ + "Fix issue where CLOUDRON_APP_HOSTNAME was incorrectly set", + "Remove chat link from the footer of login screen", + "Add support for oplog tailing in mongodb", + "Fix LDAP not accessible via scheduler containers" + ], + "date": "2019-06-28T17:13:58.114Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.7" + }, + "4.1.7": { + "changelog": [ + "Fix issue where login looped when admin bit was removed" + ], + "date": "2019-07-04T08:10:01.304Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.0": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration" + ], + "date": "2019-09-05T03:56:07.122Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.1": { + "changelog": [ + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T06:44:49.894Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.2": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T21:04:14.493Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.3": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal" + ], + "date": "2019-10-02T01:34:14.925Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.4": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T16:20:56.779Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.5": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T18:22:16.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.6": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-04T01:45:40.641Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.7" + }, + "4.2.7": { + "changelog": [ + "Fix issue where the icon for normal users was displayed incorrectly", + "Kill stuck backup processes after 12 hours and notify admins", + "Reconfigure email apps when mail domain is added/removed", + "Fix crash when only udp ports are defined" + ], + "date": "2019-10-13T04:55:05.339Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.0": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-08T00:50:29.483Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.1": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI", + "Make logout from all button logout from all sessions", + "List unstable apps by default", + "Fix crash when listing mailboxes" + ], + "date": "2019-11-12T03:59:47.625Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.2": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-13T17:04:45.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.3": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps" + ], + "date": "2019-11-18T17:24:16.544Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.4": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps", + "Do not error if fallback certs went missing", + "Add 'New Apps' section to Appstore view", + "Fix issue where graphs of some apps were not appearing" + ], + "date": "2019-11-21T02:47:03.336Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.0": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get" + ], + "date": "2019-12-10T19:41:58.960Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.1": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation" + ], + "date": "2019-12-12T09:36:32.077Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.4.3" + }, + "4.4.2": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation", + "Fix crash when reporting that DKIM is not setup correctly", + "Stopped apps cannot be updated or auto-updated", + "eventlog: track support ticket creation and remote support status" + ], + "date": "2019-12-20T03:35:09.935Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.3": { + "changelog": [ + "Add restart button in recovery section", + "Fix issue where memory usage was not computed correctly", + "cloudflare: support API tokens" + ], + "date": "2020-01-03T01:21:45.606Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.4" + }, + "4.4.4": { + "changelog": [ + "Fix bug where restart button in terminal was not working", + "Add search field in apps view", + "Make app view tags and domain filter persistent", + "Add timezone UI" + ], + "date": "2020-01-09T00:14:44.259Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "4.4.5": { + "changelog": [ + "Fix user listing regression in group edit dialog", + "Do not show error page for 503", + "Add mail list and mail box update events", + "Certs of stopped apps are not renewed anymore", + "Fix broken memory sliders in the services UI", + "Set CPU Shares", + "Update nodejs to 12.14.1", + "Update MySQL addon packet size to 64M" + ], + "date": "2020-01-31T21:20:51.475Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.0": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-07T09:43:50.532Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.1": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-08T06:03:41.171Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.2": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-10T21:11:42.804Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.3": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-11T01:58:01.519Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.4" + }, + "5.0.4": { + "changelog": [ + "Fix potential previlige escalation because of ghost file", + "linode: dns backend", + "make branding routes owner only", + "add branding API", + "Add app start/stop/restart events", + "Use the primary email for LE account", + "make mail eventlog more descriptive" + ], + "date": "2020-03-21T01:45:51.166Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.5" + }, + "5.0.5": { + "changelog": [ + "Fix bug where incoming mail from dynamic hostnames was rejected", + "Increase token expiry", + "Fix bug in tag UI where tag removal did not work" + ], + "date": "2020-03-25T18:15:51.404Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.6" + }, + "5.0.6": { + "changelog": [ + "Make mail eventlog only visible to owners", + "Make app password work with sftp" + ], + "date": "2020-03-27T16:34:45.173Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.0": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs" + ], + "date": "2020-04-03T06:16:25.872Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.1": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation" + ], + "date": "2020-04-03T17:55:40.887Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.2": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/" + ], + "date": "2020-04-08T13:49:22.360Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.3": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/", + "Fix crash with misconfigured reverse proxy" + ], + "date": "2020-04-09T01:34:48.015Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.4" + }, + "5.1.4": { + "changelog": [ + "Add support for custom .well-known documents to be served", + "Add ECDHE-RSA-AES128-SHA256 to cipher list", + "Fix GPG signature verification" + ], + "date": "2020-04-12T16:46:41.980Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.5" + }, + "5.1.5": { + "changelog": [ + "Check for .well-known routes upstream as fallback. This broke nextcloud's caldav/carddav" + ], + "date": "2020-04-16T04:17:36.931Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.0": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-22T02:50:32.787Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.1" + }, + "5.2.1": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-24T01:11:33.409Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.2" + }, + "5.2.2": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-25T14:39:08.686Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.3" + }, + "5.2.3": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-26T18:24:03.770Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.4": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "backups: add retention policy", + "Drop NET_RAW caps from container preventing sniffing of network traffic" + ], + "date": "2020-05-28T23:55:00.546Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.2" + }, + "5.3.0": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-23T16:57:16.820Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.1" + }, + "5.3.1": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-25T17:47:37.440Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.2" + }, + "5.3.2": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use", + "Do not install sshfs package", + "'provider' is not required anymore in various API calls", + "redis: Set maxmemory and maxmemory-policy", + "Add mlock capability to manifest (for vault app)" + ], + "date": "2020-06-26T22:16:09.596Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.3" + }, + "5.3.3": { + "changelog": [ + "Fix issue where some postinstall messages where causing angular to infinite loop" + ], + "date": "2020-06-30T05:18:00.556Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.4" + }, + "5.3.4": { + "changelog": [ + "Fix issue in database error handling" + ], + "date": "2020-07-03T23:14:29.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.0": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-18T00:47:00.998Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.1": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-19T19:08:53.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.5.0" + }, + "5.5.0": { + "changelog": [ + "postgresql: update to PostgreSQL 11", + "postgresql: add citext extension to whitelist for loomio", + "postgresql: add btree_gist,postgres_fdw,pg_stat_statements,plpgsql extensions for gitlab", + "SFTP/Filebrowser: fix access of external data directories", + "Fix contrast issues in dark mode", + "Add option to delete mailbox data when mailbox is delete", + "Allow days/hours of backups and updates to be configurable", + "backup cleaner: fix issue where referenced backups where not counted against time periods", + "route53: fix issue where verification failed if user had more than 100 zones", + "rework task workers to run them in a separate cgroup", + "backups: now much faster thanks to reworking of task worker", + "When custom fallback cert is set, make sure it's used over LE certs", + "mongodb: update to MongoDB 4.0.19", + "List groups ordered by name", + "Invite links are now valid for a week", + "Update release GPG key", + "Add pre-defined variables ($CLOUDRON_APPID) for better post install messages", + "filemanager: show folder first" + ], + "date": "2020-08-12T02:00:51.479Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.0": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-10T18:27:36.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.1": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-16T01:15:24.310Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.2": { + "changelog": [ + "Update docker to 19.03.12", + "Fix sorting of user listing in the UI", + "namecheap: fix crash when server returns invalid response", + "unlink ghost file automatically on successful login", + "Bump mysql addon connection limit to 200", + "Fix install issue where `/dev/dri` may not be present", + "import: when importing filesystem backups, the input box is a path", + "firewall: fix race condition where blocklist was not added in correct position in the FORWARD chain", + "services: fix issue where services where scaled up/down too fast", + "turn: realm variable was not updated properly on dashboard change", + "nginx: add splash pages for IP based browser access", + "Give services panel a separate top-level view", + "Add app state filter", + "gcs: copy concurrency was not used", + "Mention why an app update cannot be applied and provide shortcut to start the app if stopped", + "Remove version from footer into the setting view", + "postgresql: set collation order explicity when creating database to C.UTF-8 (for confluence)", + "rsync: fix error while goes missing when syncing", + "Pre-select app domain by default in the redirection drop down", + "robots: preseve leading and trailing whitespaces/newlines" + ], + "date": "2020-10-09T21:04:30.413Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.3": { + "changelog": [ + "Fix postgres locale issue" + ], + "date": "2020-10-13T15:22:49.458Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.0": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)" + ], + "date": "2020-12-05T06:41:37.512Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.1": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)", + "app: add export route", + "mail: on location change, fix lock up when one or more domains have invalid credentials", + "mail: fix crash because of write after timeout closure", + "scaleway: fix installation issue where THP is not enabled in kernel" + ], + "date": "2020-12-08T05:18:04.605Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.0": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T18:45:53.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.1" + }, + "6.1.1": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T23:13:29.632Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.2": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-02-02T01:36:58.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.0": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups" + ], + "date": "2021-03-03T21:55:01.554Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.1": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer" + ], + "date": "2021-03-05T18:51:36.021Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.2": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata" + ], + "date": "2021-03-08T05:23:59.966Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.3": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-11T02:55:51.541Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.4": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-12T05:04:41.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.5": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T16:44:57.584Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.6": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T19:09:05.744Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.7": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-26T17:16:19.624Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.8" + }, + "6.2.8": { + "changelog": [ + "linode object storage: update aws sdk to make it work again", + "Fix crash in blocklist setting when source and list have mixed ip versions", + "mysql: bump connection limit to 200", + "namecheap: fix issue where DNS updates and del were not working", + "turn: turn off verbose logging", + "Fix crash when parsing df output (set LC_ALL for box service)" + ], + "date": "2021-04-28T17:40:21.697Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.0": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:09:31.382Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.1": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:42:13.728Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.2": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-25T04:42:59.427Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.3": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-26T02:33:55.538Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.4": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-28T17:24:49.184Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.5" + }, + "6.3.5": { + "changelog": [ + "filemanager: reset selection if directory has changed", + "branding: fix error highlight with empty cloudron name", + "better text instead of \"Cloudron in the wild\"", + "Make sso login hint translatable", + "Give unread notifications a small left border", + "Fix issue where clicking update indicator opened app in new tab", + "Ensure notifications are only fetched and shown for at least admins", + "setupaccount: Show input field errors below input field", + "Set focus automatically for new alias or redirect", + "eventlog: fix issue where old events are not periodically removed", + "ssfs: fix chown" + ], + "date": "2021-07-10T22:46:28.060Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.6" + }, + "6.3.6": { + "changelog": [ + "Fix broken reboot button", + "app updated notification shown despite failure", + "Update translation for sso login information", + "Hide groups/tags/state filter in app listing for normal users", + "filemanager: Ensure breadcrumbs and hash are correctly updated on folder navigation", + "cloudron-setup: check if nginx/docker is already installed", + "Use the addresses of all available interfaces for port 53 binding", + "refresh config on appstore login", + "password reset: check 2fa when enabled" + ], + "date": "2021-08-12T05:16:00.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.0": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-22T23:02:46.128Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.1" + }, + "7.0.1": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-23T02:45:25.608Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.2" + }, + "7.0.2": { + "changelog": [ + "mail: POP3 flag was not returned correctly", + "external ldap: fix crash preventing users from logging in", + "volumes: ensure we don't crash if mount status is unexpected", + "backups: set default backup memory limit to 800", + "users: allow admins to specify password recovery email" + ], + "date": "2021-10-28T23:30:19.466Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.3": { + "changelog": [ + "support: fix remoe support not working for 'root' user", + "Fix cog icon on app grid item hover for darkmode", + "Disable password reset and impersonate button for self user instead of hiding them", + "pop3: fix crash with auth of non-existent mailbox", + "mail: fix direction field in eventlog of deferred mails", + "mail: fix eventlog search", + "mail: save message-id in eventlog", + "backups: fix issue which resulted in incomplete backups when an app has backups disabled", + "restore: do not redirect until mail data has been restored", + "proxyauth: set viewport meta tag in login view" + ], + "date": "2021-11-03T22:04:31.805Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.4" + }, + "7.0.4": { + "changelog": [ + "Add password reveal button to login pages", + "appstore: fix crash if account already registered", + "Do not nuke all the logrotate configs on update", + "Remove unused httpPaths from manifest", + "cloudron-support: add option to reset cloudron.io account", + "Fix flicker in login page", + "Fix LE account key re-use issue in DO 1-click image", + "mail: add non-tls ports for recvmail addon", + "backups: fix issue where mail backups where not cleaned up", + "notifications: fix automatic app update notifications" + ], + "date": "2021-11-17T23:47:42.303Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.0": { + "changelog": [ + "Add mail manager role", + "mailbox: app can be set as owner when recvmail addon enabled", + "domains: add well known config UI (for jitsi configuration)", + "Prefix email addon variables with CLOUDRON_EMAIL instead of CLOUDRON_MAIL", + "remove support for manifest version 1", + "Add option to enable/disable mailbox sharing", + "base image 3.2.0", + "Update node to 16.13.1", + "mongodb: update to 4.4", + "Add `upstreamVersion` to manifest", + "Add `logPaths` to manifest", + "Add cifs seal support for backup and volume mounts", + "add a way for admins to set username when profiles are locked", + "Add support for secondary domains", + "postgresql: enable postgis", + "remove nginx config of stopped apps", + "mail: use port25check.cloudron.io to check outbound port 25 connectivity", + "Add import/export of mailboxes and users", + "LDAP server can now be exposed", + "Update monaco-editor to 0.32.1", + "Update xterm.js to 4.17.0", + "Update docker to 20.10.12", + "IPv6 support" + ], + "date": "2022-02-18T21:02:00.135Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.1": { + "changelog": [ + "Fix issue where dkimKey of a mail domain is sometimes null", + "firewall: add retry for xtables lock", + "redis: fix issue where protected mode was enabled with no password" + ], + "date": "2022-02-22T07:50:47.142Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-24a16cf8b4-0dfd217a86-7.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-24a16cf8b4-0dfd217a86-7.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.2": { + "changelog": [ + "Fix crash in cloudron-firewall when ports are whitelisted", + "eventlog: add event for certificate cleanup", + "eventlog: log event for mailbox alias update", + "backups: fix incorrect mountpoint check with managed mounts" + ], + "date": "2022-02-26T00:26:13.129Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2434e81383-1c6d86d760-7.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2434e81383-1c6d86d760-7.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.3": { + "changelog": [ + "Fix security issue where an admin can impersonate an owner", + "block list: can upload up to 2MB", + "dns: fix issue where link local address was picked up for ipv6", + "setup: ufw may not be installed", + "mysql: fix default collation of databases" + ], + "date": "2022-03-04T02:38:40.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-193dff8c30-be40cea600-7.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-193dff8c30-be40cea600-7.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.4" + }, + "7.1.4": { + "changelog": [ + "wildcard dns: fix handling of ENODATA", + "cloudflare: fix error handling", + "openvpn: ipv6 support", + "dyndns: fix issue where eventlog was getting filled with empty entries", + "mandatory 2fa: Fix typo in 2FA check" + ], + "date": "2022-03-17T18:37:24.528Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eeddc233dd-f2049f04e1-7.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eeddc233dd-f2049f04e1-7.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.0": { + "changelog": [ + "mail: hide log button for non-superadmins", + "firewall: do not add duplicate ldap redirect rules", + "ldap: respond to RootDSE", + "Check if CNAME record exists and remove it if overwrite is set", + "cifs: use credentials file for better password support", + "installer: rework script to fix DNS resolution issues", + "backup cleaner: do not clean if not mounted", + "restore: fix sftp private key perms", + "support: add a separate system user named cloudron-support", + "sshfs: fix bug where sshfs mounts were generated without unbound dependancy", + "cloudron-setup: add --setup-token", + "notifications: add installation event", + "backups: set label of backup and control it's retention", + "wasabi: add new regions (London, Frankfurt, Paris, Toronto)", + "docker: update to 20.10.14", + "Ensure LDAP usernames are always treated lowercase", + "Add a way to make LDAP users local", + "proxyAuth: set X-Remote-User (rfc3875)", + "GoDaddy: there is now a delete API", + "nginx: use ubuntu packages for ubuntu 20.04 and 22.04" + ], + "date": "2022-04-29T16:51:33.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-765f6d1b12-840e8153ff-7.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-765f6d1b12-840e8153ff-7.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.1": { + "changelog": [ + "Refactor backup code to use async/await", + "mongodb: fix bug where a small timeout prevented import of large backups", + "Add update available filter", + "exec: rework API to get exit code", + "Add profile backgroundImage api", + "cron: add support for extensions (@reboot, @weekly etc)" + ], + "date": "2022-05-24T02:08:41.645Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3eead2fdbe-55bc6f6cca-7.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3eead2fdbe-55bc6f6cca-7.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.2": { + "changelog": [ + "Update cloudron-manifestformat for new scheduler patterns", + "collectd: FQDNLookup causes collectd install to fail" + ], + "date": "2022-05-26T06:43:04.667Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c9916c4107-3a4c1b6ae7-7.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c9916c4107-3a4c1b6ae7-7.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.3": { + "changelog": [ + "appstore: allow re-registration on server side delete", + "transfer ownership route is not used anymore", + "graphite: fix issue where disk names with '.' do not render", + "dark mode fixes", + "sendmail: mail from display name", + "Use volumes for app data instead of raw path", + "initial xfs support" + ], + "date": "2022-06-09T22:44:40.023Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67801020ed-c8b0ec64f0-7.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67801020ed-c8b0ec64f0-7.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.4": { + "changelog": [ + "volumes: Ensure long volume names do not overflow the table", + "Move all appstore filter to the left", + "app data: allow sameness of old and new dir" + ], + "date": "2022-06-10T20:32:01.861Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-52d2fe6909-54b579c9ef-7.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-52d2fe6909-54b579c9ef-7.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.5": { + "changelog": [ + "Fix storage volume migration", + "Fix issue where only 25 group members were returned", + "Fix eventlog display" + ], + "date": "2022-06-23T17:27:38.031Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-131f823e57-32d97f9ffb-7.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-131f823e57-32d97f9ffb-7.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": null + } +} diff --git a/scripts/old-release-files/18-Jun-2021.json b/scripts/old-release-files/18-Jun-2021.json new file mode 100644 index 000000000..f63bcceba --- /dev/null +++ b/scripts/old-release-files/18-Jun-2021.json @@ -0,0 +1,3241 @@ +{ + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.4" + }, + "1.9.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix typo causing LE cert renewals to fail" + ], + "upgrade": false, + "date": "2018-01-31T19:15:59.650Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7a63512d218ff1bc91dc7ae62017f34af8e90f61.tar.gz", + "author": "Johannes Zellner ", + "next": "1.10.2" + }, + "1.10.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-05T19:00:05.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15cf0c3c19-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T01:42:23.983Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5be39bc271-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T19:54:00.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f6afa1b6a-a60bbf59f0.tar.gz", + "author": "Johannes Zellner ", + "next": "1.11.0" + }, + "1.11.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.17 to fix various crashes", + "Report dependency error for clone if backup or domain was not found", + "Enable auto-updates for major versions" + ], + "upgrade": false, + "date": "2018-02-18T08:49:57.272Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-304d9dafb8-f6016a3cb3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete" + ], + "upgrade": false, + "date": "2018-03-09T22:27:14.727Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-60e924d5b8-bce3d3f664.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete", + "Rework the eventlog view", + "App clone now clones the robotsTxt and backup settings" + ], + "upgrade": false, + "date": "2018-03-15T15:27:53.500Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-873ea0fecd-8b5a88ba5e.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-13T21:44:38.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c728c6af5-2280008029.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-20T03:23:39.933Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50185adcf4-774c9e435e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management" + ], + "upgrade": false, + "date": "2018-05-04T20:34:53.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d57d590363-b9d7149dbb.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Add Gandi & GoDaddy DNS providers", + "Fix zone detection logic on Route53 accounts with more than 100 zones", + "Warn using when disabling email", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management", + "Fix issue where mail container incorrectly advertised CRAM-MD5 support" + ], + "upgrade": false, + "date": "2018-05-08T01:46:13.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1e730d2fc0-791f5af3e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.0" + }, + "2.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS" + ], + "upgrade": false, + "date": "2018-05-20T07:03:26.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3edf6efc-0660a924b7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.1" + }, + "2.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS", + "Allow mailbox name to be set for apps", + "Rework the Email server UI", + "Add the ability to manually trigger a backup of an application", + "Enable/disable mail from validation within UI", + "Allow setting app visibility for non-SSO apps", + "Add Clone UI" + ], + "upgrade": false, + "date": "2018-06-03T13:30:49.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7618aa786c-917bc2a88c.tar.gz", + "author": "Johannes Zellner ", + "next": "2.3.2" + }, + "2.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where multi-db apps were not provisioned correctly", + "Improve setup, restore views to have field labels" + ], + "upgrade": false, + "date": "2018-06-06T16:17:42.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-70128458b2-e09d2db7e6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0fc4f4bbff-f9750e237a.tar.gz", + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-12T18:47:38.006Z", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Mail logs and box logs UI", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-13T13:27:33.356Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7339c37b98-60a9c60f40.tar.gz", + "author": "Johannes Zellner ", + "next": "3.0.1" + }, + "3.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T00:55:27.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.1" + }, + "3.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T14:44:41.384Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.2" + }, + "3.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where normal users are shown apps they don't have access to", + "Re-configure mail apps when mail is enabled/disabled" + ], + "upgrade": false, + "date": "2018-08-17T06:26:39.368Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal" + ], + "upgrade": false, + "date": "2018-08-25T23:18:07.473Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix caas domain migration" + ], + "upgrade": false, + "date": "2018-08-27T02:34:27.182Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal", + "API token can now have a name" + ], + "upgrade": false, + "date": "2018-09-05T01:59:56.654Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.3" + }, + "3.1.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prevent dashboard domain from being deleted", + "Add alternateDomains to app install route", + "cloudflare: Fix crash when access denied" + ], + "upgrade": false, + "date": "2018-09-06T22:26:55.221Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.4" + }, + "3.1.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where support tab was redirecting" + ], + "upgrade": false, + "date": "2018-09-13T18:14:28.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T17:43:14.386Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T22:05:41.226Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.2" + }, + "3.2.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.20", + "(mail) Fix issue where LDAP connections where not cleaned up" + ], + "upgrade": false, + "date": "2018-10-05T04:20:06.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.3" + }, + "3.2.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix crash in restore logic caused by app health monitor" + ], + "upgrade": false, + "date": "2018-10-24T02:07:22.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-07T12:31:29.714Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-09T18:57:36.687Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T07:56:02.389Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T13:35:59.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-16T15:45:23.729Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.4.3" + }, + "3.4.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-13T23:43:22.982Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-15T07:18:12.620Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-16T06:15:50.547Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app", + "Fix issue where OOM mails are sent out without a rate limit" + ], + "date": "2018-12-17T08:14:39.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.0" + }, + "3.5.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI to switch dashboard domain", + "Fix remote support button to not remove misparsed ssh keys", + "cloudflare: preseve domain proxying status", + "Fix issue where oom killer might kill the box code or the updater", + "Add contabo and netcup as supported providers", + "Allow full logs to be downloaded", + "Update Haraka to 2.8.22", + "Log events in the mail container", + "Fix issue where SpamAssassin and SPF checks were run for outbound email", + "Improve various eventlog messages", + "Track dyndns change events", + "Add new S3 regions - Paris/Stockholm/Osaka", + "Retry errored downloads during restore", + "Add user pagination UI", + "Add namecheap as supported DNS provider" + ], + "date": "2019-01-25T22:01:49.691Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.1" + }, + "3.5.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add dashboard domain change event", + "Fix issue where notification email were sent from incorrect domain", + "Alert about configuration issues in the notification UI", + "Switching dashboard domain now updates MX, SPF records", + "Mailbox and lists UI is now always visible (but disabled) when incoming email is disabled", + "Fix issue where long passwords were not accepted", + "DNS and backup credential secrets are not returned in API calls anymore", + "Send notification when an app that went down, came back up" + ], + "date": "2019-02-14T03:10:14.594Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.2" + }, + "3.5.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix encoding of links in plain text email", + "Hide mail relay password", + "Do not return API tokens in REST API" + ], + "date": "2019-02-16T23:12:45.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-07T18:50:17.160Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-09T05:43:31.223Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization" + ], + "upgrade": false, + "date": "2019-05-09T15:50:50.987Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.0.3" + }, + "4.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email" + ], + "upgrade": false, + "date": "2019-05-10T22:28:24.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-13T18:22:28.003Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-14T23:17:22.889Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction" + ], + "upgrade": false, + "date": "2019-05-22T22:21:59.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI hint about SFTP access restriction" + ], + "upgrade": false, + "date": "2019-05-24T22:09:50.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.2" + }, + "4.1.2": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-14T01:45:16.320Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.3": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-15T03:54:08.778Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.4" + }, + "4.1.4": { + "changelog": [ + "Add CLOUDRON_ prefix to MySQL addon variables" + ], + "date": "2019-06-18T17:52:28.041Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.5": { + "changelog": [ + "Make the terminal addon button inject variables based on manifest version", + "Preserve addon passwords correctly when using v2 manifest", + "Show error message instead of logging out user when invalid 2FA token is provided", + "Ensure redis vars are renamed with manifest v2", + "Add missing Scaleway Object Storage to restore UI", + "Fix Exoscale endpoints in restore UI", + "Reset the app icon when showing the configure UI" + ], + "date": "2019-06-25T20:09:58.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.6": { + "changelog": [ + "Fix issue where CLOUDRON_APP_HOSTNAME was incorrectly set", + "Remove chat link from the footer of login screen", + "Add support for oplog tailing in mongodb", + "Fix LDAP not accessible via scheduler containers" + ], + "date": "2019-06-28T17:13:58.114Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.7" + }, + "4.1.7": { + "changelog": [ + "Fix issue where login looped when admin bit was removed" + ], + "date": "2019-07-04T08:10:01.304Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.0": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration" + ], + "date": "2019-09-05T03:56:07.122Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.1": { + "changelog": [ + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T06:44:49.894Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.2": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T21:04:14.493Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.3": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal" + ], + "date": "2019-10-02T01:34:14.925Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.4": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T16:20:56.779Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.5": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T18:22:16.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.6": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-04T01:45:40.641Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.7" + }, + "4.2.7": { + "changelog": [ + "Fix issue where the icon for normal users was displayed incorrectly", + "Kill stuck backup processes after 12 hours and notify admins", + "Reconfigure email apps when mail domain is added/removed", + "Fix crash when only udp ports are defined" + ], + "date": "2019-10-13T04:55:05.339Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.0": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-08T00:50:29.483Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.1": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI", + "Make logout from all button logout from all sessions", + "List unstable apps by default", + "Fix crash when listing mailboxes" + ], + "date": "2019-11-12T03:59:47.625Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.2": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-13T17:04:45.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.3": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps" + ], + "date": "2019-11-18T17:24:16.544Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.4": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps", + "Do not error if fallback certs went missing", + "Add 'New Apps' section to Appstore view", + "Fix issue where graphs of some apps were not appearing" + ], + "date": "2019-11-21T02:47:03.336Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.0": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get" + ], + "date": "2019-12-10T19:41:58.960Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.1": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation" + ], + "date": "2019-12-12T09:36:32.077Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.4.3" + }, + "4.4.2": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation", + "Fix crash when reporting that DKIM is not setup correctly", + "Stopped apps cannot be updated or auto-updated", + "eventlog: track support ticket creation and remote support status" + ], + "date": "2019-12-20T03:35:09.935Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.3": { + "changelog": [ + "Add restart button in recovery section", + "Fix issue where memory usage was not computed correctly", + "cloudflare: support API tokens" + ], + "date": "2020-01-03T01:21:45.606Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.4" + }, + "4.4.4": { + "changelog": [ + "Fix bug where restart button in terminal was not working", + "Add search field in apps view", + "Make app view tags and domain filter persistent", + "Add timezone UI" + ], + "date": "2020-01-09T00:14:44.259Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "4.4.5": { + "changelog": [ + "Fix user listing regression in group edit dialog", + "Do not show error page for 503", + "Add mail list and mail box update events", + "Certs of stopped apps are not renewed anymore", + "Fix broken memory sliders in the services UI", + "Set CPU Shares", + "Update nodejs to 12.14.1", + "Update MySQL addon packet size to 64M" + ], + "date": "2020-01-31T21:20:51.475Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.0": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-07T09:43:50.532Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.1": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-08T06:03:41.171Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.2": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-10T21:11:42.804Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.3": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-11T01:58:01.519Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.4" + }, + "5.0.4": { + "changelog": [ + "Fix potential previlige escalation because of ghost file", + "linode: dns backend", + "make branding routes owner only", + "add branding API", + "Add app start/stop/restart events", + "Use the primary email for LE account", + "make mail eventlog more descriptive" + ], + "date": "2020-03-21T01:45:51.166Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.5" + }, + "5.0.5": { + "changelog": [ + "Fix bug where incoming mail from dynamic hostnames was rejected", + "Increase token expiry", + "Fix bug in tag UI where tag removal did not work" + ], + "date": "2020-03-25T18:15:51.404Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.6" + }, + "5.0.6": { + "changelog": [ + "Make mail eventlog only visible to owners", + "Make app password work with sftp" + ], + "date": "2020-03-27T16:34:45.173Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.0": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs" + ], + "date": "2020-04-03T06:16:25.872Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.1": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation" + ], + "date": "2020-04-03T17:55:40.887Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.2": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/" + ], + "date": "2020-04-08T13:49:22.360Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.3": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/", + "Fix crash with misconfigured reverse proxy" + ], + "date": "2020-04-09T01:34:48.015Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.4" + }, + "5.1.4": { + "changelog": [ + "Add support for custom .well-known documents to be served", + "Add ECDHE-RSA-AES128-SHA256 to cipher list", + "Fix GPG signature verification" + ], + "date": "2020-04-12T16:46:41.980Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.5" + }, + "5.1.5": { + "changelog": [ + "Check for .well-known routes upstream as fallback. This broke nextcloud's caldav/carddav" + ], + "date": "2020-04-16T04:17:36.931Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.0": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-22T02:50:32.787Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.1" + }, + "5.2.1": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-24T01:11:33.409Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.2" + }, + "5.2.2": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-25T14:39:08.686Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.3" + }, + "5.2.3": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-26T18:24:03.770Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.4": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "backups: add retention policy", + "Drop NET_RAW caps from container preventing sniffing of network traffic" + ], + "date": "2020-05-28T23:55:00.546Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.2" + }, + "5.3.0": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-23T16:57:16.820Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.1" + }, + "5.3.1": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-25T17:47:37.440Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.2" + }, + "5.3.2": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use", + "Do not install sshfs package", + "'provider' is not required anymore in various API calls", + "redis: Set maxmemory and maxmemory-policy", + "Add mlock capability to manifest (for vault app)" + ], + "date": "2020-06-26T22:16:09.596Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.3" + }, + "5.3.3": { + "changelog": [ + "Fix issue where some postinstall messages where causing angular to infinite loop" + ], + "date": "2020-06-30T05:18:00.556Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.4" + }, + "5.3.4": { + "changelog": [ + "Fix issue in database error handling" + ], + "date": "2020-07-03T23:14:29.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.0": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-18T00:47:00.998Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.1": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-19T19:08:53.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.5.0" + }, + "5.5.0": { + "changelog": [ + "postgresql: update to PostgreSQL 11", + "postgresql: add citext extension to whitelist for loomio", + "postgresql: add btree_gist,postgres_fdw,pg_stat_statements,plpgsql extensions for gitlab", + "SFTP/Filebrowser: fix access of external data directories", + "Fix contrast issues in dark mode", + "Add option to delete mailbox data when mailbox is delete", + "Allow days/hours of backups and updates to be configurable", + "backup cleaner: fix issue where referenced backups where not counted against time periods", + "route53: fix issue where verification failed if user had more than 100 zones", + "rework task workers to run them in a separate cgroup", + "backups: now much faster thanks to reworking of task worker", + "When custom fallback cert is set, make sure it's used over LE certs", + "mongodb: update to MongoDB 4.0.19", + "List groups ordered by name", + "Invite links are now valid for a week", + "Update release GPG key", + "Add pre-defined variables ($CLOUDRON_APPID) for better post install messages", + "filemanager: show folder first" + ], + "date": "2020-08-12T02:00:51.479Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.0": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-10T18:27:36.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.1": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-16T01:15:24.310Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.2": { + "changelog": [ + "Update docker to 19.03.12", + "Fix sorting of user listing in the UI", + "namecheap: fix crash when server returns invalid response", + "unlink ghost file automatically on successful login", + "Bump mysql addon connection limit to 200", + "Fix install issue where `/dev/dri` may not be present", + "import: when importing filesystem backups, the input box is a path", + "firewall: fix race condition where blocklist was not added in correct position in the FORWARD chain", + "services: fix issue where services where scaled up/down too fast", + "turn: realm variable was not updated properly on dashboard change", + "nginx: add splash pages for IP based browser access", + "Give services panel a separate top-level view", + "Add app state filter", + "gcs: copy concurrency was not used", + "Mention why an app update cannot be applied and provide shortcut to start the app if stopped", + "Remove version from footer into the setting view", + "postgresql: set collation order explicity when creating database to C.UTF-8 (for confluence)", + "rsync: fix error while goes missing when syncing", + "Pre-select app domain by default in the redirection drop down", + "robots: preseve leading and trailing whitespaces/newlines" + ], + "date": "2020-10-09T21:04:30.413Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.3": { + "changelog": [ + "Fix postgres locale issue" + ], + "date": "2020-10-13T15:22:49.458Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.0": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)" + ], + "date": "2020-12-05T06:41:37.512Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.1": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)", + "app: add export route", + "mail: on location change, fix lock up when one or more domains have invalid credentials", + "mail: fix crash because of write after timeout closure", + "scaleway: fix installation issue where THP is not enabled in kernel" + ], + "date": "2020-12-08T05:18:04.605Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.0": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T18:45:53.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.1" + }, + "6.1.1": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T23:13:29.632Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.2": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-02-02T01:36:58.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.0": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups" + ], + "date": "2021-03-03T21:55:01.554Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.1": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer" + ], + "date": "2021-03-05T18:51:36.021Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.2": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata" + ], + "date": "2021-03-08T05:23:59.966Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.3": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-11T02:55:51.541Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.4": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-12T05:04:41.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.5": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T16:44:57.584Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.6": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T19:09:05.744Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.7": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-26T17:16:19.624Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.8" + }, + "6.2.8": { + "changelog": [ + "linode object storage: update aws sdk to make it work again", + "Fix crash in blocklist setting when source and list have mixed ip versions", + "mysql: bump connection limit to 200", + "namecheap: fix issue where DNS updates and del were not working", + "turn: turn off verbose logging", + "Fix crash when parsing df output (set LC_ALL for box service)" + ], + "date": "2021-04-28T17:40:21.697Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": null + } +} diff --git a/scripts/old-release-files/21-Feb-2022.json b/scripts/old-release-files/21-Feb-2022.json new file mode 100644 index 000000000..b125b945b --- /dev/null +++ b/scripts/old-release-files/21-Feb-2022.json @@ -0,0 +1,3648 @@ +{ + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.4" + }, + "1.9.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix typo causing LE cert renewals to fail" + ], + "upgrade": false, + "date": "2018-01-31T19:15:59.650Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7a63512d218ff1bc91dc7ae62017f34af8e90f61.tar.gz", + "author": "Johannes Zellner ", + "next": "1.10.2" + }, + "1.10.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-05T19:00:05.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15cf0c3c19-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T01:42:23.983Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5be39bc271-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T19:54:00.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f6afa1b6a-a60bbf59f0.tar.gz", + "author": "Johannes Zellner ", + "next": "1.11.0" + }, + "1.11.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.17 to fix various crashes", + "Report dependency error for clone if backup or domain was not found", + "Enable auto-updates for major versions" + ], + "upgrade": false, + "date": "2018-02-18T08:49:57.272Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-304d9dafb8-f6016a3cb3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete" + ], + "upgrade": false, + "date": "2018-03-09T22:27:14.727Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-60e924d5b8-bce3d3f664.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete", + "Rework the eventlog view", + "App clone now clones the robotsTxt and backup settings" + ], + "upgrade": false, + "date": "2018-03-15T15:27:53.500Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-873ea0fecd-8b5a88ba5e.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-13T21:44:38.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c728c6af5-2280008029.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-20T03:23:39.933Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50185adcf4-774c9e435e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management" + ], + "upgrade": false, + "date": "2018-05-04T20:34:53.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d57d590363-b9d7149dbb.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Add Gandi & GoDaddy DNS providers", + "Fix zone detection logic on Route53 accounts with more than 100 zones", + "Warn using when disabling email", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management", + "Fix issue where mail container incorrectly advertised CRAM-MD5 support" + ], + "upgrade": false, + "date": "2018-05-08T01:46:13.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1e730d2fc0-791f5af3e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.0" + }, + "2.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS" + ], + "upgrade": false, + "date": "2018-05-20T07:03:26.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3edf6efc-0660a924b7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.1" + }, + "2.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS", + "Allow mailbox name to be set for apps", + "Rework the Email server UI", + "Add the ability to manually trigger a backup of an application", + "Enable/disable mail from validation within UI", + "Allow setting app visibility for non-SSO apps", + "Add Clone UI" + ], + "upgrade": false, + "date": "2018-06-03T13:30:49.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7618aa786c-917bc2a88c.tar.gz", + "author": "Johannes Zellner ", + "next": "2.3.2" + }, + "2.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where multi-db apps were not provisioned correctly", + "Improve setup, restore views to have field labels" + ], + "upgrade": false, + "date": "2018-06-06T16:17:42.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-70128458b2-e09d2db7e6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0fc4f4bbff-f9750e237a.tar.gz", + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-12T18:47:38.006Z", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Mail logs and box logs UI", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-13T13:27:33.356Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7339c37b98-60a9c60f40.tar.gz", + "author": "Johannes Zellner ", + "next": "3.0.1" + }, + "3.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T00:55:27.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.1" + }, + "3.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T14:44:41.384Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.2" + }, + "3.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where normal users are shown apps they don't have access to", + "Re-configure mail apps when mail is enabled/disabled" + ], + "upgrade": false, + "date": "2018-08-17T06:26:39.368Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal" + ], + "upgrade": false, + "date": "2018-08-25T23:18:07.473Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix caas domain migration" + ], + "upgrade": false, + "date": "2018-08-27T02:34:27.182Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal", + "API token can now have a name" + ], + "upgrade": false, + "date": "2018-09-05T01:59:56.654Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.3" + }, + "3.1.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prevent dashboard domain from being deleted", + "Add alternateDomains to app install route", + "cloudflare: Fix crash when access denied" + ], + "upgrade": false, + "date": "2018-09-06T22:26:55.221Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.4" + }, + "3.1.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where support tab was redirecting" + ], + "upgrade": false, + "date": "2018-09-13T18:14:28.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T17:43:14.386Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T22:05:41.226Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.2" + }, + "3.2.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.20", + "(mail) Fix issue where LDAP connections where not cleaned up" + ], + "upgrade": false, + "date": "2018-10-05T04:20:06.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.3" + }, + "3.2.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix crash in restore logic caused by app health monitor" + ], + "upgrade": false, + "date": "2018-10-24T02:07:22.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-07T12:31:29.714Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-09T18:57:36.687Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T07:56:02.389Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T13:35:59.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-16T15:45:23.729Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.4.3" + }, + "3.4.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-13T23:43:22.982Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-15T07:18:12.620Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-16T06:15:50.547Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app", + "Fix issue where OOM mails are sent out without a rate limit" + ], + "date": "2018-12-17T08:14:39.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.0" + }, + "3.5.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI to switch dashboard domain", + "Fix remote support button to not remove misparsed ssh keys", + "cloudflare: preseve domain proxying status", + "Fix issue where oom killer might kill the box code or the updater", + "Add contabo and netcup as supported providers", + "Allow full logs to be downloaded", + "Update Haraka to 2.8.22", + "Log events in the mail container", + "Fix issue where SpamAssassin and SPF checks were run for outbound email", + "Improve various eventlog messages", + "Track dyndns change events", + "Add new S3 regions - Paris/Stockholm/Osaka", + "Retry errored downloads during restore", + "Add user pagination UI", + "Add namecheap as supported DNS provider" + ], + "date": "2019-01-25T22:01:49.691Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.1" + }, + "3.5.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add dashboard domain change event", + "Fix issue where notification email were sent from incorrect domain", + "Alert about configuration issues in the notification UI", + "Switching dashboard domain now updates MX, SPF records", + "Mailbox and lists UI is now always visible (but disabled) when incoming email is disabled", + "Fix issue where long passwords were not accepted", + "DNS and backup credential secrets are not returned in API calls anymore", + "Send notification when an app that went down, came back up" + ], + "date": "2019-02-14T03:10:14.594Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.2" + }, + "3.5.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix encoding of links in plain text email", + "Hide mail relay password", + "Do not return API tokens in REST API" + ], + "date": "2019-02-16T23:12:45.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-07T18:50:17.160Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-09T05:43:31.223Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization" + ], + "upgrade": false, + "date": "2019-05-09T15:50:50.987Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.0.3" + }, + "4.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email" + ], + "upgrade": false, + "date": "2019-05-10T22:28:24.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-13T18:22:28.003Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-14T23:17:22.889Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction" + ], + "upgrade": false, + "date": "2019-05-22T22:21:59.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI hint about SFTP access restriction" + ], + "upgrade": false, + "date": "2019-05-24T22:09:50.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.2" + }, + "4.1.2": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-14T01:45:16.320Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.3": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-15T03:54:08.778Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.4" + }, + "4.1.4": { + "changelog": [ + "Add CLOUDRON_ prefix to MySQL addon variables" + ], + "date": "2019-06-18T17:52:28.041Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.5": { + "changelog": [ + "Make the terminal addon button inject variables based on manifest version", + "Preserve addon passwords correctly when using v2 manifest", + "Show error message instead of logging out user when invalid 2FA token is provided", + "Ensure redis vars are renamed with manifest v2", + "Add missing Scaleway Object Storage to restore UI", + "Fix Exoscale endpoints in restore UI", + "Reset the app icon when showing the configure UI" + ], + "date": "2019-06-25T20:09:58.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.6": { + "changelog": [ + "Fix issue where CLOUDRON_APP_HOSTNAME was incorrectly set", + "Remove chat link from the footer of login screen", + "Add support for oplog tailing in mongodb", + "Fix LDAP not accessible via scheduler containers" + ], + "date": "2019-06-28T17:13:58.114Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.7" + }, + "4.1.7": { + "changelog": [ + "Fix issue where login looped when admin bit was removed" + ], + "date": "2019-07-04T08:10:01.304Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.0": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration" + ], + "date": "2019-09-05T03:56:07.122Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.1": { + "changelog": [ + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T06:44:49.894Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.2": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T21:04:14.493Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.3": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal" + ], + "date": "2019-10-02T01:34:14.925Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.4": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T16:20:56.779Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.5": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T18:22:16.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.6": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-04T01:45:40.641Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.7" + }, + "4.2.7": { + "changelog": [ + "Fix issue where the icon for normal users was displayed incorrectly", + "Kill stuck backup processes after 12 hours and notify admins", + "Reconfigure email apps when mail domain is added/removed", + "Fix crash when only udp ports are defined" + ], + "date": "2019-10-13T04:55:05.339Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.0": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-08T00:50:29.483Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.1": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI", + "Make logout from all button logout from all sessions", + "List unstable apps by default", + "Fix crash when listing mailboxes" + ], + "date": "2019-11-12T03:59:47.625Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.2": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-13T17:04:45.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.3": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps" + ], + "date": "2019-11-18T17:24:16.544Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.4": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps", + "Do not error if fallback certs went missing", + "Add 'New Apps' section to Appstore view", + "Fix issue where graphs of some apps were not appearing" + ], + "date": "2019-11-21T02:47:03.336Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.0": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get" + ], + "date": "2019-12-10T19:41:58.960Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.1": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation" + ], + "date": "2019-12-12T09:36:32.077Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.4.3" + }, + "4.4.2": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation", + "Fix crash when reporting that DKIM is not setup correctly", + "Stopped apps cannot be updated or auto-updated", + "eventlog: track support ticket creation and remote support status" + ], + "date": "2019-12-20T03:35:09.935Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.3": { + "changelog": [ + "Add restart button in recovery section", + "Fix issue where memory usage was not computed correctly", + "cloudflare: support API tokens" + ], + "date": "2020-01-03T01:21:45.606Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.4" + }, + "4.4.4": { + "changelog": [ + "Fix bug where restart button in terminal was not working", + "Add search field in apps view", + "Make app view tags and domain filter persistent", + "Add timezone UI" + ], + "date": "2020-01-09T00:14:44.259Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "4.4.5": { + "changelog": [ + "Fix user listing regression in group edit dialog", + "Do not show error page for 503", + "Add mail list and mail box update events", + "Certs of stopped apps are not renewed anymore", + "Fix broken memory sliders in the services UI", + "Set CPU Shares", + "Update nodejs to 12.14.1", + "Update MySQL addon packet size to 64M" + ], + "date": "2020-01-31T21:20:51.475Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.0": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-07T09:43:50.532Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.1": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-08T06:03:41.171Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.2": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-10T21:11:42.804Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.3": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-11T01:58:01.519Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.4" + }, + "5.0.4": { + "changelog": [ + "Fix potential previlige escalation because of ghost file", + "linode: dns backend", + "make branding routes owner only", + "add branding API", + "Add app start/stop/restart events", + "Use the primary email for LE account", + "make mail eventlog more descriptive" + ], + "date": "2020-03-21T01:45:51.166Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.5" + }, + "5.0.5": { + "changelog": [ + "Fix bug where incoming mail from dynamic hostnames was rejected", + "Increase token expiry", + "Fix bug in tag UI where tag removal did not work" + ], + "date": "2020-03-25T18:15:51.404Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.6" + }, + "5.0.6": { + "changelog": [ + "Make mail eventlog only visible to owners", + "Make app password work with sftp" + ], + "date": "2020-03-27T16:34:45.173Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.0": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs" + ], + "date": "2020-04-03T06:16:25.872Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.1": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation" + ], + "date": "2020-04-03T17:55:40.887Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.2": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/" + ], + "date": "2020-04-08T13:49:22.360Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.3": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/", + "Fix crash with misconfigured reverse proxy" + ], + "date": "2020-04-09T01:34:48.015Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.4" + }, + "5.1.4": { + "changelog": [ + "Add support for custom .well-known documents to be served", + "Add ECDHE-RSA-AES128-SHA256 to cipher list", + "Fix GPG signature verification" + ], + "date": "2020-04-12T16:46:41.980Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.5" + }, + "5.1.5": { + "changelog": [ + "Check for .well-known routes upstream as fallback. This broke nextcloud's caldav/carddav" + ], + "date": "2020-04-16T04:17:36.931Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.0": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-22T02:50:32.787Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.1" + }, + "5.2.1": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-24T01:11:33.409Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.2" + }, + "5.2.2": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-25T14:39:08.686Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.3" + }, + "5.2.3": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-26T18:24:03.770Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.4": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "backups: add retention policy", + "Drop NET_RAW caps from container preventing sniffing of network traffic" + ], + "date": "2020-05-28T23:55:00.546Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.2" + }, + "5.3.0": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-23T16:57:16.820Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.1" + }, + "5.3.1": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-25T17:47:37.440Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.2" + }, + "5.3.2": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use", + "Do not install sshfs package", + "'provider' is not required anymore in various API calls", + "redis: Set maxmemory and maxmemory-policy", + "Add mlock capability to manifest (for vault app)" + ], + "date": "2020-06-26T22:16:09.596Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.3" + }, + "5.3.3": { + "changelog": [ + "Fix issue where some postinstall messages where causing angular to infinite loop" + ], + "date": "2020-06-30T05:18:00.556Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.4" + }, + "5.3.4": { + "changelog": [ + "Fix issue in database error handling" + ], + "date": "2020-07-03T23:14:29.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.0": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-18T00:47:00.998Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.1": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-19T19:08:53.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.5.0" + }, + "5.5.0": { + "changelog": [ + "postgresql: update to PostgreSQL 11", + "postgresql: add citext extension to whitelist for loomio", + "postgresql: add btree_gist,postgres_fdw,pg_stat_statements,plpgsql extensions for gitlab", + "SFTP/Filebrowser: fix access of external data directories", + "Fix contrast issues in dark mode", + "Add option to delete mailbox data when mailbox is delete", + "Allow days/hours of backups and updates to be configurable", + "backup cleaner: fix issue where referenced backups where not counted against time periods", + "route53: fix issue where verification failed if user had more than 100 zones", + "rework task workers to run them in a separate cgroup", + "backups: now much faster thanks to reworking of task worker", + "When custom fallback cert is set, make sure it's used over LE certs", + "mongodb: update to MongoDB 4.0.19", + "List groups ordered by name", + "Invite links are now valid for a week", + "Update release GPG key", + "Add pre-defined variables ($CLOUDRON_APPID) for better post install messages", + "filemanager: show folder first" + ], + "date": "2020-08-12T02:00:51.479Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.0": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-10T18:27:36.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.1": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-16T01:15:24.310Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.2": { + "changelog": [ + "Update docker to 19.03.12", + "Fix sorting of user listing in the UI", + "namecheap: fix crash when server returns invalid response", + "unlink ghost file automatically on successful login", + "Bump mysql addon connection limit to 200", + "Fix install issue where `/dev/dri` may not be present", + "import: when importing filesystem backups, the input box is a path", + "firewall: fix race condition where blocklist was not added in correct position in the FORWARD chain", + "services: fix issue where services where scaled up/down too fast", + "turn: realm variable was not updated properly on dashboard change", + "nginx: add splash pages for IP based browser access", + "Give services panel a separate top-level view", + "Add app state filter", + "gcs: copy concurrency was not used", + "Mention why an app update cannot be applied and provide shortcut to start the app if stopped", + "Remove version from footer into the setting view", + "postgresql: set collation order explicity when creating database to C.UTF-8 (for confluence)", + "rsync: fix error while goes missing when syncing", + "Pre-select app domain by default in the redirection drop down", + "robots: preseve leading and trailing whitespaces/newlines" + ], + "date": "2020-10-09T21:04:30.413Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.3": { + "changelog": [ + "Fix postgres locale issue" + ], + "date": "2020-10-13T15:22:49.458Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.0": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)" + ], + "date": "2020-12-05T06:41:37.512Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.1": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)", + "app: add export route", + "mail: on location change, fix lock up when one or more domains have invalid credentials", + "mail: fix crash because of write after timeout closure", + "scaleway: fix installation issue where THP is not enabled in kernel" + ], + "date": "2020-12-08T05:18:04.605Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.0": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T18:45:53.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.1" + }, + "6.1.1": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T23:13:29.632Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.2": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-02-02T01:36:58.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.0": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups" + ], + "date": "2021-03-03T21:55:01.554Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.1": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer" + ], + "date": "2021-03-05T18:51:36.021Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.2": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata" + ], + "date": "2021-03-08T05:23:59.966Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.3": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-11T02:55:51.541Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.4": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-12T05:04:41.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.5": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T16:44:57.584Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.6": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T19:09:05.744Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.7": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-26T17:16:19.624Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.8" + }, + "6.2.8": { + "changelog": [ + "linode object storage: update aws sdk to make it work again", + "Fix crash in blocklist setting when source and list have mixed ip versions", + "mysql: bump connection limit to 200", + "namecheap: fix issue where DNS updates and del were not working", + "turn: turn off verbose logging", + "Fix crash when parsing df output (set LC_ALL for box service)" + ], + "date": "2021-04-28T17:40:21.697Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.0": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:09:31.382Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.1": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:42:13.728Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.2": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-25T04:42:59.427Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.3": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-26T02:33:55.538Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.4": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-28T17:24:49.184Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.5" + }, + "6.3.5": { + "changelog": [ + "filemanager: reset selection if directory has changed", + "branding: fix error highlight with empty cloudron name", + "better text instead of \"Cloudron in the wild\"", + "Make sso login hint translatable", + "Give unread notifications a small left border", + "Fix issue where clicking update indicator opened app in new tab", + "Ensure notifications are only fetched and shown for at least admins", + "setupaccount: Show input field errors below input field", + "Set focus automatically for new alias or redirect", + "eventlog: fix issue where old events are not periodically removed", + "ssfs: fix chown" + ], + "date": "2021-07-10T22:46:28.060Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.6" + }, + "6.3.6": { + "changelog": [ + "Fix broken reboot button", + "app updated notification shown despite failure", + "Update translation for sso login information", + "Hide groups/tags/state filter in app listing for normal users", + "filemanager: Ensure breadcrumbs and hash are correctly updated on folder navigation", + "cloudron-setup: check if nginx/docker is already installed", + "Use the addresses of all available interfaces for port 53 binding", + "refresh config on appstore login", + "password reset: check 2fa when enabled" + ], + "date": "2021-08-12T05:16:00.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.0": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-22T23:02:46.128Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.1" + }, + "7.0.1": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-23T02:45:25.608Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.2" + }, + "7.0.2": { + "changelog": [ + "mail: POP3 flag was not returned correctly", + "external ldap: fix crash preventing users from logging in", + "volumes: ensure we don't crash if mount status is unexpected", + "backups: set default backup memory limit to 800", + "users: allow admins to specify password recovery email" + ], + "date": "2021-10-28T23:30:19.466Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.3": { + "changelog": [ + "support: fix remoe support not working for 'root' user", + "Fix cog icon on app grid item hover for darkmode", + "Disable password reset and impersonate button for self user instead of hiding them", + "pop3: fix crash with auth of non-existent mailbox", + "mail: fix direction field in eventlog of deferred mails", + "mail: fix eventlog search", + "mail: save message-id in eventlog", + "backups: fix issue which resulted in incomplete backups when an app has backups disabled", + "restore: do not redirect until mail data has been restored", + "proxyauth: set viewport meta tag in login view" + ], + "date": "2021-11-03T22:04:31.805Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.4" + }, + "7.0.4": { + "changelog": [ + "Add password reveal button to login pages", + "appstore: fix crash if account already registered", + "Do not nuke all the logrotate configs on update", + "Remove unused httpPaths from manifest", + "cloudron-support: add option to reset cloudron.io account", + "Fix flicker in login page", + "Fix LE account key re-use issue in DO 1-click image", + "mail: add non-tls ports for recvmail addon", + "backups: fix issue where mail backups where not cleaned up", + "notifications: fix automatic app update notifications" + ], + "date": "2021-11-17T23:47:42.303Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.0" + }, + "7.1.0": { + "changelog": [ + "Add mail manager role", + "mailbox: app can be set as owner when recvmail addon enabled", + "domains: add well known config UI (for jitsi configuration)", + "Prefix email addon variables with CLOUDRON_EMAIL instead of CLOUDRON_MAIL", + "remove support for manifest version 1", + "Add option to enable/disable mailbox sharing", + "base image 3.2.0", + "Update node to 16.13.1", + "mongodb: update to 4.4", + "Add `upstreamVersion` to manifest", + "Add `logPaths` to manifest", + "Add cifs seal support for backup and volume mounts", + "add a way for admins to set username when profiles are locked", + "Add support for secondary domains", + "postgresql: enable postgis", + "remove nginx config of stopped apps", + "mail: use port25check.cloudron.io to check outbound port 25 connectivity", + "Add import/export of mailboxes and users", + "LDAP server can now be exposed", + "Update monaco-editor to 0.32.1", + "Update xterm.js to 4.17.0", + "Update docker to 20.10.12", + "IPv6 support" + ], + "date": "2022-02-18T21:02:00.135Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": null + } +} diff --git a/scripts/old-release-files/23-Jan-2018.json b/scripts/old-release-files/23-Jan-2018.json new file mode 100644 index 000000000..d1e47b2f6 --- /dev/null +++ b/scripts/old-release-files/23-Jan-2018.json @@ -0,0 +1,968 @@ +{ + "0.101.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-02-17T12:36:19.298Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-563eeca1a923221d5b521d0541b91a4149011924.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.102.0" + }, + "0.102.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-02-21T02:00:37.187Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7035b3c18a540ab1df19a2327571bef7d7c26fa5.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.102.1" + }, + "0.102.1": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-02-24T00:44:39.018Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4b25c8a5adf7471400fe861aba530596888d9e12.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.103.0" + }, + "0.103.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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)" + ], + "upgrade": false, + "date": "2017-03-02T02:36:24.279Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5d51a7178fc0ec2dc588a560c219567c4f365ca8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.104.0" + }, + "0.104.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "(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" + ], + "upgrade": false, + "date": "2017-03-09T17:00:18.414Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c06b34a2c21214047be9983f29e4a9578566489.tar.gz", + "author": "Johannes Zellner ", + "next": "0.105.1" + }, + "0.105.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-03-15T17:01:36.387Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-02a652555838445d779752f3efb1ccb4c31edaf0.tar.gz", + "author": "Johannes Zellner ", + "next": "0.105.1" + }, + "0.105.1": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-03-16T13:38:27.464Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c8d0b1b37b3c5e2d6cf97704f28465651de7369.tar.gz", + "author": "Johannes Zellner ", + "next": "0.106.0" + }, + "0.106.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "(mail) Fix email forwarding to external domains", + "(mail) Set maximum email size to 25MB", + "Remove SimpleAuth addon" + ], + "upgrade": false, + "date": "2017-03-20T16:22:22.097Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e98363e90aa860da44443fa9d73cf8ff76820cb4.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.107.0" + }, + "0.107.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "Support CSP for webinterface and OAuth views", + "(mail) Fix issue where Cloudron is only used to send emails" + ], + "upgrade": false, + "date": "2017-03-23T09:57:53.681Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b65fee4b73f426c114b1d8f7e20ea66f67a4c345.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.108.0" + }, + "0.108.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-03-30T16:51:10.141Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-35178817d9642a024e4fc52d71a345c73b2d0869.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.109.0" + }, + "0.109.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-04-06T15:58:45.605Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51d5b96fa1e48f6a8a41c88118b6ba4fc25e6261.tar.gz", + "author": "Johannes Zellner ", + "next": "0.110.0" + }, + "0.110.0": { + "imageId": 22887950, + "imageName": "box-prod-16695fd-2017-02-16-115126", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-04-16T09:56:52.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-42c138e1341cf9b7f3f91a0efe002ca094d6f801.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.120.1" + }, + "0.120.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-04-25T08:49:59.077Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a995037f0a3bd6646b1e0cf0019246824994abd6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.120.1" + }, + "0.120.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix managed Cloudron backup cleanup" + ], + "upgrade": false, + "date": "2017-04-25T15:34:13.507Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fbb01b1ce770b5c431dc26a25176be988125bd43.tar.gz", + "author": "Johannes Zellner ", + "next": "0.130.0" + }, + "0.130.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-05-02T14:34:42.747Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-be5221d5b8167be1d22530a942d9166484b28ce7.tar.gz", + "author": "Johannes Zellner ", + "next": "0.130.2" + }, + "0.130.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix app configure dialog regression" + ], + "upgrade": false, + "date": "2017-05-04T17:21:57.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d008e871dad1c1682b03f2da3438e4fab902b3b5.tar.gz", + "author": "Johannes Zellner ", + "next": "0.130.2" + }, + "0.130.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix app configure dialog regression and dns setup screen" + ], + "upgrade": false, + "date": "2017-05-04T20:18:55.651Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15ff1fb093f5f16e4b897ca74f00577b728e3895.tar.gz", + "author": "Johannes Zellner ", + "next": "0.130.3" + }, + "0.130.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-05-11T14:27:05.844Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ae2c0f3503e062aedeb2ce1e25c38611fbd5cad3.tar.gz", + "author": "Johannes Zellner ", + "next": "0.140.0" + }, + "0.140.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "HTTP2 support", + "Condense the dns checks in the settings view", + "Document new app store submission guidelines" + ], + "upgrade": false, + "date": "2017-05-16T01:24:45.755Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-48330423c6ad14932bb4fe49bbb9275cb1e32de0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.150.0" + }, + "0.150.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2017-06-02T14:59:23.147Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aaeccecbd12fba921209d5fe0e99ba099597bf6.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.0" + }, + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": null + } +} diff --git a/scripts/old-release-files/31-May-2019.json b/scripts/old-release-files/31-May-2019.json new file mode 100644 index 000000000..4d6849e4b --- /dev/null +++ b/scripts/old-release-files/31-May-2019.json @@ -0,0 +1,1622 @@ +{ + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.4" + }, + "1.9.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix typo causing LE cert renewals to fail" + ], + "upgrade": false, + "date": "2018-01-31T19:15:59.650Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7a63512d218ff1bc91dc7ae62017f34af8e90f61.tar.gz", + "author": "Johannes Zellner ", + "next": "1.10.2" + }, + "1.10.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-05T19:00:05.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15cf0c3c19-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T01:42:23.983Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5be39bc271-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T19:54:00.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f6afa1b6a-a60bbf59f0.tar.gz", + "author": "Johannes Zellner ", + "next": "1.11.0" + }, + "1.11.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.17 to fix various crashes", + "Report dependency error for clone if backup or domain was not found", + "Enable auto-updates for major versions" + ], + "upgrade": false, + "date": "2018-02-18T08:49:57.272Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-304d9dafb8-f6016a3cb3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete" + ], + "upgrade": false, + "date": "2018-03-09T22:27:14.727Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-60e924d5b8-bce3d3f664.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete", + "Rework the eventlog view", + "App clone now clones the robotsTxt and backup settings" + ], + "upgrade": false, + "date": "2018-03-15T15:27:53.500Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-873ea0fecd-8b5a88ba5e.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-13T21:44:38.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c728c6af5-2280008029.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-20T03:23:39.933Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50185adcf4-774c9e435e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management" + ], + "upgrade": false, + "date": "2018-05-04T20:34:53.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d57d590363-b9d7149dbb.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Add Gandi & GoDaddy DNS providers", + "Fix zone detection logic on Route53 accounts with more than 100 zones", + "Warn using when disabling email", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management", + "Fix issue where mail container incorrectly advertised CRAM-MD5 support" + ], + "upgrade": false, + "date": "2018-05-08T01:46:13.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1e730d2fc0-791f5af3e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.0" + }, + "2.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS" + ], + "upgrade": false, + "date": "2018-05-20T07:03:26.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3edf6efc-0660a924b7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.1" + }, + "2.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS", + "Allow mailbox name to be set for apps", + "Rework the Email server UI", + "Add the ability to manually trigger a backup of an application", + "Enable/disable mail from validation within UI", + "Allow setting app visibility for non-SSO apps", + "Add Clone UI" + ], + "upgrade": false, + "date": "2018-06-03T13:30:49.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7618aa786c-917bc2a88c.tar.gz", + "author": "Johannes Zellner ", + "next": "2.3.2" + }, + "2.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where multi-db apps were not provisioned correctly", + "Improve setup, restore views to have field labels" + ], + "upgrade": false, + "date": "2018-06-06T16:17:42.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-70128458b2-e09d2db7e6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0fc4f4bbff-f9750e237a.tar.gz", + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-12T18:47:38.006Z", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Mail logs and box logs UI", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-13T13:27:33.356Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7339c37b98-60a9c60f40.tar.gz", + "author": "Johannes Zellner ", + "next": "3.0.1" + }, + "3.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T00:55:27.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.1" + }, + "3.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T14:44:41.384Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.2" + }, + "3.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where normal users are shown apps they don't have access to", + "Re-configure mail apps when mail is enabled/disabled" + ], + "upgrade": false, + "date": "2018-08-17T06:26:39.368Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal" + ], + "upgrade": false, + "date": "2018-08-25T23:18:07.473Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix caas domain migration" + ], + "upgrade": false, + "date": "2018-08-27T02:34:27.182Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal", + "API token can now have a name" + ], + "upgrade": false, + "date": "2018-09-05T01:59:56.654Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.3" + }, + "3.1.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prevent dashboard domain from being deleted", + "Add alternateDomains to app install route", + "cloudflare: Fix crash when access denied" + ], + "upgrade": false, + "date": "2018-09-06T22:26:55.221Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.4" + }, + "3.1.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where support tab was redirecting" + ], + "upgrade": false, + "date": "2018-09-13T18:14:28.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T17:43:14.386Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T22:05:41.226Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.2" + }, + "3.2.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.20", + "(mail) Fix issue where LDAP connections where not cleaned up" + ], + "upgrade": false, + "date": "2018-10-05T04:20:06.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.3" + }, + "3.2.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix crash in restore logic caused by app health monitor" + ], + "upgrade": false, + "date": "2018-10-24T02:07:22.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-07T12:31:29.714Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-09T18:57:36.687Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T07:56:02.389Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T13:35:59.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-16T15:45:23.729Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.4.3" + }, + "3.4.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-13T23:43:22.982Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-15T07:18:12.620Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-16T06:15:50.547Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app", + "Fix issue where OOM mails are sent out without a rate limit" + ], + "date": "2018-12-17T08:14:39.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.0" + }, + "3.5.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI to switch dashboard domain", + "Fix remote support button to not remove misparsed ssh keys", + "cloudflare: preseve domain proxying status", + "Fix issue where oom killer might kill the box code or the updater", + "Add contabo and netcup as supported providers", + "Allow full logs to be downloaded", + "Update Haraka to 2.8.22", + "Log events in the mail container", + "Fix issue where SpamAssassin and SPF checks were run for outbound email", + "Improve various eventlog messages", + "Track dyndns change events", + "Add new S3 regions - Paris/Stockholm/Osaka", + "Retry errored downloads during restore", + "Add user pagination UI", + "Add namecheap as supported DNS provider" + ], + "date": "2019-01-25T22:01:49.691Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.1" + }, + "3.5.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add dashboard domain change event", + "Fix issue where notification email were sent from incorrect domain", + "Alert about configuration issues in the notification UI", + "Switching dashboard domain now updates MX, SPF records", + "Mailbox and lists UI is now always visible (but disabled) when incoming email is disabled", + "Fix issue where long passwords were not accepted", + "DNS and backup credential secrets are not returned in API calls anymore", + "Send notification when an app that went down, came back up" + ], + "date": "2019-02-14T03:10:14.594Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.2" + }, + "3.5.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix encoding of links in plain text email", + "Hide mail relay password", + "Do not return API tokens in REST API" + ], + "date": "2019-02-16T23:12:45.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-07T18:50:17.160Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-09T05:43:31.223Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization" + ], + "upgrade": false, + "date": "2019-05-09T15:50:50.987Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.0.3" + }, + "4.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email" + ], + "upgrade": false, + "date": "2019-05-10T22:28:24.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-13T18:22:28.003Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-14T23:17:22.889Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction" + ], + "upgrade": false, + "date": "2019-05-22T22:21:59.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI hint about SFTP access restriction" + ], + "upgrade": false, + "date": "2019-05-24T22:09:50.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": null + } +} diff --git a/scripts/old-release-files/4-Nov-2022.json b/scripts/old-release-files/4-Nov-2022.json new file mode 100644 index 000000000..cfb169368 --- /dev/null +++ b/scripts/old-release-files/4-Nov-2022.json @@ -0,0 +1,3861 @@ +{ + "0.160.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fix disk graphs when using device mapper", + "Prevent email view from flickering", + "Prepare for 1.0" + ], + "upgrade": false, + "date": "2017-06-09T17:58:41.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eb3ae2c34f17e1af1391982ba3e0a132cc5e0d3c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.160.1" + }, + "0.160.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50c344033c6f980cee86234c04e6b0b00a863f13.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Improved update notification" + ], + "upgrade": false, + "date": "2017-07-22T09:42:20.739Z", + "author": "Johannes Zellner ", + "next": "1.0.0" + }, + "1.0.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Make selfhosting great again" + ], + "upgrade": false, + "date": "2017-06-14T18:45:34.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f74f17af02dae989772cfed3f2ff5a132971cb94.tar.gz", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2da7f1aca61095c4eb7a8966f97bea68e9bb70d8.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T15:05:35.102Z", + "author": "Johannes Zellner ", + "next": "1.0.2" + }, + "1.0.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44fb39c810bd155b2fa09c35fb6b7fc30eb06c5a.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add support for email catch-all", + "Support Cloudrons on subdomains" + ], + "upgrade": false, + "date": "2017-06-22T10:11:18.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4d7f9ba9a5148eb2792a885ecf5c147eb4618aed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.1.3" + }, + "1.1.1": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-84153793d985d9e61fb9c0986209639ecda4455f.tar.gz", + "imageId": 24400873, + "imageName": "box-dev-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-07-25T18:28:16.130Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.2": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-038c4e3c5840599dacee530172776166e297a0b6.tar.gz", + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-01T13:35:05.392Z", + "author": "Johannes Zellner ", + "next": "1.1.3" + }, + "1.1.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Notification improvements" + ], + "upgrade": false, + "date": "2017-08-02T00:16:44.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dcfb7b0de5c950d4eafdbdcf03cdfc1292ca985b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.0" + }, + "1.2.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Relay emails optionally via external SMTP server email (mailgun, sendgrid etc)", + "(experimental) Preserver the docker storage driver across updates" + ], + "upgrade": false, + "date": "2017-07-07T00:22:10.898Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8d9fbb9cea58cc9d56c6ef2e9e61423565c7e68b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.2.1" + }, + "1.2.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Set max ttl of unbound to 5 minutes", + "Fix issue where mail container does not cleanup LDAP connections properly", + "Update node to 6.11.1" + ], + "upgrade": false, + "date": "2017-07-16T00:51:39.850Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5697bcf43fcd426391b97e6ab1286a35ffadb9e8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.3.0" + }, + "1.3.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Add option to configure robots.txt for each app from the web interface", + "Make sure zoneName is not lost across updates", + "Save manually triggered app backups under a datetime prefix", + "Optionally disable FROM validation check in the mail container. This will allow apps to send emails with arbitrary FROM addresses", + "Set X-Forwarded-Port in the reverse proxy. This fixes a problem with plugins of certain apps (like Jetpack)", + "Send a weekly activity digest about pending and applied Cloudron and app updates" + ], + "upgrade": false, + "date": "2017-07-25T11:18:51.313Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6eab8bbdce34dca782cc106578279693a1d6847c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.4.0" + }, + "1.4.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "(mail) Update Haraka to 2.8.14. Contains many stability fixes", + "Exoscale SOS can now be used for backup storage", + "Fix cron pattern that made Cloudron erroneously send out weekly digest mails every hour on wednesday", + "Add Cloudflare DNS backend (thanks @abhishek)", + "Ensure Cloudron is only be installed on EXT4 root file system (required by Docker)", + "Mark app package major releases as blocking and require approval by Cloudron admin" + ], + "upgrade": false, + "date": "2017-07-31T17:58:38.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0eb3c26c057fa490367d6301c7c0672e89e6b76a.tar.gz", + "author": "Johannes Zellner ", + "next": "1.4.1" + }, + "1.4.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Do not display backup region when using minio and exoscale SOS", + "Fix javascript error in email view", + "Add html version of the digest email", + "Fix issue where collectd was collecting information about devicemapper mounts" + ], + "upgrade": false, + "date": "2017-08-04T18:27:39.581Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d97ee5d42524bc2704ec7fcdde50913be6ef3ba4.tar.gz", + "author": "Johannes Zellner ", + "next": "1.5.0" + }, + "1.5.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Update node to 6.11.2", + "Add a new view to display platform and app logs", + "Rework web UI to use flexbox", + "Add motd message to warn admins that to not run 'apt upgrade'", + "Switch default storage backend for new Cloudrons to overlay2", + "Add a custom graphite plugin to collect disk usage statistics", + "Rotate logs of all apps automatically" + ], + "upgrade": false, + "date": "2017-08-14T19:35:50.219Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-755c87b079c0ac0bc49cb8f915318316f4cf1dbf.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.2" + }, + "1.6.0": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-22T22:59:10.046Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c61808f4c6ab07a2c74901272fec7bcfbb840f15.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.1": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Patch release for 1.6.0 to fix regressions", + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T16:05:43.855Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-103f8db8cb997fc6675ca1153c38e1315f3d51bc.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.2" + }, + "1.6.2": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Allow apps to have 'network' capability (thanks @mehdi)", + "Fix crash in collectd disk usage collection script", + "Fix layout issues in update and oauth views", + "Use maxsize rule instead of size in lograte configs", + "Make it possible to skip backups per-app", + "Hide restore button for noop backend", + "Add popups and warnings for noop backend", + "Add webterminal to shell into apps from the admin UI", + "Update Haraka for a few crash fixes" + ], + "upgrade": false, + "date": "2017-08-23T21:39:17.264Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2a57c4269aa2f42dbf897489f068cfac44df9ba1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.3" + }, + "1.6.3": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "Fixes selection issue while clicking on empty flexbox space", + "Indicate directories can be downloaded in the web terminal", + "Do not show app update indicator for normal users", + "Display email notice when using Cloudflare DNS", + "Set MX records correctly when using Cloudflare DNS", + "Fix bug where webterminal can incorrectly appear in main view", + "Do not crash if DNS credentials are invalid" + ], + "upgrade": false, + "date": "2017-08-29T01:45:01.445Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61f7c1af48fa1e9015e7db85396f26b2f8b0b315.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.6.4" + }, + "1.6.4": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "More descriptive Postmark email relay form", + "Fix file upload in chrome", + "Support Ctrl/Cmd+v webterminal pasting", + "Ensure unbound always starts up", + "Add option to run app in repair mode" + ], + "upgrade": false, + "date": "2017-09-06T04:57:04.981Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f7bcd54ef58d204773d96253bb000fbaf33b16a9.tar.gz", + "author": "Johannes Zellner ", + "next": "1.6.5" + }, + "1.6.5": { + "imageId": 24400873, + "imageName": "box-prod-1e90ec9-2017-04-24-173026", + "changelog": [ + "DigitalOcean DNS: Add pagination", + "Cloudflare DNS: Optimize listing of DNS entries", + "Update node to 6.11.3", + "App volumes can now be symlinked individually to external storage", + "Periodically check if IP is blacklisted and notify admins", + "Do not ask password when re-configuring app (since it is non-destructive)", + "Move mail data inside boxdata directory. This makes the no-op backend more useful", + "Remove collectd stats when app is uninstalled" + ], + "upgrade": false, + "date": "2017-09-14T05:39:53.615Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e78d976c8f414ea8b41af4615b2b263497dcce74.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'SEND MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-03T18:38:38.488Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6494050d66edf8247982c591c2e5d5e243e6477e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.1" + }, + "1.7.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons" + ], + "upgrade": false, + "date": "2017-10-05T04:03:21.628Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9efb0b50bf87f6cad9a98ea38d224de23fc6dac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.2" + }, + "1.7.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-09T04:44:49.007Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f8d3a7cadd286aef02b8664caf7bd55f5305d17a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.3" + }, + "1.7.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used" + ], + "upgrade": false, + "date": "2017-10-15T21:17:35.587Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-241dbf160e6bd16a77bc514a25ea16e9a6c4766e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.4" + }, + "1.7.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add rsync format for backups. This feature allows incremental backups", + "Add Google DNS backend (thanks @syn)", + "Add DigitalOcean spaces backup storage backend", + "Add Cloudscale and Exoscale as supported VPS providers", + "Display backup progress and status in the web interface", + "Preliminary IPv6 support", + "Add IP RBL status to web interface", + "Add auto-update pattern `Every wednesday night`", + "Update Haraka to 2.8.15. This fixes the issue where emails were bounced with the message 'Send MAIL FROM first'", + "Do not overwrite existing subdomain when app's location is changed", + "Add button to send test email", + "Fix crash in carbon which made graphs disappear on some Cloudrons", + "Fix issue where OAuth SSO did not work when alternate domain was used", + "Changelog is now rendered in markdown format" + ], + "upgrade": false, + "date": "2017-10-17T15:58:53.649Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ebe92fec357fe54a5fa13421e170f55b553cc35.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.5" + }, + "1.7.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Expose a TLS relay port from mail container for Go applications" + ], + "upgrade": false, + "date": "2017-10-19T21:34:07.397Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-433d797cb725aab2bf17dff3405be4f12c4245a7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.6" + }, + "1.7.6": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Port bindings cannot be configured in update route anymore", + "Implement LDAP group compare", + "Pre-releases are now offered by appstore and not handled in box code anymore", + "LDAP pagination support. This will fix the warnings in NextCloud and Rocket.Chat", + "Check if directories can be created in the backup directory", + "Do not set the HTTPS agent when using HTTP with minio backup backend", + "Fix regression where a new domain config could not be set in the UI", + "New mail container release that fixes email sending with SOGo", + "Show 404 page for unknown domains" + ], + "upgrade": false, + "date": "2017-10-31T03:24:56.948Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d8d2572aa1d81ed8de6aea1f6bf0a8b12bd8debe.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.7.7" + }, + "1.7.7": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Allow setting app memory till memory limit", + "Make the dkim selector dynamic", + "Fix issue where app update dialog did not close", + "Fix LE cert renewal failures", + "Send user and cert info in digest emails", + "Send oom, app failures and other important mails to cloudron owner's alt mail" + ], + "upgrade": false, + "date": "2017-11-03T17:11:24.557Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa6d151325c2eaaa97ce62a16e9df276d63889b2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.0" + }, + "1.8.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix group email bounce when a group has users that have not signed up yet", + "Do not restrict app memory limit to 4GB", + "Fix display of the latest backup in the weekly digest", + "Add UI to select users for access restriction", + "Update docker to 17.09", + "Update node to 6.11.5", + "Display package version of installed apps in the info dialog" + ], + "upgrade": false, + "date": "2017-11-12T21:40:53.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2bcd3a8e4d6a5a964c3b52db03cd3e07f285e9a0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T08:40:49.793Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ec4910a45e52b4f071c9adb0401e9c69a6391768.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.2" + }, + "1.8.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update node modules", + "Allow a restore operation if app is already restoring", + "Remove pre-install bundle support since it was hardly used", + "Make the test email mail address configurable", + "Allow admins to access all apps", + "Send feedback via appstore API (instead of email)", + "Show documentation URL in the app info dialog", + "Update Lets Encrypt agrement URL (https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf)" + ], + "upgrade": false, + "date": "2017-11-18T17:08:32.324Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e6a83df84f048aabe4e8bb6278bc716312f6915.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.3" + }, + "1.8.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Ensure domain database record exists" + ], + "upgrade": false, + "date": "2017-11-24T00:14:23.251Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f14a8b0ab0873624c04553a036f435894185ca13.tar.gz", + "author": "Johannes Zellner ", + "next": "1.8.4" + }, + "1.8.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where internal email was not delivered when email relay is enabled", + "Fix display of DNS records when email relay is enabled" + ], + "upgrade": false, + "date": "2017-12-07T23:41:52.598Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2ce00ca0d7dea3f11fc43abf7c749e99c1455b04.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.8.5" + }, + "1.8.5": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issues where unused addons were not cleaned on an app update causing uninstall to fail", + "Change UI text from 'Waiting' to 'Pending'" + ], + "upgrade": false, + "date": "2017-12-26T18:32:53.498Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-551680ddf8fb49d5694be4ada7509b864575e19c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500" + ], + "upgrade": false, + "date": "2018-01-15T14:37:02.277Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0d4f963756212fe917f48c797e255547f9d71e2c.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.3" + }, + "1.9.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T05:23:02.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b10abb194445d140555f8698ea4758e84306eb00.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-17T20:09:53.869Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b1109ba6eadba62db73a08d4746ac1752da96566.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.9.3" + }, + "1.9.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prepare Cloudron for supporting multiple domains", + "Add Cloudron restore UI", + "Do not put app in errored state if backup fails", + "Display backup progress in CaaS", + "Add Google Cloud Storage backend for backups", + "Update node to 8.9.3 LTS", + "Set max email recepient limit (in outgoing emails) to 500", + "Put terminal and app logs viewer to separate window" + ], + "upgrade": false, + "date": "2018-01-18T14:42:32.145Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8bb15aedbd40c5a8586d7a18b8cfd35fc45ff7eb.tar.gz", + "author": "Johannes Zellner ", + "next": "1.9.4" + }, + "1.9.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix typo causing LE cert renewals to fail" + ], + "upgrade": false, + "date": "2018-01-31T19:15:59.650Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7a63512d218ff1bc91dc7ae62017f34af8e90f61.tar.gz", + "author": "Johannes Zellner ", + "next": "1.10.2" + }, + "1.10.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-05T19:00:05.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-15cf0c3c19-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T01:42:23.983Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5be39bc271-a60bbf59f0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "1.10.2" + }, + "1.10.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Migrate mailboxes to support multiple domains", + "Update addon containers to latest versions", + "Add DigitalOcean Spaces region Singapore 1 (SGP1)", + "Configure Exoscale SOS to use new SOS NG endpoint", + "Fix S3 storage backend CopySource encoding rules" + ], + "upgrade": false, + "date": "2018-02-07T19:54:00.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f6afa1b6a-a60bbf59f0.tar.gz", + "author": "Johannes Zellner ", + "next": "1.11.0" + }, + "1.11.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.17 to fix various crashes", + "Report dependency error for clone if backup or domain was not found", + "Enable auto-updates for major versions" + ], + "upgrade": false, + "date": "2018-02-18T08:49:57.272Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-304d9dafb8-f6016a3cb3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete" + ], + "upgrade": false, + "date": "2018-03-09T22:27:14.727Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-60e924d5b8-bce3d3f664.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.0.1" + }, + "2.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Multi-domain support", + "Update Haraka to 2.8.18", + "Split box and app autoupdate pattern settings", + "Stop and disable any pre-installed postfix server", + "Migrate altDomain as a manual DNS provider", + "Use node's native dns resolve instead of dig", + "DNS records can now be a A record or a CNAME record", + "Fix generation of fallback certificates to include naked domain", + "Merge multi-string DKIM records", + "scheduler: do not start cron jobs all at once", + "scheduler: give cron jobs a grace period of 30 minutes to complete", + "Rework the eventlog view", + "App clone now clones the robotsTxt and backup settings" + ], + "upgrade": false, + "date": "2018-03-15T15:27:53.500Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-873ea0fecd-8b5a88ba5e.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-13T21:44:38.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c728c6af5-2280008029.tar.gz", + "author": "Johannes Zellner ", + "next": "2.1.1" + }, + "2.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make S3 backend work reliably with slow internet connections", + "Update docker to 18.03.0-ce", + "Finalize the Email and Mailbox API", + "Move mailbox settings from users to email view", + "mail: fix issue where hosts with valid SPF for a Cloudron domain are unable to send mail to Cloudron", + "mail: fix crash when bounce emails have a null sender", + "Add CSP header for dashboard", + "Add support for installing private docker images" + ], + "upgrade": false, + "date": "2018-04-20T03:23:39.933Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50185adcf4-774c9e435e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management" + ], + "upgrade": false, + "date": "2018-05-04T20:34:53.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d57d590363-b9d7149dbb.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.2.1" + }, + "2.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add 2FA support for the admin dashboard", + "Add Gandi & GoDaddy DNS providers", + "Fix zone detection logic on Route53 accounts with more than 100 zones", + "Warn using when disabling email", + "Cleanup scope management in REST API", + "Enhance user creation API to take a password", + "Relax restriction on mailbox names now that it is decoupled from user management", + "Fix issue where mail container incorrectly advertised CRAM-MD5 support" + ], + "upgrade": false, + "date": "2018-05-08T01:46:13.367Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1e730d2fc0-791f5af3e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.0" + }, + "2.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS" + ], + "upgrade": false, + "date": "2018-05-20T07:03:26.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3edf6efc-0660a924b7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.3.1" + }, + "2.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add Name.com DNS provider", + "Fix issue where account setup page was crashing", + "Add advanced DNS configuration UI", + "Preserve addon/database configuration across app updates and restores", + "ManageSieve port now offers STARTTLS", + "Allow mailbox name to be set for apps", + "Rework the Email server UI", + "Add the ability to manually trigger a backup of an application", + "Enable/disable mail from validation within UI", + "Allow setting app visibility for non-SSO apps", + "Add Clone UI" + ], + "upgrade": false, + "date": "2018-06-03T13:30:49.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7618aa786c-917bc2a88c.tar.gz", + "author": "Johannes Zellner ", + "next": "2.3.2" + }, + "2.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where multi-db apps were not provisioned correctly", + "Improve setup, restore views to have field labels" + ], + "upgrade": false, + "date": "2018-06-06T16:17:42.616Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-70128458b2-e09d2db7e6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0fc4f4bbff-f9750e237a.tar.gz", + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-12T18:47:38.006Z", + "author": "Girish Ramakrishnan ", + "next": "2.4.1" + }, + "2.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use custom logging backend to have more control over log rotation", + "Mail logs and box logs UI", + "Make user explicitly confirm that fs backup dir is on external storage", + "Update node to 8.11.2", + "Update docker to 18.03.1", + "Fix docker exec terminal resize issue", + "Make the mailbox name follow the apps new location, if the user did not set it explicitly", + "Add backups view" + ], + "upgrade": false, + "date": "2018-06-13T13:27:33.356Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7339c37b98-60a9c60f40.tar.gz", + "author": "Johannes Zellner ", + "next": "3.0.1" + }, + "3.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T00:55:27.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36a21acae8-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.1" + }, + "3.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Support alternate app domains with redirects", + "Allow hyphen in mailbox names", + "Fix issue where the UI timesout when relay server is not reachable", + "Add support for personal spaces", + "Add UI to edit users in the groups dialog", + "Add UI to set groups when creating a user", + "Open logs and terminal in a new tab instead of a window", + "Add button to view backup logs", + "Add Mailjet mail relay support", + "Encryption support for incremental backups", + "Display restore errors in the UI", + "Update Haraka to 2.8.19", + "GPG verify releases", + "Allow subdomains in location field" + ], + "upgrade": false, + "date": "2018-08-07T14:44:41.384Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2612cc18fa-4dacf7064f.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.0.2" + }, + "3.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where normal users are shown apps they don't have access to", + "Re-configure mail apps when mail is enabled/disabled" + ], + "upgrade": false, + "date": "2018-08-17T06:26:39.368Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51aaa8f304-31a62313bb.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal" + ], + "upgrade": false, + "date": "2018-08-25T23:18:07.473Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99ead48fd5-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix caas domain migration" + ], + "upgrade": false, + "date": "2018-08-27T02:34:27.182Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0843d51c98-fe23551b04.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.2" + }, + "3.1.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UDP support", + "Clicking invite button does not send an invite immediately", + "Implement docker addon", + "Automatically login after password reset and account setup", + "Make backup interval configurable", + "Fix alternate domain certificate renewal", + "API token can now have a name" + ], + "upgrade": false, + "date": "2018-09-05T01:59:56.654Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac3b0f0082-2fd1caa2aa.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.3" + }, + "3.1.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Prevent dashboard domain from being deleted", + "Add alternateDomains to app install route", + "cloudflare: Fix crash when access denied" + ], + "upgrade": false, + "date": "2018-09-06T22:26:55.221Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-df66d77a68-aa0a4ae3e9.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.1.4" + }, + "3.1.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix issue where support tab was redirecting" + ], + "upgrade": false, + "date": "2018-09-13T18:14:28.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a3ae73d48f-eb1326ac72.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T17:43:14.386Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-eda3d5c143.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.1" + }, + "3.2.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add acme2 support. This provides DNS based validation removing inbound port 80 requirement", + "Add support for wildcard certificates", + "Allow mailbox name to be reset to the buit-in '.app' name", + "Fix permission issue when restoring a Cloudron", + "Fix a crash when restoring Cloudron", + "Allow alternate domains to be set in app installation REST API", + "Add SFO2 region for DigitalOcean Spaces", + "Show the title in port bindings instead of the long description" + ], + "upgrade": false, + "date": "2018-09-30T22:05:41.226Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7547f6f6a6-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.2" + }, + "3.2.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Update Haraka to 2.8.20", + "(mail) Fix issue where LDAP connections where not cleaned up" + ], + "upgrade": false, + "date": "2018-10-05T04:20:06.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e67fc64e65-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.2.3" + }, + "3.2.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix crash in restore logic caused by app health monitor" + ], + "upgrade": false, + "date": "2018-10-24T02:07:22.083Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d959e9a75b-53fed09a5d.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-07T12:31:29.714Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccfd385beb-50bf193fd1-3.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains" + ], + "upgrade": false, + "date": "2018-11-09T18:57:36.687Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-edc2c25bda-50bf193fd1-3.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T07:56:02.389Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-82037b70e4-22589e7103-3.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.3.4" + }, + "3.3.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-13T13:35:59.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e53aaddc9c-cf259ace47-3.3.3.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.3.4" + }, + "3.3.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Use new addons with REST APIs", + "Ubuntu 18.04 LTS support", + "Custom env vars can be set per application", + "Add a button to renew certs", + "Add better support for private builds", + "cloudflare: Fix crash when using bad email", + "cloudflare: HTTP proxying works now", + "add new exoscale-sos regions", + "Add UI to toggle dynamic DNS", + "Add support for hyphenated subdomains", + "Add domain, mail events to eventlog" + ], + "upgrade": false, + "date": "2018-11-16T15:45:23.729Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-69d9f98190-5048b5b585-3.3.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "3.4.3" + }, + "3.4.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-13T23:43:22.982Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5d4f942d46-3.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-15T07:18:12.620Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ff550e897a-5319254ed2-3.4.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app" + ], + "date": "2018-12-16T06:15:50.547Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2d7f0c3ebe-0688c272c2-3.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.4.3" + }, + "3.4.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Improve error page", + "Add system view to manage addons and view their status", + "Fix iconset regression for account and Cloudron name edits", + "Add server reboot button and warn if reboot is required for security updates", + "Backup and update tasks are now cancelable", + "Move graphite away from port 3000 (reserved by ESXi)", + "Flexible mailbox management", + "Automatic updates can be toggled per app", + "Fix issue where OOM mails are sent out without a rate limit" + ], + "date": "2018-12-17T08:14:39.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd723cf7eb-0688c272c2-3.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.0" + }, + "3.5.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI to switch dashboard domain", + "Fix remote support button to not remove misparsed ssh keys", + "cloudflare: preseve domain proxying status", + "Fix issue where oom killer might kill the box code or the updater", + "Add contabo and netcup as supported providers", + "Allow full logs to be downloaded", + "Update Haraka to 2.8.22", + "Log events in the mail container", + "Fix issue where SpamAssassin and SPF checks were run for outbound email", + "Improve various eventlog messages", + "Track dyndns change events", + "Add new S3 regions - Paris/Stockholm/Osaka", + "Retry errored downloads during restore", + "Add user pagination UI", + "Add namecheap as supported DNS provider" + ], + "date": "2019-01-25T22:01:49.691Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f839ae44e-651d01564d-3.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.1" + }, + "3.5.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add dashboard domain change event", + "Fix issue where notification email were sent from incorrect domain", + "Alert about configuration issues in the notification UI", + "Switching dashboard domain now updates MX, SPF records", + "Mailbox and lists UI is now always visible (but disabled) when incoming email is disabled", + "Fix issue where long passwords were not accepted", + "DNS and backup credential secrets are not returned in API calls anymore", + "Send notification when an app that went down, came back up" + ], + "date": "2019-02-14T03:10:14.594Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e348a1d2c5-8ccf17543a-3.5.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.2" + }, + "3.5.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Fix encoding of links in plain text email", + "Hide mail relay password", + "Do not return API tokens in REST API" + ], + "date": "2019-02-16T23:12:45.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e8c11f6e15-cb889ce06d-3.5.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-07T18:50:17.160Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7b56f102cc-b96098b909-3.5.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "3.5.4" + }, + "3.5.4": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Make reboot required check server side", + "Update node to 10.15.1", + "Enable gzip compression for large objects", + "Update docker to 18.09", + "Add a way to lock specific settings", + "Add UI to copy app's backup id", + "Block platform updates based on app manifest constraints", + "Make crash logs viewable via the dashboard", + "Fix issue where uploading of filenames with brackets and plus was not working", + "Add notification for cert renewal and backup failures", + "Fix issue where mail container was not updated with the latest certificate" + ], + "date": "2019-03-09T05:43:31.223Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-66b02b58b6-64a58921a8-3.5.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization" + ], + "upgrade": false, + "date": "2019-05-09T15:50:50.987Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-99b866736c-df03f783f8-4.0.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.0.3" + }, + "4.0.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email" + ], + "upgrade": false, + "date": "2019-05-10T22:28:24.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36ac02d29f-b22dba00a2-4.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.2": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-13T18:22:28.003Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c93c06ba88-bf77372eae-4.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.0.3" + }, + "4.0.3": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "(mail) Bump mail_max_userip_connections to 50", + "Fix issue where DKIM was not setup correctly during a restore", + "(mysql) Remove any stale lock file on restart", + "Add a way to disable outbound mail for a domain", + "Cleanup task logs", + "Fix issue where dashboard location might conflict with existing app location", + "Ad graphite to services", + "Add labels and tags to apps", + "Ensure MySQL is storing data/time in UTC", + "Fix bug where the UI redirects to login screen when enabling 2FA with invalid token", + "Use unbound resolver when resolving NS record of a domain", + "Various fixes for notifications", + "Add FTP support for apps", + "Add app version as part of info dialog", + "(backup) Do not abort archive if file(s) disappear", + "Show app upstream version in the info dialog", + "Add Scaleway ObjectStorage backup backend", + "Preserve update backups for 3 weeks", + "Make send test mail functionality work with secondary domain", + "Add support for an external email relay that does not require authentication", + "Add option to accept self-signed certs when using external mail relay", + "Allow publishing and listing community supported apps", + "Remove spaces support", + "Features implementation for customization", + "Make it easier to import email", + "Add option to update without backing up" + ], + "upgrade": false, + "date": "2019-05-14T23:17:22.889Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51a69cce41-9b338f310c-4.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.0": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction" + ], + "upgrade": false, + "date": "2019-05-22T22:21:59.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5b5303ba7f-bffe6327a0-4.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.1" + }, + "4.1.1": { + "imageId": 28257708, + "imageName": "box-prod-9e9b8b0-2017-10-02-121118", + "changelog": [ + "Add UI hint about SFTP access restriction" + ], + "upgrade": false, + "date": "2019-05-24T22:09:50.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d21470fc7-8458bcf10e-4.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.2" + }, + "4.1.2": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-14T01:45:16.320Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1eedd4b185-b02570e679-4.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.3" + }, + "4.1.3": { + "changelog": [ + "Remove password requirement for uninstalling apps and users", + "Hosting provider edition", + "Enforce limits in mail container", + "Fix crash when using unauthenticated relay", + "Fix domain and tag filtering", + "Customizable app icons", + "Remove obsolete X-Frame-Options from nginx configs", + "Give SFTP access based on access restriction", + "Add UI hint about SFTP access restriction", + "Accept incoming mail from a private relay", + "Fix issue where unused addon images were not pruned", + "Add UI for redirect from multiple domains", + "Allow apps to be relocated to custom data directory", + "Make all cloudron env vars have CLOUDRON_ prefix", + "Update manifest version to 2", + "Fix issue where DKIM keys were inaccessible", + "Fix DKIM selector conflict when adding same domain across multiple cloudrons", + "Fix name.com DNS backend issue for naked domains", + "Add DigitalOcean Frankfurt (fra1) region for backup storage" + ], + "date": "2019-06-15T03:54:08.778Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-417a8de823-b02570e679-4.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.4" + }, + "4.1.4": { + "changelog": [ + "Add CLOUDRON_ prefix to MySQL addon variables" + ], + "date": "2019-06-18T17:52:28.041Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-11353e9e3a-b02570e679-4.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.5": { + "changelog": [ + "Make the terminal addon button inject variables based on manifest version", + "Preserve addon passwords correctly when using v2 manifest", + "Show error message instead of logging out user when invalid 2FA token is provided", + "Ensure redis vars are renamed with manifest v2", + "Add missing Scaleway Object Storage to restore UI", + "Fix Exoscale endpoints in restore UI", + "Reset the app icon when showing the configure UI" + ], + "date": "2019-06-25T20:09:58.840Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6f33900f85-c550416c9d-4.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.6" + }, + "4.1.6": { + "changelog": [ + "Fix issue where CLOUDRON_APP_HOSTNAME was incorrectly set", + "Remove chat link from the footer of login screen", + "Add support for oplog tailing in mongodb", + "Fix LDAP not accessible via scheduler containers" + ], + "date": "2019-06-28T17:13:58.114Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22d731f06d-c550416c9d-4.1.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.1.7" + }, + "4.1.7": { + "changelog": [ + "Fix issue where login looped when admin bit was removed" + ], + "date": "2019-07-04T08:10:01.304Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9f03a9a6e2-dfb0836446-4.1.7.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.0": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration" + ], + "date": "2019-09-05T03:56:07.122Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e3964fd710-ef54281914-4.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.1": { + "changelog": [ + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T06:44:49.894Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-85c13cae58-408987ee30-4.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.2": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend" + ], + "date": "2019-09-25T21:04:14.493Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d1df647ddd-2aa919b444-4.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.3": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal" + ], + "date": "2019-10-02T01:34:14.925Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c428f649aa-cfdb7b32fc-4.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.6" + }, + "4.2.4": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T16:20:56.779Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37e132319b-c8f50fc117-4.2.4.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.5": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-02T18:22:16.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b3e85907c-c8f50fc117-4.2.5.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.2.6" + }, + "4.2.6": { + "changelog": [ + "Fix issue where tar backups with files > 8GB was corrupt", + "Add SparkPost as mail relay backend", + "Add Wasabi storage backend", + "TOTP tokens are now checked for with +- 60 seconds", + "IP based restore", + "Fix issue where task logs were not getting rotated correctly", + "Add notification for box update", + "User enable/disable flag", + "Check disk space before various operations like install, update, backup etc", + "Collect per app du information", + "Set Cloudron specific UA for healthchecks", + "Show message why an app task is 'pending'", + "Rework app task system so that we can now pass dynamic arguments", + "Add external LDAP server integration", + "Rework the app configuration routes & UI", + "Fine grained eventlog for app configuration", + "Update Haraka to 2.8.24", + "Set sieve_max_redirects to 64", + "SRS support for mail forwarding", + "Fix issue where sieve responses were not sent via the relay", + "File based session store", + "Fix API token error reporting for namecheap backend", + "Remove flicker of custom icon", + "Preserve PROVIDER setting from cloudron.conf", + "Add Skip backup option when updating an app", + "Fix bug where nginx was not reloaded on cert renewal", + "Fix demo settings state regression" + ], + "date": "2019-10-04T01:45:40.641Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c904af927-631730bf3a-4.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.2.7" + }, + "4.2.7": { + "changelog": [ + "Fix issue where the icon for normal users was displayed incorrectly", + "Kill stuck backup processes after 12 hours and notify admins", + "Reconfigure email apps when mail domain is added/removed", + "Fix crash when only udp ports are defined" + ], + "date": "2019-10-13T04:55:05.339Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7cbe60a484-16728ab51c-4.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.0": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-08T00:50:29.483Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a887e19d46-97782d29cc-4.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.1": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI", + "Make logout from all button logout from all sessions", + "List unstable apps by default", + "Fix crash when listing mailboxes" + ], + "date": "2019-11-12T03:59:47.625Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-985eaf8ca9-602244b53f-4.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.2" + }, + "4.3.2": { + "changelog": [ + "Add timeout to kill long running tasks in case they get stuck", + "email: Auto-subscribe to Spam folder", + "Allow setting a custom CSP policy", + "ticket: when email is down, add a field to provide alternate contact email", + "Re-work app import flow", + "Add pagination and search to mailbox and mail alias listing", + "Add UI and workflow to add a private registry", + "Show external LDAP connector", + "Network view: Allow IP address detection to be configurable", + "Add support for custom docker registry", + "Resolve any lists and aliases in a mailing list", + "Rename Accounts view to Profile", + "Add search for groups and user association UI" + ], + "date": "2019-11-13T17:04:45.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-62174658cf-24ef877bfe-4.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.3": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps" + ], + "date": "2019-11-18T17:24:16.544Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ed17bdc7c3-983b1e3656-4.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.3.4" + }, + "4.3.4": { + "changelog": [ + "Fix bug where stopped containers got started on server restart", + "Fix external LDAP UI and syncing", + "Fix timeout being too low in docker proxy", + "Make manifest.id optional for custom apps", + "Fix registry detection in private images", + "Make mailbox domain configurable for apps", + "Do not error if fallback certs went missing", + "Add 'New Apps' section to Appstore view", + "Fix issue where graphs of some apps were not appearing" + ], + "date": "2019-11-21T02:47:03.336Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-af51ddc347-682eb8d6e5-4.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.0": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get" + ], + "date": "2019-12-10T19:41:58.960Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e4dd5d6434-060fe39f2e-4.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.1": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation" + ], + "date": "2019-12-12T09:36:32.077Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9dd3e4537a-df6a645600-4.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "4.4.3" + }, + "4.4.2": { + "changelog": [ + "Show swap in graphs", + "Make avatars customizable", + "Hide access tokens from logs", + "Add missing '@' sign for email address in app mailbox", + "Add app fqdn to backup progress message", + "import: add option to import app in-place", + "import: add option to import app from arbitrary backup config", + "Show download progress for rsync backups", + "Fix various repair workflows", + "acme2: Implement post-as-get", + "ami: fix AWS provider validation", + "Fix crash when reporting that DKIM is not setup correctly", + "Stopped apps cannot be updated or auto-updated", + "eventlog: track support ticket creation and remote support status" + ], + "date": "2019-12-20T03:35:09.935Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-887cbb0b22-4507496d3d-4.4.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.3" + }, + "4.4.3": { + "changelog": [ + "Add restart button in recovery section", + "Fix issue where memory usage was not computed correctly", + "cloudflare: support API tokens" + ], + "date": "2020-01-03T01:21:45.606Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7d16396e72-4df34c724e-4.4.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "4.4.4" + }, + "4.4.4": { + "changelog": [ + "Fix bug where restart button in terminal was not working", + "Add search field in apps view", + "Make app view tags and domain filter persistent", + "Add timezone UI" + ], + "date": "2020-01-09T00:14:44.259Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0cf40bd207-42066e20ed-4.4.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "4.4.5": { + "changelog": [ + "Fix user listing regression in group edit dialog", + "Do not show error page for 503", + "Add mail list and mail box update events", + "Certs of stopped apps are not renewed anymore", + "Fix broken memory sliders in the services UI", + "Set CPU Shares", + "Update nodejs to 12.14.1", + "Update MySQL addon packet size to 64M" + ], + "date": "2020-01-31T21:20:51.475Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c4e163709-e0db4fce6e-4.4.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.0": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-07T09:43:50.532Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33f263ebb9-21fb815adc-5.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.1": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: add default corpus and global db" + ], + "date": "2020-03-08T06:03:41.171Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b29c82087a-637a59136b-5.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.2": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-10T21:11:42.804Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67c24c1282-e00dccaa7c-5.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.3" + }, + "5.0.3": { + "changelog": [ + "Show backup disk usage in graphs", + "Add per-user app passwords", + "Make app not responding page customizable", + "Make footer customizable", + "Add UI to import backups", + "Display timestamps in browser timezone in the UI", + "Mail eventlog and usage", + "Add user roles - owner, admin, user manager and user", + "Setup logrotate configs for collectd since upstream does not set it up", + "mail: Add X-Envelope-To and X-Envelope-From headers for incoming mails", + "linode: add object storage backend", + "restore: carefully replace backup config", + "spam: per mailbox bayes db and training" + ], + "date": "2020-03-11T01:58:01.519Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf89609633-e00dccaa7c-5.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.4" + }, + "5.0.4": { + "changelog": [ + "Fix potential previlige escalation because of ghost file", + "linode: dns backend", + "make branding routes owner only", + "add branding API", + "Add app start/stop/restart events", + "Use the primary email for LE account", + "make mail eventlog more descriptive" + ], + "date": "2020-03-21T01:45:51.166Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2447e91a9f-27fc37e55c-5.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.5" + }, + "5.0.5": { + "changelog": [ + "Fix bug where incoming mail from dynamic hostnames was rejected", + "Increase token expiry", + "Fix bug in tag UI where tag removal did not work" + ], + "date": "2020-03-25T18:15:51.404Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cc6ddf50b1-da08da2b54-5.0.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.0.6" + }, + "5.0.6": { + "changelog": [ + "Make mail eventlog only visible to owners", + "Make app password work with sftp" + ], + "date": "2020-03-27T16:34:45.173Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-92f143163b-198e7dc120-5.0.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.0": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs" + ], + "date": "2020-04-03T06:16:25.872Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5515324fd4-a2df4db504-5.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.3" + }, + "5.1.1": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation" + ], + "date": "2020-04-03T17:55:40.887Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-950ef0074f-a2df4db504-5.1.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.2": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/" + ], + "date": "2020-04-08T13:49:22.360Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-58072892d6-d1d1d22734-5.1.2.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.1.3" + }, + "5.1.3": { + "changelog": [ + "Add turn addon", + "Fix disk usage display", + "Drop support for TLSv1 and TLSv1.1", + "Make cert validation work for ECC certs", + "Add type filter to mail eventlog", + "mail: Fix listing of mailboxes and aliases in the UI", + "branding: fix login page title", + "Only a Cloudron owner can install/update/exec apps with the docker addon", + "security: reset tokens are only valid for a day", + "mail: fix eventlog db perms", + "Fix various bugs in the disk graphs", + "Fix collectd installation", + "graphs: sort disk contents by usage", + "backups: show apps that are not automatically backed up in backup view", + "turn: deny local address peers https://www.rtcsec.com/2020/04/01-slack-webrtc-turn-compromise/", + "Fix crash with misconfigured reverse proxy" + ], + "date": "2020-04-09T01:34:48.015Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924a0136eb-d1d1d22734-5.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.4" + }, + "5.1.4": { + "changelog": [ + "Add support for custom .well-known documents to be served", + "Add ECDHE-RSA-AES128-SHA256 to cipher list", + "Fix GPG signature verification" + ], + "date": "2020-04-12T16:46:41.980Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4e608d04dc-36e298c758-5.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.1.5" + }, + "5.1.5": { + "changelog": [ + "Check for .well-known routes upstream as fallback. This broke nextcloud's caldav/carddav" + ], + "date": "2020-04-16T04:17:36.931Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7eafa661fe-eef360673b-5.1.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.0": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-22T02:50:32.787Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-90c24cf356-fb5a789f55-5.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.1" + }, + "5.2.1": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain" + ], + "date": "2020-05-24T01:11:33.409Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d113cfc0ba-1608faecea-5.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.2" + }, + "5.2.2": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-25T14:39:08.686Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0480f48f3-53f0e6c7d3-5.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.3" + }, + "5.2.3": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "Remove verbose logs", + "Set dmode in tar extract", + "mail: fix crash in audit logs", + "create redis with the correct label" + ], + "date": "2020-05-26T18:24:03.770Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e76b8bed9-53f0e6c7d3-5.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.2.4" + }, + "5.2.4": { + "changelog": [ + "acme: request ECC certs", + "less-strict DKIM check to allow users to set a stronger DKIM key", + "Add members only flag to mailing list", + "oauth: add backward compat layer for backup and uninstall", + "fix bug in disk usage sorting", + "mail: aliases can be across domains", + "mail: allow an external MX to be set", + "Add UI to download backup config as JSON (and import it)", + "Ensure stopped apps are getting backed up", + "Add OVH Object Storage backend", + "Add per-app redis status and configuration to Services", + "spam: large emails were not scanned", + "mail relay: fix delivery event log", + "manual update check always gets the latest updates", + "graphs: fix issue where large number of apps would crash the box code (query param limit exceeded)", + "backups: fix various security issues in encypted backups (thanks @mehdi)", + "graphs: add app graphs", + "older encrypted backups cannot be used in this version", + "Add backup listing UI", + "stopping an app will stop dependent services", + "Add new wasabi s3 storage region us-east-2", + "mail: Fix bug where SRS translation was done on the main domain instead of mailing list domain", + "backups: add retention policy", + "Drop NET_RAW caps from container preventing sniffing of network traffic" + ], + "date": "2020-05-28T23:55:00.546Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f422b8533f-5d55b248c1-5.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.2" + }, + "5.3.0": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-23T16:57:16.820Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7c24d9c6c6-d36aad4adc-5.3.0.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.1" + }, + "5.3.1": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use" + ], + "date": "2020-06-25T17:47:37.440Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f2496db6f-11b567391c-5.3.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.3.2" + }, + "5.3.2": { + "changelog": [ + "better nginx config for higher loads", + "backups: add CIFS storage provider", + "backups: add SSHFS storage provider", + "s3: use vhost style", + "Fix crash when redis config was set", + "Update schedule was unselected in the UI", + "cloudron-setup: --provider is now optional", + "show warning for unstable updates", + "add forumUrl to app manifest", + "postgresql: add unaccent extension for peertube", + "mail: Add Auto-Submitted header to NDRs", + "backups: ensure that the latest backup of installed apps is always preserved", + "add nginx logs", + "mail: make authentication case insensitive", + "Fix timeout issues in postgresql and mysql addon", + "Do not count stopped apps for memory use", + "Do not install sshfs package", + "'provider' is not required anymore in various API calls", + "redis: Set maxmemory and maxmemory-policy", + "Add mlock capability to manifest (for vault app)" + ], + "date": "2020-06-26T22:16:09.596Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-2d50ae4b00-5.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.3" + }, + "5.3.3": { + "changelog": [ + "Fix issue where some postinstall messages where causing angular to infinite loop" + ], + "date": "2020-06-30T05:18:00.556Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-33ba22a021-ccaabd6f06-5.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.3.4" + }, + "5.3.4": { + "changelog": [ + "Fix issue in database error handling" + ], + "date": "2020-07-03T23:14:29.050Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f4407f3a43-ccaabd6f06-5.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.0": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-18T00:47:00.998Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a00b7281a7-4ef963fe54-5.4.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.4.1" + }, + "5.4.1": { + "changelog": [ + "Update nginx to 1.18 for various security fixes", + "Add ping capability (for statping app)", + "Fix bug where aliases were displayed incorrectly in SOGo", + "Add univention as LDAP provider", + "Bump max_connection for postgres addon to 200", + "mail: Add pagination to mailing list API", + "Allow admin to lock email and display name of users", + "Allow admin to ensure all users have 2FA setup", + "ami: fix regression where we didn't send provider as part of get status call", + "nginx: hide version", + "backups: add b2 provider", + "Add filemanager webinterface", + "Add darkmode", + "Add note that password reset and invite links expire in 24 hours" + ], + "date": "2020-07-19T19:08:53.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6b65d3016d-6661f21e2f-5.4.1.tar.gz.sig", + "author": "Johannes Zellner ", + "next": "5.5.0" + }, + "5.5.0": { + "changelog": [ + "postgresql: update to PostgreSQL 11", + "postgresql: add citext extension to whitelist for loomio", + "postgresql: add btree_gist,postgres_fdw,pg_stat_statements,plpgsql extensions for gitlab", + "SFTP/Filebrowser: fix access of external data directories", + "Fix contrast issues in dark mode", + "Add option to delete mailbox data when mailbox is delete", + "Allow days/hours of backups and updates to be configurable", + "backup cleaner: fix issue where referenced backups where not counted against time periods", + "route53: fix issue where verification failed if user had more than 100 zones", + "rework task workers to run them in a separate cgroup", + "backups: now much faster thanks to reworking of task worker", + "When custom fallback cert is set, make sure it's used over LE certs", + "mongodb: update to MongoDB 4.0.19", + "List groups ordered by name", + "Invite links are now valid for a week", + "Update release GPG key", + "Add pre-defined variables ($CLOUDRON_APPID) for better post install messages", + "filemanager: show folder first" + ], + "date": "2020-08-12T02:00:51.479Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dd44edde0a-32f4f88b88-5.5.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.0": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-10T18:27:36.111Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-166c06c628-e21a504c35-5.6.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.1" + }, + "5.6.1": { + "changelog": [ + "Remove IP nginx configuration that redirects to dashboard after activation", + "dashboard: looks for search string in app title as well", + "Add vaapi caps for transcoding", + "Fix issue where the long mongodb database names where causing app indices of rocket.chat to overflow (> 127)", + "Do not resize swap if swap file exists. This means that users can now control how swap is allocated on their own.", + "SFTP: fix issue where parallel rebuilds would cause an error", + "backups: make part size configurable", + "mail: set max email size", + "mail: allow mail server location to be set", + "spamassassin: custom configs and wl/bl", + "Do not automatically update to unstable release", + "scheduler: reduce container churn", + "mail: add API to set banner", + "Fix bug where systemd 237 ignores --nice value in systemd-run", + "postgresql: enable uuid-ossp extension", + "firewall: add blocklist", + "HTTP URLs now redirect directly to the HTTPS of the final domain", + "linode: Add singapore region", + "ovh: add sydney region", + "s3: makes multi-part copies in parallel" + ], + "date": "2020-09-16T01:15:24.310Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5447aa7c80-f114a629f3-5.6.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.2": { + "changelog": [ + "Update docker to 19.03.12", + "Fix sorting of user listing in the UI", + "namecheap: fix crash when server returns invalid response", + "unlink ghost file automatically on successful login", + "Bump mysql addon connection limit to 200", + "Fix install issue where `/dev/dri` may not be present", + "import: when importing filesystem backups, the input box is a path", + "firewall: fix race condition where blocklist was not added in correct position in the FORWARD chain", + "services: fix issue where services where scaled up/down too fast", + "turn: realm variable was not updated properly on dashboard change", + "nginx: add splash pages for IP based browser access", + "Give services panel a separate top-level view", + "Add app state filter", + "gcs: copy concurrency was not used", + "Mention why an app update cannot be applied and provide shortcut to start the app if stopped", + "Remove version from footer into the setting view", + "postgresql: set collation order explicity when creating database to C.UTF-8 (for confluence)", + "rsync: fix error while goes missing when syncing", + "Pre-select app domain by default in the redirection drop down", + "robots: preseve leading and trailing whitespaces/newlines" + ], + "date": "2020-10-09T21:04:30.413Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cdae1f0d06-1d3c27ec30-5.6.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "5.6.3" + }, + "5.6.3": { + "changelog": [ + "Fix postgres locale issue" + ], + "date": "2020-10-13T15:22:49.458Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f5ec3aa3a7-1d3c27ec30-5.6.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.0": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)" + ], + "date": "2020-12-05T06:41:37.512Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e90a211820-6c79aaae49-6.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.0.1" + }, + "6.0.1": { + "changelog": [ + "Ubuntu 20.04 (Focal) support", + "i18n support", + "Mailbox can now owned by a group", + "mail: add option to index mail using solr", + "mail: enable IMAP acl (mailbox sharing)", + "Better backup config filename when downloading", + "Branding: footer can have template variables like %YEAR% and %VERSION%", + "File manager: Add extract context menu item", + "File manager: Add new file creation action and collapse new and upload actions", + "File manager: allow download dirs as zip files", + "SFTP: disable access to non-admins by default", + "Add volume management", + "Postgresql: whitelist pgcrypto extension for loomio", + "collectd: remove collectd config when app stopped (and add it back when started)", + "Apps can optionally request an authwall to be installed in front of them", + "linode: enable DNS provider during setup", + "dns: apps like AdGuard Home can now use the dns port", + "httpPaths: allow apps to specify forwarding from custom paths to container ports (for OLS)", + "add elasticemail smtp relay option", + "aws: add china region", + "security: fix issue where apps could send with any username (but valid password)", + "app: add export route", + "mail: on location change, fix lock up when one or more domains have invalid credentials", + "mail: fix crash because of write after timeout closure", + "scaleway: fix installation issue where THP is not enabled in kernel" + ], + "date": "2020-12-08T05:18:04.605Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f497d5d309-c9ae24cf62-6.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.0": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T18:45:53.725Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8f7b224846-012968003f-6.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.1" + }, + "6.1.1": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-01-27T23:13:29.632Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d188297f9-012968003f-6.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.1.2" + }, + "6.1.2": { + "changelog": [ + "mail: update haraka to 2.8.27. this fixes zero-length queue file crash", + "update: set/unset appStoreId from the update route", + "proxyauth: Do not follow redirects", + "proxyauth: add 2FA", + "appstore: add category translations", + "appstore: add media category", + "prepend the version to assets when sourcing to avoid cache hits on update", + "filemanger: list volumes of the app", + "Display upload size and size progress", + "nfs: chown the backups for hardlinks to work", + "remove user add/remove/role change email notifications", + "persist update indicator across restarts", + "cloudron-setup: add --generate-setup-token", + "dashboard: pass accessToken query param to automatically login", + "wellknown: add a way to set well known docs", + "oom: notification mails have links to dashboard", + "collectd: do not install xorg* packages", + "apptask: backup/restore tasks now use the backup memory limit configuration", + "eventlog: add logout event", + "mailbox: include alias in mailbox search", + "proxyAuth: add path exclusion", + "turn: fix for CVE-2020-26262", + "app password: fix regression where apps are not listed anymore in the UI", + "Support for multiDomain apps (domain aliases)", + "netcup: add dns provider", + "Container swap size is now dynamically determined based on system RAM/swap ratio" + ], + "date": "2021-02-02T01:36:58.741Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-282040ed1b-36552f651d-6.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.0": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups" + ], + "date": "2021-03-03T21:55:01.554Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3a19ab6866-818185bf5b-6.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.1": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer" + ], + "date": "2021-03-05T18:51:36.021Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-91a229305d-7e02996b28-6.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.2": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata" + ], + "date": "2021-03-08T05:23:59.966Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9451bcd38b-14e1e2fc71-6.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.3": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-11T02:55:51.541Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4aae663b2e-4dffce0b71-6.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.4" + }, + "6.2.4": { + "changelog": [ + "ovh: object storage URL has changed from s3 to storage subdomain", + "ionos: add profit bricks object storage", + "update node to 14.15.4", + "update docker to 20.10.3", + "new base image 3.0.0", + "postgresql updated to 12.5", + "redis updated to 5.0.7", + "dovecot updated to 2.3.7", + "proxyAuth: fix docker UA detection", + "registry config: add UI to disable it", + "update solr to 8.8.1", + "firewall: fix issue where script errored when having more than 15 wl/bl ports", + "If groups are used, do not allow app installation without choosing the access settings", + "tls addon", + "Do not overwrite existing DMARC record", + "Sync dns records", + "Dry run restore", + "linode: show cloudron is installing when user SSHs", + "mysql: disable bin logs", + "Show cancel task button if task is still running after 2 minutes", + "filemanager: fix various bugs involving file names with spaces", + "Change Referrer-policy default to 'same-origin'", + "rsync: preserve and restore symlinks", + "Clean up backups function now removes missing backups", + "Avoid updown notifications on full restore", + "Add retries to downloader logic in installer", + "Fix ENOBUFS issue with backups when collecting fs metadata", + "Fix addon crashes with missing databases", + "Update mail container for LMTP cert fix", + "Fix services view showing yellow icon" + ], + "date": "2021-03-12T05:04:41.576Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3ee3786936-4dffce0b71-6.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.5": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T16:44:57.584Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9be09510d4-1de93ab10e-6.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.6": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-24T19:09:05.744Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c40cceddc-1de93ab10e-6.2.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.7" + }, + "6.2.7": { + "changelog": [ + "update: set memory limit properly", + "Fix bug where renew certs button did not work", + "sftp: fix rebuild condition", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise" + ], + "date": "2021-03-26T17:16:19.624Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0aaf3b418f-1de93ab10e-6.2.7.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.2.8" + }, + "6.2.8": { + "changelog": [ + "linode object storage: update aws sdk to make it work again", + "Fix crash in blocklist setting when source and list have mixed ip versions", + "mysql: bump connection limit to 200", + "namecheap: fix issue where DNS updates and del were not working", + "turn: turn off verbose logging", + "Fix crash when parsing df output (set LC_ALL for box service)" + ], + "date": "2021-04-28T17:40:21.697Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbce24f25-1de93ab10e-6.2.8.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.0": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:09:31.382Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9c0f983ce1-a723e3a4dd-6.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.1": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-24T15:42:13.728Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-27db2c6855-a723e3a4dd-6.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.2": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists" + ], + "date": "2021-06-25T04:42:59.427Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1ce4875db1-da0c07ff33-6.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.3": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-26T02:33:55.538Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-31d742fa67-56c54f1ab1-6.3.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.4" + }, + "6.3.4": { + "changelog": [ + "mail: allow TLS from internal hosts", + "tokens: add lastUsedTime", + "update: set memory limit properly", + "addons: better error handling", + "filemanager: various enhancements", + "sftp: fix rebuild condition", + "app mailbox is now optional", + "Fix display of user management/dashboard visiblity for email apps", + "graphite: disable tagdb and reduce log noise", + "hsts: change max-age to 2 years", + "clone: copy over redis memory limit", + "namecheap: fix bug where records were not removed", + "add UI to disable 2FA of a user", + "mail: add active flag to mailboxes and lists", + "Implement OCSP stapling", + "security: send new browser login location notification email", + "backups: add fqdn to the backup filename", + "import all boxdata settings into the database", + "volumes: generate systemd mount configs based on type", + "postgresql: set max conn limit per db", + "ubuntu 16: add alert about EOL", + "clone: save and restore app config", + "app import: restore icon, tag, label, proxy configs etc", + "sieve: fix redirects to not do SRS", + "notifications are now system level instead of per-user", + "vultr DNS", + "vultr object storage", + "mail: do not forward spam to mailing lists", + "mail: enable sieve extension editheader", + "mail: update solr to 8.9.0" + ], + "date": "2021-06-28T17:24:49.184Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-700a7637b6-56c54f1ab1-6.3.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.5" + }, + "6.3.5": { + "changelog": [ + "filemanager: reset selection if directory has changed", + "branding: fix error highlight with empty cloudron name", + "better text instead of \"Cloudron in the wild\"", + "Make sso login hint translatable", + "Give unread notifications a small left border", + "Fix issue where clicking update indicator opened app in new tab", + "Ensure notifications are only fetched and shown for at least admins", + "setupaccount: Show input field errors below input field", + "Set focus automatically for new alias or redirect", + "eventlog: fix issue where old events are not periodically removed", + "ssfs: fix chown" + ], + "date": "2021-07-10T22:46:28.060Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3c0064e0b4-2319051876-6.3.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "6.3.6" + }, + "6.3.6": { + "changelog": [ + "Fix broken reboot button", + "app updated notification shown despite failure", + "Update translation for sso login information", + "Hide groups/tags/state filter in app listing for normal users", + "filemanager: Ensure breadcrumbs and hash are correctly updated on folder navigation", + "cloudron-setup: check if nginx/docker is already installed", + "Use the addresses of all available interfaces for port 53 binding", + "refresh config on appstore login", + "password reset: check 2fa when enabled" + ], + "date": "2021-08-12T05:16:00.053Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7913b8e862-3669497531-6.3.6.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.0": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-22T23:02:46.128Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-010024dfd7-a396237832-7.0.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.1" + }, + "7.0.1": { + "changelog": [ + "Ubuntu 16 is not supported anymore", + "Do not use Gravatar as the default but only an option", + "redis: suppress password warning", + "setup UI: fix dark mode", + "wellknown: response to .wellknown/matrix/client", + "purpose field is not required anymore during appstore signup", + "sftp: fix symlink deletion", + "Show correct/new app version info in updated finished notification", + "Make new login email translatable", + "Hide ticket form if cloudron.io mail is not verified", + "Refactor code to use async/await", + "postgresql: bump shm size and disable parallel queries", + "update nodejs to 14.17.6", + "external ldap: If we detect a local user with the same username as found on LDAP/AD we map it", + "add basic eventlog for apps in app view", + "Enable sshfs/cifs/nfs in app import UI", + "Require password for fallback email change", + "Make password reset logic translatable", + "support: only verified email address can open support tickets", + "Logout users without 2FA when mandatory 2fa is enabled", + "notifications: better oom message for redis", + "Add way to impersonate users for presetup", + "mail: open up port 465 for mail submission (TLS)", + "Implement operator role for apps", + "sftp: normal users do not have SFTP access anymore. Use operator role instead", + "eventlog: add service rebuild/restart/configure events", + "upcloud: add object storage integration", + "Each app can now have a custom crontab", + "services: add recovery mode", + "postgresql: fix restore issue with long table names", + "recvmail: make the addon work again", + "mail: update solr to 8.10.0", + "mail: POP3 support", + "update docker to 20.10.7", + "volumes: add remount button", + "mail: add spam eventlog filter type", + "mail: configure dnsbl", + "mail: add duplication detection for lists", + "mail: add SRS for Sieve Forwarding" + ], + "date": "2021-10-23T02:45:25.608Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-716951a3f1-a396237832-7.0.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.2" + }, + "7.0.2": { + "changelog": [ + "mail: POP3 flag was not returned correctly", + "external ldap: fix crash preventing users from logging in", + "volumes: ensure we don't crash if mount status is unexpected", + "backups: set default backup memory limit to 800", + "users: allow admins to specify password recovery email" + ], + "date": "2021-10-28T23:30:19.466Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b69c5f62c0-16ddff1d1a-7.0.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.3" + }, + "7.0.3": { + "changelog": [ + "support: fix remoe support not working for 'root' user", + "Fix cog icon on app grid item hover for darkmode", + "Disable password reset and impersonate button for self user instead of hiding them", + "pop3: fix crash with auth of non-existent mailbox", + "mail: fix direction field in eventlog of deferred mails", + "mail: fix eventlog search", + "mail: save message-id in eventlog", + "backups: fix issue which resulted in incomplete backups when an app has backups disabled", + "restore: do not redirect until mail data has been restored", + "proxyauth: set viewport meta tag in login view" + ], + "date": "2021-11-03T22:04:31.805Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-786b627bad-45596e29cd-7.0.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.0.4" + }, + "7.0.4": { + "changelog": [ + "Add password reveal button to login pages", + "appstore: fix crash if account already registered", + "Do not nuke all the logrotate configs on update", + "Remove unused httpPaths from manifest", + "cloudron-support: add option to reset cloudron.io account", + "Fix flicker in login page", + "Fix LE account key re-use issue in DO 1-click image", + "mail: add non-tls ports for recvmail addon", + "backups: fix issue where mail backups where not cleaned up", + "notifications: fix automatic app update notifications" + ], + "date": "2021-11-17T23:47:42.303Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7f45e1db06-bf5ae85b6b-7.0.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.0": { + "changelog": [ + "Add mail manager role", + "mailbox: app can be set as owner when recvmail addon enabled", + "domains: add well known config UI (for jitsi configuration)", + "Prefix email addon variables with CLOUDRON_EMAIL instead of CLOUDRON_MAIL", + "remove support for manifest version 1", + "Add option to enable/disable mailbox sharing", + "base image 3.2.0", + "Update node to 16.13.1", + "mongodb: update to 4.4", + "Add `upstreamVersion` to manifest", + "Add `logPaths` to manifest", + "Add cifs seal support for backup and volume mounts", + "add a way for admins to set username when profiles are locked", + "Add support for secondary domains", + "postgresql: enable postgis", + "remove nginx config of stopped apps", + "mail: use port25check.cloudron.io to check outbound port 25 connectivity", + "Add import/export of mailboxes and users", + "LDAP server can now be exposed", + "Update monaco-editor to 0.32.1", + "Update xterm.js to 4.17.0", + "Update docker to 20.10.12", + "IPv6 support" + ], + "date": "2022-02-18T21:02:00.135Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b886a35cff-4ab52c6927-7.1.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.1": { + "changelog": [ + "Fix issue where dkimKey of a mail domain is sometimes null", + "firewall: add retry for xtables lock", + "redis: fix issue where protected mode was enabled with no password" + ], + "date": "2022-02-22T07:50:47.142Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-24a16cf8b4-0dfd217a86-7.1.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-24a16cf8b4-0dfd217a86-7.1.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.2": { + "changelog": [ + "Fix crash in cloudron-firewall when ports are whitelisted", + "eventlog: add event for certificate cleanup", + "eventlog: log event for mailbox alias update", + "backups: fix incorrect mountpoint check with managed mounts" + ], + "date": "2022-02-26T00:26:13.129Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2434e81383-1c6d86d760-7.1.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2434e81383-1c6d86d760-7.1.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.3" + }, + "7.1.3": { + "changelog": [ + "Fix security issue where an admin can impersonate an owner", + "block list: can upload up to 2MB", + "dns: fix issue where link local address was picked up for ipv6", + "setup: ufw may not be installed", + "mysql: fix default collation of databases" + ], + "date": "2022-03-04T02:38:40.350Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-193dff8c30-be40cea600-7.1.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-193dff8c30-be40cea600-7.1.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.1.4" + }, + "7.1.4": { + "changelog": [ + "wildcard dns: fix handling of ENODATA", + "cloudflare: fix error handling", + "openvpn: ipv6 support", + "dyndns: fix issue where eventlog was getting filled with empty entries", + "mandatory 2fa: Fix typo in 2FA check" + ], + "date": "2022-03-17T18:37:24.528Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eeddc233dd-f2049f04e1-7.1.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eeddc233dd-f2049f04e1-7.1.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.0": { + "changelog": [ + "mail: hide log button for non-superadmins", + "firewall: do not add duplicate ldap redirect rules", + "ldap: respond to RootDSE", + "Check if CNAME record exists and remove it if overwrite is set", + "cifs: use credentials file for better password support", + "installer: rework script to fix DNS resolution issues", + "backup cleaner: do not clean if not mounted", + "restore: fix sftp private key perms", + "support: add a separate system user named cloudron-support", + "sshfs: fix bug where sshfs mounts were generated without unbound dependancy", + "cloudron-setup: add --setup-token", + "notifications: add installation event", + "backups: set label of backup and control it's retention", + "wasabi: add new regions (London, Frankfurt, Paris, Toronto)", + "docker: update to 20.10.14", + "Ensure LDAP usernames are always treated lowercase", + "Add a way to make LDAP users local", + "proxyAuth: set X-Remote-User (rfc3875)", + "GoDaddy: there is now a delete API", + "nginx: use ubuntu packages for ubuntu 20.04 and 22.04" + ], + "date": "2022-04-29T16:51:33.952Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-765f6d1b12-840e8153ff-7.2.0.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-765f6d1b12-840e8153ff-7.2.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.1": { + "changelog": [ + "Refactor backup code to use async/await", + "mongodb: fix bug where a small timeout prevented import of large backups", + "Add update available filter", + "exec: rework API to get exit code", + "Add profile backgroundImage api", + "cron: add support for extensions (@reboot, @weekly etc)" + ], + "date": "2022-05-24T02:08:41.645Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3eead2fdbe-55bc6f6cca-7.2.1.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3eead2fdbe-55bc6f6cca-7.2.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.2" + }, + "7.2.2": { + "changelog": [ + "Update cloudron-manifestformat for new scheduler patterns", + "collectd: FQDNLookup causes collectd install to fail" + ], + "date": "2022-05-26T06:43:04.667Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c9916c4107-3a4c1b6ae7-7.2.2.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c9916c4107-3a4c1b6ae7-7.2.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.3": { + "changelog": [ + "appstore: allow re-registration on server side delete", + "transfer ownership route is not used anymore", + "graphite: fix issue where disk names with '.' do not render", + "dark mode fixes", + "sendmail: mail from display name", + "Use volumes for app data instead of raw path", + "initial xfs support" + ], + "date": "2022-06-09T22:44:40.023Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67801020ed-c8b0ec64f0-7.2.3.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67801020ed-c8b0ec64f0-7.2.3.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.4": { + "changelog": [ + "volumes: Ensure long volume names do not overflow the table", + "Move all appstore filter to the left", + "app data: allow sameness of old and new dir" + ], + "date": "2022-06-10T20:32:01.861Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-52d2fe6909-54b579c9ef-7.2.4.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-52d2fe6909-54b579c9ef-7.2.4.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.2.5" + }, + "7.2.5": { + "changelog": [ + "Fix storage volume migration", + "Fix issue where only 25 group members were returned", + "Fix eventlog display" + ], + "date": "2022-06-23T17:27:38.031Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-131f823e57-32d97f9ffb-7.2.5.tar.gz", + "sourceTarballSigUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-131f823e57-32d97f9ffb-7.2.5.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.3.2" + }, + "7.3.0": { + "changelog": [ + "Applinks - app bookmarks in dashboard", + "IPv6: initial support for ipv6 only server", + "Proxied apps", + "Randomize certificate generation cronjob to lighten load on Let's Encrypt servers", + "UI: fix issue where mailbox display name was not init correctly", + "User directory: Cloudron connector uses 2FA auth", + "acme: Randomize certificate renewal check over a whole day", + "backups: Fix precondition check which was not erroring if mount is missing", + "backups: allow space in label name", + "backups: optional encryption of backup file names", + "eventlog: add event for impersonated user login", + "filemanager: add split view", + "graphs: cgroup v2 support", + "graphs: show app disk usage graphs", + "ldap & user directory: Remove virtual user and admin groups", + "ldap: remove virtual user and admin groups to ldap user records", + "mail: accept only STARTTLS servers for relay", + "mail: add queue management API and UI", + "mail: add storage quota support", + "mail: allow aliases to have wildcard", + "mail: catch all address can be any domain", + "mail: fix crash when solr is enabled on Ubuntu 22 (cgroup v2 detection fix)", + "mail: fix issue where certificate renewal did not restart the mail container properly", + "mail: fix issue where signature was appended to text attachments", + "nginx: fix zero length certs when out of disk space", + "notification: Fix crash when backupId is null", + "port bindings: add read only flag", + "proxyAuth: add supportsBearerAuth flag", + "read only API tokens", + "redis: restart button will now rebuild if the container is missing", + "wasabi: add singapore and sydney regions" + ], + "date": "2022-09-26T15:27:39.448Z", + "sourceTarballUrl": "https://releases.cloudron.io/box-c455325875-7e166e07dc-7.3.0.tar.gz", + "sourceTarballSigUrl": "https://releases.cloudron.io/box-c455325875-7e166e07dc-7.3.0.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.3.1" + }, + "7.3.1": { + "changelog": [ + "Add cloudlare R2", + "app proxy: fixes to https proxying", + "app links: fix icons" + ], + "date": "2022-10-01T06:44:01.886Z", + "sourceTarballUrl": "https://releases.cloudron.io/box-54af286fcd-29ff47ed2d-7.3.1.tar.gz", + "sourceTarballSigUrl": "https://releases.cloudron.io/box-54af286fcd-29ff47ed2d-7.3.1.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": "7.3.2" + }, + "7.3.2": { + "changelog": [ + "graphs: add cpu/disk/network usage", + "graphs: new disk usage UI", + "postgresql: fix issue when restoring large dumps", + "support: require owner permissions" + ], + "date": "2022-10-15T14:01:33.668Z", + "sourceTarballUrl": "https://releases.cloudron.io/box-8b295fbfdb-0cddc9ca29-7.3.2.tar.gz", + "sourceTarballSigUrl": "https://releases.cloudron.io/box-8b295fbfdb-0cddc9ca29-7.3.2.tar.gz.sig", + "author": "Girish Ramakrishnan ", + "next": null + } +} diff --git a/scripts/old-release-files/really-old.json b/scripts/old-release-files/really-old.json new file mode 100644 index 000000000..82b9160a7 --- /dev/null +++ b/scripts/old-release-files/really-old.json @@ -0,0 +1,2768 @@ +{ + "0.0.1": { + "imageId": 12064199, + "imageName": "box-prod-a0ea054-2015-05-28-072102", + "changelog": [ + "- Hot Chocolate" + ], + "upgrade": false, + "date": "Thu May 28 2015 09:16:14 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6c1815693d5d323dba213b03617eca27338d5500.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.2" + }, + "0.0.2": { + "imageId": 12214329, + "imageName": "box-prod-65f12ed-2015-06-07-114044", + "changelog": [ + "- Hotfix appstore ui in webadim" + ], + "upgrade": false, + "date": "Sun Jun 07 2015 12:06:33 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0917da9924996aa0013164b107d64253c9f7bb5f.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.3" + }, + "0.0.3": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- Tall Pike" + ], + "upgrade": false, + "date": "Thu Jun 11 2015 03:38:44 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-724d4e28e25250f754eb7aecb2bf1a1b987c89b4.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.4" + }, + "0.0.4": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- This will be 0.0.4 changes" + ], + "upgrade": false, + "date": "Thu Jun 11 2015 14:58:05 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2668a9499fff4cb6a7fe6aa79dfb228cd6660882.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.5" + }, + "0.0.5": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- App install/configure route fixes" + ], + "upgrade": false, + "date": "Thu Jun 11 2015 20:24:39 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1f20b9ff5ce39d91f8e86cde470546d56b749c43.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.6" + }, + "0.0.6": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- Same as 0.0.5" + ], + "upgrade": false, + "date": "Thu Jun 11 2015 20:55:46 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1f20b9ff5ce39d91f8e86cde470546d56b749c43.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.7" + }, + "0.0.7": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- resetToken is now sent as part of create user", + "- Same as 0.0.7 which got released by mistake" + ], + "upgrade": false, + "date": "Wed Jun 17 2015 17:36:09 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5832e0f050909e0dcc078b3ef2259e252a17b58f.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.8" + }, + "0.0.8": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- Manifest changes" + ], + "upgrade": false, + "date": "Wed Jun 17 2015 18:39:51 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-81e361353dd093f9629cbed68ca4fabb2b0735d7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.9" + }, + "0.0.9": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- Fix app restore", + "- Fix backup issues" + ], + "upgrade": false, + "date": "Wed Jun 24 2015 17:50:56 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c2f90545a52fc5c9343dab51030fb6b54a6074dc.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.10" + }, + "0.0.10": { + "imageId": 12252003, + "imageName": "box-prod-09c6659-2015-06-09-210308", + "changelog": [ + "- Unknown orchestra" + ], + "upgrade": false, + "date": "Fri Jun 26 2015 15:20:09 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61e3aaa6e96422491ec16297802e7f794fb0a3c8.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.11" + }, + "0.0.11": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Add ldap addon" + ], + "upgrade": true, + "date": "Fri Jun 26 2015 19:37:28 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61d0fea610bf9162b8b50367c79ae834fea9309c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.12" + }, + "0.0.12": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Support OAuth2 state" + ], + "upgrade": false, + "date": "Tue Jun 30 2015 11:32:12 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f55f9cf85f6d38a98e8d91874f6e2f7ea23c57cf.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.13" + }, + "0.0.13": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Adjust to new manifest format" + ], + "upgrade": false, + "date": "Tue Jun 30 2015 16:40:16 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6bce0c93d7f6ed0ff1c7aa3b1106fa7235af1089.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.14" + }, + "0.0.14": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Improve setup flow" + ], + "upgrade": false, + "date": "Wed Jul 01 2015 13:39:05 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1821a2a39fad3221ae629c7b45ee15b857467958.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.15" + }, + "0.0.15": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Improved Appstore view" + ], + "upgrade": false, + "date": "Mon Jul 06 2015 14:53:26 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-36b2ed7af05d51796051fe1410a0adc42cb897a1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.16" + }, + "0.0.16": { + "imageId": 12502163, + "imageName": "box-prod-3a0850d-2015-06-26-150822", + "changelog": [ + "- Improved Backup approach" + ], + "upgrade": false, + "date": "Thu Jul 09 2015 07:57:47 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-085a3091bbeecd35234bf60ad119feeff822016a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.17" + }, + "0.0.17": { + "imageId": 12749223, + "imageName": "box-prod-605dedf-2015-07-14-012423", + "changelog": [ + "- Upgrade testing", + "- App auto updates", + "- Usage graphs" + ], + "upgrade": true, + "date": "Tue Jul 14 2015 12:53:25 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-67f81f33664d184d3ee76a90b05f062e428177e2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.18" + }, + "0.0.18": { + "imageId": 12749223, + "imageName": "box-prod-605dedf-2015-07-14-012423", + "changelog": [ + "- Rework backups and updates" + ], + "upgrade": false, + "date": "Thu Jul 16 2015 16:16:50 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-96f1aef4f31c29fd4eb1bd99070262e169422d22.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.19" + }, + "0.0.19": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "- Graphite fixes", + "- Avatar and Cloudron name support" + ], + "upgrade": true, + "date": "Fri Jul 17 2015 18:35:43 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0babd5405f1b50aaec71b54fb7f84727fd7f7839.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.20" + }, + "0.0.20": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "- Apptask fixes", + "- Chrome related fixes" + ], + "upgrade": false, + "date": "Wed Jul 22 2015 19:58:00 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b988d768637d1c3ad95c7aee12016bc05db3811b.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.21" + }, + "0.0.21": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Increase nginx hostname size to 64" + ], + "upgrade": false, + "date": "Thu Jul 23 2015 15:38:06 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4da2e3f0fc4f8f200420a15058f11296b591f4c3.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.22" + }, + "0.0.22": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Testing the e2e tests" + ], + "upgrade": false, + "date": "Mon Jul 27 2015 17:16:07 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2368fda6912c33be3c7f9cba9611111843e77646.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.23" + }, + "0.0.23": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Better error status page", + "Fix updater and backup progress reporting", + "New avatar set", + "Improved setup wizard" + ], + "upgrade": false, + "date": "Wed Jul 29 2015 19:38:38 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-113b8f0f9613549bedf8d5b6722f4ccb31089f64.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.24" + }, + "0.0.24": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Hotfix the ldap support" + ], + "upgrade": false, + "date": "Thu Jul 30 2015 16:06:13 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a1ba8d94e79501108a7f0dc2e62b093af1f95a9e.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.25" + }, + "0.0.25": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Add support page", + "Really fix ldap issues" + ], + "upgrade": false, + "date": "Wed Aug 05 2015 19:52:48 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-de34aa846866b0d2c06622a524f39f1681126b28.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.26" + }, + "0.0.26": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Add configurePath support" + ], + "upgrade": false, + "date": "Thu Aug 06 2015 15:22:15 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4b8793dd3ecf2cf5e18a840821451bd346063aca.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.27" + }, + "0.0.27": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Improved log collector" + ], + "upgrade": false, + "date": "Sat Aug 08 2015 22:17:17 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9039ca212377071151e37ebbc54e7b89dee9f087.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.28" + }, + "0.0.28": { + "imageId": 12793104, + "imageName": "box-prod-ef01b9a-2015-07-17-160235", + "changelog": [ + "Improve app feedback", + "Restyle login page", + "Some bugfixes" + ], + "upgrade": false, + "date": "Mon Aug 10 2015 17:19:12 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-468dbfd353d67aeb84055a1cccb741c97cc608ba.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.29" + }, + "0.0.29": { + "imageId": 13091678, + "imageName": "box-prod-75ab765-2015-08-10-175821", + "changelog": [ + "Update to ubuntu 15.04" + ], + "upgrade": true, + "date": "Mon Aug 10 2015 19:21:47 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cbee4d33b36cd7bcd1f2b8f2657ee2de032cdec.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.30" + }, + "0.0.30": { + "imageId": 13094484, + "imageName": "box-prod-83aeb52-2015-08-10-213901", + "changelog": [ + "Move to docker 1.7" + ], + "upgrade": true, + "date": "Tue Aug 11 2015 00:01:04 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-00242922ed05037865d07bb3fd46eda01f283b61.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.31" + }, + "0.0.31": { + "imageId": 13094484, + "imageName": "box-prod-83aeb52-2015-08-10-213901", + "changelog": [ + "WARNING: This update restarts your containers", + "System processes are prioritized over apps", + "Add ldap group support" + ], + "upgrade": false, + "date": "Wed Aug 12 2015 22:29:15 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50eb6775731374b8478aac8204f77e56224b3bc9.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.32" + }, + "0.0.32": { + "imageId": 13119053, + "imageName": "box-prod-4bed449-2015-08-12-201050", + "changelog": [ + "MySQL addon update" + ], + "upgrade": true, + "date": "Wed Aug 12 2015 21:52:20 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d73295d59645b64ed6ba1791ae128c9a1cdcb4c2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.33" + }, + "0.0.33": { + "imageId": 13129235, + "imageName": "box-prod-d684705-2015-08-13-162117", + "changelog": [ + "Fix graphs", + "Fix MySQL 5.6 memory usage" + ], + "upgrade": true, + "date": "Thu Aug 13 2015 20:02:59 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6cbd0b19d9b2ec5d41ad4dbbcec6cda28ff40a64.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.34" + }, + "0.0.34": { + "imageId": 13129235, + "imageName": "box-prod-d684705-2015-08-13-162117", + "changelog": [ + "Correctly mark apps pending for approval" + ], + "upgrade": false, + "date": "Mon Aug 17 2015 16:59:18 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ac711b76dac7272c2f7fe645da2231b8d9689635.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.35" + }, + "0.0.35": { + "imageId": 13129235, + "imageName": "box-prod-d684705-2015-08-13-162117", + "changelog": [ + "Fix ldap admin group username" + ], + "upgrade": false, + "date": "Wed Aug 19 2015 09:48:01 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3f83e94e960dcc1f98f14b3a79278c65d0276a8a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.36" + }, + "0.0.36": { + "sourceTarballUrl": "https://dev-cloudron-releases.s3.amazonaws.com/box-fb3c61d7229318b293a8f7cb6379f5055005a9ac.tar.gz", + "imageId": 13282077, + "imageName": "box-prod-68a0a57-2015-08-25-113425", + "changelog": [ + "Fix restore without backup", + "Optimize image deletion during updates", + "Add memory accounting", + "Restrict access to metadata from containers" + ], + "upgrade": true, + "date": "Tue Aug 25 2015 14:57:12 GMT-0700 (PDT)", + "author": "Girish Ramakrishnan ", + "next": "0.0.38" + }, + "0.0.37": { + "imageId": 13317433, + "imageName": "box-prod-1643b49-2015-08-27-235222", + "changelog": [ + "Prepare for Selfhosting 1. part", + "Use userData instead of provisioning calls" + ], + "upgrade": true, + "date": "Fri Aug 28 2015 09:14:12 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6743dcf49f9c65b618ee9e122b240b99a2a2d7ec.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.38" + }, + "0.0.38": { + "imageId": 13321505, + "imageName": "box-prod-a12294a-2015-08-28-105036", + "changelog": [ + "Account for Ext4 reserved block when partitioning disk" + ], + "upgrade": true, + "date": "Fri Aug 28 2015 11:29:09 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6743dcf49f9c65b618ee9e122b240b99a2a2d7ec.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.39" + }, + "0.0.39": { + "imageId": 13321505, + "imageName": "box-prod-a12294a-2015-08-28-105036", + "changelog": [ + "Move subdomain management to the cloudron" + ], + "upgrade": false, + "date": "Sun Aug 30 2015 18:40:31 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-96f4b4463e6de8f733be16a7a86fe0e24fd478e2.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.40" + }, + "0.0.40": { + "imageId": 13321505, + "imageName": "box-prod-a12294a-2015-08-28-105036", + "changelog": [ + "Add journal limit", + "Fix reprovisioning on reboot", + "Fix subdomain management during startup" + ], + "upgrade": true, + "date": "Mon Aug 31 2015 19:26:22 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-457f02dfac8b971f7d74f05b09acdee27a182c71.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.41" + }, + "0.0.41": { + "imageId": 13321505, + "imageName": "box-prod-a12294a-2015-08-28-105036", + "changelog": [ + "Finally bring things to a sane state" + ], + "upgrade": false, + "date": "Mon Aug 31 2015 22:15:58 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bdf221eb43f6c77440604d6166df24c0856f9ca9.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.42" + }, + "0.0.42": { + "imageId": 13452417, + "imageName": "box-prod-cd8492c-2015-09-07-144301", + "changelog": [ + "Parallel apptask" + ], + "upgrade": true, + "date": "Mon Sep 07 2015 16:26:59 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-22bfa931a6d1bed44cfaece768609bce4b4ea6a5.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.43" + }, + "0.0.43": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Move to systemd" + ], + "upgrade": true, + "date": "Tue Sep 08 2015 09:10:57 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a5e4d3cc86f9dda47d84b6e48fdaf0bdba22803a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.44" + }, + "0.0.44": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Fix apptask concurrency bug" + ], + "upgrade": false, + "date": "Tue Sep 08 2015 11:44:52 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-995b95459aa6f0716e8313b0953975efc82a21f9.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.45" + }, + "0.0.45": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Retry subdomain registration" + ], + "upgrade": false, + "date": "Tue Sep 08 2015 16:03:41 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a889eee92564c29e2a2dffc0e22585732892d287.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.46" + }, + "0.0.46": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Fix app update email notification" + ], + "upgrade": false, + "date": "Wed Sep 09 2015 14:21:31 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ca689b10917565f3a9e6df3c8d18d4829c410644.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.47" + }, + "0.0.47": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Ensure box code quits within 5 seconds" + ], + "upgrade": false, + "date": "Wed Sep 09 2015 19:34:10 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1b87b4405edb0c7255935d4f4cc90327712bcee0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.48" + }, + "0.0.48": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Styling fixes", + "Improved session handling" + ], + "upgrade": false, + "date": "Thu Sep 10 2015 15:47:18 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-691380162f0b1f52adfb79ed9236ed240126c634.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.49" + }, + "0.0.49": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Fix app autoupdate logic" + ], + "upgrade": false, + "date": "Thu Sep 10 2015 14:04:09 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-db6c9a8fbd2c812ed5c9cdb8c6f195645ff016e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.50" + }, + "0.0.50": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Use domainmanagement via CaaS" + ], + "upgrade": false, + "date": "Mon Sep 14 2015 15:25:17 GMT+0200 (CEST)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bcb8ebe9f1d65c6155fe5794a49fb3c774b7c40d.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.51" + }, + "0.0.51": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Fix memory management" + ], + "upgrade": false, + "date": "Mon Sep 14 2015 14:52:45 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bdb8c426968ac8bb61097557f81dd50e011ba307.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.53" + }, + "0.0.52": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Restrict addons memory", + "Get nofication about container OOMs" + ], + "upgrade": false, + "date": "Mon Sep 14 2015 18:38:29 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-20cc85a328629f4b8415f13dd2e4e42222c1bf6a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.53" + }, + "0.0.53": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "Restrict addons memory", + "Get notification about container OOMs", + "Add retry to subdomain logic" + ], + "upgrade": false, + "date": "Tue Sep 15 2015 20:30:29 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f80a90813e94afdd787cac181c60dc933635fdd5.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.54" + }, + "0.0.54": { + "imageId": 13466658, + "imageName": "box-prod-a1a00c6-2015-09-08-085554", + "changelog": [ + "OAuth Proxy now uses internal port forwarding" + ], + "upgrade": false, + "date": "Wed Sep 16 2015 14:48:03 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44d4d1fa675fa479e2fb49babdc6008feec945d7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.55" + }, + "0.0.55": { + "imageId": 13587761, + "imageName": "box-prod-9b71074-2015-09-17-101706", + "changelog": [ + "Setup cloudron timezone based on droplet region" + ], + "upgrade": true, + "date": "Thu Sep 17 2015 10:42:13 GMT-0700 (PDT)", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-44c153b5bd7b83dc79a912fae37f93ad4c14e98a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.56" + }, + "0.0.56": { + "imageId": 13587761, + "imageName": "box-prod-9b71074-2015-09-17-101706", + "changelog": [ + "Use correct timezone in updater" + ], + "upgrade": false, + "date": "2015-09-19T15:16:34.364Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6e86d4cf84215eea9ce98ab61bbedbb6f2348976.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.57" + }, + "0.0.57": { + "imageId": 13587761, + "imageName": "box-prod-9b71074-2015-09-17-101706", + "changelog": [ + "Fix systemd logging issues" + ], + "upgrade": false, + "date": "2015-09-21T20:21:11.097Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-924011e41107c82d573e32d4577b4fd0f3325f65.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.58" + }, + "0.0.58": { + "imageId": 13587761, + "imageName": "box-prod-9b71074-2015-09-17-101706", + "changelog": [ + "Ensure backups of failed apps are retained across archival cycles" + ], + "upgrade": false, + "date": "2015-09-22T04:10:57.101Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c5ce31d88d268ba8346a7116b2326f6a509bfae.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.59" + }, + "0.0.59": { + "imageId": 13649579, + "imageName": "box-prod-880a0fb-2015-09-21-212525", + "changelog": [ + "Installer API fixes" + ], + "upgrade": true, + "date": "2015-09-22T16:56:04.879Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0c5ce31d88d268ba8346a7116b2326f6a509bfae.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.60" + }, + "0.0.60": { + "imageId": 13649579, + "imageName": "box-prod-880a0fb-2015-09-21-212525", + "changelog": [ + "Do full box backup on updates" + ], + "upgrade": false, + "date": "2015-09-22T21:20:23.506Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fcb2914a2acdae33c29de922907f67ca7c7fa301.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.61" + }, + "0.0.61": { + "imageId": 13649579, + "imageName": "box-prod-880a0fb-2015-09-21-212525", + "changelog": [ + "Track update notifications to inform admin only once" + ], + "upgrade": false, + "date": "2015-09-23T07:29:22.665Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0ace396f176c4311f50789e9619af136c8212148.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.62" + }, + "0.0.62": { + "imageId": 13649579, + "imageName": "box-prod-880a0fb-2015-09-21-212525", + "changelog": [ + "Export bind dn and password from LDAP addon" + ], + "upgrade": false, + "date": "2015-09-26T15:56:39.966Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b446d83a55f2b0b1d631492571a9139f3b9d6ea9.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.63" + }, + "0.0.63": { + "imageId": 13746799, + "imageName": "box-prod-b7961e4-2015-09-28-235856", + "changelog": [ + "Fix creation of TXT records" + ], + "upgrade": true, + "date": "2015-09-29T07:39:54.880Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cd42dc99735283415fd8a0b9d1a6d994d1222b7d.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.64" + }, + "0.0.64": { + "imageId": 13751379, + "imageName": "box-prod-9185c41-2015-09-29-122812", + "changelog": [ + "Stop apps in a retired cloudron", + "Retry downloading application on failure" + ], + "upgrade": true, + "date": "2015-09-30T07:12:35.236Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fa8bbe4713dd4ae2240bb0d5b115aa7d0de662aa.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.65" + }, + "0.0.65": { + "imageId": 13751379, + "imageName": "box-prod-9185c41-2015-09-29-122812", + "changelog": [ + "Do not send crash mails for apps in development" + ], + "upgrade": false, + "date": "2015-10-08T15:32:47.289Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-54d87828a4870ce4654f93f48488ac8922b13571.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.66" + }, + "0.0.66": { + "imageId": 13879171, + "imageName": "box-prod-83459ac-2015-10-08-165938", + "changelog": [ + "Readonly application and addon containers" + ], + "upgrade": true, + "date": "2015-10-09T02:10:14.596Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5155debbcc24251eddd3455147a0ed28f81a6008.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.67" + }, + "0.0.67": { + "imageId": 13879171, + "imageName": "box-prod-83459ac-2015-10-08-165938", + "changelog": [ + "Fix email notifications", + "Fix bug when restoring from certain backups" + ], + "upgrade": false, + "date": "2015-10-09T21:48:02.271Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3666eabb98f5b157bb2c3721e07dcc203c9c3be2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.68" + }, + "0.0.68": { + "imageId": 13919807, + "imageName": "box-prod-be128bb-2015-10-11-160553", + "changelog": [ + "Update graphite image", + "Add simpleauth addon support" + ], + "upgrade": true, + "date": "2015-10-12T00:53:44.362Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6a145229d1c48900b06e69f8d2d18001821a3ad7.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.69" + }, + "0.0.69": { + "imageId": 13934223, + "imageName": "box-prod-f11e396-2015-10-12-170850", + "changelog": [ + "Support newer manifest format", + "Fix app listing rendering in chrome", + "Fix redis backup across upgrades" + ], + "upgrade": true, + "date": "2015-10-13T00:39:11.121Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-436e29bda37c8d3c80fd49739dbdd4843db707c2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.70" + }, + "0.0.70": { + "imageId": 13934223, + "imageName": "box-prod-f11e396-2015-10-12-170850", + "changelog": [ + "Retry app download on error" + ], + "upgrade": false, + "date": "2015-10-13T18:48:29.097Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-93dccd668e6fcd303664e5da32a33c6d3c994d57.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.71" + }, + "0.0.71": { + "imageId": 13934223, + "imageName": "box-prod-f11e396-2015-10-12-170850", + "changelog": [ + "Fix oauth and simple auth login" + ], + "upgrade": false, + "date": "2015-10-13T21:21:54.721Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-032adc937e399162fda09b0b01ed6d5fe3c25e7c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.0.72" + }, + "0.0.72": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "Cleanup application volumes periodically", + "New application logging design" + ], + "upgrade": true, + "date": "2015-10-16T05:28:00.134Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c2a353c4a68a479ea42c335fccf4ef052fb9cab2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.73" + }, + "0.0.73": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "Update SSL certificate" + ], + "upgrade": true, + "date": "2015-10-16T08:53:44.783Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c2a353c4a68a479ea42c335fccf4ef052fb9cab2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.74" + }, + "0.0.74": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "Support singleUser apps" + ], + "upgrade": false, + "date": "2015-10-17T02:16:45.782Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-09d1b8646e0b2d1c2a88bfdc83fe443eada3fe6e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.75" + }, + "0.0.75": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "scheduler addon" + ], + "upgrade": false, + "date": "2015-10-21T05:01:04.004Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-59b27fd32e08d7d03d9e57ad86c07517becf1e34.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.76" + }, + "0.0.76": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "DNS Sync fixes", + "Show warning to user when memory limit reached" + ], + "upgrade": false, + "date": "2015-10-22T22:52:39.641Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-83a51e6efcbbe5082a5c98e4e0341a539d0419f4.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.77" + }, + "0.0.77": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "Do not set hostname in app containers" + ], + "upgrade": false, + "date": "2015-10-24T17:25:11.922Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d3196a6d7fe783c5f7555f16d26055be65aa2777.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.78" + }, + "0.0.78": { + "imageId": 13980244, + "imageName": "box-prod-26c93a3-2015-10-15-220346", + "changelog": [ + "Support custom domains" + ], + "upgrade": false, + "date": "2015-10-31T05:04:38.532Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c6c1334602379cafc3496ea0fb8b32bb2630f05b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.79" + }, + "0.0.79": { + "imageId": 14212767, + "imageName": "box-prod-497ec0c-2015-11-01-132910", + "changelog": [ + "Move SSH Port" + ], + "upgrade": true, + "date": "2015-11-02T05:48:53.601Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c6c1334602379cafc3496ea0fb8b32bb2630f05b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.0.80" + }, + "0.0.80": { + "imageId": 14229428, + "imageName": "box-prod-a4cea6c-2015-11-02-171320", + "changelog": [ + "Use journalctl for container logs" + ], + "upgrade": true, + "date": "2015-11-03T01:34:32.975Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3716e176cf877717aed8b462941843155b33c7bd.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.0" + }, + "0.1.0": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "Wait for configuration changes before starting Cloudron" + ], + "upgrade": true, + "date": "2015-11-04T06:04:32.526Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a37ed2154b98c9f8e0b9b357f6ce9d55c9419782.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.1" + }, + "0.1.1": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "Ensure dns config for all cloudrons" + ], + "upgrade": false, + "date": "2015-11-05T01:07:06.291Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0a04b99dbafd2fa215e8be8a6cce39e5f7cbe548.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.2" + }, + "0.1.2": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "Make email work again", + "Add DKIM keys for custom domains" + ], + "upgrade": false, + "date": "2015-11-05T21:46:23.864Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bb18e4ad3afe7583d314f2fa069adbbf54cf7195.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.3" + }, + "0.1.3": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "Storage backend" + ], + "upgrade": false, + "date": "2015-11-07T08:00:41.354Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-768d5970a0967e1290d3e450c975508eefcd0ece.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.4" + }, + "0.1.4": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "CaaS Backup configuration fix" + ], + "upgrade": false, + "date": "2015-11-07T21:09:38.568Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b150efdd4271eca6b7a9ceab51659c2de081044a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.5" + }, + "0.1.5": { + "imageId": 14247577, + "imageName": "box-prod-9917d2c-2015-11-03-214648", + "changelog": [ + "Use correct tokens for DNS backend" + ], + "upgrade": false, + "date": "2015-11-09T21:16:10.377Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d96f30782686f280bce9316f74c2068fc67f2467.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.1.6" + }, + "0.1.6": { + "imageId": 14339615, + "imageName": "box-prod-919f677-2015-11-10-074427", + "changelog": [ + "Add hook to determine the api server of the box", + "Fix crash notification" + ], + "upgrade": false, + "date": "2015-11-10T16:21:13.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b4b1052e5b6d90cf23746a8a62173c9e9d2078e2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.2.0" + }, + "0.2.0": { + "imageId": 14339615, + "imageName": "box-prod-919f677-2015-11-10-074427", + "changelog": [ + "New cloudron exec implementation" + ], + "upgrade": true, + "date": "2015-11-11T20:45:33.108Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1cf7f92fcf60fbe583ad2273dad2103c96e7487e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.2.1" + }, + "0.2.1": { + "imageId": 14371612, + "imageName": "box-prod-c957b6c-2015-11-12-130722", + "changelog": [ + "Update to node 4.1.1", + "Fix certification installation with custom domains" + ], + "upgrade": true, + "date": "2015-11-12T21:47:33.986Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-48bd29276b826aa79d1cd5934927ba4513f1bad1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.2.2" + }, + "0.2.2": { + "imageId": 14371612, + "imageName": "box-prod-c957b6c-2015-11-12-130722", + "changelog": [ + "Better debug output", + "Retry more times if docker registry goes down" + ], + "upgrade": false, + "date": "2015-11-13T01:23:32.719Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-43174dbea3b3a7e0df960194512ce22bc1ff5bc9.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.3.0" + }, + "0.3.0": { + "imageId": 14431842, + "imageName": "box-prod-cc8135b-2015-11-16-170504", + "changelog": [ + "Update SSH keys", + "Allow bigger manifest files" + ], + "upgrade": true, + "date": "2015-11-17T02:26:29.822Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b532908c3aa13d3cdb4e379792fc7fe1cae5207a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.0" + }, + "0.4.0": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Update to docker 1.9.0" + ], + "upgrade": true, + "date": "2015-11-19T20:26:25.749Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c1a2fe11540efb1b9053e5bc5ac65b0b407a7681.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.1" + }, + "0.4.1": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Fix scheduler crash", + "Crucial OAuth fixes" + ], + "upgrade": false, + "date": "2015-11-26T10:33:54.071Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-28020fb02861e99e1f5413f92dfb0e8c0d84071c.tar.gz", + "author": "Johannes Zellner ", + "next": "0.4.2" + }, + "0.4.2": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Fix crash when reporting backup error", + "Allow larger manifests" + ], + "upgrade": false, + "date": "2015-11-27T03:03:09.318Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f25bc673118b4dd726fbca7d99f71f70fc290588.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.3" + }, + "0.4.3": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Fix cloudron exec" + ], + "upgrade": false, + "date": "2015-12-02T23:58:37.137Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5fd0743e063ecd08a0ba489beeea1f3f8c2a5b14.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.4" + }, + "0.4.4": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Initial Lets Encrypt integration" + ], + "upgrade": false, + "date": "2015-12-09T22:14:54.537Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-909dbcff4baf917602b9f9db4bd40f2c58681001.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.5" + }, + "0.4.5": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "Fixup nginx configuration to allow dynamic certificates" + ], + "upgrade": false, + "date": "2015-12-11T00:13:34.322Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7e42af28a88cac741c6db171cebe945f529b1eb5.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.4.6" + }, + "0.4.6": { + "imageId": 14472860, + "imageName": "box-prod-af84af6-2015-11-19-121030", + "changelog": [ + "LetsEncrypt integration for custom domains", + "Rate limit crash emails" + ], + "upgrade": false, + "date": "2015-12-12T23:27:33.085Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bf24bfdd76b128befa3fb2bfa3d7dd0b2197a400.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.2" + }, + "0.5.0": { + "imageId": 14819498, + "imageName": "box-prod-79523a6-2015-12-12-193625", + "changelog": [ + "Enable staging Lets Encrypt Integration" + ], + "upgrade": true, + "date": "2015-12-14T23:02:21.510Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d38446e6ee78fc19ad51024fef02958a7873b141.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.1" + }, + "0.5.1": { + "imageId": 14819498, + "imageName": "box-prod-79523a6-2015-12-12-193625", + "changelog": [ + "Display error dialog for app installation errors", + "Enable prod Lets Encrypt Integration", + "Handle apptask crashes correctly" + ], + "upgrade": true, + "date": "2015-12-15T20:38:21.601Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dc79e2f4be5b76a545b17d72d732e965121161ac.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.2" + }, + "0.5.2": { + "imageId": 14865138, + "imageName": "box-prod-d26f792-2015-12-15-201244", + "changelog": [ + "Fix apphealthtask crash", + "Use cgroup fs driver instead of systemd cgroup driver in docker" + ], + "upgrade": true, + "date": "2015-12-16T04:37:51.572Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-2e8be81cb715e18bb2fed554aac031df4155c5be.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.3" + }, + "0.5.3": { + "imageId": 14865138, + "imageName": "box-prod-d26f792-2015-12-15-201244", + "changelog": [ + "Changes for e2e testing" + ], + "upgrade": false, + "date": "2015-12-18T19:35:44.092Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fd65cbe427fbf658d1271808f8fa0cace9c0f3b1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.4" + }, + "0.5.4": { + "imageId": 14865138, + "imageName": "box-prod-d26f792-2015-12-15-201244", + "changelog": [ + "Fix bug in LE server selection" + ], + "upgrade": false, + "date": "2015-12-22T18:56:39.864Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8b237d1de48232b2fb0999edc52634d766b5ff45.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.5" + }, + "0.5.5": { + "imageId": 14865138, + "imageName": "box-prod-d26f792-2015-12-15-201244", + "changelog": [ + "Scheduler redesign", + "Fix journalctl logging" + ], + "upgrade": false, + "date": "2015-12-23T23:33:46.662Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fe7de1aef18adf7db95f5ef771c98a712d2811c8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.5.6" + }, + "0.5.6": { + "imageId": 14865138, + "imageName": "box-prod-d26f792-2015-12-15-201244", + "changelog": [ + "Prepare for selfhosting option" + ], + "upgrade": false, + "date": "2015-12-31T16:27:28.491Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1984380313ac9c76c1ba41c4e26ecc3ad2a52bd2.tar.gz", + "author": "Johannes Zellner ", + "next": "0.5.7" + }, + "0.5.7": { + "imageId": 15202996, + "imageName": "box-prod-cc19e84-2016-01-07-175931", + "changelog": [ + "Move app images off the btrfs subvolume" + ], + "upgrade": true, + "date": "2016-01-07T19:27:00.909Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e254e08d0dc6b15f52e73af408c4a14100c9642d.tar.gz", + "author": "Johannes Zellner ", + "next": "0.6.0" + }, + "0.6.0": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "Consolidate code repositories" + ], + "upgrade": true, + "date": "2016-01-13T13:13:13.301Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b93c77a6016b7f5c0e27a7fe9ed7c22d256da4f7.tar.gz", + "author": "Johannes Zellner ", + "next": "0.6.1" + }, + "0.6.1": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-01-14T22:22:46.455Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-42974fcf9962267c4b35573a277a08ee8c4b356a.tar.gz", + "author": "girish@cloudron.io ", + "next": "0.6.2" + }, + "0.6.2": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "Fix `cloudron exec` container to have same namespaces as app", + "Add developmentMode to manifest" + ], + "upgrade": false, + "date": "2016-01-16T05:50:04.682Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5cbf75d79b69d21de58f1c4dcd6285c6dcc6ea02.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.6.3" + }, + "0.6.3": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "Make sending invite for new users optional" + ], + "upgrade": false, + "date": "2016-01-19T12:52:56.963Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-abb2a0b6cda993d5f581e7993e29c03db348b570.tar.gz", + "author": "Johannes Zellner ", + "next": "0.6.4" + }, + "0.6.4": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "Add support for display names", + "Send invite links to admins for user setup", + "Enforce stronger passwords" + ], + "upgrade": false, + "date": "2016-01-21T10:43:00.540Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-24a9b7a7e7148b0c69a0b1adfafb00db9ea6999e.tar.gz", + "author": "Johannes Zellner ", + "next": "0.6.5" + }, + "0.6.5": { + "imageId": 15292062, + "imageName": "box-prod-b93c77a-2016-01-13-133943", + "changelog": [ + "Finalize stronger password requirement" + ], + "upgrade": false, + "date": "2016-01-21T17:05:04.678Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-30031194b4e097fbe345237074288f3f580f47bf.tar.gz", + "author": "Johannes Zellner ", + "next": "0.7.0" + }, + "0.7.0": { + "imageId": 15448625, + "imageName": "box-prod-2c7a52b-2016-01-23-043848", + "changelog": [ + "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" + ], + "upgrade": true, + "date": "2016-01-24T03:18:41.495Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3314658ce81f328462508e14b6d388acf36ca81c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.7.1" + }, + "0.7.1": { + "imageId": 15448625, + "imageName": "box-prod-2c7a52b-2016-01-23-043848", + "changelog": [ + "Allow admins to edit users", + "Fix graphs", + "Support more LDAP cases", + "Allow appstore deep linking" + ], + "upgrade": false, + "date": "2016-01-25T16:27:52.115Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-f577f871bddd3a1be5e09824bda926b5753619b4.tar.gz", + "author": "Johannes Zellner ", + "next": "0.7.2" + }, + "0.7.2": { + "imageId": 15448625, + "imageName": "box-prod-2c7a52b-2016-01-23-043848", + "changelog": [ + "Fix 5xx errors when password does not meet requirements", + "Improved box update management using prereleases", + "Less aggressive disk space checks" + ], + "upgrade": false, + "date": "2016-01-27T22:25:52.243Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-0590e9d7f50fe8a22d4e4f3049ea31b675f42b15.tar.gz", + "author": "girish@cloudron.io ", + "next": "0.8.0" + }, + "0.8.0": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "MySQL addon : multiple database support" + ], + "upgrade": true, + "date": "2016-02-03T20:49:54.918Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-52ba0e59f5613eaec4b66808d2a5e55071c36555.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.8.1" + }, + "0.8.1": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "Set Host HTTP header when querying healthCheckPath", + "Show application Changelog in app update emails" + ], + "upgrade": false, + "date": "2016-02-05T02:35:11.901Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-fe742aac5fdd5a82023fcb7a7fcdcf367ffc8c4c.tar.gz", + "author": "girish@cloudron.io ", + "next": "0.9.0" + }, + "0.9.0": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "Fix bug in multdb mysql addon backup", + "Add initial user group support", + "Improved app memory limit handling" + ], + "upgrade": false, + "date": "2016-02-14T14:27:04.612Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9fbd366d3df10e8d72f6c765ffcbc46e241e1a30.tar.gz", + "author": "Johannes Zellner ", + "next": "0.9.1" + }, + "0.9.1": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "Introduce per app group access control" + ], + "upgrade": false, + "date": "2016-02-21T15:34:09.956Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-51635827ebfc137d985b8e78b6f5a41691a95f97.tar.gz", + "author": "Johannes Zellner ", + "next": "0.9.2" + }, + "0.9.2": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-02-26T06:09:20.965Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-8ed152cb8cc91c9c027c004c262dc4d09e270dea.tar.gz", + "author": "girish@cloudron.io ", + "next": "0.9.3" + }, + "0.9.3": { + "imageId": 15622257, + "imageName": "box-prod-52ba0e5-2016-02-03-100623", + "changelog": [ + "Admin flag is handled outside of groups", + "User interface fixes for groups", + "Allow to set access restrictions on app installation" + ], + "upgrade": false, + "date": "2016-02-28T04:57:53.526Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6d2eeae7575e1423b9117a3ed7cd429dd83884d2.tar.gz", + "author": "Johannes Zellner ", + "next": "0.10.0" + }, + "0.10.0": { + "imageId": 16190231, + "imageName": "box-prod-ce8b9fd-2016-03-09-152907", + "changelog": [ + "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)" + ], + "upgrade": true, + "date": "2016-03-12T05:40:32.088Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ce8b9fda52323f1a6a28d04c7fe9dee68a59f5d6.tar.gz", + "author": "girish@cloudron.io ", + "next": "0.10.1" + }, + "0.10.1": { + "imageId": 16190231, + "imageName": "box-prod-ce8b9fd-2016-03-09-152907", + "changelog": [ + "Fix Let's Encrypt certificate renewal" + ], + "upgrade": false, + "date": "2016-03-27T01:26:05.609Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ccb49de0da777bd5edfe0ea6341426c22f3b7269.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.10.2" + }, + "0.10.2": { + "imageId": 16190231, + "imageName": "box-prod-ce8b9fd-2016-03-09-152907", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-03-29T23:07:59.973Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-721107e389e988d02400befebac5ab5ff6732274.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.10.3" + }, + "0.10.3": { + "imageId": 16190231, + "imageName": "box-prod-ce8b9fd-2016-03-09-152907", + "changelog": [ + "Store the backup config for each backup. This will allow using multiple buckets/providers for backups simultaneously.", + "Fix SPF record check" + ], + "upgrade": false, + "date": "2016-03-31T21:06:45.217Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3cf909add82518738ebb77e7a0c1f4d934c12973.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.10.4" + }, + "0.10.4": { + "imageId": 16190231, + "imageName": "box-prod-ce8b9fd-2016-03-09-152907", + "changelog": [ + "Fix restore for droplets in EU region" + ], + "upgrade": false, + "date": "2016-04-01T21:49:15.819Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dda678af117ac62638d2fa169877cb0e67cb72c6.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.11.0" + }, + "0.11.0": { + "imageId": 16582006, + "imageName": "box-prod-439d3ce-2016-04-01-231123", + "changelog": [ + "Store backups in the same region as the Cloudron", + "Fix PCRE security issue (http://www.ubuntu.com/usn/usn-2943-1/)" + ], + "upgrade": true, + "date": "2016-04-03T02:47:34.396Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5c708450dcc639aef61edd987814cf08d7e43dae.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.11.1" + }, + "0.11.1": { + "imageId": 16582006, + "imageName": "box-prod-439d3ce-2016-04-01-231123", + "changelog": [ + "Improve the backup logic" + ], + "upgrade": false, + "date": "2016-04-05T02:26:42.716Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b0939ddae8447bdbc16489c1662195a9e49440e0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.11.2" + }, + "0.11.2": { + "imageId": 16582006, + "imageName": "box-prod-439d3ce-2016-04-01-231123", + "changelog": [ + "Allow users to choose a username on first sign up", + "Fix app graphs" + ], + "upgrade": false, + "date": "2016-04-09T06:47:22.660Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b52c258039542dbe462f5a38f78991cad8114bcc.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.0" + }, + "0.12.0": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "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" + ], + "upgrade": true, + "date": "2016-04-16T01:02:34.274Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d15221c248eede10d9c2989c2cb47f557fabfab6.tar.gz", + "author": "Johannes Zellner ", + "next": "0.12.1" + }, + "0.12.1": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Fix crash when backing up apps" + ], + "upgrade": false, + "date": "2016-04-16T05:35:51.980Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-6dbd1e279c714a48eb04107c349a001228ef208c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.2" + }, + "0.12.2": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Improved error handling for addons" + ], + "upgrade": false, + "date": "2016-04-19T15:37:09.462Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-56aeeae6efce8755d8d2d58c9917ef3197784ea9.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.3" + }, + "0.12.3": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "LDAP: Do not set sn attribute when user has no surname" + ], + "upgrade": false, + "date": "2016-04-19T20:24:59.136Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-522fc05b3b24303c31c94ddda3e1922b58c3108e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.4" + }, + "0.12.4": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Install app only after platform is ready" + ], + "upgrade": false, + "date": "2016-04-20T03:38:10.437Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-1d7ecb26861de68363883f86901952e790d95cc4.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.5" + }, + "0.12.5": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Get alerts for app task failures", + "Fix update issue when one or more apps are in failed state" + ], + "upgrade": false, + "date": "2016-04-21T17:58:58.995Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-4f4a6d4fc60154a233911b5e222a17df43295c47.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.6" + }, + "0.12.6": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Allow setting an alternate external domain for apps" + ], + "upgrade": false, + "date": "2016-04-29T21:50:16.130Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-875a020ec494390754d8eeedd6f691d146d1b2ed.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.12.7" + }, + "0.12.7": { + "imageId": 16814174, + "imageName": "box-prod-c8cc804-2016-04-15-195646", + "changelog": [ + "Fix changing password" + ], + "upgrade": false, + "date": "2016-05-02T14:08:26.322Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-864e6c1c04d9bf120641ddeb0a3a42d92bbbf745.tar.gz", + "author": "Johannes Zellner ", + "next": "0.13.0" + }, + "0.13.0": { + "imageId": 17073607, + "imageName": "box-prod-582f769-2016-04-29-221812", + "changelog": [ + "Upgrade to ubuntu 16.04", + "Add event log" + ], + "upgrade": true, + "date": "2016-05-03T18:37:42.609Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-eeee896cadeb9a04f373de9b67d2eb6d590354f2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.13.1" + }, + "0.13.1": { + "imageId": 17073607, + "imageName": "box-prod-582f769-2016-04-29-221812", + "changelog": [ + "Make activity log viewable to admins", + "Fix geoip lookup" + ], + "upgrade": false, + "date": "2016-05-04T01:38:00.785Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9e49dd16e3282bd82ca10f3d2269b9d1a2412a40.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.13.2" + }, + "0.13.2": { + "imageId": 17073607, + "imageName": "box-prod-582f769-2016-04-29-221812", + "changelog": [ + "Fix crash in app auto updater", + "Fix crash with empty timezone" + ], + "upgrade": false, + "date": "2016-05-04T08:25:57.411Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-894c3378bb7a8853fb128d2ae8eae8c419d46d5f.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.13.3" + }, + "0.13.3": { + "imageId": 17073607, + "imageName": "box-prod-582f769-2016-04-29-221812", + "changelog": [ + "Enable auth in email addon", + "Add search for activity log", + "Add tutorial for first time users" + ], + "upgrade": false, + "date": "2016-05-10T07:25:03.884Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-aa7340179642195e9865320a54a9d50cc1607f72.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.13.4" + }, + "0.13.4": { + "imageId": 17073607, + "imageName": "box-prod-582f769-2016-04-29-221812", + "changelog": [ + "Fix mail addon restart issue" + ], + "upgrade": false, + "date": "2016-05-11T10:03:57.932Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b9ee4b350c4b99f177e2d3d1344e00df1ceb0251.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.14.0" + }, + "0.14.0": { + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "You have mail :-)" + ], + "upgrade": true, + "date": "2016-05-18T17:31:00.058Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ae7341c3ea5f5a1905b4c4a68de1dd2be0e35dc2.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.14.1" + }, + "0.14.1": { + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "2-character usernames are now allowed", + "Make cloudron CLI push/pull more robust" + ], + "upgrade": false, + "date": "2016-05-25T03:09:50.560Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-165b2daee1c536ea8cdc4b1f7242b7730bd6256c.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.14.2" + }, + "0.14.2": { + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "Update mail addon" + ], + "upgrade": false, + "date": "2016-06-01T01:16:03.772Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-a917dcb97a16ab39f467d79b06d5aa7aa3740daa.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.15.0" + }, + "0.15.0": { + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3dea68d89ac061de8a9ed3c84024605b649fc9af.tar.gz", + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "[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" + ], + "upgrade": false, + "date": "2016-06-08T18:43:51.700Z", + "author": "Girish Ramakrishnan ", + "next": "0.15.1" + }, + "0.15.1": { + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "Fix mail connectivity from IPv6 clients", + "Add API token management UI", + "Improved UI to enter email aliases" + ], + "upgrade": false, + "date": "2016-06-11T23:36:29.597Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-16b87d32c0483c2f5dab9d6918036cdce0e7782e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.15.2" + }, + "0.15.2": { + "imageId": 17400911, + "imageName": "box-prod-ae7341c-2016-05-18-023521", + "changelog": [ + "Allow restoring apps from any previous backup" + ], + "upgrade": false, + "date": "2016-06-16T13:17:41.092Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-37d4dfb0051ba1885c4d5e4e8909c9a4a6b2c8bc.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.0" + }, + "0.16.0": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Allow apps to be configured in configuring state", + "Improved platform architecture that allows incremental infrastructure updates", + "Implement app clone" + ], + "upgrade": true, + "date": "2016-06-19T15:05:29.713Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-50661271b5b44166642c5be9238b57652a891dd1.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.1" + }, + "0.16.1": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Fix UI layout issue in tokens page", + "Resume app tasks only when configured and platform ready", + "Allow errored apps to be reconfigured" + ], + "upgrade": false, + "date": "2016-06-21T02:26:57.387Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bc753876b631a0d1140493fb7c9616eaf5c43812.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.2" + }, + "0.16.2": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Fix assert when backing up apps in errored state", + "Fix bug where multiple redis installations caused an error" + ], + "upgrade": false, + "date": "2016-06-21T18:45:43.416Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-06c3fe98bf54581bd73cb5b398bdade044568a2f.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.3" + }, + "0.16.3": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Timeout in 10mins if app restore fails because of external domain CNAME setup" + ], + "upgrade": false, + "date": "2016-06-23T02:35:18.191Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-94fd73c0de7cb820535e4453c2efcc4f847c76c4.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.4" + }, + "0.16.4": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Setup email aliases to only alias names for the Cloudron domain" + ], + "upgrade": false, + "date": "2016-06-23T04:51:36.524Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-5882d4fcd79c56ffdc7641ca4309940ec489c02a.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.5" + }, + "0.16.5": { + "imageId": 17970810, + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Allow sending email with alias as the From" + ], + "upgrade": false, + "date": "2016-06-25T19:59:01.634Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-307a8cd7f7acb9c4c7a7049f0e05720b17fe687d.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.16.6" + }, + "0.16.6": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Add plan migration interface", + "Initial EC2 support" + ], + "upgrade": false, + "date": "2016-07-04T18:05:01.801Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d5c00b2b08658a0714b5980661664f668c96127f.tar.gz", + "author": "Johannes Zellner ", + "next": "0.17.0" + }, + "0.17.0": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-07-09T00:17:44.884Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-7079953e40a72862859a3fb2e360fec09cafdd09.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.17.1" + }, + "0.17.1": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Preliminary user impersonation support", + "Fix crash in mail container when generating bounces" + ], + "upgrade": false, + "date": "2016-07-13T19:18:13.705Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-e798733482b6af999474e083d51595e3413434c9.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.17.2" + }, + "0.17.2": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Add config option to embed apps in other sites" + ], + "upgrade": false, + "date": "2016-07-18T12:01:42.448Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-61ac032ff96b38e2fc76e96b9c942a3d37434383.tar.gz", + "author": "Johannes Zellner ", + "next": "0.17.3" + }, + "0.17.3": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "Incremental infrastructure update logic", + "Keep eventlogs only for a week", + "Throttle OOM mails" + ], + "upgrade": false, + "date": "2016-07-26T03:17:54.370Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-c27813259274fb49a949a0d2cf2bba447b39d6d0.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.17.4" + }, + "0.17.4": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-07-28T18:18:33.737Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bb8869bf306995862380f72ed77be88b8098ef71.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.17.5" + }, + "0.17.5": { + "imageId": 17970810, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-b751bad8" + }, + { + "region": "us-east-1", + "id": "ami-04c94c13" + }, + { + "region": "us-west-1", + "id": "ami-92a3e4f2" + }, + { + "region": "us-west-2", + "id": "ami-1a63a27a" + }, + { + "region": "ap-south-1", + "id": "ami-009ff56f" + }, + { + "region": "ap-northeast-2", + "id": "ami-f2844e9c" + }, + { + "region": "ap-southeast-1", + "id": "ami-d7b36eb4" + }, + { + "region": "ap-southeast-2", + "id": "ami-55351e36" + }, + { + "region": "ap-northeast-1", + "id": "ami-d11ae9b0" + }, + { + "region": "eu-west-1", + "id": "ami-35c9ac46" + }, + { + "region": "sa-east-1", + "id": "ami-44089d28" + } + ], + "imageName": "box-prod-cf40fc2-2016-06-18-163527", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-08-04T19:40:14.971Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bc1c9e1213a13788ee0cd7a4d3f884ae05a6fa28.tar.gz", + "author": "Johannes Zellner ", + "next": "0.18.0" + }, + "0.18.0": { + "imageId": 19047871, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-466d9b29" + }, + { + "region": "us-east-1", + "id": "ami-4258c055" + }, + { + "region": "us-west-1", + "id": "ami-6ecc8f0e" + }, + { + "region": "us-west-2", + "id": "ami-0bad676b" + }, + { + "region": "ap-south-1", + "id": "ami-7177021e" + }, + { + "region": "ap-northeast-2", + "id": "ami-43569c2d" + }, + { + "region": "ap-southeast-1", + "id": "ami-97aa73f4" + }, + { + "region": "ap-southeast-2", + "id": "ami-a7a692c4" + }, + { + "region": "ap-northeast-1", + "id": "ami-a0488bc1" + }, + { + "region": "eu-west-1", + "id": "ami-bb9df7c8" + }, + { + "region": "sa-east-1", + "id": "ami-ab9c0ac7" + } + ], + "imageName": "box-prod-dacc045-2016-08-13-142438", + "changelog": [ + "Fix app bundle installation", + "Fix RBL lookup in mail server", + "Add spam filter for email" + ], + "upgrade": true, + "date": "2016-08-14T01:20:10.273Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-dacc045a53500b45dd9d577a8b88ec3ba51e2d3e.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.19.0" + }, + "0.19.0": { + "imageId": 19227842, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-947081fb" + }, + { + "region": "us-east-1", + "id": "ami-49ea8c5e" + }, + { + "region": "us-west-1", + "id": "ami-9aa5e7fa" + }, + { + "region": "us-west-2", + "id": "ami-89ae7ae9" + }, + { + "region": "ap-south-1", + "id": "ami-4450252b" + }, + { + "region": "ap-northeast-2", + "id": "ami-ab8e5bc5" + }, + { + "region": "ap-southeast-1", + "id": "ami-c49e46a7" + }, + { + "region": "ap-southeast-2", + "id": "ami-00e6d163" + }, + { + "region": "ap-northeast-1", + "id": "ami-1d9d527c" + }, + { + "region": "eu-west-1", + "id": "ami-67fe8914" + }, + { + "region": "sa-east-1", + "id": "ami-b9d041d5" + } + ], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "New base image 0.19.0", + "Upgrade PostgreSQL and MySQL" + ], + "upgrade": true, + "date": "2016-08-23T18:57:58.815Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-b7869a4fdd44a427d2f07fa519f02bb2ca294fea.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.19.1" + }, + "0.19.1": { + "imageId": 19227842, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-947081fb" + }, + { + "region": "us-east-1", + "id": "ami-49ea8c5e" + }, + { + "region": "us-west-1", + "id": "ami-9aa5e7fa" + }, + { + "region": "us-west-2", + "id": "ami-89ae7ae9" + }, + { + "region": "ap-south-1", + "id": "ami-4450252b" + }, + { + "region": "ap-northeast-2", + "id": "ami-ab8e5bc5" + }, + { + "region": "ap-southeast-1", + "id": "ami-c49e46a7" + }, + { + "region": "ap-southeast-2", + "id": "ami-00e6d163" + }, + { + "region": "ap-northeast-1", + "id": "ami-1d9d527c" + }, + { + "region": "eu-west-1", + "id": "ami-67fe8914" + }, + { + "region": "sa-east-1", + "id": "ami-b9d041d5" + } + ], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "Make email optional (settings -> enable/disable mail)", + "Make PostgresSQL behave better in low memory cloudrons", + "Add demo mode check", + "Fix plan listing" + ], + "upgrade": false, + "date": "2016-09-02T17:31:01.924Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-d40fb390b7d3f4d971b3e18813114835bba68ff8.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.20.0" + }, + "0.20.0": { + "imageId": 19227842, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-947081fb" + }, + { + "region": "us-east-1", + "id": "ami-49ea8c5e" + }, + { + "region": "us-west-1", + "id": "ami-9aa5e7fa" + }, + { + "region": "us-west-2", + "id": "ami-89ae7ae9" + }, + { + "region": "ap-south-1", + "id": "ami-4450252b" + }, + { + "region": "ap-northeast-2", + "id": "ami-ab8e5bc5" + }, + { + "region": "ap-southeast-1", + "id": "ami-c49e46a7" + }, + { + "region": "ap-southeast-2", + "id": "ami-00e6d163" + }, + { + "region": "ap-northeast-1", + "id": "ami-1d9d527c" + }, + { + "region": "eu-west-1", + "id": "ami-67fe8914" + }, + { + "region": "sa-east-1", + "id": "ami-b9d041d5" + } + ], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "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)" + ], + "upgrade": false, + "date": "2016-09-09T04:06:39.220Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-3cb25ce6fd874eea11d44437bc4a62fc9d722c8b.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.20.1" + }, + "0.20.1": { + "imageId": 19227842, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-947081fb" + }, + { + "region": "us-east-1", + "id": "ami-49ea8c5e" + }, + { + "region": "us-west-1", + "id": "ami-9aa5e7fa" + }, + { + "region": "us-west-2", + "id": "ami-89ae7ae9" + }, + { + "region": "ap-south-1", + "id": "ami-4450252b" + }, + { + "region": "ap-northeast-2", + "id": "ami-ab8e5bc5" + }, + { + "region": "ap-southeast-1", + "id": "ami-c49e46a7" + }, + { + "region": "ap-southeast-2", + "id": "ami-00e6d163" + }, + { + "region": "ap-northeast-1", + "id": "ami-1d9d527c" + }, + { + "region": "eu-west-1", + "id": "ami-67fe8914" + }, + { + "region": "sa-east-1", + "id": "ami-b9d041d5" + } + ], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "Fix bug where oauth proxy was installed for apps with customAuth" + ], + "upgrade": false, + "date": "2016-09-09T07:22:10.239Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-bbe3ddefc0ed6d782fd44b6747d5d260f22d04af.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.20.2" + }, + "0.20.2": { + "imageId": 19227842, + "ami": [ + { + "region": "eu-central-1", + "id": "ami-947081fb" + }, + { + "region": "us-east-1", + "id": "ami-49ea8c5e" + }, + { + "region": "us-west-1", + "id": "ami-9aa5e7fa" + }, + { + "region": "us-west-2", + "id": "ami-89ae7ae9" + }, + { + "region": "ap-south-1", + "id": "ami-4450252b" + }, + { + "region": "ap-northeast-2", + "id": "ami-ab8e5bc5" + }, + { + "region": "ap-southeast-1", + "id": "ami-c49e46a7" + }, + { + "region": "ap-southeast-2", + "id": "ami-00e6d163" + }, + { + "region": "ap-northeast-1", + "id": "ami-1d9d527c" + }, + { + "region": "eu-west-1", + "id": "ami-67fe8914" + }, + { + "region": "sa-east-1", + "id": "ami-b9d041d5" + } + ], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "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)" + ], + "upgrade": false, + "date": "2016-09-14T00:46:55.792Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-12e2e64c227414b42b1b220600c4d68c9d8f3272.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.20.3" + }, + "0.20.3": { + "imageId": 19227842, + "ami": null, + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "Make DigitalOcean selfhosting independent" + ], + "upgrade": false, + "date": "2016-09-21T20:27:51.537Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-9a000ddaf0ef09e1580712f0e7b2a71dfe1ca7db.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.21.0" + }, + "0.21.0": { + "imageId": 19227842, + "ami": [], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "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" + ], + "upgrade": false, + "date": "2016-09-30T16:34:04.540Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-cf8282691ba0cb36950ac2f1d45119fc0ff46e24.tar.gz", + "author": "Girish Ramakrishnan ", + "next": "0.21.1" + }, + "0.21.1": { + "imageId": 19227842, + "ami": [], + "imageName": "box-prod-8bebbfb-2016-08-22-151511", + "changelog": [ + "Fix app clone error (mailbox was not allocated)", + "Do not allow \"-\" in group names" + ], + "upgrade": false, + "date": "2016-10-04T08:14:14.647Z", + "sourceTarballUrl": "https://prod-cloudron-releases.s3.amazonaws.com/box-ca7f26d5c789b674ff0f3ece5d66e83c5450046d.tar.gz", + "author": "Girish Ramakrishnan ", + "next": null + } +} \ No newline at end of file