Commit Graph

3428 Commits

Author SHA1 Message Date
Johannes Zellner 83ed87a8eb Refactor getBackupCredentials() 2016-09-20 09:25:48 +02:00
Johannes Zellner 5ac12452a1 Give MX records a priority on digitalocean 2016-09-20 09:25:48 +02:00
Johannes Zellner 6cecad89ec Remove a console.log 2016-09-20 09:25:48 +02:00
Johannes Zellner 6c23bce8e8 Prepare support for provider specific backup scripts 2016-09-20 09:25:48 +02:00
Johannes Zellner 73df6a8dd7 empty subdomain value is represented as @ in DO 2016-09-20 09:25:48 +02:00
Johannes Zellner be1cc76006 Also allow digitalocean dns settings to be changed 2016-09-20 09:25:48 +02:00
Johannes Zellner 528f71ab0f Support digitalocean dns backend for configured state 2016-09-20 09:25:48 +02:00
Johannes Zellner 6fa643049f Fix status code check 2016-09-20 09:25:48 +02:00
Johannes Zellner 835176ad75 Add support to update a domain in digitalocean 2016-09-20 09:25:48 +02:00
Johannes Zellner 56c272f34e Support digitalocean dns backend 2016-09-20 09:25:48 +02:00
Johannes Zellner 98bb7e3a1a Add initial digitalocean dns backend 2016-09-20 09:25:48 +02:00
Johannes Zellner 487fb23836 Add DNS interface description 2016-09-20 09:25:48 +02:00
Johannes Zellner cffc6d5fa5 Reorder dns backend exports 2016-09-20 09:25:48 +02:00
Johannes Zellner 1736d50260 Add filesystem storage backend only as noop currently 2016-09-20 09:25:48 +02:00
Girish Ramakrishnan 982caee380 doc: hotfixing 2016-09-19 21:30:37 -07:00
Girish Ramakrishnan 3cd7f47fbb doc: enabling email 2016-09-19 15:26:47 -07:00
Girish Ramakrishnan f5e71233c1 doc: customAuth 2016-09-19 15:11:38 -07:00
Girish Ramakrishnan 679c8a7d09 Fix all usages of ldap.parseFilter
Part of #56
2016-09-19 13:53:48 -07:00
Girish Ramakrishnan 402c875874 ldap : Fix crash with invalid queries
Fixes #56
2016-09-19 13:40:26 -07:00
Girish Ramakrishnan 5333311a35 setup dmarc record for custom domains
See http://www.zytrax.com/books/dns/ch9/dmarc.html for more info

Fixes #55
2016-09-19 10:56:51 -07:00
Girish Ramakrishnan e2a22c3a5e collect more docker logs for IP mapping 2016-09-16 22:10:33 -07:00
Johannes Zellner f251d4e511 Add changes for 0.20.3 2016-09-16 11:38:47 +02:00
Girish Ramakrishnan c39c1b9b51 remove jshint 2016-09-15 23:15:06 -07:00
Girish Ramakrishnan 28c8aa3222 Do not use Floating IP
We do not use a floating IP for 3 reasons:
1. The PTR record is not set to floating IP.
2. The outbound interface is not changeable to floating IP.
3. there are reports that port 25 on floating IP is blocked.
2016-09-15 22:14:21 -07:00
Girish Ramakrishnan 056b3dcb56 doc: add note on marking spam 2016-09-15 13:19:31 -07:00
Girish Ramakrishnan 9465c24c33 doc: add forwarding address section 2016-09-15 13:14:19 -07:00
Girish Ramakrishnan f62bed5898 our md converter does not like brackets 2016-09-15 13:07:58 -07:00
Girish Ramakrishnan 9b49c7ada7 Fix linter warnings 2016-09-15 12:41:50 -07:00
Girish Ramakrishnan a40abaf1a0 do not crash if the service was never started
fixes #51
2016-09-15 11:54:20 -07:00
Girish Ramakrishnan 7f2eadcd4e All apps have moved to 0.9.0 2016-09-14 20:59:28 -07:00
Johannes Zellner c839e119b1 remove EC2 base image creation script 2016-09-14 14:34:59 +02:00
Johannes Zellner 4a2e5ddc12 Add initial documentation for digitalocean selfhosting 2016-09-14 13:34:46 +02:00
Girish Ramakrishnan c10302f146 Preserve the isDemo flag across updates 2016-09-13 18:33:21 -07:00
Girish Ramakrishnan 8ef8f08b28 Take into account the configure memory limit 2016-09-13 18:05:38 -07:00
Girish Ramakrishnan 2ae4f76af5 x 2016-09-13 18:01:10 -07:00
Girish Ramakrishnan 12e2e64c22 initialize memoryLimit correctly v0.20.2 2016-09-13 16:59:09 -07:00
Johannes Zellner 10e7f27b16 Actually we need to specify the signatureVersion... 2016-09-13 12:07:09 +02:00
Girish Ramakrishnan f3542dbd55 0.20.2 changes 2016-09-12 13:32:51 -07:00
Girish Ramakrishnan c1bb264065 Set a timeout for superagent
The default is 'no timeout' and it will wait for the response forever.

https://github.com/visionmedia/superagent/issues/17#issuecomment-207742985
2016-09-12 13:06:18 -07:00
Girish Ramakrishnan ce19f480b3 comment out the admin cert api
part of #47
2016-09-12 12:01:30 -07:00
Girish Ramakrishnan 839b4b11ba disable admin_certificate route for now
part of #47
2016-09-12 12:01:22 -07:00
Girish Ramakrishnan 4df3b30ff0 Make ticks dynamic
fixes #43
2016-09-12 11:47:42 -07:00
Girish Ramakrishnan 471cfe1376 use the latest slider.js
this contains the fix in https://github.com/seiyria/angular-bootstrap-slider/pull/136
2016-09-12 08:51:18 -07:00
Johannes Zellner 8de0746ac8 Revert "Use S3 signature versoin 4 to support all regions"
If we set the correct region name, the signature version is selected
automatically

This reverts commit 1e22cc3236.
2016-09-12 14:27:47 +02:00
Girish Ramakrishnan cd94d8f433 Save user certs separately from automatic certs
Fixing the admin cert is a bit more complex since it is used in
setup script as well. Can do that in a later task.

Fixes #44
2016-09-12 01:44:16 -07:00
Girish Ramakrishnan f2a1e19c9b Fix access control display for email apps
Fixes #45
2016-09-11 23:06:28 -07:00
Girish Ramakrishnan 217fcf564c Explicitly mention the default memory limit 2016-09-11 22:06:29 -07:00
Girish Ramakrishnan 55673ebcc3 customAuth apps do not require oauth proxy 2016-09-11 22:04:58 -07:00
Johannes Zellner 1e22cc3236 Use S3 signature versoin 4 to support all regions
http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html
2016-09-09 20:07:57 +02:00
Johannes Zellner e40a2e8549 Fix link in docs 2016-09-09 14:12:52 +02:00