Jakob Borg
9ff04ee3d8
Don't start when the config dir is not a dir
2014-09-10 10:36:05 +02:00
Jakob Borg
5537d53f9a
Timestamp the panic log
2014-09-10 08:25:56 +02:00
Jakob Borg
50a4170541
Announce actual port when UPnP is disabled ( fixes #657 )
2014-09-10 08:22:38 +02:00
Jakob Borg
6e8272f78f
Implement incoming rate limit ( fixes #613 )
2014-09-08 17:25:55 +02:00
Jakob Borg
2117d1d035
Tone down insignificant discovery error messages (ref #241 )
2014-09-08 09:14:21 +02:00
Jakob Borg
64ffac5671
Update goleveldb ( fixes #644 , closes #648 )
2014-09-07 14:18:00 +02:00
Jakob Borg
f97c8222c7
Cleanup imports in previous
2014-09-07 14:08:49 +02:00
Audrius Butkevicius
4e608b116a
Add session support ( fixes #611 )
2014-09-07 12:10:17 +01:00
Audrius Butkevicius
4b57821f52
Allow saving config from anywhere
2014-09-07 12:00:37 +01:00
Jakob Borg
84eb729bd4
Don't start the browser on restarts ( fixes #636 )
2014-09-06 07:35:30 +02:00
Jakob Borg
14aea365c5
Don't stop permanently on exit ( fixes #637 )
2014-09-06 07:28:57 +02:00
Audrius Butkevicius
b445a7c4d3
Check if we had successfully acquired a UPnP mapping before ( fixes #627 )
2014-09-04 23:02:10 +01:00
Jakob Borg
33e9a88b56
Proper signal handling in monitor process
2014-09-04 23:31:22 +02:00
Jakob Borg
92c44c8abe
Rework .stignore functionality ( fixes #561 ) (...)
...
- Only one .stignore is supported, at the repo root
- Negative patterns (!) are supported
- Ignore patterns affect sent and received indexes, not only scanning
2014-09-04 22:30:42 +02:00
Jakob Borg
a40217cf07
Trim dead bits of code
2014-09-04 22:07:59 +02:00
Jakob Borg
e586fda5f2
Woops, close the right fd
2014-09-04 22:03:25 +02:00
Jakob Borg
5c7d977ae0
Use woff instead of ttf font
2014-09-04 08:47:23 +02:00
Jakob Borg
dd3080e018
Copyright cleanup
2014-09-04 08:31:38 +02:00
Jakob Borg
5915e8e86a
Don't trust mime.TypeByExtension for the easy stuff ( fixes #598 )
2014-09-04 08:26:12 +02:00
Jakob Borg
5235e82bda
Limit number of open db files ( fixes #587 )
2014-09-02 14:47:36 +02:00
Jakob Borg
10f0713257
Use a monitor process to handle panics and restarts ( fixes #586 )
2014-09-02 13:24:41 +02:00
Jakob Borg
e9c7970ea4
Only create assets map on demand
2014-09-02 13:07:33 +02:00
Jakob Borg
de0b91d157
Show IPv6 GUI URL correctly
2014-09-01 20:04:22 +02:00
Jakob Borg
2e77e498f5
Use more compact base64 encoding for assets
2014-09-01 20:04:22 +02:00
Jakob Borg
2b536de37f
Don't fake indexes for stopped repos
2014-09-01 17:48:39 +02:00
Jakob Borg
2ffa92ba1b
Warn on startup for stopped repositories
2014-09-01 17:47:18 +02:00
Jakob Borg
6ecddd8388
Don't fail build on Solaris
2014-09-01 17:26:28 +02:00
Jakob Borg
6c09a77a97
Clean out index for nonexistent repositories ( fixes #549 )
2014-08-31 13:34:17 +02:00
Jakob Borg
c326103e6e
Add X-Syncthing-Version header to HTTP responses
2014-08-31 12:59:20 +02:00
Jakob Borg
1c41b0bc2f
Document GOMAXPROCS instead of (useless) STDEADLOCKTIMEOUT
2014-08-28 15:29:49 +02:00
Jakob Borg
aa827f3042
Fix language detection, never show untranslated strings ( fixes #543 )
2014-08-28 13:23:23 +02:00
Audrius Butkevicius
f44f5964bb
Set rescan interval on default repository ( fixes #579 )
2014-08-27 23:45:09 +01:00
Audrius Butkevicius
0abe4cefb4
Add routine for checking possible standby ( fixes #565 )
2014-08-27 22:42:59 +01:00
Audrius Butkevicius
84c6f147ad
Add /rest/stats/node endpoint
2014-08-25 12:49:22 +01:00
Audrius Butkevicius
0cdb0daa8c
Add stats package and node related statistics model
2014-08-25 12:49:21 +01:00
Audrius Butkevicius
8803bac708
Allow configuring GUI options from command line and environment ( fixes #505 , closes #507 )
2014-08-24 16:55:35 +01:00
Audrius Butkevicius
716a8329c2
Do not warn about failed IPv6 discovery
2014-08-20 22:06:58 +01:00
Audrius Butkevicius
997b20a975
Set Content-Type before sending out headers
2014-08-19 23:30:32 +01:00
Audrius Butkevicius
cfae06db65
Flush headers before potentially blocking
2014-08-19 23:18:28 +01:00
Jakob Borg
c57656e4c3
Do honest test coverage analysis in Jenkins
2014-08-19 12:43:50 +02:00
Jakob Borg
6bbf1f9355
Emit Node/Repo Rejected events on unknown nodes / repos.
2014-08-18 23:34:03 +02:00
Jakob Borg
4f92482294
build.sh -> build.go for better cross platform support
2014-08-18 21:39:35 +02:00
Jakob Borg
d657bc4e3d
Implement IPv6 multicast again ( fixes #346 )
2014-08-17 15:14:44 +02:00
Audrius Butkevicius
52219c5f3f
Merge pull request #532 from AudriusButkevicius/config
...
Replace NodeConfiguration with RepositoryNodeConfiguration (Fixes #522 )
2014-08-17 12:47:12 +01:00
Jakob Borg
1a66461e07
All printed warnings should have some context
2014-08-17 10:28:36 +02:00
Audrius Butkevicius
668b429615
Better error message
...
Closes #526
2014-08-17 00:03:41 +01:00
Audrius Butkevicius
7db528be39
Replace NodeConfiguration with RepositoryNodeConfiguration
2014-08-16 23:20:21 +01:00
Audrius Butkevicius
e8a679c280
Advertise and update node names on cluster config exchange
...
Closes #244
2014-08-16 21:26:30 +01:00
Jakob Borg
bc885f1d08
Don't attempt to create default repo before config ( fixes #530 )
...
We'll create it anyway a little later during startup, as part of the
general "check all repos for viability" step.
2014-08-16 22:22:33 +02:00
Jakob Borg
dfef929187
Translation update, handle locales precisely
2014-08-14 17:04:17 +02:00