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
Jakob Borg
198da910ed
Use new StopGlobal on the discovery when external port changes
2014-08-14 12:49:41 +02:00
Jakob Borg
5f1bf9d9d6
Merge branch 'master' into pr/511
...
* master: (21 commits)
Mechanism to stop external announcement routine
Update goleveldb
Perfstats are not supported on Windows
Build should fail if a platform does not build
Include perfstats and heap profiles in standard build
Actually no, lets not do uploads at all from the build script.
./build.sh upload build server artifacts
Sign checksums, not files.
Badges, add build server
Remove Solaris build again, for now
Travis should build with 1.3 + tip
Translation update
Indicate aproximativeness of repo sizes...
Slightly more conservative guess on file size
Fix set tests
Small goleveldb hack to reduce allocations somewhat
Don't load block lists from db unless necessary
Rip out the Suppressor (maybe to be reintroduced)
Reduce allocations while hash scanning
Add heap profiling support
...
Conflicts:
discover/discover.go
2014-08-14 12:48:33 +02:00
Audrius Butkevicius
7cc9921615
Restart port sequence when UPnP renewal fails
2014-08-13 22:42:58 +01:00
Jakob Borg
7555fe065e
Perfstats are not supported on Windows
2014-08-13 22:31:56 +02:00
Audrius Butkevicius
870e3ca893
Rediscover gateway on UPnP renewal
2014-08-13 21:15:20 +01:00
Jakob Borg
213acaee3b
Include perfstats and heap profiles in standard build
2014-08-13 14:39:47 +02:00
Audrius Butkevicius
dc9df0a79a
Reannounce renewed UPnP mapping
2014-08-12 23:29:29 +01:00
Jakob Borg
92eed3b33b
Don't load block lists from db unless necessary
2014-08-12 15:04:32 +02:00
Jakob Borg
939dd5cb31
Add heap profiling support
2014-08-12 15:04:01 +02:00
Audrius Butkevicius
8976e53998
Add UPnP renewal
2014-08-11 23:10:24 +01:00
Jakob Borg
97dda6a4bb
Correct the memory stats in perfstats-*.csv
2014-08-11 22:10:15 +02:00
Jakob Borg
9752ea9ac3
Implement external scan request ( fixes #9 )
2014-08-11 20:20:01 +02:00
Jakob Borg
528cbf62ec
POST to /config should return an error when something bad happens ( fixes #489 )
2014-08-08 14:09:27 +02:00
Jakob Borg
28db264e90
Upgrade debugging, fix upgrade on ARM ( fixes #482 )
2014-08-07 15:57:20 +02:00
Jakob Borg
5651847877
Merge commit 'bc2bb22'
...
* commit 'bc2bb22':
Add no-browser flag
2014-08-07 07:20:39 +02:00
Jakob Borg
bb2ad77987
Never remove currently valid languages when updating translations
2014-08-06 14:56:32 +02:00
Jakob Borg
68b1ffec19
Fix translation in upgrading/restarting dialogs
2014-08-06 14:41:46 +02:00
Tully Robinson
bc2bb22673
Add no-browser flag
2014-08-06 22:30:18 +10:00
Jakob Borg
8918de85fd
Correct memory usage in anonymous report
2014-08-05 23:13:55 +02:00
Jakob Borg
5e237aecae
Reflect memory returned to OS in RAM Utilization
2014-08-05 22:14:11 +02:00
Jakob Borg
4be6a54bc0
Hide build version behind plus character ( fixes #473 )
2014-08-05 19:38:31 +02:00
Jakob Borg
8ea1e302c3
Also expose ItemStarted events
2014-08-05 13:14:04 +02:00
Jakob Borg
a8799efa94
Don't reuse existing indexes, yet ( fixes #463 )
2014-08-05 12:20:50 +02:00
Jakob Borg
9db75e91ac
HTTP testing corrections
2014-08-05 09:38:38 +02:00
Jakob Borg
f288e00c37
Actually show Node ID in QR ( fixes #471 )
2014-08-04 22:53:37 +02:00
Jakob Borg
06208a703a
Implement -generate ( fixes #459 )
2014-08-03 09:41:08 +02:00
Jakob Borg
d65bbf2113
Allow GET requests without CSRF
2014-08-02 08:19:10 +02:00
Jakob Borg
cec3bad373
Move calmh/syncthing -> syncthing/syncthing
2014-08-01 16:48:46 +02:00
Jakob Borg
bbeddfe522
Extract github.com/calmh/xdr
2014-08-01 13:12:54 +02:00
Jakob Borg
28220310a5
Use a lock port to ensure parent has exited ( fixes #450 )
2014-07-31 21:29:44 +02:00
Jakob Borg
4e36dd2943
Refactor out upgrade package
2014-07-31 16:51:58 +02:00
Jakob Borg
13d77f1557
Remove dead code
2014-07-31 15:43:29 +02:00