Johannes Zellner
|
3963eb687f
|
Use the sudo script for app volume
|
2018-09-14 14:37:20 +02:00 |
|
Johannes Zellner
|
56cd97147a
|
Unify the code to get addon container ip and token
|
2018-09-14 13:26:56 +02:00 |
|
Johannes Zellner
|
614b3ed5d1
|
Remove unused variable
|
2018-09-14 13:19:47 +02:00 |
|
Johannes Zellner
|
9f622c5e65
|
Do not store the cloudron redis service token in the addon env blob
|
2018-09-14 13:19:33 +02:00 |
|
Girish Ramakrishnan
|
4f6a467181
|
bump minor version to make apps reconfigure themselves
this is because the container configuration has changed
(we create volume)
|
2018-09-13 15:47:08 -07:00 |
|
Girish Ramakrishnan
|
a46e208c63
|
Use docker volumes instead of bind mount for app data
|
2018-09-13 15:35:41 -07:00 |
|
Johannes Zellner
|
a0fd60408b
|
Use https with selfsigned certs for addon service calls
|
2018-09-13 21:37:55 +02:00 |
|
Johannes Zellner
|
ffbbba938a
|
Replace superagent with request for talking to addons
|
2018-09-13 12:54:33 +02:00 |
|
Johannes Zellner
|
a222b3ed58
|
Use new restified mongodb and redis addons
|
2018-09-13 12:54:33 +02:00 |
|
Girish Ramakrishnan
|
6ba574432a
|
calculate subdomain correctly for non-wildcard domains
|
2018-09-12 15:55:20 -07:00 |
|
Girish Ramakrishnan
|
96075c7c20
|
Fix double callback
|
2018-09-12 14:43:15 -07:00 |
|
Girish Ramakrishnan
|
64665542bc
|
select app's cert based on domain's wildcard flag
this also removes the confusing type field in the bundle. we instead
check the current nginx config to see what cert is in use.
|
2018-09-12 14:22:54 -07:00 |
|
Girish Ramakrishnan
|
54d2a4f17b
|
rework args to ensureCertificate
|
2018-09-12 12:50:04 -07:00 |
|
Girish Ramakrishnan
|
1d829c4af2
|
Allow wildcard only with programmable DNS backend
|
2018-09-12 12:36:13 -07:00 |
|
Girish Ramakrishnan
|
dc4dc05628
|
Fixup changes file
|
2018-09-12 10:00:16 -07:00 |
|
Johannes Zellner
|
b2469de9b0
|
Do not require dashboard remote branch with the same name for hotfix
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
812d3576a9
|
Use mongodb rest api for backup and restore
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
6012eb7898
|
docker inspect and the rest api have a different output format
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
a591b5910e
|
Restify mongodb addon
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
1e084e98d1
|
Change mongodb addon from env vars file to passing directly
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
b4224a7f8d
|
Call the rest route on redis backup
The addons are an array of key/value
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
ab8a010b94
|
Redis does not use the vars.sh file anymore
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
4c164c17cf
|
Support internal only addon configs with redis persistent token
|
2018-09-12 12:56:24 +02:00 |
|
Johannes Zellner
|
650f181a07
|
Provision redis addon with new set of required env vars
|
2018-09-12 12:56:24 +02:00 |
|
Girish Ramakrishnan
|
97ab521038
|
make ensureCertificate check any wildcard cert
|
2018-09-11 23:47:23 -07:00 |
|
Girish Ramakrishnan
|
c138c4bb5f
|
acme2: implement wildcard certs
|
2018-09-11 23:15:50 -07:00 |
|
Girish Ramakrishnan
|
1067ff882a
|
Move type validation to routes logic
|
2018-09-11 22:17:40 -07:00 |
|
Girish Ramakrishnan
|
b6ad6e121b
|
refactor to validateTlsConfig
|
2018-09-11 21:53:18 -07:00 |
|
Girish Ramakrishnan
|
a756345138
|
consolidate hyphenatedSubdomains handling
|
2018-09-11 21:41:50 -07:00 |
|
Girish Ramakrishnan
|
35f69cfea9
|
acme2: wait for dns
|
2018-09-11 19:41:41 -07:00 |
|
Girish Ramakrishnan
|
3f0bc6165b
|
Enhance waitForDns to support TXT records
|
2018-09-11 19:41:38 -07:00 |
|
Girish Ramakrishnan
|
d0dde04695
|
acme2: dns authorization
|
2018-09-10 21:46:53 -07:00 |
|
Girish Ramakrishnan
|
2f38a4018c
|
pass domain arg to getCertificate API
|
2018-09-10 20:48:47 -07:00 |
|
Girish Ramakrishnan
|
2c76716bc7
|
rename func
|
2018-09-10 20:35:48 -07:00 |
|
Girish Ramakrishnan
|
f38b87c660
|
lint
|
2018-09-10 20:30:38 -07:00 |
|
Girish Ramakrishnan
|
9bac2acc37
|
Fix callback use
|
2018-09-10 17:39:13 -07:00 |
|
Girish Ramakrishnan
|
68536b6d7d
|
acme2 implementation
|
2018-09-10 16:26:24 -07:00 |
|
Girish Ramakrishnan
|
1d0a52404a
|
Fix tests
|
2018-09-10 13:45:05 -07:00 |
|
Girish Ramakrishnan
|
017460b497
|
acme -> acme1
|
2018-09-10 10:57:48 -07:00 |
|
Girish Ramakrishnan
|
8efd496579
|
storage: add access denied function (unused)
|
2018-09-10 10:41:08 -07:00 |
|
Girish Ramakrishnan
|
229fe0f66f
|
Add 3.1.4 changes
|
2018-09-10 09:28:08 -07:00 |
|
Girish Ramakrishnan
|
efa36ab161
|
cloudflare: Add the chain message
|
2018-09-07 11:46:10 -07:00 |
|
Girish Ramakrishnan
|
191c85d01f
|
cloudflare: priority is now an integer
|
2018-09-07 11:44:31 -07:00 |
|
Girish Ramakrishnan
|
88330ab415
|
Return 424 for external errors
|
2018-09-07 11:27:19 -07:00 |
|
Girish Ramakrishnan
|
76f5b22c07
|
dns: implement wildcard dns validation
|
2018-09-06 20:45:10 -07:00 |
|
Girish Ramakrishnan
|
0639ca1594
|
Make wildcard a separate provider
this is required because the config object is not returned for
locked domains and the UI display for the provider field is then
wrong.
|
2018-09-06 20:09:08 -07:00 |
|
Girish Ramakrishnan
|
e620a26c04
|
typo
|
2018-09-06 20:05:08 -07:00 |
|
Girish Ramakrishnan
|
867c3595b2
|
more changes
|
2018-09-06 13:18:26 -07:00 |
|
Girish Ramakrishnan
|
df66d77a68
|
cloudflare: Fix crash when there is an external error updating dns records
v3.1.3
|
2018-09-06 12:26:11 -07:00 |
|
Girish Ramakrishnan
|
5e919b90f5
|
Better fix for grub
|
2018-09-06 11:56:50 -07:00 |
|