Girish Ramakrishnan
86e8db435a
Add new 18.04 base image
2018-10-05 14:11:31 -07:00
Girish Ramakrishnan
d8401f9ef9
Add 18.04 to changelog
2018-10-05 10:47:17 -07:00
Girish Ramakrishnan
64f98aca5a
18.04 support
2018-10-05 10:28:02 -07:00
Johannes Zellner
f660947594
Do not silently retry on dns upsert in apptask
2018-10-05 17:07:34 +02:00
Girish Ramakrishnan
576e22e1a0
Update hash of mail container
2018-10-05 08:00:27 -07:00
Johannes Zellner
e004a00073
Add some 3.3.0 changes
2018-10-05 16:24:32 +02:00
Johannes Zellner
c0fdac5b34
The additional fetch wont hurt but makes it more readable
2018-10-05 16:21:06 +02:00
Johannes Zellner
a2a035235e
Use postgres addon 2.0.2
2018-10-05 16:07:22 +02:00
Girish Ramakrishnan
85ac2bbe52
Update 3.2.2 changelog
...
(cherry picked from commit e67fc64e65 )
2018-10-04 21:21:04 -07:00
Girish Ramakrishnan
c26e9bbef7
Fix debugs to match function name
2018-10-04 10:29:40 -07:00
Girish Ramakrishnan
3e85029ea1
Add 3.2.1 changes (updated dashboard)
...
(cherry picked from commit 0189539b27 )
2018-09-30 15:03:43 -07:00
Girish Ramakrishnan
8dd3c55ecf
Use async unlink
2018-09-28 17:05:53 -07:00
Girish Ramakrishnan
1ee902a541
typoe
2018-09-28 17:01:56 -07:00
Girish Ramakrishnan
55cbe46c7c
godaddy: empty the text record for del
2018-09-28 14:35:57 -07:00
Girish Ramakrishnan
5a8a4e7907
acme2: Display any errors when cleaning up challenge
2018-09-28 14:33:08 -07:00
Girish Ramakrishnan
3b5be641f0
acme2: fix challenge subdomain calculation in cleanup
2018-09-28 13:24:34 -07:00
Girish Ramakrishnan
a34fe120fb
TXT values must be quoted
2018-09-27 20:17:39 -07:00
Girish Ramakrishnan
b9918cb6fb
Fix changelog ordering
2018-09-26 22:34:14 -07:00
Girish Ramakrishnan
21a86175b4
Use the local branch in hotfix
...
(cherry picked from commit ffb02a3ba8 )
2018-09-26 22:30:23 -07:00
Girish Ramakrishnan
84150f53e7
Revert "Do not require dashboard remote branch with the same name for hotfix"
...
This reverts commit b2469de9b0 .
This affects the release scripts and always creates dashboard tarball from master
2018-09-26 22:03:38 -07:00
Girish Ramakrishnan
42c1f8bb04
start most cron jobs only after activation
...
Importing the db might take some time. If a cron runs in the middle,
it crashes.
TypeError: Cannot read property 'domain' of undefined
at Object.fqdn (/home/yellowtent/box/src/domains.js:126:111)
at /home/yellowtent/box/src/apps.js:460:36
at /home/yellowtent/box/node_modules/async/dist/async.js:3110:16
at replenish (/home/yellowtent/box/node_modules/async/dist/async.js:1011:17)
at /home/yellowtent/box/node_modules/async/dist/async.js:1016:9
at eachLimit$1 (/home/yellowtent/box/node_modules/async/dist/async.js:3196:24)
at Object.<anonymous> (/home/yellowtent/box/node_modules/async/dist/async.js:1046:16)
at /home/yellowtent/box/src/apps.js:458:19
at /home/yellowtent/box/src/appdb.js:232:13
at Query.args.(anonymous function) [as _callback] (/home/yellowtent/box/src/database.js
2018-09-26 14:56:45 -07:00
Girish Ramakrishnan
a504759b95
more debugs and comments
2018-09-26 12:39:33 -07:00
Girish Ramakrishnan
af763eadd4
Fix perms issue when restoring
...
Fixes #536
2018-09-26 11:59:19 -07:00
Girish Ramakrishnan
818735e2c8
Fix import of older redis backups
2018-09-26 09:48:18 -07:00
Girish Ramakrishnan
aefa8ed0d6
Add .eslintrc
...
Looks like only this supports async/await nicely
2018-09-25 18:31:15 -07:00
Girish Ramakrishnan
78d3aafd7a
Fix case where mailbox already exists
2018-09-25 17:04:17 -07:00
Girish Ramakrishnan
1fed7335cf
Update the db addons
2018-09-25 14:24:32 -07:00
Girish Ramakrishnan
34626abdcf
reset mailboxname to .app when empty
...
fixes #587
2018-09-25 11:26:38 -07:00
Girish Ramakrishnan
477f8a3ca1
mysql: Add message to error string
2018-09-24 16:45:08 -07:00
Girish Ramakrishnan
bd7bd2adae
3.1.4 changes
2018-09-24 09:29:58 -07:00
Girish Ramakrishnan
d47fd34f66
Use alternateDomain fqdn for ensuring certificate
...
this makes it work for hyphenated domains as well
2018-09-22 16:26:28 -07:00
Girish Ramakrishnan
f6ceee7f50
list domains only once
2018-09-22 16:19:12 -07:00
Girish Ramakrishnan
a08f05fb44
Attach fqdn to all the alternateDomains
2018-09-22 15:11:01 -07:00
Girish Ramakrishnan
6214ba7b31
allow hyphenated subdomains in caas
2018-09-22 12:37:38 -07:00
Girish Ramakrishnan
e69004548b
waitForDnsRecord: use subdomain as argument
...
this allows to hyphenate the subdomain correctly in all places
the original issue was that altDomain in caas was not working
because waitForDnsRecord was not hyphenating.
2018-09-22 11:26:33 -07:00
Girish Ramakrishnan
c8216d84ac
register alt domains in install route
2018-09-22 10:09:46 -07:00
Girish Ramakrishnan
5cfc3b22fa
Add redis healthcheck
2018-09-20 12:46:08 -07:00
Girish Ramakrishnan
a755aecfc5
typo
2018-09-19 17:25:40 -07:00
Girish Ramakrishnan
64e34e13be
display error messages
2018-09-19 15:55:42 -07:00
Girish Ramakrishnan
e455ea987a
postgresql: fix various issues during backup/restore/clear
2018-09-19 15:35:47 -07:00
Girish Ramakrishnan
bf87d3fc8b
Update redis sha256
2018-09-19 15:11:55 -07:00
Girish Ramakrishnan
cfdb939bff
redis: various fixes
2018-09-19 14:29:27 -07:00
Girish Ramakrishnan
16fab63442
Update mysql for quoting fix
2018-09-19 12:26:18 -07:00
Johannes Zellner
fe14bcf155
Use updated mysql addon
2018-09-19 12:48:44 +02:00
Girish Ramakrishnan
9732b899b0
redis: backup returns 200 now
2018-09-18 14:11:42 -07:00
Girish Ramakrishnan
23b9854c57
Use REST API instead of volumes for redis
2018-09-18 13:09:24 -07:00
Girish Ramakrishnan
0b3f65c70e
postgres: restore need not call setup anymore
2018-09-18 12:29:40 -07:00
Girish Ramakrishnan
83d56f79c6
lint
2018-09-18 12:22:19 -07:00
Johannes Zellner
8632939c6e
Use restified mysql addon
2018-09-18 20:25:07 +02:00
Johannes Zellner
93cdba8137
Use post instead of delete for postgres clear
2018-09-18 20:23:19 +02:00