Johannes Zellner
|
06338e0a1f
|
Redirect to naked domain if we are not on a webadmin origin
|
2017-01-10 22:54:45 +01:00 |
|
Johannes Zellner
|
349c261238
|
Remove configStatus.domain and replace with toplevel adminFqdn
|
2017-01-10 22:54:45 +01:00 |
|
Girish Ramakrishnan
|
eb057fb399
|
Add note that port 25 is blocked on some DO accounts
|
2017-01-10 12:38:34 -08:00 |
|
Johannes Zellner
|
5d739f012c
|
Never use the cloudron email account for LetsEncrypt
|
2017-01-10 18:14:59 +01:00 |
|
Johannes Zellner
|
741d56635f
|
show a maximum of 3 error notifications at once
|
2017-01-10 15:58:15 +01:00 |
|
Johannes Zellner
|
35404a2832
|
Return expected dns records also if we hit NXDOMAIN
|
2017-01-10 15:51:53 +01:00 |
|
Johannes Zellner
|
99505fc287
|
Call the correct function to get dns email records in the webadmin
|
2017-01-10 15:43:14 +01:00 |
|
Johannes Zellner
|
a20b331095
|
Convert settings JSON to objects
|
2017-01-10 15:24:16 +01:00 |
|
Johannes Zellner
|
06a9a82da0
|
Disable query for non approved apps
|
2017-01-10 14:01:46 +01:00 |
|
Johannes Zellner
|
03383eecbc
|
Also remind the user on app install if manual dns is used
|
2017-01-10 13:47:58 +01:00 |
|
Johannes Zellner
|
89ae1a8b92
|
Ensure wildcard backend is pre-selected on configure
|
2017-01-10 13:43:33 +01:00 |
|
Johannes Zellner
|
7061195059
|
Show different text for manual and wildcard dns backends
|
2017-01-10 13:41:20 +01:00 |
|
Johannes Zellner
|
9556d4b72c
|
Fix the busy state of the dns backend change form
|
2017-01-10 13:34:00 +01:00 |
|
Johannes Zellner
|
dd764f1508
|
Sync the dns provider selection in the ui parts
|
2017-01-10 13:16:25 +01:00 |
|
Johannes Zellner
|
0a154339e6
|
Fix the normal case of changing dns provider
|
2017-01-10 13:15:14 +01:00 |
|
Johannes Zellner
|
2502b94f20
|
Remind the user to setup the DNS record on app configuration
|
2017-01-10 13:11:37 +01:00 |
|
Johannes Zellner
|
9b1b833fac
|
Remove broken external domain validation
|
2017-01-10 13:05:06 +01:00 |
|
Johannes Zellner
|
848ca9817d
|
Give better DNS error feedback after app installation
|
2017-01-10 13:01:15 +01:00 |
|
Johannes Zellner
|
9a159b50c6
|
Do not recommend manual dns backend
|
2017-01-10 12:34:28 +01:00 |
|
Johannes Zellner
|
11fb0d9850
|
Verify the my.domain instead of the zone
|
2017-01-10 12:30:14 +01:00 |
|
Johannes Zellner
|
3f925e5b96
|
Improve manual dns backend error message
|
2017-01-10 12:09:30 +01:00 |
|
Johannes Zellner
|
714ae18658
|
Fix the manual dns verification
|
2017-01-10 12:07:32 +01:00 |
|
Johannes Zellner
|
226164c591
|
This error is already a SubdomainError
|
2017-01-10 11:40:05 +01:00 |
|
Johannes Zellner
|
1d44d0a987
|
Remove dns validation code in settings.js
|
2017-01-10 11:33:33 +01:00 |
|
Johannes Zellner
|
babfb5efbb
|
Make the verifyDnsConfig() api return the valid credentials
|
2017-01-10 11:32:44 +01:00 |
|
Johannes Zellner
|
badbb89c92
|
Add INVALID_PROVIDER to SubdomainError
|
2017-01-10 11:32:24 +01:00 |
|
Johannes Zellner
|
50e705fb25
|
Remove unused requires
|
2017-01-10 11:14:16 +01:00 |
|
Johannes Zellner
|
b9e0530ced
|
Fill in the noops in the other backends
|
2017-01-10 11:13:33 +01:00 |
|
Johannes Zellner
|
9c793f1317
|
Make the new interface available in subdomains.js
|
2017-01-10 11:13:02 +01:00 |
|
Johannes Zellner
|
cef93012bf
|
Implement verifyDnsConfig() for manual dns
|
2017-01-10 11:12:38 +01:00 |
|
Johannes Zellner
|
bd099cc844
|
Implement verifyDnsConfig() for route53
|
2017-01-10 11:12:25 +01:00 |
|
Johannes Zellner
|
c1029ba3b0
|
Implement verifyDnsConfig() for digitalocean
|
2017-01-10 11:12:13 +01:00 |
|
Johannes Zellner
|
152025baa7
|
Add verifyDnsConfig() to the dns backend where it belongs
|
2017-01-10 11:11:41 +01:00 |
|
Johannes Zellner
|
94f0f48cba
|
Send backend provider with stats route
|
2017-01-10 10:22:47 +01:00 |
|
Girish Ramakrishnan
|
9b5c312aa1
|
Disable Testing tab
Part of #180
|
2017-01-09 21:08:01 -08:00 |
|
Girish Ramakrishnan
|
fdb488a4c3
|
installApp bundle first because syncConfigState might block
|
2017-01-09 19:06:32 -08:00 |
|
Girish Ramakrishnan
|
69536e2263
|
Do not show multiple Access control sections for email apps
|
2017-01-09 19:00:15 -08:00 |
|
Girish Ramakrishnan
|
3f8ea6f2ee
|
Make app auto install as part of async flow
It was called in nextTick() and was done async but had no chance to
run because the platform.initialize() which is sync was blocking it
|
2017-01-09 18:24:41 -08:00 |
|
Girish Ramakrishnan
|
3b035405b0
|
debug.formatArgs API has changed
|
2017-01-09 16:41:04 -08:00 |
|
Girish Ramakrishnan
|
7b1a6e605b
|
ensure backup directory exists
this is because the filename can now contain subpaths
|
2017-01-09 16:09:54 -08:00 |
|
Girish Ramakrishnan
|
26ed331f8e
|
Add default clients in clients.js
|
2017-01-09 15:41:29 -08:00 |
|
Johannes Zellner
|
29581b1f48
|
cog is a circle
|
2017-01-09 22:58:01 +01:00 |
|
Girish Ramakrishnan
|
16ea13b88c
|
Check status for cloudron to be ready
|
2017-01-09 13:29:17 -08:00 |
|
Girish Ramakrishnan
|
2311107465
|
remove misleading comments
|
2017-01-09 12:35:39 -08:00 |
|
Girish Ramakrishnan
|
35cf9c454a
|
taskmanager: track paused state
|
2017-01-09 12:26:18 -08:00 |
|
Girish Ramakrishnan
|
4c2a57daf3
|
0.94.0 changes
|
2017-01-09 11:26:29 -08:00 |
|
Girish Ramakrishnan
|
ed9889af11
|
Add note about alive and heartbeat job
|
2017-01-09 11:14:11 -08:00 |
|
Girish Ramakrishnan
|
89dc2ec3f6
|
Remove configured event
|
2017-01-09 11:02:33 -08:00 |
|
Girish Ramakrishnan
|
7811359b2f
|
Move cron.initialize to cloudron.js
|
2017-01-09 11:00:09 -08:00 |
|
Girish Ramakrishnan
|
21c66915a6
|
Refactor taskmanager resume flow
|
2017-01-09 10:49:34 -08:00 |
|