Johannes Zellner
|
9ab845ef8a
|
Set the backup janitor back to every 30min
|
2016-10-11 10:55:00 +02:00 |
|
Johannes Zellner
|
d7ea06e80e
|
Simply remove all backups up to the last to when using filesystem
backend
|
2016-10-11 10:31:21 +02:00 |
|
Johannes Zellner
|
2d39a9bfa1
|
Only store last two days of backups
|
2016-10-11 09:56:42 +02:00 |
|
Johannes Zellner
|
f576f38e4c
|
Calculate the backup checksum for client side verification
Fixes #54
|
2016-10-10 18:11:25 +02:00 |
|
Johannes Zellner
|
8ac8ea7d8a
|
Reduce debug output
|
2016-10-10 16:27:39 +02:00 |
|
Johannes Zellner
|
9d3f8f23ef
|
Also remove the app backup json files
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
b0a8ba85e1
|
Also remove the db records for deleted backups
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
7e41ea9c31
|
Make the script executable
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
1e65142f47
|
Use rmbackup.sh instead of fs.unlink() due to root ownership
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
f05a5226ba
|
Add new sudo file rmbackup.sh as backups are owned by root currently
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
c129328828
|
There is no result
|
2016-10-10 16:25:43 +02:00 |
|
Johannes Zellner
|
acc644160a
|
Remove the old backups from the storage
|
2016-10-10 15:45:48 +02:00 |
|
Johannes Zellner
|
c7e5c09bb9
|
Adjust removeBackup() api
|
2016-10-10 15:45:48 +02:00 |
|
Johannes Zellner
|
1b3ae1f178
|
Add new storage.removeBackup() api
This currently is only used in the filesystem backend,
but may be expanded to also cleanup S3 in the future
|
2016-10-10 15:45:48 +02:00 |
|
Johannes Zellner
|
bceeb092bf
|
Remove unused require
|
2016-10-10 14:50:53 +02:00 |
|
Johannes Zellner
|
0d0229e531
|
Filter potential backups to cleanup
|
2016-10-10 14:43:47 +02:00 |
|
Johannes Zellner
|
629e061743
|
Use specific error if app backup for restore can't be found
|
2016-10-10 13:21:45 +02:00 |
|
Girish Ramakrishnan
|
4e3ba4c96f
|
Check type of bucket and prefix as well
|
2016-10-09 20:17:42 -07:00 |
|
Girish Ramakrishnan
|
1e6b09c0da
|
reduce task concurrency
trying to restore many apps in low memory, just crashes everything
|
2016-10-09 13:27:46 -07:00 |
|
Girish Ramakrishnan
|
4ed74a8164
|
bump postgresql and mail images
|
2016-10-09 12:53:55 -07:00 |
|
Girish Ramakrishnan
|
131cd96840
|
allow various provider in backup config
|
2016-10-09 00:41:24 -07:00 |
|
Girish Ramakrishnan
|
da5e40db66
|
verify token type
|
2016-10-09 00:23:23 -07:00 |
|
Girish Ramakrishnan
|
6c1c7e74c1
|
detect if aa is available (linode has it disabled)
|
2016-10-08 23:04:24 -07:00 |
|
Girish Ramakrishnan
|
f2948483df
|
rename eth0 to generic
sysinfo caters to more than IP...
|
2016-10-08 16:40:58 -07:00 |
|
Girish Ramakrishnan
|
1ef6eefaf6
|
dns: fix noop get/upsert
|
2016-10-08 14:38:59 -07:00 |
|
Girish Ramakrishnan
|
ae0f90c621
|
check for generic provider
|
2016-10-08 14:09:32 -07:00 |
|
Girish Ramakrishnan
|
370e4f7c25
|
rename wildcard to noop
|
2016-10-08 13:00:40 -07:00 |
|
Girish Ramakrishnan
|
7cb8745029
|
change provider name to ssh
|
2016-10-07 14:22:49 -07:00 |
|
Girish Ramakrishnan
|
ba5f261f33
|
Fix speling
|
2016-10-07 14:21:26 -07:00 |
|
Girish Ramakrishnan
|
72f287c4e5
|
Fix typos
|
2016-10-07 14:19:44 -07:00 |
|
Girish Ramakrishnan
|
c385abe416
|
return wildcard dns backend
|
2016-10-07 14:10:28 -07:00 |
|
Girish Ramakrishnan
|
49e3dba1f2
|
Add DNS wildcard backend
It assumes that the user setup the wildcard DNS entry manually.
|
2016-10-07 14:09:20 -07:00 |
|
Girish Ramakrishnan
|
e456c4b39c
|
Add eth0 sysinfo backend
|
2016-10-07 14:09:20 -07:00 |
|
Girish Ramakrishnan
|
9b83a4d776
|
add certificate interface file
|
2016-10-07 14:09:20 -07:00 |
|
Girish Ramakrishnan
|
0ae1238233
|
Add sysinfo interface definition
|
2016-10-07 14:09:20 -07:00 |
|
Johannes Zellner
|
e2c206b755
|
Add cron job stub for backup cleaning in janitor
|
2016-10-05 17:19:53 +02:00 |
|
Girish Ramakrishnan
|
ca7f26d5c7
|
Bump postgresql to fix clone issue
|
2016-10-03 23:15:30 -07:00 |
|
Girish Ramakrishnan
|
98773160d0
|
sync before reboot
|
2016-10-03 17:43:22 -07:00 |
|
Girish Ramakrishnan
|
6f0708eff2
|
Add mailbox with new app id
|
2016-10-03 16:11:36 -07:00 |
|
Girish Ramakrishnan
|
a2db4312b8
|
give dummy callback to reboot
|
2016-10-03 15:49:47 -07:00 |
|
Girish Ramakrishnan
|
1e744c24f0
|
Fix typo
|
2016-10-03 15:08:21 -07:00 |
|
Girish Ramakrishnan
|
1a25ad77ca
|
use latest mail container
|
2016-10-03 13:53:11 -07:00 |
|
Girish Ramakrishnan
|
3adf183569
|
Fix apps.clone to allocate mailbox
|
2016-10-03 13:27:27 -07:00 |
|
Girish Ramakrishnan
|
8e3db8fa2e
|
Fix typo
|
2016-10-02 18:28:50 -07:00 |
|
Girish Ramakrishnan
|
2c357e022b
|
add note about ldap restrictions as well
|
2016-10-01 23:52:01 -07:00 |
|
Girish Ramakrishnan
|
3ae7a514ef
|
Change the put route for setting group members
|
2016-10-01 17:33:50 -07:00 |
|
Girish Ramakrishnan
|
cd0243d700
|
always store the group names as lower case
|
2016-09-30 12:33:18 -07:00 |
|
Girish Ramakrishnan
|
ba588a1cd7
|
Fix group name validation to not allow hyphen
Fixes #70
|
2016-09-30 12:28:29 -07:00 |
|
Girish Ramakrishnan
|
f71b55c9e2
|
Fix apps test
|
2016-09-30 12:09:33 -07:00 |
|
Girish Ramakrishnan
|
93fb01a9b9
|
Fix more of the group tests
|
2016-09-30 10:17:50 -07:00 |
|