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
|
b9ea5c93f7
|
Disable reports section if logged in anonymously
|
2014-05-30 20:39:07 +02:00 |
|
Martin
|
057e99e851
|
Allow use of volume as backup folder on Windows
|
2014-05-29 22:08:28 +02:00 |
|
Martin
|
73c0685f95
|
Setting to disable the "Exit" menu item and to always connect to the internet server
|
2014-05-24 19:06:52 +02:00 |
|
Martin
|
cc05a512e1
|
Add file entries every min_file_incr times for each file.
The client may not be trusted => Setting to force the server to read and calculate the respective file hashes instead of trusting the client
|
2014-05-14 22:57:59 +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
|
18e0e2f1cf
|
Better settings exchange
|
2014-04-15 22:39:33 +02:00 |
|
Martin
|
1e0d822cfd
|
Show that backups are resumed
|
2014-04-13 23:28:34 +02:00 |
|
Martin
|
6db3dbeab2
|
Renamed parameter parsing function
|
2014-04-10 22:49:03 +02:00 |
|
Martin
|
72fda32da5
|
Automatically offline clients which are to be deleted
|
2014-04-08 20:29:45 +02:00 |
|
Martin
|
be31492476
|
Added image compression setting to the web interface
|
2014-04-08 20:02:24 +02:00 |
|
Martin
|
97120c4213
|
* Switched to using miniz to compress images
* Fixed image decompression
|
2014-04-08 01:06:08 +02:00 |
|
Martin Raiber
|
ab209d0344
|
Merge remote-tracking branch 'urserver/next' into next
|
2014-04-05 14:11:38 +02:00 |
|
Martin Raiber
|
430926b44f
|
Fixed sql query
|
2014-04-05 14:10:13 +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
|
8528fb83c3
|
Log web interface logins
|
2014-03-30 21:37:40 +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
|
dae85262d3
|
Allow receiving a single zipped file
|
2014-03-25 23:13:20 +01:00 |
|
Martin
|
3530f14bfa
|
Server public key authentication on the client
|
2014-03-23 17:15:01 +01:00 |
|
Martin
|
ab18fb0abd
|
Fix linux build
|
2014-03-09 20:44:38 +01:00 |
|
Martin
|
0534c95a61
|
Added ZIP file download option on web interface
|
2014-03-09 17:58:55 +01:00 |
|
Martin
|
bd946a7f66
|
Larger cache size for usage graph
|
2014-02-22 18:55:22 +01:00 |
|
Martin
|
46abe4c023
|
Larger cache size for usage graph
|
2014-02-22 18:54:38 +01:00 |
|
Martin
|
67af4aa63c
|
Improved usage graph
|
2014-02-22 17:05:32 +01:00 |
|
Martin
|
81c2cef172
|
Updated copyright notice
|
2014-02-22 15:22:42 +01:00 |
|
Martin
|
3810a9507f
|
Separate action for starting backups
|
2014-02-22 15:22:17 +01:00 |
|
Martin
|
d54f0b7dac
|
Added a detailed status command for the client
|
2014-02-20 22:43:54 +01:00 |
|
Martin
|
bdd6e291dc
|
Replaced python+numpy+matplotlib and google-chart with jqPlot
|
2014-02-11 00:46:54 +01:00 |
|
Martin
|
662b7b126f
|
Switched templating from Prototype.js to dust.js, included jQuery and used jQuery.Datatable to render the status table
|
2014-02-09 23:05:54 +01:00 |
|
Martin
|
9cb5cb7a0c
|
Proper JSON escaping
|
2014-02-05 21:51:22 +01:00 |
|
Martin
|
335400f990
|
Order clients by name on the web interface
|
2014-01-16 22:32:41 +01:00 |
|
Martin
|
3c98ffa63a
|
Merge branch 'next' of urpc.dyndns.org:~/urbackup_backend into next
|
2013-12-30 21:38:59 +01:00 |
|
Martin
|
f86977f86a
|
Fixed embedding of clientname in custom client installer
|
2013-12-30 21:08:39 +01:00 |
|
Martin Raiber
|
ab281d2bb7
|
Escape characters below ASCII 32 properly
|
2013-12-25 15:25:17 +01:00 |
|
Martin Raiber
|
1045c4ba70
|
Add computername to settings when downloading client
|
2013-12-23 15:29:04 +01:00 |
|
Martin
|
6c42d550e6
|
Fixed live log threading issues
|
2013-12-16 23:03:18 +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
|
016f706d88
|
Thread safety
|
2013-11-16 13:07:52 +01:00 |
|
Martin
|
20c763cbb5
|
Fixed coverity issues
|
2013-11-02 23:19:48 +01:00 |
|
Martin
|
daed74a0f2
|
Show live log option, even if there is no log for the client yet
|
2013-10-29 23:29:51 +01:00 |
|
Martin
|
425957b27d
|
Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next
|
2013-10-27 16:29:30 +01:00 |
|
Martin
|
a4aad5b22a
|
Only update database in transaction when recalculating statistics
|
2013-10-25 19:55:43 +02:00 |
|
Martin Raiber
|
9d083f778b
|
Separate backup windows for full/incremental image/file backups
|
2013-10-22 19:25:25 +02:00 |
|
Martin
|
10df5f30ac
|
Added about page
|
2013-10-20 20:13:33 +02:00 |
|
Martin
|
b3c3730c04
|
Proper startup screen for file entry cache creation
|
2013-10-19 22:50:40 +02:00 |
|
Martin
|
57e0e08cb8
|
Show error message on status page if the database is corrupted
|
2013-10-19 22:17:50 +02:00 |
|
Martin
|
b90e7e795d
|
Require add_client right to add client
|
2013-10-17 23:42:58 +02:00 |
|
Martin
|
37c7de8c69
|
Set content length when downloading client
|
2013-10-17 21:30:34 +02:00 |
|
Martin
|
7b7bef8780
|
Install public key on Linux
|
2013-10-17 21:27:28 +02:00 |
|
Martin
|
f6fc5facb0
|
New right "client_settings" which when removed disables changing client settings
|
2013-10-10 22:33:08 +02:00 |
|
Martin
|
38080069ca
|
Correctly check the incremental image interval for a negative value not the incremental file backup interval
|
2013-10-08 21:20:34 +02:00 |
|
Martin
|
f605991855
|
Only show calculated backup size if it was calculated completely
|
2013-10-03 21:51:16 +02:00 |
|
Martin
|
8eb94a1367
|
Separate settings for allowing client-side starting of incremental and full backups
|
2013-10-03 21:22:57 +02:00 |
|
Martin
|
d6794f03cc
|
Don't block session during viewing live log
|
2013-09-24 22:39:31 +02:00 |
|
Martin
|
421f88c4ac
|
Increased livelog efficiency; Added more client specific log messages
|
2013-09-22 22:56:47 +02:00 |
|
Martin
|
6bab1f8d5d
|
1. New feature: Live log on server interface
2. New feature: Check for new version on status screen
|
2013-09-22 21:18:52 +02:00 |
|
Martin
|
9d87efdff0
|
Separate settings for client download and update
|
2013-09-19 16:02:11 +02:00 |
|
Martin
|
3a836861e2
|
Added client name to download file name
|
2013-09-05 10:53:20 +02:00 |
|
Martin
|
99ab9335f6
|
Look in the right directory for the signature file for client download verification.
|
2013-09-05 10:45:39 +02:00 |
|
Martin
|
7803cc3faf
|
Password protection for image downloads
|
2013-09-04 18:26:30 +02:00 |
|
Martin
|
fc753b2564
|
Removed condition that the internet mode must be enabled
|
2013-08-31 19:06:23 +02:00 |
|
Martin
|
2152342099
|
Hide status entry if backup method is disabled
|
2013-08-31 19:04:33 +02:00 |
|
Martin
|
5821df7f42
|
Strip #I and # from server identity
|
2013-08-10 15:55:50 +02:00 |
|
Martin
|
8e687a03da
|
Tried to optimize query
|
2013-08-10 13:20:32 +02:00 |
|
Martin
|
bd876eda81
|
Fixed SQL statement
|
2013-08-10 13:13:19 +02:00 |
|
Martin
|
6c86b1861e
|
Fixed SQL query
|
2013-08-06 23:42:00 +02:00 |
|
Martin
|
5d6163c596
|
Merge remote-tracking branch 'urpc/next' into feature-quota
Conflicts:
.gitignore
configure.ac_server
start_urbackup_server
urbackupserver/Makefile.am
urbackupserver/dllmain.cpp
urbackupserver/urbackupserver.vcxproj.filters
urbackupserver/www/index.htm
urbackupserver_installer_win/generate_msi.bat
urbackupserver_installer_win/urbackup_server.nsi
urbackupserver_installer_win/urbackup_server.wxi
urbackupserver_installer_win/urbackup_server.wxs
|
2013-07-28 00:13:19 +02:00 |
|
Martin Raiber
|
68b7cf3f56
|
Clients can now be downloaded preconfigured from the web interface
|
2013-07-22 22:44:25 +02:00 |
|
Martin Raiber
|
049e5e5b4b
|
Progress bars on status screen and custom client download stage 1
|
2013-07-03 21:09:52 +02:00 |
|
Martin Raiber
|
63e98740e3
|
Show client and operating system version on web interface
|
2013-06-27 18:43:09 +02:00 |
|
Martin Raiber
|
ed50ca019b
|
Show clients which use less then 5% of the backup space as "other"
|
2013-06-26 22:02:11 +02:00 |
|
Martin
|
b3c87fadab
|
Fixed bug, where a disconnected client caused 100% CPU usage
|
2013-06-18 22:17:21 +02:00 |
|
Martin
|
25b1edd9b5
|
Calculate file hashes on Internet client
|
2013-05-30 22:01:37 +02:00 |
|
Martin
|
04d0faf60f
|
End-to-end file backup verification for debugging purposes
|
2013-05-26 15:42:46 +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
|
b9a97ada57
|
Suspend index while copying
|
2013-05-21 21:07:49 +02:00 |
|
Martin
|
a62790a628
|
Added MDB file cache
|
2013-05-16 18:53:37 +02:00 |
|
Martin
|
d747e1b93f
|
Renamed setting "internet_server_name" to "internet_server" for compatibility reasons
|
2013-04-26 19:00:49 +02:00 |
|
Martin
|
07a08c0b7e
|
"internet_server" was not set correctly from web interface
|
2013-04-25 21:22:42 +02:00 |
|
Martin
|
480de8e6f7
|
Global soft filesystem quota
|
2013-04-14 11:23:01 +02:00 |
|
Martin Raiber
|
4f09348676
|
Fixed Linux build
|
2013-03-01 23:17:21 +01:00 |
|
Martin Raiber
|
d84ea1e14f
|
Fixed build for Linux
|
2013-03-01 22:44:23 +01:00 |
|
Martin
|
e86ae61f81
|
Implemented advanced settings
|
2013-03-01 22:22:54 +01:00 |
|
Martin
|
e94d5ee5de
|
Added statistics recalculation
|
2013-03-01 22:22:34 +01:00 |
|
Martin
|
b6f3e92f2b
|
Show backup time adjusted to local time zone
|
2013-02-24 20:23:59 +01:00 |
|
Martin
|
425a9ec633
|
Properly select interface language
|
2013-02-24 20:23:41 +01:00 |
|
Martin
|
9d76c33b10
|
Added some advanced settings
|
2013-02-24 20:22:47 +01:00 |
|
Martin
|
20a243ef60
|
Added warnings about not enough space in backup folder
|
2012-11-19 15:27:20 +01:00 |
|
Martin Raiber
|
70ee6b8df2
|
Settings for switching on/off temporary files
|
2012-11-10 03:18:58 +01:00 |
|
Martin Raiber
|
a471a4b69d
|
Simplified domain name from start_backup_for_client to start_backup
|
2012-10-22 00:28:36 +02:00 |
|
Martin Raiber
|
64984534cd
|
Correctly read language if fastcgi is used
|
2012-09-06 19:17:39 +02:00 |
|
Martin Raiber
|
26e128821d
|
Better default web interface language selection
|
2012-09-06 16:22:31 +02:00 |
|
Martin Raiber
|
ab2d6fb83e
|
Added silent updates
|
2012-09-06 16:21:27 +02:00 |
|
Martin Raiber
|
f031c22c6e
|
Use better random function
|
2012-08-22 15:02:44 +02:00 |
|
Martin
|
7e99c0cb8d
|
Added shutdown action in debug mode
|
2012-08-15 18:16:04 +02:00 |
|
Martin
|
ead65048dd
|
Fixed a lot of memory leaks
|
2012-08-14 22:14:11 +02:00 |
|
Martin Raiber
|
bc4027a310
|
Allow users to change their own passwords
|
2012-07-30 20:30:21 +02:00 |
|
Martin Raiber
|
98c602b922
|
Better logging
|
2012-07-09 15:52:13 +02:00 |
|
Martin Raiber
|
9cf8887c70
|
Correctly continue interrupted file transfers on internet connection
|
2012-06-12 20:47:43 +02:00 |
|
Martin Raiber
|
5c50ddb072
|
Reorganized internet settings and added a few
|
2012-05-16 21:55:49 +02:00 |
|
Martin Raiber
|
1fc6106a2b
|
Added global throttling
|
2012-05-13 02:28:44 +02:00 |
|
Martin Raiber
|
55d8222e4d
|
Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
Conflicts:
configure.ac_server
start_urbackup_server
urbackupserver/server_hash.cpp
urbackupserver/www/index.htm
|
2012-05-10 03:20:50 +02:00 |
|
Martin Raiber
|
6d4f8b373c
|
Merge remote branch 'origin/master' into next
Conflicts:
urbackup/ClientService.cpp
urbackup/glob/glob.cpp
urbackup/www/templates.js
urbackup/www/templates/settings_inv_row.htm
urbackupclient/client.cpp
urbackupclient/client.h
urbackupserver/dllmain.cpp
urbackupserver/server_get.cpp
urbackupserver/server_get.h
urbackupserver/server_hash.cpp
urbackupserver/server_settings.cpp
urbackupserver/server_settings.h
urbackupserver/serverinterface/settings.cpp
urbackupserver/urbackupserver.vcxproj.filters
urbackupserver/www/templates/settings_user.htm
urbackupserver/www/translation.js
urbackupserver/www/urbackup.js
|
2012-05-10 03:10:51 +02:00 |
|
Martin Raiber
|
b7d0214c34
|
Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
|
2012-05-08 20:37:09 +02:00 |
|
Martin Raiber
|
fd8ebfdb15
|
Added throttling and some backup info output
|
2012-05-08 19:45:45 +02:00 |
|
Martin Raiber
|
0f7f0ddf03
|
Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
|
2012-05-04 00:20:46 +02:00 |
|
Martin Raiber
|
a58ef2e43f
|
Optimized SQL
|
2012-05-04 00:20:20 +02:00 |
|
Martin Raiber
|
12ec21534e
|
Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
|
2012-05-03 23:59:16 +02:00 |
|
Martin Raiber
|
b726acd21d
|
Asynchronous statistics generation
|
2012-05-03 23:58:51 +02:00 |
|
Martin Raiber
|
1bac3930d2
|
Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
|
2012-05-03 23:19:52 +02:00 |
|
Martin Raiber
|
33c4d13a7f
|
Fixed web interface bugs
|
2012-05-03 23:19:29 +02:00 |
|
Martin Raiber
|
57fff57be4
|
Show image backups of offline clients
|
2012-05-03 23:17:25 +02:00 |
|
Martin Raiber
|
82f0f53145
|
Added an archive window
|
2012-05-01 00:25:14 +02:00 |
|
Martin Raiber
|
7dbea1cdc1
|
Fixed file path prefixing
|
2012-05-01 00:24:46 +02:00 |
|
Martin Raiber
|
4b9a88f14f
|
Allow server-side starting and stopping of backups
|
2012-04-25 15:59:20 +02:00 |
|
Martin Raiber
|
7239ccc3df
|
Added file backup archival
|
2012-04-21 20:45:59 +02:00 |
|
Martin Raiber
|
c7a001899d
|
Fixed web interface for IE8
|
2012-03-14 17:29:31 +01:00 |
|
Martin Raiber
|
d32ef39d5a
|
More internet settings
|
2012-03-10 01:58:56 +01:00 |
|
Martin Raiber
|
ad07ba2235
|
Added include file pattern
Conflicts:
urbackupserver/dllmain.cpp
urbackupserver/server_settings.cpp
urbackupserver/urbackupserver.vcxproj.filters
|
2012-03-10 01:32:06 +01:00 |
|
Martin Raiber
|
948337fe39
|
New Internet mode
|
2012-03-07 19:11:40 +01:00 |
|
Martin Raiber
|
fe33d9b31d
|
Reorganized directory structure
|
2012-02-25 02:45:06 +01:00 |
|