syncthing/cmd/syncthing
Jakob Borg f4bf18c1b4
cmd/syncthing, gui: Settings dialog upgrades/reporting for candidates (fixes #4216) (#5457)
This adds booleans to the /system/version response to advice the GUI
whether the running version is a candidate release or not. (We could
parse it from the version string, but why duplicate the logic.)

Additionally the settings dialog locks down the upgrade and usage
reporting options on candidate releases. This matches the current
behavior, it just makes it obvious what actually *can* be chosen.
2019-01-15 08:44:46 +01:00
..
testdata Fix STGUIASSETS search paths & order (fixes #2827) 2016-03-12 12:17:25 +00:00
.gitignore Repair model tests 2014-03-30 21:59:40 +02:00
.stfolder Merge remote-tracking branch 'syncthing/pr/1577' 2015-04-06 20:53:32 +02:00
auditservice_test.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
auditservice.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
blockprof.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
buildtag_noupgrade.go cmd/syncthing: Append build tags used to the long version string 2017-03-16 23:40:27 +00:00
buildtag_race.go cmd/syncthing: Append build tags used to the long version string 2017-03-16 23:40:27 +00:00
cpuusage_solaris.go cmd/syncthing: Use a 10 second EWMA for CPU usage, refactor a little 2017-04-20 08:33:09 +00:00
cpuusage_unix.go cmd/syncthing: Use a 10 second EWMA for CPU usage, refactor a little 2017-04-20 08:33:09 +00:00
cpuusage_windows.go cmd/syncthing: Process handle should be closed 2017-05-14 18:06:27 +02:00
cpuusage.go cmd/syncthing: Start CPU usage monitoring not from init (fixes #4183) 2017-05-31 18:14:04 +00:00
debug.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
gui_auth_test.go cmd/syncthing: Use lower strength factor in auth tests (fixes #5206) (#5211) 2018-09-18 21:56:52 +02:00
gui_auth.go cmd/syncthing: Add LDAP authentication for GUI (fixes #5163) (#5169) 2018-09-11 23:25:24 +02:00
gui_csrf.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
gui_statics.go cmd/syncthing: Correctly compare If-Modified-Since in HTTP server (#5016) 2018-06-18 08:14:17 +02:00
gui_test.go cmd/syncthing: Make directory auto-complete case insensitive (fixes #1347) 2018-11-01 19:13:11 +00:00
gui.go cmd/syncthing, gui: Settings dialog upgrades/reporting for candidates (fixes #4216) (#5457) 2019-01-15 08:44:46 +01:00
heapprof.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
locations.go all: Convert folders to use filesystem abstraction 2017-08-19 14:36:56 +00:00
main_test.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
main.go Merge branch 'release' 2019-01-01 09:38:30 +01:00
memsize_darwin.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
memsize_linux.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
memsize_netbsd.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
memsize_solaris.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
memsize_unimpl.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
memsize_windows.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
mocked_config_test.go lib/model, cmd/syncthing: Wait for folder restarts to complete (fixes #5233) (#5239) 2018-10-05 09:26:25 +01:00
mocked_connections_test.go cmd/syncthing: Add more stats to usage reports (ref #3628) 2017-10-12 06:16:46 +00:00
mocked_cpuusage_test.go cmd/syncthing: Start CPU usage monitoring not from init (fixes #4183) 2017-05-31 18:14:04 +00:00
mocked_discovery_test.go lib/connections: Fix local address priority 2017-11-22 07:05:49 +00:00
mocked_events_test.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
mocked_logger_test.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
mocked_model_test.go all: Display list of locally changed items in UI (fixes #5336) (#5337) 2018-12-11 09:59:04 +01:00
monitor_test.go cmd/syncthing: Add test for truncate behavior of log file (ref #4255) 2017-09-02 06:56:35 +00:00
monitor.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
openurl_unix.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
openurl_windows.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
perfstats_unix.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
summaryservice.go all, vendor: Switch back to non-forked thejerf/suture (#5171) 2018-09-08 12:56:56 +03:00
superuser_unix.go cmd/syncthing: Warn when running as a super user (fixes #4123) 2017-05-15 05:42:21 +00:00
superuser_windows.go cmd/syncthing: Warn when running as a super user (fixes #4123) 2017-05-15 05:42:21 +00:00
support_bundle.go cmd/syncthing, gui: Implement download of "support bundle" (fixes #5142) (#5145) 2018-10-01 17:23:46 +02:00
traceback.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
usage_report.go cmd/syncthing, lib/relay: Fixes regarding stopping of services (#5293) 2018-11-07 11:05:07 +01:00
usage.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
verboseservice.go cmd/syncthing: Correct type assertion in verboseService (fixes #5270) (#5272) 2018-10-16 01:09:24 +02:00