Commit Graph

373 Commits

Author SHA1 Message Date
Martin
8f07d473dc Cleanup hyper-v images
(cherry picked from commit 0000b736d27dfb6e8473686c99f701d0b8a32f9a)

# Conflicts:
#	urbackupserver/dao/ServerCleanupDao.cpp
2018-11-09 14:46:09 +01:00
Martin
ba6ff12d62 Release session when doing access dir checks
(cherry picked from commit 8c23779d2355842baff753ce247ce8b9137904fb)
2018-11-08 00:17:29 +01:00
Martin
d984928b47 Do not use O_NOATIME/FILE_FLAG_BACKUP_SEMANTICS on server 2018-11-07 15:29:54 +01:00
Martin
20b6605a18 Update filesystem configuration after backupfolder is changed 2018-10-21 16:17:08 +02:00
Martin Raiber
d8814ca3d7 Fix session locking
(cherry picked from commit df52d79b7aae07a54fdfc7add6d9b56accf01cd8)
2018-10-12 14:12:51 +02:00
Martin
aa315ab6ca Show empty progress screen if necessary 2018-10-12 13:23:15 +02:00
Martin
64c31f965a Show empty status screen if necessary 2018-10-12 12:53:07 +02:00
Martin
73d7b18f47 Fix alert script SQL escaping
(cherry picked from commit 41b7b97b5e606a08cb0a6cadd576d1684288959b)
2018-10-11 21:43:20 +02:00
Martin
fa07ea7419 Fix group id retrieval 2018-06-19 19:24:34 +02:00
Martin
ac9bfc86a9 Show partition size
(cherry picked from commit 9457284b53786ae494eb0830d986201c7f4ca4d9)

# Conflicts:
#	urbackupserver/www/js/urbackup.js
2018-06-01 11:34:24 +02:00
Martin
54874f763b Return partition size
(cherry picked from commit eec4e1e162f6517f9597aa951e8f609d7e713dfa)
2018-06-01 11:33:58 +02:00
Martin
feeaf2943d Whole disk image mounting
(cherry picked from commit 95b74412c3ff4abcfc3948ad1461841c1a81f30b)

# Conflicts:
#	urbackupserver/ImageMount.cpp
#	urbackupserver/ImageMount.h
#	urbackupserver/dllmain.cpp
#	urbackupserver/serverinterface/backups.cpp
#	urbackupserver/www/js/urbackup.js
2018-06-01 11:33:22 +02:00
Martin Raiber
3ab24f1b9e Log failed client authentications
(cherry picked from commit 0c3295eab9a9dd7453edf4fff467a7de0f7640a6)
(cherry picked from commit 7653c08f9b)
2018-06-01 10:50:34 +02:00
Martin
282f2c96ad Log attempts where username does not exist as failed login attempts
(cherry picked from commit c01c1d6074fccc44887b3cf5abfcdb203969748c)
(cherry picked from commit f977848aa6)
2018-06-01 10:44:42 +02:00
Martin
8ad21359ce Set json content type when returning json 2018-04-22 16:53:40 +02:00
Martin
953007b9c5 Fix build 2018-04-14 12:02:20 +02:00
Martin
d21fa9877d Run backup storage checks asynchronously from status screen
(cherry picked from commit 5a33531d43a22971cfe7538b792b092a87bc910f)

# Conflicts:
#	urbackupserver/www/js/templates.js
2018-04-07 18:41:35 +02:00
Martin Raiber
b5c1239a05 Backup using reflinks if they are available 2018-04-01 23:20:36 +02:00
Martin
f9838a3648 Show image mount error information on web interface 2018-02-28 15:23:19 +01:00
Martin
05d48cd521 Fix to SQL which prunes del_stats 2018-02-20 18:21:30 +01:00
Martin
1103db0fe0 Disable deletion of last file backup (for now) 2017-11-10 15:17:12 +01:00
Martin
b864185361 Always use simple tokenize function 2017-11-01 14:14:00 +01:00
Martin
72d5d36bf3 Ignore permissions if restoring from web interface without tokens 2017-09-05 19:41:41 +02:00
Martin
395c028d44 Fix client tokens/client authkey download 2017-09-05 19:13:00 +02:00
Martin
4de4a9c038 Show file/image backups as disabled on status screen 2017-08-03 23:11:43 +02:00
Martin Raiber
4e3d2504ac Show on status screen if no backup directories are configured 2017-08-01 00:16:26 +02:00
Martin
c68b1b0127 Show when backups are paused 2017-07-03 14:22:15 +02:00
Martin Raiber
93743afbb9 Only show status as ok if there is at least one backup
(cherry picked from commit f3e8daf59a7b2d7998d36bbe2e095953ba55089d)
2017-06-16 12:55:59 +02:00
Martin
63c7f9449e More prio levels
(cherry picked from commit b9ef0c555efc5020cf8b6a7f4256a6522521176b)

# Conflicts:
#	urbackupcommon/os_functions.h
#	urbackupcommon/os_functions_win.cpp
2017-06-06 16:27:46 +02:00
Martin
99d985f438 Fix getting backup folder
(cherry picked from commit 4d2bebba68)
2017-05-07 23:55:19 +02:00
Martin
d34ff592ee Give alert script params a type 2017-04-20 12:49:57 +02:00
Martin Raiber
7e0b34b747 Fix dist 2017-04-19 18:07:02 +02:00
Martin
b17fe1fde0 Use lua report script 2017-04-14 21:49:08 +02:00
Martin
f9be62dc44 Fix sql 2017-04-14 02:28:18 +02:00
Martin
4408825065 Added alert script editor 2017-04-13 21:02:22 +02:00
Martin
2e396f5c8e Scipted alert system 2017-04-10 17:53:28 +02:00
Martin
1f7d8399bc Take current user's permissions into account when restoring file backups 2017-03-23 17:33:10 +01:00
Martin
8d71071ea0 Merge remote-tracking branch 'gh/dev' into dev
# Conflicts:
#	urbackupclient/client.cpp
2017-03-03 17:33:47 +01:00
Martin
85aca2de41 Allow restore via Internet 2017-03-02 00:36:06 +01:00
Martin
ecc94b9e6f Temporary setting to enable parallel file hashing 2017-03-02 00:11:59 +01:00
Nick Glencross
3f4e8efb9b Tweak 'successfull' -> 'successful' 2017-02-28 09:02:15 +04:00
Martin
f962db25ee Flush compression buffer after some time to keep connection alive 2017-01-28 18:44:14 +01:00
Martin
3d595e8348 Add no-cache header to ZIP and file downloads 2017-01-28 14:54:27 +01:00
Martin
17d9832089 Use long polling to reduce request time to max 10s during image mounting 2017-01-16 22:35:34 +01:00
Martin
da2a179c30 Require user to specify which image volumes to archive when configuring image backup archiving 2017-01-13 18:03:20 +01:00
Martin Raiber
1c08a51f1a Archive SYSVOL/ESP image backup only in connection with associated image backup 2016-12-29 16:13:05 +01:00
Martin
dc946fc814 Return empty backup images list 2016-12-21 01:44:22 +01:00
Martin
2cfdf2dbcd Make username case insensitive 2016-12-20 22:14:29 +01:00
Martin Raiber
a4c7eec55e Enumerate DC accounts and groups 2016-12-20 03:04:22 +01:00
Martin
df6ba18d5a Ignore group setting for default group 2016-12-19 13:47:15 +01:00