Kenneth Skovhede and GitHub
4f5d09f93d
Merge pull request #3096 from Pectojin/system_info_add_username_and_startedby_variables
...
added 'UserName' and 'StartedBy' variables to the system info page
2018-03-16 08:41:55 +01:00
Kenneth Skovhede
842fd96543
Implemented a new logging system that is more transparent and allows a more granular way of picking log messages.
...
Added ID's to each log message and each exception to allow later introduction of a Knowledgebase service that explains each error in more detail.
2018-03-15 09:12:34 +01:00
Rune Henriksen
f414b2fdf2
added 'UserName' and 'StartedBy' variables to the system info page to help troubleshooting
2018-03-09 21:24:57 +01:00
Max
0380f6d453
fixes password change in hosted tray
2018-02-25 13:54:20 +01:00
Kenneth Hsu
5fb1958ceb
Remove redundant calls to ToString.
2017-11-26 15:44:34 -08:00
Kenneth Skovhede
6ad0fa649e
Re-wrote the auto-updater to use process spawning instead of AppDomain loading to execute updates.
2017-10-11 12:49:14 +02:00
Kenneth Skovhede
432f618846
Adedd option to run with detached TrayIcon.
...
This fixes #2661
2017-10-11 08:57:12 +02:00
Tyler Gill
83a1dcfb64
Replace all instances of InvariantCultureIgnoreCase with OrdinalIgnoreCase in string comparisons.
...
InvariantCulture is useful when comparing / sorting human language strings in a culturely correct way. It handles things like accented letters in a way that makes sense to humans (e.g., 'a' should be sorted next to 'á', rather than after 'z').
Ordinal looks just at the raw code points of the characters. As such, it is recommended for use in cases when comparing system strings (file paths, command line parameters, config settings, etc.). Since it doesn't need to use the culture specific sorting rules, this method can often be faster.
For more information, see https://stackoverflow.com/questions/492799/difference-between-invariantculture-and-ordinal-string-comparison (and other related questions)
2017-09-18 23:55:08 -06:00
Max
37e608db19
reads http scheme from db
2017-06-29 22:47:21 +02:00
Max
92abe8062f
fix after upstream
2017-06-29 00:08:02 +02:00
Max and GitHub
b620f5b708
Merge pull request #30 from duplicati/master
...
upstream
2017-06-28 23:52:23 +02:00
Max
21a09a238b
refactor
2017-06-28 23:45:56 +02:00
Max
e8e6b4b133
tray http options fix
2017-06-28 21:39:45 +02:00
Kenneth Skovhede
ac151bb567
Added additional code to prevent the tray-icon from re-spawning after clicking "quit".
2017-06-27 15:05:46 +02:00
Max
f3124d955d
small change
2017-06-23 11:33:03 +02:00
Max
ca84a9462b
added console support on windows
2017-06-22 15:10:31 +02:00
Max
a9d7507597
tray icon header fixes
2017-06-17 18:46:38 +02:00
Max
319288ef9f
upstream
2017-06-17 17:19:34 +02:00
Kenneth Skovhede
908cea62be
Added help-text if the TrayIcon is build without GTK support and attempted started on Linux.
2017-05-23 10:24:56 +02:00
Kenneth Skovhede
e1c7a06591
Added the ENABLE_GTK preprocessor directive which is more telling than __WindowsGTK__.
...
Added help output that tells what toolkits are supported.
2017-05-23 10:17:55 +02:00
Max
0c97194cf7
Move GetDatabaseConnection to Server
2017-05-21 19:25:39 +02:00
Max
c387de0e1b
GetDatabaseConnection unification
2017-05-21 16:56:48 +02:00
Max
294ce69c73
cleaning
2017-05-03 18:25:50 +02:00
Max
60c088e2d5
typo
2017-05-03 18:21:26 +02:00
Max
95dbe5a615
dumb travis not supports C# 7.0
2017-05-03 00:56:41 +02:00
Max
725ba9b5c3
dumb travis not supports C# 7.0
2017-05-03 00:22:02 +02:00
Max
84c5406060
typo
2017-05-03 00:19:59 +02:00
Max
c300c1fb47
added ability to survive password change or on/off
2017-05-03 00:03:16 +02:00
Max
4bc562c46c
change to not cache settings data
2017-05-02 21:39:04 +02:00
Max
91f4f79559
added posibility to read server password from database
2017-05-02 21:14:28 +02:00
Max
6718c93f5e
fixes
2017-03-06 14:26:40 +01:00
Kenneth Skovhede
a029890409
Implemented better default error messsages
2017-01-09 11:35:38 +01:00
Kenneth Skovhede
3441bdb1c5
Tabs-to-spaces fix
2016-09-23 14:11:53 +02:00
Kenneth Skovhede
ec4cf69aa9
Now using RUMPS as the default trayicon framework for OSX
2016-09-19 22:13:18 +02:00
Kenneth Skovhede
c76e7fd37b
Added rumps backend for OSX tray-icon
2016-04-07 21:00:02 +02:00
Kenneth Skovhede
9a6bd263cd
Default to not attempt to load monomac on 64bit OSX as that crashes.
...
Unfortunately GTK seems to not be included by default either :/
2016-03-22 00:15:17 +01:00
Kenneth Skovhede
41f20301a3
Implemented settings for controlling what data is sent with the usage reporter
2016-03-12 00:29:51 +01:00
Kenneth Skovhede
147f55e1c6
Added usage reporter to keep track of most-wanted features and to get an overview of how and why Duplicati crashes
2015-12-22 00:35:00 +01:00
Kenneth Skovhede
d7628f171d
Removed compile conditionals for MonoMac as we now include the library
2014-07-21 09:12:39 +02:00
Kenneth Skovhede
595bcda6de
Fixed issue with OSX not launching with release builds
2014-07-08 01:14:20 +02:00
Kenneth Skovhede
ba44869231
Reworked the way the OSX app is loaded so it can be launched from a unified executable
2014-07-07 01:33:19 +02:00
Kenneth Skovhede
9841dbc7ac
Updated the autoupdater to use a static instance and fixed a number of paths to use the base dir.
...
Added a current pointer-file to allow running with a version that is not the newest.
Updater is now working except for OSX, where the bundle setup is causing issues when running the loaded instance.
2014-07-03 11:01:49 +02:00
Kenneth Skovhede
5bd472973b
Implemented the re-spawn feature to support GTK and Cocoa style installs
2014-07-02 15:01:29 +02:00
Kenneth Skovhede
fe81851313
Added support for detecting when the server shuts down
2014-07-02 12:05:09 +02:00
Kenneth Skovhede
9b8e6141f8
Implemented the auto-update feature in the CLI and the server
2014-06-30 11:31:06 +02:00
Kenneth Skovhede
8834385854
Fixed the Autoupdate settings
2014-06-29 21:53:31 +02:00
Kenneth Skovhede
6203ed849c
Major refactor of the webserver
...
Added support for setting listening interface for the webserver
Added support for starting the webserver with a password
2014-06-27 13:23:05 +02:00
Kenneth Skovhede
671548bd96
Initial scaffolding for supporting the auto-update using AppDomains to support seamless updates
2014-06-26 22:37:58 +02:00
Kenneth Skovhede
66c4655baa
Fixed the first-run to save the state
2014-06-23 20:59:19 +02:00
Kenneth Skovhede
7d52854ae1
Added feature to display the application window on first launch and on a port change
2014-06-23 11:22:54 +02:00