diff --git a/src/mail_templates/app_update_available.ejs b/src/mail_templates/app_update_available.ejs index 6b447b115..c8044570c 100644 --- a/src/mail_templates/app_update_available.ejs +++ b/src/mail_templates/app_update_available.ejs @@ -2,10 +2,13 @@ Dear Admin, -A new version of the app '<%= app.manifest.title %>' installed at <%= app.fqdn %> is available! +A new version <%= updateInfo.manifest.version %> of the app '<%= app.manifest.title %>' installed at <%= app.fqdn %> is available! The app will update automatically tonight. Alternately, update immediately at <%= webadminUrl %>. +Changes: +<%= updateInfo.manifest.changelog %> + Thank you, your Cloudron diff --git a/src/mailer.js b/src/mailer.js index fa08ad8d7..fdaf13445 100644 --- a/src/mailer.js +++ b/src/mailer.js @@ -353,7 +353,7 @@ function appUpdateAvailable(app, updateInfo) { from: config.get('adminEmail'), to: adminEmails.join(', '), subject: util.format('%s has a new update available', app.fqdn), - text: render('app_update_available.ejs', { fqdn: config.fqdn(), webadminUrl: config.adminOrigin(), app: app, format: 'text' }) + text: render('app_update_available.ejs', { fqdn: config.fqdn(), webadminUrl: config.adminOrigin(), app: app, updateInfo: updateInfo, format: 'text' }) }; enqueue(mailOptions);