Johannes Zellner
|
18cc93799e
|
Fully rely on the appstore during 'purchase' call
|
2018-08-31 10:53:35 +02:00 |
|
Girish Ramakrishnan
|
fc3bc48f47
|
Fix crash when location is not provided
|
2018-08-30 22:08:48 -07:00 |
|
Girish Ramakrishnan
|
fc96f59ecc
|
Add edition checks
|
2018-08-30 21:20:49 -07:00 |
|
Girish Ramakrishnan
|
534a00b3af
|
Disallow dot in location in hyphenatedSubdomains
|
2018-08-30 21:03:54 -07:00 |
|
Girish Ramakrishnan
|
619d1e44e5
|
Move validateHostname to domains code
|
2018-08-30 20:54:15 -07:00 |
|
Girish Ramakrishnan
|
068113bd5d
|
remove redundant domain arg to domains.fqdn
|
2018-08-30 19:57:12 -07:00 |
|
Girish Ramakrishnan
|
ca16072d90
|
hypenatedSubdomains: do not hyphenate txt dns records
|
2018-08-30 16:17:56 -07:00 |
|
Johannes Zellner
|
7a1723d173
|
Fix app tests
|
2018-08-30 00:32:38 +02:00 |
|
Johannes Zellner
|
b6643518f6
|
Adjust apps test to how we check subscriptions
|
2018-08-29 23:57:59 +02:00 |
|
Johannes Zellner
|
91470156c9
|
Only remove all app container on uninstall
For update and configure, we do not want to purge potential docker addon
created ones. They are managed by the app itself.
|
2018-08-29 21:28:58 +02:00 |
|
Johannes Zellner
|
40c6ab5615
|
Remove unused require
|
2018-08-29 21:25:02 +02:00 |
|
Girish Ramakrishnan
|
6cc4e44f22
|
pass edition to update.sh
|
2018-08-28 22:14:27 -07:00 |
|
Girish Ramakrishnan
|
976cf1740e
|
Put edition in status route
|
2018-08-28 21:43:25 -07:00 |
|
Girish Ramakrishnan
|
22cdd3f55e
|
spaces: add username suffix to location
|
2018-08-28 20:27:17 -07:00 |
|
Girish Ramakrishnan
|
e0cd7999eb
|
Make spaces an edition instead of setting
|
2018-08-28 18:31:48 -07:00 |
|
Johannes Zellner
|
964da5ee52
|
Send the edition in the config route
|
2018-08-28 18:05:45 -07:00 |
|
Johannes Zellner
|
baa99d1a44
|
add edition property to cloudron.conf
|
2018-08-28 18:05:15 -07:00 |
|
Girish Ramakrishnan
|
e49b57294d
|
Give optional name for tokens
|
2018-08-27 14:59:52 -07:00 |
|
Girish Ramakrishnan
|
badb6e4672
|
add note on clients.appId
|
2018-08-27 14:30:39 -07:00 |
|
Girish Ramakrishnan
|
d09ff985af
|
remove all user tokens when user is deleted
|
2018-08-27 14:05:22 -07:00 |
|
Girish Ramakrishnan
|
a3130c8aab
|
inviteLink is not available during user create anymore
|
2018-08-27 10:40:58 -07:00 |
|
Girish Ramakrishnan
|
0843d51c98
|
Check for existing port bindings in udpPorts
|
2018-08-26 17:50:17 -07:00 |
|
Girish Ramakrishnan
|
6f398144cb
|
validate hyphenatedSubdomain
|
2018-08-25 18:29:55 -07:00 |
|
Johannes Zellner
|
922b6d2b18
|
Also renew alternate domain certificates
Part of #583
|
2018-08-25 11:04:53 +02:00 |
|
Girish Ramakrishnan
|
6a3b45223a
|
Better name for internal functions
|
2018-08-24 15:38:44 -07:00 |
|
Girish Ramakrishnan
|
93b0f39545
|
ensureCertificate: make it take appDomain object
|
2018-08-24 15:07:13 -07:00 |
|
Girish Ramakrishnan
|
dbe86af31e
|
Make getApi takes a string domain
|
2018-08-24 15:00:19 -07:00 |
|
Girish Ramakrishnan
|
3ede50a141
|
remove unused function
|
2018-08-24 14:11:02 -07:00 |
|
Girish Ramakrishnan
|
e607fe9a41
|
Specify subdomain fields explicitly
|
2018-08-24 10:39:59 -07:00 |
|
Johannes Zellner
|
43d125b216
|
Send hyphenatedSubdomains as non restricted property
|
2018-08-22 17:19:18 +02:00 |
|
Johannes Zellner
|
9467a2922a
|
Return hyphenated subdomain name in getName()
|
2018-08-22 14:13:48 +02:00 |
|
Johannes Zellner
|
b35c81e546
|
Handle hyphenatedSubdomains in the backend verifyDnsConfig()
|
2018-08-22 12:16:19 +02:00 |
|
Johannes Zellner
|
59700e455e
|
Use the full domain record for domains.fqdn()
|
2018-08-22 12:15:46 +02:00 |
|
Johannes Zellner
|
e8fcfc4594
|
Allow to specify hyphenatedSubdomains for a domain
|
2018-08-22 11:59:42 +02:00 |
|
Girish Ramakrishnan
|
442d4e5c6f
|
Fix failing tests
|
2018-08-21 18:57:11 -07:00 |
|
Girish Ramakrishnan
|
b4c9f64721
|
Issue token on password reset and setup
|
2018-08-21 18:42:18 -07:00 |
|
Johannes Zellner
|
f05df7cfef
|
Allow set admin flag on user creation
|
2018-08-21 17:12:46 +02:00 |
|
Johannes Zellner
|
f4a76a26af
|
Remove left-over docker proxy start call in platform.js
|
2018-08-21 15:31:53 +02:00 |
|
Girish Ramakrishnan
|
f338e015d5
|
Revert "Also allow docker in containers spawned by an authorized app"
This reverts commit 4f336a05fc.
This is not required by an app yet. Besides, it breaks tests
|
2018-08-20 20:10:16 -07:00 |
|
Girish Ramakrishnan
|
89cf8167e6
|
Make tests work
|
2018-08-20 20:10:14 -07:00 |
|
Johannes Zellner
|
d5194cfdc9
|
Remove nativeLogging docker addon support
Was only required for eclipse che
|
2018-08-20 15:22:10 +02:00 |
|
Johannes Zellner
|
eb07d3d543
|
Drop all custom network configs in docker proxy
|
2018-08-20 15:19:08 +02:00 |
|
Girish Ramakrishnan
|
6a1a697820
|
Split the invite route into two
|
2018-08-17 16:27:29 -07:00 |
|
Girish Ramakrishnan
|
e5cc81d8fa
|
Fix test name
|
2018-08-17 13:45:10 -07:00 |
|
Johannes Zellner
|
3640b0bd0e
|
Allow to override the logging backend for app like che
|
2018-08-17 15:30:37 +02:00 |
|
Johannes Zellner
|
4d4ce9b86e
|
Bare bones support of docker exec through the proxy
|
2018-08-17 15:30:23 +02:00 |
|
Johannes Zellner
|
db385c6770
|
Ensure the docker proxy tests cleanup correctly
|
2018-08-17 13:44:12 +02:00 |
|
Johannes Zellner
|
2925e98d54
|
Make PUT requests through the docker proxy work
|
2018-08-17 12:33:46 +02:00 |
|
Girish Ramakrishnan
|
af58e56732
|
Fix issue where normal users are shown all apps
|
2018-08-16 20:04:03 -07:00 |
|
Johannes Zellner
|
dc3e3f5f4d
|
Ensure we pipe the parsed body again upstream to docker
|
2018-08-16 14:28:51 +02:00 |
|