Jakob Borg
c5e0c47989
lib/connections, lib/model, gui: Specify allowed networks per device ( fixes #219 )
...
This adds a new config AllowedNetworks per device, which when set should
contain a list of network prefixes (192.168.0.0/126 etc) that are
allowed for the given device. The connection service will not attempt
connections to addresses outside of the given networks and incoming
connections will be rejected as well.
I've added the config to the normal device editor and shown it (when
set) in the device summary on the main screen.
There's a unit test for the IsAllowedNetwork method, I've done some
manual sanity testing on top of that.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4073
2017-04-01 09:52:31 +00:00
Jakob Borg
c3820fbbf2
gui: Allow toggleable units for transfer rate ( fixes #234 )
...
Click the transfer rate to toggle between binary-exponent bytes (KiB/s,
MiB/s) and metric based bits (kb/s, Mb/s). The setting is persisted in
browser local storage (best effort).
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4074
2017-03-31 06:32:54 +00:00
Jakob Borg
cbdb036b69
gui: Handle slices in advanced config, show devices in advanced config ( fixes #2267 )
...
The ng-list directive makes angular handle lists by doing comma
separation in the roundtrip. We could simplify our normal config dialog
this way as well...
Also adds devices that were inexplicably not available in the advanced
config.
This reveals some other uglyness, as the "devices" config of a folder
now shows as "[object Object], [object Object]" - previously it was
invisible. I think that's fine for now.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4071
2017-03-30 14:32:58 +00:00
Simon Frei
1ad547fb65
gui, script: Translate discovery popover and detect it in translate script
...
Skip-check: pr-solaris
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4061
2017-03-25 11:56:51 +00:00
Jakob Borg
ac46db78d7
gui, man: Update docs & translations
2017-03-23 20:04:35 +09:00
Jaya chithra
53a7c7bd49
gui: Sort languages alphabetically ( fixes #3813 )
...
This change sorts the language selection menu in Syncthing's home page so
that the languages are displayed alphabetically. The issue was discussed in
#3813 . There were few ways of doing this. Sorting the language names in
transifix file did not work due to access control. So I sorted the languages
directly in languageSelectdirective.js by inverting and sorting the language
info retrieved from localeService.js.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4052
2017-03-22 05:15:32 +00:00
Jakob Borg
e667fcb472
authors: Add jayachithra
2017-03-22 14:02:46 +09:00
Sacheendra Talluri
ee92ee0190
gui: Move discovery failures to modal ( fixes #2344 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4048
LGTM: calmh, AudriusButkevicius
2017-03-20 13:55:08 +00:00
Jakob Borg
3e49b73f70
authors: Add sacheendra
2017-03-20 16:03:22 +09:00
nov1n
ed771f5c64
gui: Show full failed item path
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4023
2017-03-18 11:43:24 +00:00
Jakob Borg
c6dd777fd6
authors: Add nov1n
2017-03-18 19:08:18 +09:00
Simon Frei
88dfd634e5
script, gui: Silence useless warnings in translation script
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4034
LGTM: AudriusButkevicius
2017-03-18 00:27:22 +00:00
Jakob Borg
f4ccc69422
gui, man: Update docs & translations
2017-03-09 14:13:11 +01:00
Simon Frei
1b08176583
gui: Update translation strings
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4031
2017-03-08 12:38:25 +00:00
chucic
190f153b92
gui: Correct usage of folder vs directory
...
skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4007
2017-02-25 17:43:07 +00:00
HairyFotr
c56c48a777
all: Correct various typos
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4005
2017-02-25 08:12:13 +00:00
Wulf Weich
98d22b88a0
gui: Fix icons in pause / resume all buttons ( fixes #4003 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4004
2017-02-24 08:42:32 +00:00
Jakob Borg
28449f9f5b
gui, man: Update docs and translations
2017-02-23 07:47:07 +01:00
Jakob Borg
a0e2e7a962
gui: Translation strinsg for pause/resume all
2017-02-22 04:03:41 +01:00
Ben S
fb6d453c74
gui: Update button wording
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3982
2017-02-10 17:21:16 +00:00
Niller303
0c68e1e510
GUI: Added "Pause All Folders" and "Resume All Folders buttons
...
As per scienmind's post (#3964 ) i though it was a good idea and wanted
such a button.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3973
LGTM: AudriusButkevicius, calmh
2017-02-09 20:31:23 +00:00
Jakob Borg
10618e80a3
authors: Add Niller303
2017-02-09 13:55:51 +01:00
Jakob Borg
f7fc0c1d3e
all: Update license url to https (ref #3976 )
2017-02-09 08:04:16 +01:00
Jakob Borg
5a1ee7f0b0
gui, man: Update docs & translations
2017-02-07 08:28:02 +01:00
Jakob Borg
1f586c0fdd
gui, man: Update docs & translations
2017-02-05 13:54:49 +01:00
Jakob Borg
3eb7a9373a
gui, lib/config: Add notification about new release channels
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3945
2017-02-04 09:45:17 +00:00
Antony Male
ac510b26e2
cmd/syncthing, lib/events, lib/sync: Add timeout to REST event API, remove Ping ( fixes #3933 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3941
2017-01-31 12:04:29 +00:00
Jakob Borg
20f8b4fd57
gui: Wording of auto upgrade selections
2017-01-30 23:14:45 +01:00
Jakob Borg
35e87e23fd
cmd/syncthing, gui, lib/config, lib/upgrade: Add option to upgrade to pre-releases
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3939
2017-01-27 12:17:06 +00:00
benshep
e03be9158b
gui: Remaining sync bytes in folder header ( fixes #3908 )
...
The progress indicator in the folder header in the GUI now shows the
remaining bytes to sync as well as the percentage.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3928
2017-01-26 09:39:48 +00:00
Jakob Borg
9833d13762
gui: Don't trim space on the password field ( fixes #3935 )
2017-01-26 08:13:41 +01:00
Jakob Borg
6ec7d711d8
authors: Add benshep
2017-01-25 19:20:52 +01:00
Jakob Borg
9587b89d9d
gui, man: Update docs & translations
2017-01-23 22:03:08 +01:00
Jakob Borg
1313ba8c0a
gui, vendor: Update license, copyright for github.com/chmduquesne/rollinghash
2017-01-19 15:59:39 +01:00
Jakob Borg
f36f00e87b
gui: Update translation base (lang-en) ( fixes #3909 )
2017-01-17 15:58:35 +01:00
KAMADA Ken'ichi
929a4d0c0c
gui: Improve warnings when creating folder in a subdirectory ( fixes #3197 , fixes #3902 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3904
2017-01-14 12:18:48 +00:00
ProactiveServices
c953cdc375
gui: Package attribution and copyright bumps ( fixes #3861 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3863
2017-01-10 07:50:11 +00:00
Jakob Borg
c20c17e3c6
gui, man: Update docs & translations
2017-01-10 08:41:14 +01:00
Jakob Borg
5770d80bf9
authors: Add adelq
2017-01-07 17:54:41 +01:00
Jakob Borg
79f7f50c4d
authors: Add Kudalufi
2017-01-03 09:24:29 +01:00
Jakob Borg
ec62888539
lib/connections: Allow on the fly changes to rate limits ( fixes #3846 )
...
Also replaces github.com/juju/ratelimit with golang.org/x/time/rate as
the latter supports changing the rate on the fly.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3862
2017-01-02 11:29:20 +00:00
Jakob Borg
8e8b867fba
authors: Add mpx
2017-01-01 13:28:33 +01:00
Nathan Morrison
8daaa5d0d2
gui: Populate global changes on load
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3848
2016-12-30 01:33:27 +00:00
Jakob Borg
54911d44c5
gui: s/foldersendonly.html/foldertypes.html
2016-12-27 11:29:12 +01:00
Jakob Borg
c765f7be8d
gui, man: Update docs and translations
2016-12-26 14:23:55 +01:00
Jakob Borg
fc16e49cb0
Merge branch 'v0.14.16-hotfix'
...
* v0.14.16-hotfix:
gui, man: Update docs & translations
lib/model: Allow empty subdirs in scan request (fixes #3829 )
lib/model: Don't send symlinks to old devices that can't handle them (fixes #3802 )
lib/model: Accept scan requests of paths ending in slash (fixes #3804 )
gui: Avoid pause between event polls (ref #3527 )
2016-12-24 20:12:53 +01:00
Jakob Borg
722b81c6f0
gui, man: Update docs & translations
2016-12-21 19:46:28 +01:00
Audrius Butkevicius
bab7c8ebbf
all: Add folder pause, make pauses permanent ( fixes #3407 , fixes #215 , fixes #3001 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3520
2016-12-21 18:41:25 +00:00
Nathan Morrison
0725e3af38
all: Add a global change list
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3694
2016-12-21 16:35:20 +00:00
AudriusButkevicius
ba17cc0a11
gui: Show introducedBy ( fixes #3809 )
2016-12-21 11:01:15 +01:00