Jakob Borg
48dab8f201
Merge branch 'release'
...
* release:
cmd/syncthing: Updated code name
2019-01-01 09:38:30 +01:00
Simon Frei
643cfe2e98
lib/config: Revert #5415 ( #5417 )
...
This reverts commit 9d075781ad
:
"cmd/syncthing: Improve messages when free space is running out (#5415 )"
2018-12-30 21:57:41 +01:00
Simon Frei
8bb9878f26
lib/model: Check folder context before setting error state ( #5416 )
2018-12-30 21:56:16 +01:00
Maurizio Tomasi
9d075781ad
cmd/syncthing: Improve messages when free space is running out ( #5415 )
2018-12-29 20:48:20 +01:00
Hugo Locurcio
2ad40734f8
gui: Use a modern font stack inspired by Bootstrap 4 ( #5407 )
...
See https://github.com/twbs/bootstrap/pull/19098 for more information.
2018-12-26 23:05:20 +01:00
Jakob Borg
952ab7db1c
cmd/syncthing: Updated code name
2018-12-26 17:23:05 +01:00
Jakob Borg
84ca86f095
gui, man, authors: Update docs, translations, and contributors
2018-12-26 07:45:23 +01:00
Jakob Borg
0ac6ea6f1e
gui: Reformat HTML & JS for consistent white space
...
(white space only change)
2018-12-25 14:26:46 +01:00
Jakob Borg
41469c5393
lib/rc: Remove dead lock ( fixes #5403 )
2018-12-23 09:11:15 +01:00
Simon Frei
4783294a09
lib/model: Don't pass nil *Matcher to performFinish ( fixes #5401 ) ( #5402 )
2018-12-22 21:58:17 +01:00
Jakob Borg
c8123bda28
cmd/syncthing: Don't rewrite config on startup unless necessary ( #5399 )
2018-12-21 14:26:36 +00:00
Simon Frei
99c9d65ddf
lib/scanner: Check ignore patterns before reporting error ( fixes #5397 ) ( #5398 )
2018-12-21 12:08:15 +01:00
Simon Frei
fc81e2b3d7
lib/model: Do folder watch operations under lock ( fixes #5392 ) ( #5395 )
2018-12-21 12:06:21 +01:00
Simon Frei
c3b3e02f21
test: Update configs and revert changes during testing ( #5393 )
2018-12-21 11:50:28 +01:00
Simon Frei
2626143fc5
lib/rc: Fix hangups when Syncthing process ends unexpectedly ( #5383 )
2018-12-21 11:49:04 +01:00
Stefan Tatschner
ae0dfcd7ca
build: Allow specifying the go command ( #5396 )
2018-12-20 15:24:35 +01:00
Jakob Borg
58f3e56729
gui, man, authors: Update docs, translations, and contributors
2018-12-19 07:45:22 +01:00
Jakob Borg
944ddcf768
all: Become a Go module ( fixes #5148 ) ( #5384 )
...
* go mod init; rm -rf vendor
* tweak proto files and generation
* go mod vendor
* clean up build.go
* protobuf literals in tests
* downgrade gogo/protobuf
2018-12-18 12:36:38 +01:00
Simon Frei
3cc8918eb4
lib/db: Defer unlock to avoid hangup on panic ( #5388 )
2018-12-17 14:59:09 +01:00
Simon Frei
c40c9a8d6a
lib/scanner: Don't report error on missing items ( fixes #5385 ) ( #5387 )
2018-12-17 14:52:15 +01:00
Jakob Borg
abb3fb8a31
lib/events: Become a service ( fixes #5372 ) ( #5373 )
...
Here the event Logger is rewritten as a service with a main loop instead
of mutexes. This loop has a select with essentially two legs: incoming
events, and subscription changes. When both are possible select will
chose one randomly, thus ensuring that in practice unsubscribes will
happen timely and not block the system.
2018-12-13 13:42:28 +01:00
Jakob Borg
fc860df514
lib/watchaggregator: Properly unsubscribe from events when stopping (ref #5372 ) ( #5374 )
2018-12-13 08:11:51 +01:00
Simon Frei
c934918347
lib/scanner: Fix empty path on normalization error ( fixes #5369 ) ( #5370 )
2018-12-12 12:09:39 +01:00
Jakob Borg
c98a34a5d4
gui, man, authors: Update docs, translations, and contributors
2018-12-12 07:45:23 +01:00
Jörg Thalheim
bdcffe703b
build: Don't use go build -i ( #5367 )
2018-12-11 13:37:46 +01:00
Simon Frei
a09079ed25
all: Display list of locally changed items in UI ( fixes #5336 ) ( #5337 )
2018-12-11 09:59:04 +01:00
Jakob Borg
1b59960ff9
lib/model: Attempt to unflake Deregister tests ( fixes #5362 ) ( #5366 )
2018-12-11 09:42:03 +01:00
Jakob Borg
f04d054b5a
lib/db: Document current keyspace
2018-12-10 09:55:21 +01:00
desbma
132789785d
etc: Add hardening options to syncthing systemd services ( fixes #5286 ) ( #5351 )
2018-12-07 14:58:12 +01:00
Jakob Borg
002de7b6a0
Merge branch 'release'
...
* release:
gui: Don't use newfangled ES6 features (fixes #5348 )
2018-12-05 12:24:36 +01:00
Jakob Borg
9e725026d1
gui: Don't use newfangled ES6 features ( fixes #5348 )
2018-12-05 12:24:27 +01:00
Jakob Borg
da39dfada3
gui: Don't use newfangled ES6 features ( fixes #5348 )
2018-12-05 12:18:45 +01:00
Audrius Butkevicius
ff2cde469e
lib/model: Allow limiting number of concurrent scans ( fixes #2760 ) ( #4888 )
2018-12-05 08:40:05 +01:00
Jakob Borg
0fe4c01a28
lib/db: Fix broken test on Windows ( #5347 )
2018-12-05 08:24:14 +01:00
Jakob Borg
351e855464
gui, man, authors: Update docs, translations, and contributors
2018-12-05 07:45:21 +01:00
Jakob Borg
7203ccb73d
gui, man, authors: Update docs, translations, and contributors
2018-11-28 07:45:22 +01:00
Jakob Borg
e89c4c053a
lib/db: Simple case sensitivity test
2018-11-26 17:58:00 +01:00
Simon Frei
0391c57a37
cmd/syncthing: Improve logged device information on startup ( #5321 )
2018-11-22 11:39:01 +01:00
Simon Frei
2f9840ddae
lib: Introduce fs.IsParent ( fixes #5324 ) ( #5326 )
2018-11-22 11:16:45 +01:00
Ben S
513d3bc374
gui: Display rate limit ( fixes #5320 ) ( #5328 )
...
Display rate limit for own device and connected devices
2018-11-22 10:59:04 +01:00
Jakob Borg
c0a26c918a
lib/scanner, vendor: Update github.com/chmduquesne/rollinghash ( fixes #5334 ) ( #5335 )
...
Updates the package and fixes a test that depended on the old behavior
of Write() being equivalent to Reset()+Write() which is no longer the
case. The scanner already did resets after each block write, so this is
fine.
2018-11-22 08:50:06 +01:00
Jakob Borg
d1704d5304
gui, man, authors: Update docs, translations, and contributors
2018-11-21 07:45:22 +01:00
Jakob Borg
d3d0161fb9
gui, man, authors: Update docs, translations, and contributors
2018-11-14 07:45:23 +01:00
Simon Frei
db8777c29e
lib/model: Add test for #5323 ( #5325 )
2018-11-13 08:36:16 +00:00
Ben S
ba4554f053
gui: Sharing tab for folders ( #5313 )
...
Sharing tab for folders (like sharing tab for devices)
2018-11-13 08:57:45 +01:00
Simon Frei
33bed5b1ec
lib/model: Don't compare permissions if IgnorePerms is true ( fixes #5323 ) ( #5322 )
2018-11-13 08:54:49 +01:00
Simon Frei
4f27bdfc27
lib/model, lib/protocol: Handle request concurrency in model ( #5216 )
2018-11-13 08:53:55 +01:00
Cromefire_
9212303906
gui: Defer jsTree initialisation until next digest cycle ( fixes #4738 )
2018-11-11 12:42:53 +00:00
Simon Frei
603da2dce2
cmd/syncthing, lib/relay: Fixes regarding stopping of services ( #5293 )
2018-11-07 11:05:07 +01:00
Simon Frei
d510e3cca3
all: Display errors while scanning in web UI ( fixes #4480 ) ( #5215 )
2018-11-07 11:04:41 +01:00