Martin
|
24b81534e7
|
Cleanup deleted backups table each night
|
2015-03-04 16:35:03 +01:00 |
|
Martin
|
8e8c1aa7e9
|
Allow multiple concurrent processes to be reported via web interface
|
2015-01-26 22:41:04 +01:00 |
|
Martin
|
e4aaaa6e62
|
Fixed issue with detaching already detached dbs; Do not create backup statistics for some deleted file entries
|
2015-01-03 12:40:59 +01:00 |
|
Martin Raiber
|
2fad6bb4dd
|
A few bugfixes + Moved queries into data access layer
|
2014-12-22 23:35:43 +01:00 |
|
Martin
|
630cc5b39f
|
Don't enforce quota, if it is 100%
|
2014-12-03 21:21:47 +01:00 |
|
Martin
|
07f31ad57d
|
Simultaneous file and image backups and heavy refactoring
|
2014-11-30 19:34:02 +01:00 |
|
Martin
|
e4a9fe4765
|
Backup server identity and client list files
|
2014-11-26 20:40:30 +01:00 |
|
Martin
|
77539c10d1
|
Check correct setting, for if client update should be downloaded
|
2014-11-26 20:09:26 +01:00 |
|
Martin
|
332147f7c5
|
Use USN number instead of last modification time as file modification indicators. That way we do not have to save the changed files (only directories), if the last modification time is not updated
|
2014-11-21 22:37:05 +01:00 |
|
Martin
|
050c88b429
|
Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ChangeJournalWatcher.h
urbackupclient/client.cpp
urbackupclient/urbackupclient.vcxproj.filters
urbackupcommon/os_functions_win.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/fileclient/FileClientChunked.cpp
urbackupserver/filedownload.cpp
urbackupserver/server_hash.cpp
urbackupserver/server_hash.h
|
2014-11-12 22:48:09 +01:00 |
|
Martin
|
ad9225b434
|
Fixed infinite loop in quota enforcement if deleting image fails
|
2014-11-12 21:15:30 +01:00 |
|
Martin
|
a52bae01fa
|
Fixed compilation errors
|
2014-11-05 19:57:43 +01:00 |
|
Martin
|
112c7b346e
|
New LMDB version and further optimized file entry index
|
2014-10-10 19:59:26 +02:00 |
|
Martin
|
cdcf7dab1a
|
Replacing file entry cache with external file entry index
|
2014-10-10 18:29:26 +02:00 |
|
Martin
|
2ff52f27c6
|
Detach settings db at a few more places to prevent web interface lock-ups
|
2014-09-30 19:01:09 +02:00 |
|
Martin
|
624dc77591
|
Don't download new server version information in the browser. Do it nightly instead.
|
2014-06-13 20:38:28 +02:00 |
|
Martin
|
18fbec2c94
|
Fixed compile error
|
2014-06-04 00:12:48 +02:00 |
|
Martin
|
5d77bb2b1e
|
Disable foreign keys for deletion
|
2014-06-03 23:55:28 +02:00 |
|
Martin
|
9ec7e65615
|
Added debug logging
|
2014-06-03 22:41:07 +02:00 |
|
Martin
|
44cff8fb2f
|
Properly end transation
|
2014-06-03 22:07:52 +02:00 |
|
Martin
|
121e7b028f
|
Also perform other cleanups, if started manually
|
2014-06-03 21:57:03 +02:00 |
|
Martin
|
0ca3785a2b
|
Cleanup history during nightly cleanups
|
2014-06-03 21:43:05 +02:00 |
|
Martin
|
fe9fd15a66
|
Fixed a few small things
|
2014-05-17 02:44:49 +02:00 |
|
Martin
|
32c50d60b3
|
Changed time functions to use 64bit integers and added ETA estimation
|
2014-05-09 22:36:02 +02:00 |
|
Martin
|
e0bd50935a
|
File backup speed improvement by queuing file downloads
|
2014-05-01 12:45:29 +02:00 |
|
Martin
|
6342ceb1b2
|
Delete incomplete file backups during cleanups
|
2014-04-08 21:03:25 +02:00 |
|
Martin Raiber
|
154a6edbd2
|
Compressed image backups
|
2014-04-07 01:25:15 +02:00 |
|
Martin
|
b70cc08e48
|
* Handle changes of the backupfolder correctly
* Lazy load database queries
* Bug fixes for symlink pooling
|
2014-04-01 20:47:29 +02:00 |
|
Martin
|
1efb4fcbbc
|
Delete old logs if they are older than half a year
|
2014-03-30 22:08:56 +02:00 |
|
Martin
|
0c040f0222
|
Follow symlinks in backups on web interface
|
2014-03-30 00:30:18 +01:00 |
|
Martin
|
76550fcfda
|
Use symbolic links of unchanged folders to speed up incremental file backups on non-btrfs filesystems
|
2014-03-29 22:07:33 +01:00 |
|
Martin
|
3cdaf98a1e
|
Fixed some memory leaks
|
2014-03-22 21:34:42 +01:00 |
|
Martin
|
0ef12dbc8f
|
Delete pending clients during cleanup
|
2014-03-17 23:47:20 +01:00 |
|
Martin
|
81c2cef172
|
Updated copyright notice
|
2014-02-22 15:22:42 +01:00 |
|
Martin
|
1ebdc0686c
|
Checked integrity check before database backup to do a quick check
|
2014-02-09 12:11:33 +01:00 |
|
Martin
|
9852fe9536
|
Destroy database at some threads
|
2013-11-18 22:19:17 +01:00 |
|
Martin
|
0c045bb8a3
|
Revert "Fixing SQLite3 deadlock"
This reverts commit 0590071424.
Conflicts:
urbackupserver/server_hash.cpp
|
2013-11-16 23:46:04 +01:00 |
|
Martin
|
0590071424
|
Fixing SQLite3 deadlock
|
2013-11-16 15:06:08 +01:00 |
|
Martin
|
57e0e08cb8
|
Show error message on status page if the database is corrupted
|
2013-10-19 22:17:50 +02:00 |
|
Martin
|
9d87efdff0
|
Separate settings for client download and update
|
2013-09-19 16:02:11 +02:00 |
|
Martin Raiber
|
c6ce2d85c4
|
Fixed quota enforcement
Signed-off-by: Martin Raiber <martin@urbackup.org>
|
2013-07-02 20:35:11 +02:00 |
|
Martin
|
021d6a9209
|
Fixed: Only do cleanup every 12 hours
(cherry picked from commit 6191410df5)
|
2013-06-12 23:10:36 +02:00 |
|
Martin
|
3048cde99e
|
Soft client quota
|
2013-05-25 18:35:27 +02:00 |
|
Martin
|
da2e6e00e3
|
Merge branch 'next' into feature-quota
Conflicts:
.gitignore
|
2013-05-22 18:42:48 +02:00 |
|
Martin
|
d8abccdb9d
|
Remove file entries without backups during cleanup
|
2013-05-19 19:47:13 +02:00 |
|
Martin
|
9910ce8308
|
Refactored cleanup routines
|
2013-05-09 21:16:42 +02:00 |
|
Martin
|
bc07da6a15
|
Refactoring cleanup SQL statements
|
2013-05-06 22:16:49 +02:00 |
|
Martin Raiber
|
82dbb0b839
|
Initial SQLGen
|
2013-05-05 23:23:10 +02:00 |
|
Martin Raiber
|
e0c0bc0945
|
Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next
|
2013-04-20 15:51:36 +02:00 |
|
Martin Raiber
|
8b943c789a
|
New log message
|
2013-04-20 15:41:13 +02:00 |
|