Girish Ramakrishnan
9117c7d141
Use $USER
2017-01-24 10:32:32 -08:00
Girish Ramakrishnan
472020f90c
APPICONS_DIR -> APP_ICONS_DIR
2017-01-24 10:13:25 -08:00
Girish Ramakrishnan
2256a0dd3a
group paths together
2017-01-24 10:12:05 -08:00
Girish Ramakrishnan
458b5d1e32
bump mail container
2017-01-23 16:26:44 -08:00
Girish Ramakrishnan
1e6abed4aa
tests: create mail directory
2017-01-23 15:09:08 -08:00
Girish Ramakrishnan
cdd4b426d5
use elif
2017-01-23 14:03:36 -08:00
Girish Ramakrishnan
75b60a2949
Make restore work without a domain
...
Fixes #195
2017-01-23 13:04:08 -08:00
Girish Ramakrishnan
9ab34ee43a
Check for ubuntu version
2017-01-23 12:58:08 -08:00
Johannes Zellner
3c9d7706de
Let the api call fail instead of explictily checking the token
2017-01-23 21:40:06 +01:00
Johannes Zellner
8b5b954cbb
Only ever send heartbeats for caas cloudrons
2017-01-23 21:38:22 +01:00
Johannes Zellner
b2204925d3
Remove unused setup_start.sh creation
2017-01-23 21:36:47 +01:00
Girish Ramakrishnan
63734155f2
doc: domain arg is redundant
2017-01-23 11:10:21 -08:00
Girish Ramakrishnan
eb0ae3400a
send mailConfig stat
2017-01-23 10:01:54 -08:00
Johannes Zellner
db8db430b9
Avoid warning from systemd by reloading the daemon after chaning journald config
v0.97.0
2017-01-23 11:01:02 +01:00
Johannes Zellner
c0b2b1c26d
Escape shell vars in the unbound unit file
2017-01-23 10:27:23 +01:00
Johannes Zellner
7da20e95e3
Use a proper systemd unit file for unbound
...
Part of #191
2017-01-23 10:14:20 +01:00
Girish Ramakrishnan
f30f90e6be
Stop mail container before moving the dirs
2017-01-22 21:57:34 -08:00
Girish Ramakrishnan
7f05b48bd7
Revert "Migrate mail data after downloading restore data"
...
This reverts commit e7c399c36a .
2017-01-22 02:42:14 -08:00
Girish Ramakrishnan
ea257b95d9
Fix dirnames when backing up
2017-01-21 23:40:41 -08:00
Girish Ramakrishnan
e7c399c36a
Migrate mail data after downloading restore data
...
This allows us to be backward compatible
2017-01-21 23:33:57 -08:00
Girish Ramakrishnan
d84666fb43
Move mail data out of box
...
This will help us with putting a size on box data
Mail container version is bumped because we want to recreate it
Part of #186
2017-01-20 20:22:08 -08:00
Girish Ramakrishnan
1eb33099af
dkim directory is now automatically created in cloudron.js
2017-01-20 15:18:03 -08:00
Girish Ramakrishnan
e35dbd522f
More debugMode fixes
2017-01-20 09:56:44 -08:00
Girish Ramakrishnan
db6474ef2a
Merge readonlyRootfs and development mode into debug mode
...
The core issue we want to solve is to debug a running app.
Let's make it explicit that it is in debugging mode because
functions like update/backup/restore don't work.
Part of #171
2017-01-20 09:29:32 -08:00
Johannes Zellner
e437671baf
Add basic --help for gulp develop
2017-01-20 15:11:17 +01:00
Johannes Zellner
f60d640c8e
Set developmentMode default to false
2017-01-20 12:07:25 +01:00
Johannes Zellner
56c992e51b
Check for 19GB instead of 20GB in cloudron-setup
...
This is as reporting the disk size may vary from the one selected when
creating the server. Eg EC2 20GB storage results in 21474836480 bytes
which in turn will be calculated as less than 20GB in the script
2017-01-20 11:22:43 +01:00
Girish Ramakrishnan
12ee7b9521
send readonly and dev mode fields
2017-01-19 19:01:29 -08:00
Girish Ramakrishnan
c8de557ff7
More 0.97.0 changes
2017-01-19 15:59:52 -08:00
Girish Ramakrishnan
90adaf29d7
Update manifestformat (remove developmentMode)
...
Fixes #171
2017-01-19 15:57:29 -08:00
Girish Ramakrishnan
a71323f8b3
Add developmentMode flag to appdb
...
Part of #171
2017-01-19 15:57:24 -08:00
Girish Ramakrishnan
155995c7f3
Allow memoryLimit to be unrestricted programatically
2017-01-19 15:11:40 -08:00
Girish Ramakrishnan
319632e996
add readonlyRootfs to the database
2017-01-19 15:11:40 -08:00
Johannes Zellner
33d55318d8
Do not read oauth details in gulpfile from env
2017-01-19 23:41:07 +01:00
Johannes Zellner
ec1abf8926
Remove creation of now unused and broken provision.sh
2017-01-19 23:18:01 +01:00
Girish Ramakrishnan
9a41f111b0
Fix failing tests
2017-01-19 12:51:16 -08:00
Girish Ramakrishnan
7ef6bd0d3f
Add readonlyRootfs flag to apps table
...
When turned off, it will put the app in a writable rootfs. This
allows us to debug live/production apps (like change start.sh) and
just get them up and running. Once turned off, this app cannot be
updated anymore (unless the force flag is set). This way we can
then update it using the CLI if we are convinced that the upcoming
update fixes the problem.
Part of #171
2017-01-19 11:55:25 -08:00
Girish Ramakrishnan
02f0bb3ea5
Add readonly flag
...
Part of #171
2017-01-19 10:55:13 -08:00
Girish Ramakrishnan
e12b236617
More 0.97.0 changes
2017-01-19 10:45:41 -08:00
Girish Ramakrishnan
6662a4d7d6
Collect every 60min
...
If we are crashing so problem, we have bigger problems...
2017-01-19 10:11:36 -08:00
Girish Ramakrishnan
85315d8fc5
Do not stash more than 2mb in log file
...
For reference, each crash increases the file size by 112K.
So we can store around 20 crashes.
Fixes #190
2017-01-19 10:09:49 -08:00
Girish Ramakrishnan
9f5a7e4c08
cloudron-setup: keep the cursor in the same line
2017-01-19 10:09:47 -08:00
Girish Ramakrishnan
ea0e61e6a4
Remove unused function
2017-01-19 09:12:54 -08:00
Johannes Zellner
c301e9b088
Show better backup progress in settings ui
2017-01-19 17:30:01 +01:00
Johannes Zellner
70e861b106
Distinguish between app task and backup in progress
2017-01-19 17:08:18 +01:00
Johannes Zellner
f5c6862627
Improve backup creation UI
...
- Do not prompt the user if he really wants to create a backup
- Show error message if a backup can't be created at the moment
2017-01-19 17:04:22 +01:00
Johannes Zellner
d845f1ae5b
Indicate in the mail subject if it contains more than one crash
2017-01-19 16:52:44 +01:00
Johannes Zellner
7c7d67c6c2
Append the log separator looks nicer
2017-01-19 16:30:20 +01:00
Johannes Zellner
c9fcbcc61c
No need to print the unitName in the separator
2017-01-19 15:42:30 +01:00
Johannes Zellner
9ac06e7f85
Stash crash logs for up to 30min
...
This avoids spaming us with crash logs
Part of #190
2017-01-19 15:23:20 +01:00