Girish Ramakrishnan
1b3cd1f373
remove tls since server does not offer it anymore
2016-05-08 01:15:24 -07:00
Girish Ramakrishnan
bc78f4a6d8
fix user to match adminEmail
2016-05-07 01:32:14 -07:00
Girish Ramakrishnan
9e673c3890
supply a bogus username/password
2016-05-05 15:24:52 -07:00
Girish Ramakrishnan
eadff099eb
send logs when apptask fails
2016-04-19 18:40:46 -07:00
Girish Ramakrishnan
2f8dc35c5d
rename to sendFailureLogs
2016-04-19 18:06:11 -07:00
Girish Ramakrishnan
a97720d204
rename to failure_notification
2016-04-19 18:04:45 -07:00
Johannes Zellner
96383a1fae
Support upgrade_request feedback type
2016-04-18 17:11:36 +02:00
Girish Ramakrishnan
1734555974
handle case where box is not activated
2016-04-05 12:23:27 -07:00
Johannes Zellner
65c6806109
Send full user information on deletion, not just the uuid
2016-04-05 09:28:41 +02:00
Johannes Zellner
a0098a8883
Adjust email templates, as we do not have a username set now
2016-04-05 09:27:32 +02:00
Johannes Zellner
c90a8041e2
Move password/setup.html -> account/setup.html
2016-04-05 09:27:32 +02:00
Girish Ramakrishnan
c4cbd9f4e4
mailer: check for the correct SPF record
2016-03-31 08:44:31 -07:00
Girish Ramakrishnan
11513f9428
send a message for cert renewal status
2016-03-19 20:40:03 -07:00
Johannes Zellner
4cfc187063
Add sender name to admin email
2016-03-09 07:41:50 +01:00
Johannes Zellner
7cd3bb31e1
Add new support type for failing erroring apps
2016-02-25 21:38:37 +01:00
girish@cloudron.io
14fab0992f
make user test mostly work
2016-02-08 16:53:20 -08:00
Johannes Zellner
1395d2971b
Send app update changelog with email
...
Fixes #579
2016-02-04 15:31:40 +01:00
Johannes Zellner
9a875634f8
Improve error message in mailer
2016-01-29 12:40:34 +01:00
girish@cloudron.io
de7a6abc50
Check for out of disk space
...
Fixes #567
2016-01-22 17:46:23 -08:00
Johannes Zellner
5bfc684f1b
Fix crash due to missing event
2016-01-20 13:10:16 +01:00
Johannes Zellner
d61698b894
Send user_added email instead of generic user event to admins
...
Fixes #569
2016-01-20 12:40:56 +01:00
Johannes Zellner
c5b8b0e3db
Split up userAdd and sendInvite mailer calls
2016-01-18 16:11:00 +01:00
Johannes Zellner
f9725965e2
Add test hooks to check if mails are queued
2016-01-18 14:00:35 +01:00
Johannes Zellner
c22924eed7
Use user.js instead of userdb.js in mailer
2016-01-15 16:33:13 +01:00
Girish Ramakrishnan
be6728f8cb
send support an email for app crashes
2015-12-02 16:50:00 -08:00
Girish Ramakrishnan
4fb07a6ab3
make crashnotifier send mails again
...
mailer module waits for dns syncing. crashnotifier has no time for all that.
neither does it initialize the database. it simply wants to send mail.
(the crash itself could have happenned because of some db issue)
maybe it should simply use a shell script at some point.
2015-11-10 00:25:47 -08:00
Girish Ramakrishnan
7e36b3f8e5
mailer: set dnsReady flag
2015-11-05 10:28:41 -08:00
Girish Ramakrishnan
b1dbb3570b
Add configured event
...
Cloudron code paths like cron/mailer/taskmanager now wait for configuration
to be complete before doing anything.
This is useful when a cloudron is moved from a non-custom domain to a custom domain.
In that case, we require route53 configs.
2015-11-03 16:06:38 -08:00
Girish Ramakrishnan
5bd8579e73
add null check
2015-10-30 16:24:56 -07:00
Girish Ramakrishnan
01cd0b6b87
fix indexOf matching
2015-10-30 16:12:39 -07:00
Girish Ramakrishnan
93ab606d94
dns resolve using the authoritative nameserver
2015-10-30 15:57:15 -07:00
Girish Ramakrishnan
0dda91078d
remove listeners on uninitialize
2015-10-30 12:52:33 -07:00
Girish Ramakrishnan
5dc30e02c4
mailer: do not start until activated
2015-10-29 10:12:44 -07:00
Girish Ramakrishnan
35a69f595a
remove unused require
2015-10-28 15:22:10 -07:00
Girish Ramakrishnan
f4c4a931d2
Fix debug message
2015-10-28 15:21:47 -07:00
Girish Ramakrishnan
7caced2fe8
Do not send email if SPF record is not setup correctly
2015-10-28 14:45:51 -07:00
Girish Ramakrishnan
6671b211e0
export a connection property from docker.js
2015-10-19 11:24:21 -07:00
Girish Ramakrishnan
c2a8744240
fix typo
2015-10-09 10:04:50 -07:00
Girish Ramakrishnan
bc7e07f6a6
mail: not required to expose port 25
2015-10-09 09:56:37 -07:00
Girish Ramakrishnan
bfd6f8965e
print mail server ip
2015-10-09 09:50:50 -07:00
Girish Ramakrishnan
eb1e4a1aea
mail now runs on port 2500
2015-10-09 09:29:17 -07:00
Johannes Zellner
0a648edcaa
Add app feedback category
2015-08-06 17:34:40 +02:00
Johannes Zellner
be61c42fe8
Send feedback and tickets to support@cloudron.io
2015-08-04 16:05:20 +02:00
Johannes Zellner
d22e0f0483
mailer functions only enqueue, respond immediately
2015-08-04 15:39:14 +02:00
Johannes Zellner
c8f6973312
Do not send adminEmail for feedback mails
2015-08-04 14:56:43 +02:00
Johannes Zellner
3f0f0048bc
add missing email format
2015-08-04 14:52:40 +02:00
Johannes Zellner
da48e32bcc
Add feedback route
2015-08-04 14:31:40 +02:00
Girish Ramakrishnan
df9d321ac3
app.portBindings and newManifest.tcpPorts may be null
2015-07-20 00:10:36 -07:00