Girish Ramakrishnan
004f00a97b
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-26 16:05:54 -07:00
Girish Ramakrishnan
44ed650538
typo
2018-09-26 16:05:54 -07:00
Girish Ramakrishnan
a3ae73d48f
3.1.4 changes
v3.1.4
2018-09-12 20:29:55 -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
Girish Ramakrishnan
428269f503
3.1.3 changes
2018-09-06 00:41:45 -07:00
Girish Ramakrishnan
b03e26a510
Fix typo
2018-09-06 00:41:37 -07:00
Girish Ramakrishnan
1e15b63a4a
prevent deletion of mail domain as well
2018-09-06 00:16:12 -07:00
Girish Ramakrishnan
8d5e70f6aa
lock the admin domain based on the edition
2018-09-06 00:15:45 -07:00
Girish Ramakrishnan
91a1bc7a01
move verifyOperator to users routes
2018-09-06 00:10:09 -07:00
Girish Ramakrishnan
0e3f9c9569
Move verifyAppOwnership to app route
2018-09-06 00:09:42 -07:00
Girish Ramakrishnan
2ad0a57fc1
Typo
2018-09-05 23:59:40 -07:00
Girish Ramakrishnan
def3521ee1
Do not allow admin domain to be deleted
2018-09-05 17:12:02 -07:00
Girish Ramakrishnan
3d004b3dcc
Disable various server/operator routes based on edition
...
The initial idea was to put an owner flag but this means that the
owner will be visible inside apps.
2018-09-05 15:31:58 -07:00
Girish Ramakrishnan
0439bd8869
move addSpacesSuffix to model logic
2018-09-04 16:37:08 -07:00
Girish Ramakrishnan
10b4043358
Add alternateDomains to app install route
2018-09-04 16:27:35 -07:00
Girish Ramakrishnan
ac3b0f0082
Add spaces suffix for alternate domains
v3.1.2
2018-09-04 14:12:50 -07:00
Girish Ramakrishnan
d49a1dea7a
Fix usage of domains.fqdn
2018-09-04 11:35:01 -07:00
Girish Ramakrishnan
ec9c96da6f
Fix comments
2018-09-04 10:48:54 -07:00
Johannes Zellner
2de630e491
Put the app owner also into ldap groups
...
Fixes #585
2018-09-03 17:14:11 +02:00
Johannes Zellner
3af358b9bc
List app owner as admins in ldap search
2018-09-03 16:08:05 +02:00
Johannes Zellner
b61478edc9
Attach req.app for further use in ldap routes
2018-09-03 15:38:50 +02:00
Johannes Zellner
b23afdd32d
Fix tests to match the adjusted purchase logic
2018-09-01 11:53:05 +02:00
Girish Ramakrishnan
43055da614
Add route to let admin set user password
2018-08-31 14:35:01 -07:00
Girish Ramakrishnan
2c3f1ab720
Fix the error messages
2018-08-31 14:06:06 -07:00
Johannes Zellner
35a31922a5
Always run all tests
2018-08-31 22:25:06 +02:00
Girish Ramakrishnan
bf432dc26f
Revert "Disable memory accounting setup"
...
This reverts commit ad22df6f71 .
This actually serves the purpose of enabling swap.
https://raw.githubusercontent.com/moby/moby/master/contrib/check-config.sh
2018-08-31 13:21:33 -07:00
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
Girish Ramakrishnan
6fac59cf9d
cloudron-setup: print before we shift all the args
2018-08-30 14:30:49 -07:00
Girish Ramakrishnan
f953cfc4d5
cloudron-setup: print the args to the log file
2018-08-30 14:06:25 -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
4f7242fa6a
add --edition option to cloudron-setup
2018-08-28 18:06:25 -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
6d1cb1bb14
Do not update grub packages
...
It looks on some VPS, the grub then asks the user to re-install
since the disk name has changed/moved (presumably because the
image was created on a server with a different disk name)
2018-08-28 14:33:07 -07:00
Girish Ramakrishnan
f7e6c5cd40
Add galaxygate as a provider
2018-08-28 12:25:16 -07:00
Girish Ramakrishnan
ad22df6f71
Disable memory accounting setup
...
Overall, this is outside the scope of Cloudron
2018-08-28 12:18:31 -07:00