Jakob Borg
070a308217
Dont warn about irrelevant symlinks, print path to culprit (ref #1945 )
...
This skips the warning about "unsupported symlinks" for invalid or
deleted symlinks (and as a side effect also accepts them into the index,
which should be fine). It also prints the affected file paths to the
log. This should be in the hypothetical list of "errored files" we
should present instead of the cryptic "puller stopped" message in the
future...
2015-06-15 00:47:13 +02:00
Audrius Butkevicius
fee0d7168a
Merge pull request #1946 from calmh/guiassets
...
Default GUI override dir
2015-06-14 21:40:56 +01:00
Jakob Borg
7c23b32de3
Default GUI override dir
...
If STGUIASSETS is not set, look for assets in $confdir/gui by default.
Simplifies deploying overrides and stuff.
2015-06-14 22:28:40 +02:00
Jakob Borg
1437952aee
Translation and docs update
2015-06-14 13:52:00 +02:00
Jakob Borg
a162157301
Add translation strings for trash can versioning
2015-06-14 11:08:25 +02:00
Audrius Butkevicius
6316bf3582
Merge pull request #1941 from AudriusButkevicius/errors
...
Correctly set and clear errors for missing folders (fixes #1937 )
2015-06-13 23:47:20 +01:00
Audrius Butkevicius
1d856b4723
Correctly set and clear errors for missing folders ( fixes #1937 )
2015-06-13 23:45:54 +01:00
Audrius Butkevicius
7f56d5c23a
Merge pull request #1935 from calmh/trashcan
...
Add trash can file versioning (fixes #1931 )
2015-06-12 13:20:37 +01:00
Jakob Borg
a778763851
Add trash can file versioning ( fixes #1931 )
2015-06-12 13:30:49 +02:00
Audrius Butkevicius
983d7ec265
Merge pull request #1933 from calmh/fix-1907
...
More resilient broadcast handling (fixes #1907 )
2015-06-11 14:59:31 +01:00
Jakob Borg
297769ef57
More resilient broadcast handling ( fixes #1907 )
...
My theory is that some error condition on the socket results in it
blocking for writes, which maybe also blocks reads... This separates the
two into separate services with their own socket, with restarts and
retries as appropriates on write timeouts and read/write errors. It
should be more robust, hopefully, but I have a hard time testing the
actual error conditions...
2015-06-11 15:06:05 +02:00
Jakob Borg
885d050e5f
Correct docs site link
2015-06-11 14:24:39 +02:00
Jakob Borg
8fb4ce6cad
Merge pull request #1927 from ralder/patch-1
...
fix disappeared status of folder after restart syncthing
2015-06-11 08:47:53 +02:00
Jakob Borg
42738ab54d
Add missing copyright notice
2015-06-11 08:46:57 +02:00
ralder
7d1250620e
fix disappeared status of folder after restart syncthing
...
sometimes after restart process syncthing '/rest/db/status' for folder may return data with 'state' = empty string
2015-06-10 16:48:16 +03:00
Jakob Borg
5c49b93c67
Links are nice, too
2015-06-10 00:04:53 +02:00
Jakob Borg
9a11f81fd3
Point to contribution guidelines and docs
2015-06-10 00:02:39 +02:00
Audrius Butkevicius
cba2e972fd
Merge pull request #1810 from calmh/cfg-commit
...
Configuration commit thingy
2015-06-09 15:09:21 +01:00
Jakob Borg
76ad925842
Refactor config commit stuff to support restartless updates better
...
Includes restartless updates of the GUI settings (listening port etc) as
a proof of concept.
2015-06-09 15:41:22 +02:00
Jakob Borg
ef6f52f688
Correctly handle nil error in verbose logging ( fixes #1921 )
2015-06-09 09:04:03 +02:00
Audrius Butkevicius
197bfa9f11
Merge pull request #1919 from calmh/fix-1918
...
Start folders before GUI/API (fixes #1918 )
2015-06-08 11:13:02 +01:00
Jakob Borg
145f8c7435
Start folders before GUI/API ( fixes #1918 )
2015-06-08 11:04:09 +02:00
Jakob Borg
a8b43ae598
Translation / docs update
2015-06-07 12:57:26 +02:00
Audrius Butkevicius
567f19bf68
Do not overwrite error value
2015-06-06 08:30:01 +01:00
Jakob Borg
5cd4cd2271
Merge pull request #1912 from AudriusButkevicius/warnings
...
Silence discovery warnings (fixes #1388 )
2015-06-04 19:29:42 +02:00
Audrius Butkevicius
4180569443
Silence discovery warnings ( fixes #1388 )
...
Not performing net.InterfaceAddrs() check in the constructor, as that means we wouldn't start
the read loop, which completely kills it.
2015-06-04 12:59:06 +01:00
Jakob Borg
5f4a92c8e6
Correct link
2015-06-03 19:47:39 +02:00
Jakob Borg
ccf3fed950
Merge remote-tracking branch 'syncthing/pr/1911'
...
* syncthing/pr/1911:
replaced (not all) wiki links to new location docs.syncthing.net
2015-06-03 19:24:30 +02:00
Lars K.W. Gohlke
3626003f68
replaced (not all) wiki links to new location docs.syncthing.net
2015-06-03 19:09:36 +02:00
Audrius Butkevicius
11cb040ad1
Merge pull request #1880 from calmh/itemfinished-err
...
Fix ItemFinished
2015-06-03 16:50:33 +01:00
Jakob Borg
c1761cab49
Trigger ItemFinished when temp file creation fails instead of failing silently
2015-06-03 16:28:31 +02:00
Jakob Borg
25b25b5434
Merge pull request #1885 from AudriusButkevicius/moar-checks
...
Additional cases for detecting folders disappearing
2015-06-03 08:40:21 +02:00
Jakob Borg
8bdf66d9c0
Merge pull request #1906 from ralder/fix-style-top-menu-for-small-devices
...
fix language menu for small screen devices
2015-06-03 08:38:40 +02:00
Sergey Mishin
ccebdd142a
fix webgui top menu for small screen devices
2015-06-02 17:48:31 +03:00
Jakob Borg
e952da7f91
Ensure we always have an up to date list of language names
2015-06-02 08:47:26 +02:00
Jakob Borg
5bd1e4a167
Re-add mistakenly removed languages
2015-06-02 08:33:36 +02:00
Jakob Borg
6d3de41751
Merge pull request #1905 from ralder/fix-missing-languages
...
fix missing languages (fixes #1902 )
2015-06-02 08:12:06 +02:00
Sergey Mishin
f11bac6705
fix missing languages ( fixes #1902 )
2015-06-02 01:19:21 +03:00
Jakob Borg
c23a601cc6
Random number is too large for 32 bit archs ( fixes #1894 )
2015-06-01 09:33:13 +02:00
Jakob Borg
36d4c69fd6
Translation update
2015-05-31 09:37:02 +02:00
Jakob Borg
ca7e7fa0c4
Docs link, capitalization
2015-05-31 09:35:17 +02:00
Jakob Borg
1f6dd5dbb9
Add man pages to Debian package
2015-05-30 13:11:17 +02:00
Jakob Borg
db52646655
Include generated man pages
2015-05-30 13:05:55 +02:00
Jakob Borg
8bb18fa988
Create 'prerelease' step to run before releases
2015-05-30 10:39:27 +02:00
Jakob Borg
f0edaf2f8c
Merge pull request #1884 from calmh/helplink
...
Show help link, add icons, tweak icon spacing
2015-05-30 10:32:16 +02:00
Jakob Borg
d632e3aa1b
Show help link, add icons, tweak icon spacing
2015-05-30 10:31:45 +02:00
Audrius Butkevicius
f0e58fa804
Additional cases for detecting folders disappearing
2015-05-27 22:46:10 +01:00
Jakob Borg
ceced09d02
Merge pull request #1882 from calmh/folderstats
...
Reduce db writes for small files
2015-05-27 22:02:04 +02:00
Jakob Borg
7d48115b90
Reduce db writes for small files
...
We introduced the dbUpdater routine to handle many small files
efficiently, but the folder stats call is almost equally expensive as it
results in two distinct write transactions to the database. This moves
it to the same routine.
(Doesn't make a *huge* difference with leveldb actually, but reduces the
50k-files benchmark time by 25% on my experimental bolt branch...)
2015-05-27 18:36:26 +02:00
Bart De Vries
d2205228fb
Make syncthing honor both the ignorePerms and FlagNoPermBits settings ( fixes #1871 )
2015-05-26 16:27:26 +02:00