Johannes Zellner
3e4466a41e
Fix appdb.add sql query
2017-11-20 19:59:40 +01:00
Johannes Zellner
c1b5f56ac6
Send domain with app install request
2017-11-20 19:59:40 +01:00
Johannes Zellner
28c3ef772e
Ensure we pass full fqdn to domains api from apptask
2017-11-20 19:59:40 +01:00
Johannes Zellner
f1b23005c9
Fix appFqdn() usage to match new api
2017-11-20 19:59:40 +01:00
Johannes Zellner
143ba831f4
Make appFqdn() multidomain aware
2017-11-20 19:59:40 +01:00
Johannes Zellner
5ca31f2484
Send domain as part of the apps routes
2017-11-20 19:59:40 +01:00
Johannes Zellner
5c272fe5d9
Make appdb domain aware
2017-11-20 19:59:40 +01:00
Johannes Zellner
155877534f
Fixup apps.validateHostname()
2017-11-20 19:59:26 +01:00
Johannes Zellner
a2a1d842fa
Add db migration scripts
...
This adds domains table and adjusts the apps and mailboxes table accordingly
Also ensure we explicitly set the table collation, this is required
for the foreign key from apps table (utf8) and the newly created
domains table, which by default now would be utf8mb4
Put db table constraint for mailboxes.domain
Update the schema file
2017-11-20 19:59:26 +01:00
Johannes Zellner
260ac0afb7
Remove subdomains.js in favor of multidomain capable domains.js
2017-11-20 19:59:26 +01:00
Johannes Zellner
fb9372d93e
Remove unused dns config change event
2017-11-20 19:59:26 +01:00
Johannes Zellner
eb65f9e758
Remove default settings key for DNS_CONFIG
2017-11-20 19:59:26 +01:00
Johannes Zellner
3265d7151c
Migrate dns test to domains.js
2017-11-20 19:59:26 +01:00
Johannes Zellner
597af2e034
Do not send obsolete settings.dnsConfig with alive status
2017-11-20 19:59:26 +01:00
Johannes Zellner
0b8f0bf731
Remove subdomains usage in cloudron.js
2017-11-20 19:59:26 +01:00
Johannes Zellner
a7e10cead0
Use domains api in platform
2017-11-20 19:59:26 +01:00
Johannes Zellner
0e74a6df35
Deprecate dns settings api and add dns data migration
2017-11-20 19:59:26 +01:00
Johannes Zellner
3fbaa385c4
Add DNS record specific functions to domains.js
2017-11-20 19:59:26 +01:00
Johannes Zellner
29637bb4f4
Add basic domain setting validation
2017-11-20 19:59:26 +01:00
Johannes Zellner
9dba816711
Add domain routes
2017-11-20 19:59:26 +01:00
Johannes Zellner
9155f49d4c
Add domaindb logic
2017-11-20 19:59:26 +01:00
Johannes Zellner
0e62780f55
Add domains table
2017-11-20 19:59:26 +01:00
Girish Ramakrishnan
998bc36673
remove manifest arg to backupApp
2017-11-19 17:58:04 -08:00
Girish Ramakrishnan
c2dbc40473
Move version to the top
2017-11-19 16:36:00 -08:00
Girish Ramakrishnan
cd5a14ce47
Use date object instead of string
2017-11-19 16:11:51 -08:00
Girish Ramakrishnan
917122c812
display last updated in app info
2017-11-19 13:20:20 -08:00
Girish Ramakrishnan
21b8b8deba
Fix many links in the readme
2017-11-19 12:16:04 -08:00
Girish Ramakrishnan
44c2aedb57
1.8.2 changes
2017-11-18 02:19:17 -08:00
Girish Ramakrishnan
7e6a83df84
Fix migration callback
v1.8.2
2017-11-18 02:11:00 -08:00
Girish Ramakrishnan
ec4910a45e
Fix restore
v1.8.1
2017-11-17 22:35:56 -08:00
Girish Ramakrishnan
6558c78094
change the json blobs to text
2017-11-17 15:52:40 -08:00
Girish Ramakrishnan
5df92d1903
remove dead code
2017-11-17 15:18:06 -08:00
Girish Ramakrishnan
05affa7d26
remove dead code
2017-11-17 15:17:50 -08:00
Girish Ramakrishnan
46c6c5a5a8
remove double .js
2017-11-17 14:50:53 -08:00
Girish Ramakrishnan
75da751c72
1.8.1 changes
2017-11-17 14:50:53 -08:00
Johannes Zellner
b84f60671e
Also fix the restoreConfigJson migration down script
2017-11-17 23:45:22 +01:00
Johannes Zellner
8dcb06cb02
Fix db migration down step for newConfigJson change
2017-11-17 23:41:22 +01:00
Girish Ramakrishnan
83bf739081
Update the license
2017-11-17 10:46:12 -08:00
Girish Ramakrishnan
48a52fae2e
LE agreement URL has changed
2017-11-17 10:35:58 -08:00
Girish Ramakrishnan
0ddbda6068
Fix crash
2017-11-16 15:11:12 -08:00
Girish Ramakrishnan
360fa058ea
store format information for restoring
...
fixes #483
2017-11-16 15:01:27 -08:00
Johannes Zellner
489d2022e6
Do not underline errored links
2017-11-16 23:18:50 +01:00
Girish Ramakrishnan
f762d0c0a1
newConfig -> updateConfig
2017-11-16 12:36:07 -08:00
Girish Ramakrishnan
98cad0678d
Handle json parse errors with new body-parser module
2017-11-16 11:47:17 -08:00
Girish Ramakrishnan
92acb2954f
Rename restoreConfig to manifest in backup table
...
Only the manifest needs to be preserved in the backup table
2017-11-16 11:25:40 -08:00
Girish Ramakrishnan
00a6e4c982
Show doc url in info dialog
...
Fixes #486
2017-11-16 10:05:49 -08:00
Girish Ramakrishnan
bf9eb4bd87
Switch the default to logs to show some useful information
2017-11-16 10:05:49 -08:00
Girish Ramakrishnan
2f4940acbd
update modules
2017-11-16 09:34:00 -08:00
Girish Ramakrishnan
9f7ca552a6
handle various appstore errors
2017-11-16 00:23:34 -08:00
Girish Ramakrishnan
4272d5be8a
Send feedback via API
...
Fixes #484
2017-11-15 23:31:13 -08:00