Commit Graph

4422 Commits

Author SHA1 Message Date
Girish Ramakrishnan 90472e1370 remove subdomains.add API 2016-09-05 17:09:00 -07:00
Girish Ramakrishnan ecc9d1bc02 rename subdomains.update to subdomains.upsert 2016-09-05 16:58:13 -07:00
Girish Ramakrishnan 4fc6eb1876 fix route53.get() 2016-09-05 15:17:42 -07:00
Girish Ramakrishnan e82152ac86 Fix failing tests
ec63c1c96e broke tests
2016-09-05 14:04:40 -07:00
Girish Ramakrishnan 348e44e959 Fix wording
Fixes #18
2016-09-05 10:08:33 -07:00
Girish Ramakrishnan ec63c1c96e use subdomains.update to short-circuit dns propagation check
if the entry is already uptodate, then we can bypass the wait
2016-09-05 10:00:15 -07:00
Johannes Zellner 59e1e55666 Use angular bootstrap collapse for advanced app configuration 2016-09-05 13:51:29 +02:00
Girish Ramakrishnan 6b4d906336 remove jslint comment 2016-09-04 23:56:50 -07:00
Girish Ramakrishnan f96fda325d Return SubdomainError.BAD_FIELD in route53 backend
Part of #27
2016-09-04 19:46:46 -07:00
Girish Ramakrishnan 2caf57d2c7 Add SubdomainError.BAD_FIELD
The CaaS backend return 400 for conflicts. We can use this to abort
early if there is a conflict in DNS entries. For example, if an app
subdomain already exists in DNS.

Part of #27
2016-09-04 19:35:19 -07:00
Girish Ramakrishnan 01064323c2 Show install anyway button for dev OR self-hosted
Also, show the upgrade button only for caas cloudrons
2016-09-04 18:12:30 -07:00
Girish Ramakrishnan b7d2b644b3 simplify wording 2016-09-04 18:05:21 -07:00
Girish Ramakrishnan 3bdae8f4ac typo 2016-09-04 18:00:28 -07:00
Girish Ramakrishnan cb14096fbd Make step size 128M 2016-09-04 12:20:38 -07:00
Girish Ramakrishnan 4d6fad79af Send memoryLimit parameter 2016-09-04 12:17:14 -07:00
Girish Ramakrishnan 4a827dcfb3 Allow setting memory limit to 0 for default
Part of #18
2016-09-04 12:17:09 -07:00
Girish Ramakrishnan 31636af643 memoryUsage -> memoryLimit 2016-09-04 11:48:03 -07:00
Girish Ramakrishnan b4bd6500a3 enable memory limit ui
part of #18
2016-09-04 11:39:03 -07:00
Girish Ramakrishnan 7b4c9dffab fix memoryLimit handling
0 means not set. and it will follow value in manifest

part of #18
2016-09-04 11:38:54 -07:00
Girish Ramakrishnan f083d81b35 Fix typo 2016-09-04 11:38:36 -07:00
Girish Ramakrishnan 550f14da6f doc: 256mb is the default memory limit 2016-09-03 19:48:26 -07:00
Girish Ramakrishnan ec33dc99c0 Add 0.20.0 changes 2016-09-03 12:33:53 -07:00
Girish Ramakrishnan d07840c8ef Load mail conf in mailer.js
addon vars is not really used other than for email. mail config
is required even if platform code is not initialized since it
is called from mailer.unexpectedExit

fixes #29
2016-09-03 12:27:12 -07:00
Girish Ramakrishnan 23514078f3 add explicit check for test code 2016-09-03 11:51:32 -07:00
Girish Ramakrishnan a5bb438af4 rename env var 2016-09-03 11:46:57 -07:00
Girish Ramakrishnan 27a36492db mailer.unexpectedExit has no db access
part of #28
2016-09-03 11:35:59 -07:00
Girish Ramakrishnan ef6344afae ignore any error when stopping addon containers
fixes #29
2016-09-03 11:24:16 -07:00
Girish Ramakrishnan 0058eddd22 clarify that apps can still send mail 2016-09-02 10:07:51 -07:00
Girish Ramakrishnan 464869c021 remove warning about MX record
fixes #25
2016-09-02 09:58:09 -07:00
Girish Ramakrishnan b54ba8e511 doc: fix typo 2016-09-01 19:46:03 -07:00
Girish Ramakrishnan d40fb390b7 Fix plan listing
We always show the current plan first
We then show all the bigger sizes
v0.19.1
2016-09-01 19:16:44 -07:00
Girish Ramakrishnan 8af7ccfe08 add live chat 2016-09-01 16:50:26 -07:00
Girish Ramakrishnan 59b53d347f display demo user credentials in demo cloudrons 2016-09-01 16:21:12 -07:00
Girish Ramakrishnan 70b63af3c9 pass isDemo parameter to angular ui 2016-09-01 15:56:38 -07:00
Girish Ramakrishnan 94c3ac96f0 reload mail credentials when restarting mail container 2016-09-01 15:54:55 -07:00
Girish Ramakrishnan 9f48f76185 fix version 2016-09-01 09:12:45 -07:00
Girish Ramakrishnan 5b295f8019 Update changelog 2016-08-31 23:55:52 -07:00
Girish Ramakrishnan 1874ea7f58 use username instead of id 2016-08-31 23:41:28 -07:00
Girish Ramakrishnan 61ef3f3efb disallow certain actions in demo mode
* Cannot change password
* Cannot delete user
* Cannot migrate domain or change plan

Fixes #20
2016-08-31 22:39:42 -07:00
Girish Ramakrishnan 997152ad14 Add help section 2016-08-31 22:34:20 -07:00
Girish Ramakrishnan 219bd69e63 parse and save isDemo provision parameter 2016-08-31 22:03:46 -07:00
Girish Ramakrishnan 35b25a4e28 add DEMO_USER_ID 2016-08-31 22:03:41 -07:00
Girish Ramakrishnan d3d7f2c320 Add config.isDemo() 2016-08-31 20:51:36 -07:00
Girish Ramakrishnan e25ad601c7 add 0.20.0 changes 2016-08-31 09:27:43 -07:00
Girish Ramakrishnan a6a61d2586 Fixup the ui code
Fixes #16
2016-08-31 09:20:18 -07:00
Girish Ramakrishnan 42b65baa39 Listen to mail config change event correctly 2016-08-31 09:19:41 -07:00
Girish Ramakrishnan 0eab262084 remove any existing container 2016-08-31 09:19:41 -07:00
Girish Ramakrishnan 11b89f473e s/done/callback 2016-08-31 07:19:24 -07:00
Girish Ramakrishnan 0e935580b6 enable email for existing cloudrons 2016-08-31 05:34:06 -07:00
Girish Ramakrishnan 6d783220fd Add settings UI to enable/disable mail 2016-08-30 22:46:00 -07:00