Audrius Butkevicius
2aa3182476
Merge pull request #1539 from calmh/locations
...
Move index to index-v0.11.0.db (new format) and centralize location config
2015-04-01 13:18:49 +01:00
Audrius Butkevicius
529c386943
Merge pull request #1529 from calmh/modeldata
...
Push model data instead of pull (fixes #1434 )
2015-04-01 13:10:44 +01:00
Jakob Borg
b659da8a4b
Merge pull request #1548 from Zillode/case-insensitive-ignores
...
Support case-insensitive ignores (fixes #1511 ).
2015-04-01 13:46:59 +02:00
Jakob Borg
eba98717c9
Dependency update
2015-04-01 11:58:35 +02:00
Jakob Borg
e4dba99cc0
Immediately recalculate summary when folder state changes syncing->idle
2015-04-01 11:58:27 +02:00
Jakob Borg
454e688c3d
Push model data instead of pull ( fixes #1434 )
2015-04-01 11:46:30 +02:00
Jakob Borg
54752deaa1
Move index to index-v0.11.0.db (new format) and centralize location config
2015-04-01 11:30:28 +02:00
Jakob Borg
a3cf37cb2e
Refactor and improve integration tests
2015-04-01 11:13:19 +02:00
Jakob Borg
6459d11d32
Merge pull request #1378 from Zillode/draft-upgrade
...
Do not consider draft releases or releases with emtpy assets
2015-04-01 11:03:13 +02:00
Jaroslav Malec
15f2fabaaf
Added an "n", typo in a GUI string
2015-03-31 19:27:25 +02:00
Lode Hoste
d6030b8d68
Only consider relevant releases ( fixes #1285 ).
2015-03-31 10:22:28 +02:00
Audrius Butkevicius
e1757ee726
Fix test
2015-03-30 22:49:16 +01:00
Lode Hoste
9fed75d59c
Support case-insensitive ignores ( fixes #1511 ).
2015-03-30 22:41:12 +02:00
Audrius Butkevicius
5fe15475a4
Merge pull request #1540 from calmh/conflicts
...
Handle conflicts when pulling (fixes #220 )
2015-03-30 21:20:23 +01:00
Jakob Borg
c7f6f4f48d
Merge pull request #1546 from Zillode/fix-reset-dir
...
Fix -reset folder target
2015-03-30 21:57:09 +02:00
Lode Hoste
747c6c2714
Fix -reset folder target
2015-03-30 17:07:31 +02:00
Jakob Borg
2951f128f6
Translation update for external versioner
2015-03-30 14:15:17 +02:00
Jakob Borg
53cb66eeaf
Merge pull request #1537 from syncthing/marker
...
More graceful handling on folder errors (fixes #762 )
2015-03-30 09:30:15 +02:00
Jakob Borg
bcf8f798e2
Merge pull request #1543 from rumpelsepp/systemd
...
systemd: Fix error code definitions to prevent failed units
2015-03-30 08:37:08 +02:00
Audrius Butkevicius
7406176fad
More graceful handling on folder errors ( fixes #762 )
...
Checks health before accepting every scanner batch, also
recovers from errors without having to restart.
2015-03-30 08:27:12 +02:00
Jakob Borg
34ba5678c3
Allowed integration test time 60m -> 90m
2015-03-30 08:26:31 +02:00
Stefan Tatschner
da0b78c67a
systemd: Fix error code definitions to prevent failed units
...
The systemd exit code definitions (introduced in c586a17
, refs #1324 ) caused
problems. Per default systemd considers a return code != 0 as failed. So when
you click on "Restart" in the WebUI an error appears:
systemd[953]: syncthing.service: main process exited, code=exited, status=3/NOTIMPLEMENTED
systemd[953]: Unit syncthing.service entered failed state.
systemd[953]: syncthing.service failed.
systemd[953]: syncthing.service holdoff time over, scheduling restart.
systemd[953]: Started Syncthing - Open Source Continuous File Synchronization.
systemd[953]: Starting Syncthing - Open Source Continuous File Synchronization...
syncthing[13222]: [LFKUK] INFO: syncthing v0.10.30 (go1.4.2 linux-amd64 default) builduser@jara 2015-03-29 07:46:44 UTC
To fix this error we have to add the "succes codes" 2, 3, 4 to
"SuccessExitStatus":
syncthing[13006]: [LFKUK] INFO: Restarting
syncthing[13006]: [LFKUK] OK: Exiting
systemd[953]: syncthing.service holdoff time over, scheduling restart.
systemd[953]: Started Syncthing - Open Source Continuous File Synchronization.
systemd[953]: Starting Syncthing - Open Source Continuous File Synchronization...
syncthing[13031]: [LFKUK] INFO: syncthing v0.10.30 (go1.4.2 linux-amd64 default) builduser@jara 2015-03-29 07:46:44 UTC
To make sure that syncthing restarts in case of error, and to make sure
that "Restart=on-failure" actually works, let's remove
"RestartPreventExitStatus=1". Systemd considers this as an error per
default and the restart will be triggered successfully.
2015-03-30 00:51:06 +02:00
Jakob Borg
47e64ae503
Handle conflicts when pulling ( fixes #220 )
2015-03-30 00:01:52 +02:00
Audrius Butkevicius
520bb74626
Merge pull request #1541 from calmh/no-gctweak
...
Remove default GC tweak
2015-03-29 20:01:45 +01:00
Jakob Borg
4beef5cc66
Remove default GC tweak
...
This reverts the GC behavior to the Go default of triggering GC when the
heap has grown 100% compared to after the previous GC. We were setting
this to 25% to keep memory usage at a minimum, but it has a pretty
severe performance cost (especially when syncing large files) as we keep
triggering GC too often.
This documents the tweak in the `-help` message so users can decide for
themselves, and sticks to whatever the Go runtime developers thinks is
best for the default.
2015-03-29 19:08:22 +02:00
Jakob Borg
ba575f55ec
Merge pull request #1530 from Zillode/multi-scan
...
Support multiple scan query strings at the same time
2015-03-29 16:02:45 +02:00
Lode Hoste
2012ce02e8
Support multiple scan query strings at the same time
2015-03-28 22:40:13 +01:00
Jakob Borg
c67e2c2a5a
Merge pull request #1528 from Zillode/change-gui-port
...
Change (default) GUI port from 8080 to 8384 ('ST' in ascii values)
2015-03-27 14:08:03 +01:00
Jakob Borg
4b1ce250c1
Merge pull request #1527 from AudriusButkevicius/protochanges
...
Cherry-picks
2015-03-27 13:44:03 +01:00
Audrius Butkevicius
0401a07507
Change existingBlocks map type
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
c12265499a
Response errors may be protocol defined errors
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
0e341832e0
Handle unknown flags at the model
2015-03-26 22:04:34 +00:00
Audrius Butkevicius
489e2e6ad5
Update Model function signatures
2015-03-26 22:04:33 +00:00
Audrius Butkevicius
941f637bca
Update protocol package
2015-03-26 22:04:28 +00:00
Audrius Butkevicius
fc0cb704f2
Merge pull request #1523 from calmh/vv
...
Implement version vectors
2015-03-26 20:46:02 +00:00
Lode Hoste
960c0cbddf
Change (default) GUI port from 8080 to 8384 ('ST' in ascii values)
2015-03-26 21:36:06 +01:00
Audrius Butkevicius
9f67d86b30
Merge pull request #1526 from calmh/minreconnect
...
Don't allow arbitrarily short reconnection intervals (fixes #1524 )
2015-03-26 13:01:29 +00:00
Jakob Borg
66f7d83baa
Don't allow arbitrarily short reconnection intervals ( fixes #1524 )
2015-03-26 13:57:57 +01:00
Jakob Borg
b44e87c6e8
Silence go vet composites warning
...
https://code.google.com/p/go/issues/detail?id=6820
2015-03-25 23:18:43 +01:00
Jakob Borg
6da7f17c4a
Implement version vectors
2015-03-25 23:10:34 +01:00
Jakob Borg
b4f45d1e79
Update tests for version vectors
2015-03-25 23:10:33 +01:00
Jakob Borg
7d766bf7c7
Update protocol
2015-03-25 22:52:43 +01:00
Jakob Borg
75dc7e6671
Assets
2015-03-25 22:08:16 +01:00
Audrius Butkevicius
3fd887fc57
Merge pull request #1518 from calmh/negcache
...
Add negative cache time to global discovery
2015-03-25 21:06:15 +00:00
Audrius Butkevicius
128447a681
Merge pull request #1520 from calmh/flags
...
Add flags and options for future extensibility (fixes #1027 )
2015-03-25 21:04:47 +00:00
Jakob Borg
23bae932c7
Add flags and options for future extensibility ( fixes #1027 )
2015-03-25 21:21:41 +01:00
Jakob Borg
9701998f82
Add negative cache time to global discovery
...
This reduces the amount of external queries by not repeating a query for
a given address if we have failed within the last three minutes.
2015-03-25 16:55:42 +01:00
Jakob Borg
0289c50ad9
Changelog.go needs a copyright header
2015-03-25 08:55:10 +01:00
Jakob Borg
50490f5b26
Merge pull request #1514 from kamadak/name
...
List the given name first for consistency with others
2015-03-24 21:10:12 +01:00
Jakob Borg
d12f802027
Merge pull request #1513 from kamadak/dir-perm
...
Preserve the permission of a newly created directory
2015-03-24 21:09:48 +01:00