ralder
e7e945533e
Add language select menu in webgui ( fixes #981 )
2015-04-04 02:57:07 +03: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
454e688c3d
Push model data instead of pull ( fixes #1434 )
2015-04-01 11:46:30 +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
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
2951f128f6
Translation update for external versioner
2015-03-30 14:15:17 +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
47e64ae503
Handle conflicts when pulling ( fixes #220 )
2015-03-30 00:01:52 +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
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
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
Jakob Borg
66f7d83baa
Don't allow arbitrarily short reconnection intervals ( fixes #1524 )
2015-03-26 13:57:57 +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
75dc7e6671
Assets
2015-03-25 22:08:16 +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
KAMADA Ken'ichi
ac7097b4d0
Preserve the permission of a newly created directory
...
We need an explicit chmod() when creating a new directory.
Otherwise a new directory may be created with a different permission
from the one received from an originating device, because the umask
is applied to the mode given to mkdir().
The incorrect permission is later sent back to the originating device
and the original permission will be lost.
2015-03-23 22:39:16 +09:00
Audrius Butkevicius
2e1e8f764e
Fix crash on walker error ( fixes #1507 )
2015-03-22 14:28:14 +00:00
Jakob Borg
123b1f01e4
Translation update
2015-03-22 11:33:10 +01:00
Jakob Borg
ad9ea07309
Set defaults correctly for autoNormalize
...
The default:"foo" struct tags aren't actually used for folder configs.
2015-03-21 15:33:31 +01:00
Jakob Borg
fc483cdfc6
Assets
2015-03-20 09:35:02 +01:00
Alexander Graf
a2f7b78453
use Lstat instead of Stat to prevent errors with symlinks
2015-03-19 17:36:15 +01:00
Audrius Butkevicius
dc51476897
Skip unspecified IPs
2015-03-19 12:44:38 +00:00
Alexander Graf
d3f1eaf1a3
Add external versioner (ref #573 )
2015-03-19 11:31:21 +01:00
Jakob Borg
e947223aaa
Decide once and for all to return filepath.SkipDir or nil
2015-03-19 07:46:13 +01:00
Jakob Borg
8311162be3
Automatically fix file name normalization errors ( fixes #430 )
2015-03-19 00:21:48 +01:00
Jakob Borg
75523556e8
Use SVG format logos
2015-03-18 12:51:23 +01:00
Jakob Borg
1c3158099c
Rename files to match type names
2015-03-17 19:37:06 +01:00
Jakob Borg
bdbca75dfa
Refactor state tracking (...)
...
Move state tracking into the puller/scanner objects. This is a first
step towards resolving #1391 .
Rename Puller and Scanner to roFolder and rwFolder as they have more
duties than just pulling and scanning, and don't need to be exported.
2015-03-17 19:37:06 +01:00
Audrius Butkevicius
124b189cc0
Rebuild assets
2015-03-17 17:58:19 +00:00
Audrius Butkevicius
de38b46392
Fix build
2015-03-17 17:54:25 +00:00
Jakob Borg
32425c5561
MPLv2
2015-03-17 16:02:27 +01:00
Johan Vromans
8d20923881
Suppress 'Last File Received' if a node is folder master ( fixes #1472 )
2015-03-17 08:44:17 +01:00
Jakob Borg
36c93b755a
Merge pull request #1465 from pascalj/lowercase-api
...
Use lowerCamelCase for the JSON API (fixes #1338 )
2015-03-16 21:43:34 +01:00
Audrius Butkevicius
b2425b2a25
Silence warnings (ref #1388 )
2015-03-16 10:47:59 +00:00
Pascal Jungblut
49bc74e7a0
Use lowerCamelCase for the JSON API ( fixes #1338 )
...
Replace the current mix of UpperCamelCase und lowerCamelCase with
consistent lowerCamelCase keys for the JSON API. Also adapt the frontend
so it works with the changed API.
Attention: this will break existing consumers of the API.
2015-03-16 10:05:01 +01:00
Jakob Borg
19e82e93b1
Translation update
2015-03-15 16:42:52 +01:00
KAMADA Ken'ichi
3a6eeef580
Do not send group/others-writable bits from Windows.
...
There is no user/group/others in Windows' read-only attribute,
and all "w" bits are set in os.FileInfo if the file is not read-only.
Do not send these group/others-writable bits to other devices
in order to avoid unexpected world-writable files on other platforms.
2015-03-15 22:14:44 +09:00
Jakob Borg
df4f22e899
Don't yell about discovery listening and resolving (ref #1418 )
2015-03-11 20:57:20 +01:00
Jakob Borg
70c841f23a
Compress only metadata by default ( fixes #1374 )
2015-03-11 19:10:57 +01:00