Cromefire_
9212303906
gui: Defer jsTree initialisation until next digest cycle ( fixes #4738 )
2018-11-11 12:42:53 +00:00
BAHADIR YILMAZ
f51514d0e7
gui: Select / Deselect all folders / devices (#fixes 4000) ( #5307 )
2018-11-07 09:44:52 +01:00
Jakob Borg
e67be59c5f
gui, man, authors: Update docs, translations, and contributors
2018-11-07 07:45:25 +01:00
Jakob Borg
830bde2c83
gui, man, authors: Update docs, translations, and contributors
2018-10-31 07:45:23 +01:00
Jakob Borg
9a07b22d4a
gui, man, authors: Update docs, translations, and contributors
2018-10-24 07:45:24 +02:00
Simon Frei
7f55fbbe84
gui: Show usage reporting title regardless of RC ( #5284 )
2018-10-23 17:30:13 +09:00
Jakob Borg
3c657d1749
gui, man, authors: Update docs, translations, and contributors
2018-10-17 07:45:24 +02:00
Jakob Borg
34fee05a1d
gui: Update device name properly when saving config ( fixes #5249 ) ( #5254 )
2018-10-10 19:14:23 +01:00
Jakob Borg
8e645ab782
gui: Close unclosed tag ( fixes #5253 )
2018-10-10 08:16:02 +02:00
Jakob Borg
dfc1101307
gui, man, authors: Update docs, translations, and contributors
2018-10-10 07:45:20 +02:00
Peter Badida
86a22b8086
gui: Add missing 'Close' button on remote devices' files ( #5232 )
2018-10-03 09:00:02 +02:00
Alexandre Viau
a4d27282ae
gui: Migrate to fork-awesome ( fixes #5236 ) ( #5237 )
2018-10-03 08:56:54 +02:00
Jakob Borg
2e425c4386
gui, man, authors: Update docs, translations, and contributors
2018-10-03 07:45:28 +02:00
BAHADIR YILMAZ
675846ac1e
cmd/syncthing, gui: Implement download of "support bundle" ( fixes #5142 ) ( #5145 )
2018-10-01 17:23:46 +02:00
Jakob Borg
91c3218a0c
gui, man, authors: Update docs, translations, and contributors
2018-09-26 07:45:25 +02:00
Jakob Borg
92405ad1a6
gui: Use right variable for device ID in share dialog ( fixes #5213 )
2018-09-24 14:49:06 +02:00
Jakob Borg
5a69e85e80
cmd/syncthing: Listen on UNIX socket ( fixes #3616 ) ( #5210 )
...
This adds the ability to listen on (only) a UNIX socket.
2018-09-21 14:28:57 +02:00
Jakob Borg
4f034a01ed
gui, man, authors: Update docs, translations, and contributors
2018-09-19 07:45:25 +02:00
Boris Rybalkin
e39dafb584
gui: LDAP counts as authentication ( #5196 )
2018-09-15 08:12:00 +02:00
Audrius Butkevicius
710dba7f84
gui: Add arrays for pending/ignored folders ( fixes #5190 ) ( #5192 )
2018-09-13 22:52:16 +02:00
Jakob Borg
d9d2cf74a0
gui, man, authors: Update docs, translations, and contributors
2018-09-12 07:45:26 +02:00
Jakob Borg
8aa2d8d92c
gui, man, authors: Update docs, translations, and contributors
2018-09-05 07:45:24 +02:00
Jakob Borg
916182bc73
gui, man, authors: Update docs, translations, and contributors
2018-08-29 07:45:24 +02:00
Audrius Butkevicius
aec66045ef
lib/config: Rewrite pending notifications ( fixes #2291 )
2018-08-25 11:36:10 +01:00
Ben S
d86d5e8bb2
gui: Add icons to settings tabs ( #5140 )
...
Add icons to tabs in settings modal like in folder and device modal
2018-08-23 12:45:28 +01:00
Jakob Borg
d2c68fd163
gui, man, authors: Update docs, translations, and contributors
2018-08-22 07:45:24 +02:00
Jakob Borg
0bc3ae15ae
gui, man, authors: Update docs, translations, and contributors
2018-08-15 07:45:28 +02:00
Jakob Borg
54d610878d
gui, man, authors: Update docs, translations, and contributors
2018-08-08 07:45:31 +02:00
Adam Piggott
229b777f30
gui: Fix incorrect label ( #5101 )
2018-08-06 23:08:17 +01:00
Jakob Borg
af48b069cc
gui, man, authors: Update docs, translations, and contributors
2018-08-01 07:45:28 +02:00
Audrius Butkevicius
24d307531d
gui: Use one instead of on to have callbacks fire one ( #5085 )
2018-07-29 21:15:24 +02:00
Jakob Borg
524ffe3fa5
gui, man, authors: Update docs, translations, and contributors
2018-07-25 07:45:29 +02:00
Jakob Borg
d8366e4a88
authors: Enable auto updates ( #5074 )
...
Removes the manual handling of the AUTHORS file, giving every committer automatic credit for their contribution.
Manual tweaks to the file are still accepted and retained by the scripts.
2018-07-23 17:41:59 +02:00
Jakob Borg
b83c5b32bf
authors: Add bebehei
2018-07-20 15:46:38 +02:00
Jakob Borg
a4415bce10
gui, man: Update docs & translations
2018-07-18 07:45:27 +02:00
Jakob Borg
f822b10550
all: Add receive only folder type ( #5027 )
...
Adds a receive only folder type that does not send changes, and where the user can optionally revert local changes. Also changes some of the icons to make the three folder types distinguishable.
2018-07-12 11:15:57 +03:00
Jakob Borg
1a6c7587c2
gui, man: Update docs & translations
2018-07-11 07:45:26 +02:00
Jakob Borg
290dcf0610
authors: Add xor-gate
2018-07-05 23:58:00 +02:00
Jakob Borg
0b73a66516
authors: Add nvllsvm
2018-07-04 08:41:09 +02:00
Alexandre Viau
b09c50bf9c
gui: Ship license files ( #5037 )
2018-06-27 19:09:57 +02:00
Alexandre Viau
7f0603effa
gui: Add license verbiage to vendored angular.js ( #5035 )
2018-06-27 08:29:44 +02:00
Jakob Borg
55ed883648
authors: Add anonymouse64
2018-06-27 08:07:09 +02:00
Jakob Borg
0c2cebb775
gui, man: Update docs & translations
2018-06-27 07:45:25 +02:00
Ben S
645588902b
gui: Use info icon for folder ID ( #5031 )
2018-06-26 21:52:34 +01:00
Simon Frei
238476bfcd
gui: kiB -> KiB ( fixes #5017 ) ( #5021 )
2018-06-20 16:51:30 +02:00
Jakob Borg
d69a9d52a9
gui, man: Update docs & translations
2018-06-20 07:45:26 +02:00
Audrius Butkevicius
b3007c03bd
gui: Stop log tailing on scroll ( #5013 )
2018-06-18 12:27:54 +01:00
qepasa
84c8964865
gui: Improve validation of rate limits ( fixes #5012 ) ( #5015 )
2018-06-18 08:18:52 +02:00
Jakob Borg
c7c7fbe9d9
gui, man: Update docs & translations
2018-06-13 07:45:27 +02:00
Simon Frei
9e0e04f4de
all: Fix FS watcher restarting and web UI indication ( fixes #4923 ) ( #4962 )
2018-06-11 15:47:54 +02:00
qepasa
9fc20b41c6
gui: Add tabs in device editor ( #4986 )
2018-06-07 21:01:19 +01:00
Simon Frei
53a029a796
gui: Restrict shown decimals and restrict size of header columns ( #4973 )
2018-06-06 23:33:31 +02:00
Ben S
4de8920642
gui: Hide allowed networks if unused ( #4989 )
2018-06-06 19:56:54 +01:00
Jakob Borg
dd9e1d61eb
gui, man: Update docs & translations
2018-06-06 07:45:29 +02:00
Simon Frei
b670b5550a
gui: Don't remove the slash from path '/' ( fixes #4983 ) ( #4988 )
2018-06-05 23:47:47 +02:00
Ben S
d3a02a1663
gui: Disable rescan button while scanning ( fixes #4977 ) ( #4979 )
2018-06-01 15:40:44 +02:00
Ben S
eb31be0432
gui: Update to Font Awesome v5 ( #4889 )
2018-05-24 19:59:32 +01:00
Simon Frei
9f305f674a
gui: Check if folder exists in folderLabel ( fixes #4965 ) ( #4966 )
2018-05-23 12:41:04 +02:00
Simon Frei
81f9a81c7d
gui: Change rescan interval only if fs watcher was actually toggled ( fixes #4944 ) ( #4946 )
2018-05-17 09:21:10 +02:00
Jakob Borg
677fde50b3
gui, man: Update docs & translations
2018-05-16 07:45:25 +02:00
Jakob Borg
20aa53486a
all: Serialize folder types to new names ( #4942 )
...
It's been a year and a half since we started accepting the new names.
It's time we start producing them.
2018-05-13 09:58:00 +02:00
Jakob Borg
ed4807d9a4
gui: Fix scopes in notification directive ( fixes #4941 ) ( #4948 )
...
The directive lives in its own isolated scope (where we put the visible() function). The stuff transcluded into the notification directive lives in the root scope and doesn't have access to the directive scope. Hence we cannot call dismiss() from inside the directive.
Similarly, config does not exist by itself in the directive scope, we need $parent to access the root scope.
Reference: https://docs.angularjs.org/guide/directive#isolating-the-scope-of-a-directive
How this worked before is a mystery. My guess is Angular bug with directive scope that was fixed in 1.3. One possibility is that transclude plus scope: true (which doesn't make sense as that is supposed to be an object) resulted in the root scope being used in the directive itself. This would then "work" as long as there is only one notification, as visible() and dismiss() would then be registered on the root scope, thus accessible from within the notification but also overridden by any notification rendered.
2018-05-13 07:44:19 +02:00
Simon Frei
7d07b19734
gui: Fallback to folder ID in recent changes ( fixes #4947 ) ( #4949 )
2018-05-13 07:43:51 +02:00
Simon Frei
a7e30c925f
all: Use Executable from os instead of osext ( fixes #4900 ) ( #4950 )
2018-05-13 07:43:24 +02:00
Jakob Borg
15d0bdcba9
authors: Add xjtdy888
2018-05-09 08:42:27 +02:00
Jakob Borg
b6b0d0664d
gui, man: Update docs & translations
2018-05-09 07:45:15 +02:00
Audrius Butkevicius
baa3aa4bad
gui: Don't save ignores if they haven't been loaded ( fixes #4915 ) ( #4930 )
2018-05-08 23:39:17 +02:00
Jakob Borg
3b5e1fa0fc
gui: Update Angular to 1.3.20, enable $applyAsync ( fixes #4918 )
2018-05-05 11:13:16 +01:00
Jakob Borg
c9c2e69f49
authors: Add thunderstorm99
2018-05-05 10:27:26 +02:00
Jakob Borg
678c80ffe4
authors: Add harrisonhjones ( fixes #4909 )
2018-05-02 08:40:33 +02:00
Jakob Borg
58bc722a1f
gui, man: Update docs & translations
2018-05-02 07:45:15 +02:00
Wulf Weich
2c18640386
gui: Localize number formatting ( fixes #4896 ) ( #4902 )
2018-04-25 10:26:49 +02:00
Jakob Borg
78094fa0cb
gui, man: Update docs & translations
2018-04-25 07:45:13 +02:00
Jakob Borg
bed6fb8baf
authors: Add pramodhkp
2018-04-18 21:37:40 +02:00
Jakob Borg
d903bf79c5
gui, man: Update docs & translations
2018-04-18 07:45:16 +02:00
Jakob Borg
ea43e089d4
authors: Add wwwutz
2018-04-14 10:43:42 +02:00
Jakob Borg
fa367e92b0
gui, man: Update docs & translations
2018-04-11 07:45:15 +02:00
Jakob Borg
cf4d7ff50f
gui, man: Update docs & translations
2018-04-04 07:45:15 +02:00
Jakob Borg
8b052a950d
authors: Add fuzzybear3965
2018-03-28 15:48:04 -04:00
Jakob Borg
4aaf8d4ceb
gui, man: Update docs & translations
2018-03-28 07:45:15 +02:00
Audrius Butkevicius
3c920c61e9
gui: Add folder label to global changes, use bootstrap table ( fixes #4828 ) ( #4838 )
2018-03-26 11:29:06 +02:00
Simon Frei
a557d62c4a
all: Transition to using fs watcher by default ( fixes #4552 )
2018-03-25 21:05:47 +01:00
Jakob Borg
ac2e9b0e09
authors: Update grahammiln
2018-03-21 08:00:41 +01:00
Jakob Borg
6cb4ac9ec2
gui, man: Update docs & translations
2018-03-21 07:45:15 +01:00
Jakob Borg
7da829a86f
authors: Add grahammiln
2018-03-20 19:59:55 +01:00
Simon Frei
81bd428b25
review & forgotten fixes from other PR
2018-03-18 01:10:13 +00:00
Simon Frei
ae74ac8329
gui: Tabify edit folder modal
...
Copied over from settings. Moves ignore patterns from its own modal into a tab
of the folder edit modal. Advanced settings are in a tab instead of a expandable
section and versioning gets it's own tab.
Also added modal hidden event handler to remove the anchor in the url.
2018-03-18 01:10:13 +00:00
Jakob Borg
4b1782cf6d
gui, man: Update docs & translations
2018-03-07 07:45:16 +01:00
Simon Frei
3949b750f5
gui: In remote need use index and auto-expand if only one folder ( fixes #4759 ) ( #4781 )
2018-03-01 16:21:35 +01:00
Jakob Borg
a26778fa9b
gui, man: Update docs & translations
2018-02-28 07:45:16 +01:00
Jakob Borg
5931231a32
gui, man: Update docs & translations
2018-02-21 07:45:16 +01:00
Jakob Borg
b57c9b6af5
gui, man: Update docs & translations
2018-02-14 07:45:17 +01:00
Alexandre Viau
97068c10f3
vendor: Add missing vendor licenses
2018-02-08 16:52:15 +00:00
Kropekk
bc7639b0ff
lib/versioner: Fix external versioner command specification on Windows ( fixes #4560 )
2018-02-07 14:12:27 +00:00
Simon Frei
3f4f6d5787
gui: Handle paused folders and fix translation strings for fs watcher (ref #4713 ) ( #4740 )
2018-02-07 13:46:27 +01:00
Jakob Borg
c17547159e
gui, man: Update docs & translations
2018-02-07 07:45:17 +01:00
Simon Frei
f87f13081b
all: Display fs watcher status and retry starting it (ref #4552 ) ( #4713 )
2018-02-04 22:46:24 +01:00
Jakob Borg
c0ab669142
gui, man: Update docs & translations
2018-01-31 07:45:16 +01:00
Simon Frei
a0514bb1a7
gui: Add missing translation string to log viewer
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4714
2018-01-28 08:40:06 +00:00
Simon Frei
ae760798e1
gui: Display rescan button when out of sync and remove deprecated folder state
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4704
2018-01-27 09:10:11 +00:00
Jakob Borg
050f9f8091
all: Mac OS X is now called macOS
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4694
LGTM: imsodin
2018-01-27 09:07:19 +00:00
Jakob Borg
232c1172e5
gui, man: Update docs & translations
2018-01-24 07:45:16 +01:00
Jakob Borg
5cfb9783b3
gui, man: Update docs & translations
2018-01-17 07:45:19 +01:00
Simon Frei
fecb21cdb1
gui: New rest endpoint to get errors when web UI is opened
...
Since #4340 pulls aren't happening every 10s anymore and may be delayed up to 1h.
This means that no folder error event reaches the web UI for a long time, thus no
failed items will show up for a long time. Now errors are populated when the
web UI is opened.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4650
LGTM: AudriusButkevicius
2018-01-14 17:01:06 +00:00
Simon Frei
f1c73999be
gui: Count deleted items for remote out of sync items display ( fixes #4668 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4669
LGTM: calmh, AudriusButkevicius
2018-01-14 12:08:40 +00:00
Jakob Borg
5611173366
gui, man: Update docs & translations
2018-01-10 07:45:17 +01:00
Wulf Weich
1afe8ab736
gui: removed faulty char in remoteNeededFiles
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4660
2018-01-09 19:45:55 +00:00
Simon Frei
d87287c0d0
gui: Prevent error without completion and nicer wrapping ( fixes #4636 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4637
2018-01-05 14:41:40 +00:00
Jakob Borg
9410634c2b
gui, man: Update docs & translations
2018-01-03 07:45:21 +01:00
Audrius Butkevicius
b0e2050cdb
cmd/syncthing: UI for version restoration ( fixes #2599 ) ( #4602 )
...
cmd/syncthing: Add UI for version restoration (fixes #2599 )
2018-01-01 15:39:23 +01:00
Jakob Borg
5a05d9b867
gui, man: Update docs & translations
2017-12-27 07:45:19 +01:00
Audrius Butkevicius
c58b383b6d
gui: Add debug tab to settings (ref #2644 )
...
Just because there are a ton of people struggling to set env vars.
Perhaps this should live in advanced settings, and perhaps we should have a button to view the log.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4604
LGTM: calmh, imsodin
2017-12-24 22:26:05 +00:00
Simon Frei
8fa2b7765a
gui, lib/model: Display list of files needed by remote ( fixes #4369 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4559
LGTM: AudriusButkevicius, calmh
2017-12-15 20:01:56 +00:00
Jakob Borg
673bd5fcc0
gui, man: Update docs & translations
2017-12-13 07:45:17 +01:00
Jakob Borg
47429d01e8
lib/config, lib/model: Tweaks to the auto accept feature
...
Fix the folder restart behavior (ignore Label), improve the API for that
(imho).
Also removes the tab switch animation in the settings modal, because
annoying.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4577
2017-12-07 08:33:32 +00:00
Audrius Butkevicius
445c4edeca
gui, lib/config, lib/model: Support auto-accepting folders ( fixes #2299 )
...
Also introduces a new Waiter interface for config changes and segments the
configuration GUI.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4551
2017-12-07 07:08:24 +00:00
Jakob Borg
3153e36a3d
gui, man: Update docs & translations
2017-12-06 07:45:18 +01:00
Pawel Palenica
205426a9c6
gui: Add confirmation on removing devices and folders ( fixes #4543 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4563
LGTM: calmh
2017-12-02 11:28:06 +00:00
Jakob Borg
bd12e38b56
gui, man: Update docs & translations
2017-11-29 07:45:17 +01:00
Jakob Borg
b99e92bad7
gui, man: Update docs & translations
2017-11-22 07:45:21 +01:00
Dmitry Saveliev
9471b9f6af
lib/versioner: Purge the empty directories in .stversions ( fixes #4406 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4514
LGTM: AudriusButkevicius, imsodin
2017-11-18 15:56:53 +00:00
Jakob Borg
783dd612f7
gui, man: Update docs & translations
2017-11-15 07:45:19 +01:00
Jakob Borg
40c952c0ae
gui, man: Update docs & translations
2017-11-08 07:45:21 +01:00
nelsonkhan
9245d22f16
gui: Rename 'global changes' to 'recent changes' ( fixes #4326 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4479
2017-11-03 07:09:10 +00:00
Jakob Borg
3f85f719de
authors: Add nelsonkhan
2017-11-03 08:00:14 +01:00
Jakob Borg
617bf173a4
gui, man: Update docs & translations
2017-11-01 07:45:19 +01:00
Jakob Borg
9ecf9a3f48
gui, man: Update docs & translations
2017-10-25 07:45:19 +02:00
Audrius Butkevicius
b1ade6d0c0
gui: Do not prompt for UR changes if disabled ( fixes #4444 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4448
2017-10-21 18:46:07 +00:00
Michael Ploujnikov
f98c21b68e
all: Add filesystem notification support
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3986
2017-10-20 14:52:55 +00:00
Simon Frei
c704ba9ef9
gui: "versioner" -> "versioning" and add missing translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4435
2017-10-20 13:55:22 +00:00
Jakob Borg
dfad6a2aa9
gui, man: Update docs & translations
2017-10-18 07:45:20 +02:00
Audrius Butkevicius
889814a1af
gui: Add uncamel filter
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4428
LGTM: imsodin, calmh
2017-10-17 07:56:36 +00:00
Audrius Butkevicius
059185b325
cmd/syncthing: Expand usage stats even more (ref #3628 )
...
Also add diffing functionality
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4422
2017-10-15 07:45:15 +00:00
Audrius Butkevicius
2760d032ca
cmd/syncthing: Add more stats to usage reports (ref #3628 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4347
2017-10-12 06:16:46 +00:00
Jakob Borg
813e6ddf83
gui, man: Update docs & translations
2017-10-11 07:45:19 +02:00
Jakob Borg
0b5c11bf93
gui, man: Update docs & translations
2017-10-04 07:45:19 +02:00
Jakob Borg
9717c3d292
authors: Add tobiastom
2017-09-25 07:51:21 +02:00
Jakob Borg
59ebcea356
gui, man: Update docs & translations
2017-09-20 07:45:17 +02:00
Sly_tom_cat
27d4896a13
gui: Fix title attribute for popups on shared folders / devices ( fixes #4377 )
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4378
2017-09-19 15:37:26 +00:00
Jakob Borg
baec3f909c
gui, man: Update docs & translations
2017-09-06 07:45:19 +02:00
Jakob Borg
5883eb9a25
gui, man: Update docs & translations
2017-08-30 10:50:19 +02:00
MaximAL
e60efa2b3d
gui: Correct quotes in title attribute
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4332
2017-08-30 06:02:46 +00:00
Simon Frei
c7221b035d
gui: Round down in devices completion (consistent with folders)
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4325
2017-08-24 04:26:12 +00:00
Jakob Borg
b31611a8d1
gui, man: Update docs & translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4320
2017-08-22 09:00:52 +00:00
Audrius Butkevicius
3d8b4a42b7
all: Convert folders to use filesystem abstraction
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4228
2017-08-19 14:36:56 +00:00
Simon Frei
77578e8aac
gui: Don't set default path editing existing folders without label ( fixes #4297 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4298
LGTM: calmh
2017-08-10 15:31:25 +00:00
MaximAL
54155cb42d
gui: Add title attributes for shared devices/folders
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4266
LGTM: AudriusButkevicius
2017-07-27 17:31:14 +00:00
Simon Frei
a04b92332f
gui, lib/config: Add default path for new folders ( fixes #2157 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4192
2017-07-20 13:16:54 +00:00
Jakob Borg
fa4226cae4
authors: Add rasa
2017-07-17 15:06:47 +02:00
Jose Manuel Delicado
4405117bea
gui: HTML accessibility updates
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4258
LGTM: calmh
2017-07-15 09:54:37 +00:00
Jakob Borg
7a47646534
authors: Add jmdaweb
2017-07-14 07:49:08 +02:00
Jakob Borg
d475ad7ce1
gui, man: Update docs & translations
2017-07-13 08:55:12 +02:00
Siyuan Liu
322bedbb04
gui: Show remaining bytes in remote device panel ( fixes #4227 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4246
LGTM: AudriusButkevicius, calmh
2017-07-05 09:19:29 +00:00
Jakob Borg
487655b365
gui, man: Update docs & translations
2017-07-05 07:45:22 +02:00
Jakob Borg
92e8c4303a
authors: Add liusy182
2017-07-03 16:33:41 +02:00
Simon Frei
8d13e01342
gui: Fix discovered devices list (follow-up to #4186 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4239
2017-06-29 13:47:42 +00:00
Jakob Borg
34f8cc8620
gui: Rename assets/lang/README-FIRST to README for greater visibility
...
README is rendered in the GitHub web UI
2017-06-28 18:58:41 +02:00
Jakob Borg
6503326073
gui, man: Update docs & translations
2017-06-28 07:45:20 +02:00
Jakob Borg
3641c97667
gui, man: Update docs & translations
2017-06-21 07:45:20 +02:00
Simon Frei
98cfc204ca
gui: Add dropdown menu to choose discovered devices to device modal ( fixes #4157 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4186
LGTM: AudriusButkevicius, calmh
2017-06-16 15:27:09 +00:00
Jakob Borg
d0061c172c
gui, man: Update docs & translations
2017-06-14 07:45:21 +02:00
Jakob Borg
d862e79133
gui: Fix minor breakage from 9c417571
2017-06-12 08:54:08 +02:00
Simon Frei
9c4175715a
gui: Reset ignore input field when adding remote share ( fixes #4203 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4204
LGTM: AudriusButkevicius, calmh
2017-06-09 05:41:19 +00:00
snugghash
3395992abd
gui: Make icons and directory information in local device summary consistent with folders ( fixes #4100 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4200
2017-06-07 10:34:45 +00:00
Jakob Borg
7a15fef3b8
authors, nicks: Add snugghash
2017-06-07 12:23:16 +02:00
Jakob Borg
7346113742
gui, man: Update docs & translations
2017-06-07 07:45:21 +02:00
Jakob Borg
3d11efc9e0
gui, man: Update docs & translations
2017-06-01 12:25:17 +02:00
nrm21
b49bbe82dd
gui, lib/config, lib/model: Add ability to ignore folders offered by other nodes ( fixes #3993 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4179
LGTM: AudriusButkevicius, calmh
2017-05-31 18:04:00 +00:00
Simon Frei
dd6bb6d5fd
gui: Reset warnings about nested folder roots ( fixes #3433 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4173
2017-05-23 19:54:56 +00:00
Audrius Butkevicius
2c10beed0b
gui: Add (?d) and (?i) to ignores guide
2017-05-21 22:16:21 +02:00
Jakob Borg
8f3f787a34
gui, man: Update docs & translations
2017-05-18 07:47:51 +02:00
Darshil Chanpura
3522d451df
gui: Added a CSS rule for out of sync items modal
...
Removed text decoration on hover which was shown while hovering on span with eject icon.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4135
2017-05-16 08:56:54 +00:00
Jakob Borg
3d95135638
authors: Add dtchanpura
2017-05-16 10:47:29 +02:00
Jakob Borg
4db662e576
gui: Ensure failed items folder path contains separator ( fixes #4143 )
...
Windows specific, due to how we handle folder paths.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4149
2017-05-15 06:32:16 +00:00
Wulf Weich
7931d956f7
gui: fix path breaking out of global changes modal ( fixes #3895 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4146
2017-05-13 10:42:37 +00:00
Jakob Borg
6386d079b0
gui: Don't reload concurrently with saving config when changing theme ( fixes #4127 )
2017-05-05 16:12:59 +02:00
Ben S
d2699a20fc
gui: Display global changes timestamps in 24h format
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4130
2017-05-04 10:18:47 +00:00
Jakob Borg
bdaef44765
gui, man: Update docs & translations
2017-04-26 09:13:12 +09:00
Jakob Borg
26654df48c
gui: Restrict GUI listening ports to >1024, add help ( fixes #4020 )
...
This adds a pattern validator to the GUI listen port field that checks
for port numbers 1024 and above. Also adds a help link pointing to the
(new) page talking about GUI listen port numbers. That page has
information on how to work around the restriction, in general terms.
Also changes the header from "GUI Listen Addresses" to the singular
version, because we only support one listen address today.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4116
2017-04-24 07:19:28 +00:00
Jakob Borg
7f5e236dd7
gui: Wait for config commit before setting ignores (ref #4095 )
...
Given the saveConfig() is async, it might not have happened before we
try to save the ignores and unpause. Likewise must wait for saving
ignores before unpausing or the scan might start before ignores are on
disk.
Javsacript <3
2017-04-24 08:57:07 +09:00
Jonathan Cross
f689512a3f
gui: Reduce height of textarea in ignores modal
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4102
2017-04-14 20:33:41 +00:00
Jakob Borg
da34f27546
gui, lib/config, lib/model: Allow absolute values for minimum disk free space ( fixes #3307 )
...
This deprecates the current minDiskFreePct setting and introduces
minDiskFree. The latter is, in it's serialized form, a string with a
unit. We accept percentages ("2.35%") and absolute values ("250 k", "12.5
Gi"). Common suffixes are understood. The config editor lets the user
enter the string, and validates it.
We still default to "1 %", but the user can change that to an absolute
value at will.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4087
LGTM: AudriusButkevicius, imsodin
2017-04-12 09:01:19 +00:00
Jakob Borg
ae4206f362
gui: Add forgotten translation string
2017-04-07 09:16:55 +02:00
Jakob Borg
f0492c4eb3
gui: Per remote device transfer rates should follow setting ( fixes #4082 )
2017-04-06 10:42:45 +02:00
Jakob Borg
b1edf12257
gui, man: Update docs & translations
2017-04-05 17:10:31 +02:00
Adam Piggott
79eac61b09
gui: Re-word introducer text ( fixes #1819 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3831
2017-04-01 11:06:13 +00:00
Simon Frei
25b314f5f1
lib/model, gui: Allow creating and editing ignores of paused folders ( fixes #3608 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3996
LGTM: calmh, AudriusButkevicius
2017-04-01 09:58:06 +00:00
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
Jakob Borg
f09698d845
gui: Add missing strings to lang-en.json
2016-12-18 22:29:43 +01:00
Jakob Borg
3fbcb024a7
gui: Update link to send only documentation page
2016-12-18 22:29:43 +01:00
Jakob Borg
b279e261a1
gui: Avoid pause between event polls (ref #3527 )
...
We lose important events due to the frequency of ItemStarted /
ItemFinished events.
2016-12-17 12:39:22 +01:00
Jakob Borg
653be136ee
gui: Update lang-en.json
2016-12-17 00:59:25 +01:00
Heiko Zuerker
398c356f22
lib/model: Clarify master terminology ( fixes #2679 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3793
2016-12-16 22:23:35 +00:00
Jakob Borg
163d335078
gui: Update lang-en.json
2016-12-16 09:42:13 +01:00
Jakob Borg
bb15776ae6
gui: Avoid pause between event polls (ref #3527 )
...
We lose important events due to the frequency of ItemStarted /
ItemFinished events.
2016-12-14 10:31:16 +01:00
Jakob Borg
1ef75be1c6
gui, man: Update docs & translations
2016-12-13 11:29:40 +01:00
Han Boetes
f6a2b6252a
gui: Tweak wording ( fixes #3769 )
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3796
2016-12-09 17:16:29 +00:00
Jakob Borg
a9b03de99a
gui, lib/db: Correct space accounting of symlinks, for "out of sync" status
2016-12-09 10:38:36 +01:00
Audrius Butkevicius
99922feb3b
gui: Disable device removal when we know it will be reintroduced
...
Skip-check: pr-build-windows
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3762
2016-12-02 21:07:02 +00:00
Jakob Borg
9da422f1c5
gui, man: Update docs & translations
2016-11-29 11:56:02 +01:00
Wulf Weich
eeedab4091
gui: bottom nav always behind dropdown ( fixes #3758 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3759
2016-11-23 17:03:43 +00:00
Jakob Borg
5bb74ee61c
gui, man: Update docs & translations
2016-11-22 09:32:57 +01:00
Jakob Borg
be80b26c18
authors: Add zaynetro
2016-11-21 20:08:31 +01:00
Unrud
1574b7d834
lib/model: Add fsync of files and directories, option to disable ( fixes #3711 )
2016-11-21 18:09:51 +01:00
Jakob Borg
51e10e344d
Add Unrud
2016-11-21 17:59:44 +01:00
kwhite17
0d55d8c5b0
gui: Convert URLs in warning messages to HTML links ( fixes #3241 )
...
Skip-check: metalint (annoying timeout)
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3747
2016-11-21 08:27:44 +00:00
Jakob Borg
1392589d36
authors: Add kwhite17
2016-11-21 09:12:03 +01:00
Jakob Borg
2641062c17
gui, man: Update docs & translations
2016-11-15 07:23:48 +01:00
Ben Schulz
ba6aff4a1b
gui: Use icons and tooltips for folder size info ( fixes #3710 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3731
2016-11-13 13:56:07 +00:00
佛跳墙
c08fe4e2c5
gui: Remove erroneous right parenthesis
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3699
2016-11-02 13:03:57 +00:00
Jakob Borg
b7e21984a1
gui, man: Update docs & translations
2016-11-01 11:26:25 +01:00
MikeLund
74dd051d51
all: Update docs.s.n links to use https
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3691
2016-10-27 17:02:19 +00:00
Jakob Borg
5473285010
gui: Add help link for sync protocol listen addresses
2016-10-26 21:16:53 +02:00
Jakob Borg
d9040f8038
authors: Add imsodin
2016-10-21 15:23:17 +08:00
Jakob Borg
173fb97832
authors: Add elopio
2016-10-20 16:38:14 +08:00
Jakob Borg
6152eb6d6d
gui: Hide "Failed Items" unless there is an actual failure ( fixes #3647 )
...
Since delta indexes it's perfectly normal for us to need files that are
currently unavailable due to devices being disconnected. This doesn't
imply a failure, so we should not show the "Failed Items" line and
corresponding eternal spinner (since it would never be filled in, since
there is no failure).
We still show state "Out of Sync" (correct) and the list of files we
need (correct).
2016-10-17 23:57:58 +02:00
Jakob Borg
ff0ebc196c
gui: Improve display of local size, ignore pattern status ( fixes #3623 )
...
The discrepancy between global and local sizes is fine and expected in
the presence of ignores. This just moves the "we have ignore patterns"
indication to the actual local size metric, as an explanation of why it
may differ from the global size...
2016-10-17 23:57:58 +02:00
Jakob Borg
4e8c8d7e2c
cmd/syncthing, lib/db, lib/model: Track more detailed file/dirs/links/deleted counts
2016-10-17 23:57:43 +02:00
Jakob Borg
60e7ca4a4c
gui, man: Update docs & translations
2016-10-17 09:12:16 +02:00
Audrius Butkevicius
76a2862b7a
authors: Add Xavier O.
2016-10-07 21:24:47 +01:00
Jakob Borg
54d4010f1a
gui, man: Update docs and translations
2016-10-07 11:09:19 +09:00
Jakob Borg
cb1b53cfb5
gui: Update English base strings ( fixes #3638 )
2016-10-07 11:07:12 +09:00
Jakob Borg
2a2177e7fa
authors: Add timhowes
2016-10-04 08:11:57 +09:00
Jakob Borg
6d3160b0ab
gui: Folder is out of sync when it needs deletes, too ( fixes #3588 )
2016-09-24 09:11:38 +02:00
Jakob Borg
5b37d0356c
lib/model, gui: Correct completion percentages when there are lots of deletes ( fixes #3496 )
...
We used to consider deleted files & directories 128 bytes large. After
the delta indexes change a bug slipped in where deleted files would be
weighted according to their old non-deleted size. Both ways are
incorrect (but the latest change made it worse), as if there are more
files deleted than remaining data in the repo the needSize can be
greater than the globalSize, resulting in a negative completion
percentage.
This change makes it so that deleted items are zero bytes large, which
makes more sense. Instead we expose the number of files that we need to
delete as a separate field in the Completion() result, and hack the
percentage down to 95% complete if it was 100% complete but we need to
delete files. This latter part is sort of ugly, but necessary to give
the user some sort of feedback.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3556
2016-09-02 06:45:46 +00:00
Jakob Borg
1188ebbb7b
gui, man: Update docs & translations
2016-08-23 10:42:09 +02:00
Jakob Borg
fa8f339478
gui: Fix division by zero in completion calc (ref #3493 )
2016-08-12 08:49:16 +02:00
Jakob Borg
7776839c82
cmd/syncthing, gui: Improve completion calculation ( fixes #3492 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3493
2016-08-12 06:41:43 +00:00
Jakob Borg
7114cacb85
gui, man: Update docs & translations
2016-08-10 11:41:46 +02:00
Antoine Lamielle
c9cf01e0b6
gui: weighting % of devices according to folder size ( fixes #1300 )
...
The completion of remote devices was based only on the average of the percentages of all folders, which is irrelevant in case of two folders with very different sizes.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3481
LGTM: calmh, AudriusButkevicius
2016-08-09 19:58:44 +00:00
Jakob Borg
946c074a41
authors: Add 0x010C
2016-08-08 08:19:02 +02:00
Jakob Borg
fbe42c156d
gui: Move "ignore patterns" away from "remove" in folder edit dialog
2016-08-07 14:26:32 +02:00
Audrius Butkevicius
08b5a7908f
gui: Add one-off notifications that need to be acked
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3254
2016-08-02 08:07:30 +00:00
derekriemer
a8cd9d0154
gui: Improve accessibility ( fixes #3297 )
...
skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3463
2016-07-31 22:59:44 +00:00
Jakob Borg
a022b0cfff
gui, man: Update docs & translations
2016-07-28 13:15:14 +02:00
Jakob Borg
25a7b0a6f8
gui, man: Update docs & translations
2016-07-26 10:53:00 +02:00
Jakob Borg
e1a4f81e50
gui, man: Update docs & translations
2016-07-17 23:45:22 +02:00
Cedric Staniewski
e3ccc45d19
gui: Fix usage statistics URL in report usage preview ( fixes #3397 )
...
This applies the fix from 9d75652
to the usage report preview.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3402
2016-07-12 22:31:11 +00:00
Jakob Borg
beec9e834e
gui, man: Update docs & translations
2016-07-10 09:23:58 +02:00
Cedric Staniewski
21f5b16e47
gui: Sort device folder lists by label
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3381
2016-07-03 21:11:39 +00:00
Jakob Borg
223e14b0d0
gui, man: Update docs & translations
2016-07-03 13:29:32 +02:00
Peter Dave Hello
b701de60ce
gui, assets: Compress PNGs using ZopfliPNG
...
Skip-check: authors pr-build
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3358
2016-06-28 06:19:12 +00:00
Jakob Borg
3c77b8388c
gui: Suggest lower case only folder ID ( fixes #3128 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3353
2016-06-27 09:39:25 +00:00
Jakob Borg
b71cc8a580
gui, man: Update docs & translations
2016-06-26 12:48:18 +02:00
Jakob Borg
ac3b03881a
gui: Add addresses for disconnected devices ( fixes #3340 )
...
Also fixes an issue where the discovery cache call would only return the
newest cache entry for a given device instead of the merged addresses
from all cache entries (which is more useful).
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3344
2016-06-26 10:47:23 +00:00
Cedric Staniewski
89a29946f9
gui: Sort folders by label, fall back to ids if required ( fixes #3310 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3326
2016-06-18 19:16:53 +00:00
Jakob Borg
20a94fafa7
authors: Add xduugu
2016-06-18 21:04:32 +02:00
Daniel Harte
99ddf1e4ab
gui: Adjust border-radius on accordion title buttons ( fixes #3299 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3320
2016-06-17 06:59:07 +00:00
Daniel Harte
fb778218f5
gui: Improve layout of "out of sync" modal ( fixes #3306 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3296
2016-06-17 06:54:33 +00:00
Daniel Harte
55fc3cb2c5
gui: Load modals before calling initController() ( fixes #3301 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3319
2016-06-17 06:44:55 +00:00
Jakob Borg
bb5b1f8f01
gui: Temporarily disable the usage reporting prompt (ref #3301 )
2016-06-13 18:06:12 +02:00
Jakob Borg
c1a96d4900
gui, man: Update docs & translations
2016-06-12 16:21:34 +02:00
Daniel Harte
de298da532
gui: Modal tweaks
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3292
LGTM: AudriusButkevicius, calmh
2016-06-12 14:06:48 +00:00
Daniel Harte
9a25df01fe
gui: Add support for multiple stacked modals
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3288
2016-06-09 10:45:43 +00:00
Daniel Harte
09b7348595
gui: Accordion titles as buttons
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3284
LGTM: calmh, AudriusButkevicius
2016-06-08 15:55:44 +00:00
Daniel Harte
d2bb6e0c0a
gui: Bootstrap tooltips (in modals)
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3280
2016-06-08 14:55:30 +00:00
Daniel Harte
8632a03662
gui: Remove tooltip shown over whole modal
...
Changed the attribute 'title' (reserved) to 'heading' for the modal
template
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3281
2016-06-08 13:07:53 +00:00
Jakob Borg
03a8027efc
cmd/syncthing: Refactor out staticsServer (prev. embeddedStatic) a bit
...
The purpose of this operation is to separate the serving of GUI assets a
bit from the serving of the REST API. It's by no means complete. The end
goal is something like a combined server type that embeds a statics
server and an API server and wraps it in authentication and HTTPS and
stuff, plus possibly a named pipe server that only provides the API and
does not wrap in the same authentication etc.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3273
2016-06-07 07:46:45 +00:00
Jakob Borg
06e63aedea
gui: "Syncing" favicon is no longer animated ( fixes #3267 )
...
Resaved with just first frame in Photoshop, ran pngcrush on it.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3269
2016-06-06 13:01:40 +00:00
Daniel Harte
0320194757
gui: Swap edit / pause buttons on devices
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3266
2016-06-06 12:39:47 +00:00
Jakob Borg
eefcecc7ce
gui, man: Update docs & translations
2016-06-03 13:03:24 +02:00
Daniel Harte
3795a786c9
gui: CSS tweaks for mobile views
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3257
2016-06-02 23:21:19 +00:00
Daniel Harte
855a1bef89
gui: Vertically center identicons in panel titles
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3256
2016-06-02 20:52:10 +00:00
Majed Abdulaziz
48245effdf
lib/model, lib/stats: Keep track of folder's last scan time (ref #3143 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3250
LGTM: calmh, AudriusButkevicius
2016-06-02 19:26:52 +00:00
Daniel Harte
16063933d1
gui: Vertically center identicons in accordion titles
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3252
2016-06-02 19:03:18 +00:00
Daniel Harte
d317f197be
gui: Early return 'danger' over 'warning'
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3251
2016-06-02 18:34:25 +00:00
Jakob Borg
d67c0a1eda
authors: Clean up AUTHORS and NICKS files
...
Git didn't really understand the multiple email addresses in the NICKS
file the same way I expected it to, and this fixes that. It also makes
AUTHORS the "master" file that everything else depends on, so it
now includes all of name, nickname and email addresses.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3243
2016-06-02 08:19:12 +00:00
Daniel Harte
36c6a1955f
gui: Improve navigation header layout on mobile
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3240
2016-06-02 06:08:18 +00:00
Daniel Harte
f792989d9b
gui: Show 'scanning' on unshared folders ( fixes #3068 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3239
2016-06-02 00:17:48 +00:00
Daniel Harte
ee398f17e1
gui: Restore broken logo on mobile
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3238
2016-06-01 23:40:11 +00:00
Audrius Butkevicius
8c4723ff43
gui: Fix editing devices ( fixes #3236 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3237
2016-06-01 20:24:43 +00:00
Daniel Harte
01ae866d58
gui: Use favicon as indication for status ( fixes #1018 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3217
2016-06-01 19:06:36 +00:00
Jakob Borg
9d756525ce
gui: Extract URL from translated string ( fixes #3204 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3224
2016-05-31 07:24:42 +00:00
Antony Male
56b6383407
gui: Prevent log bar from flashing up while page is loading
...
The log bar is hidden by CSS, but will appear briefly while the page is
loading (after the html is fetched, but before dev.css is fetched).
Hide it by using an inline style instead, so this does not happen.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3220
2016-05-30 13:16:15 +00:00
Daniel Harte
46fa5a374b
gui: Improve layout of accordion titles
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3172
2016-05-30 08:18:09 +00:00
Jakob Borg
c513171014
gui: Update translations
2016-05-26 09:49:07 +02:00
Jakob Borg
da5010d37a
cmd/syncthing: Use API to generate API Key and folder ID ( fixes #3179 )
...
Expose a random string generator in the API and use it when the GUI
needs random strings for API key and folder ID.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3192
2016-05-26 07:25:34 +00:00
norgeous
37816e3818
gui: Remove extra href on folder panel titles
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3139
2016-05-22 16:17:33 +00:00
Jakob Borg
4bc2b3f369
gui: Set CSRF stuff earlier ( fixes #3138 )
...
We need to set these properties *before* Angular starts making requests,
and doing that from the response to a request is too late. The obvious
choice (to me) would be to use the angular $cookies service, but that
service isn't available until after initialization so we can't use it.
Instead, add a special file that is loaded by index.html and includes
the info we need before the JS app even starts running.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3152
2016-05-22 10:26:09 +00:00
Jakob Borg
cff9bbc9c5
gui, man: Update docs & translations
2016-05-21 22:44:55 +09:00
norgeous
9db49fb45e
gui: Fix dark theme help button
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3130
2016-05-20 16:50:11 +00:00
Audrius Butkevicius
852759f904
gui: Update translations ( fixes #3125 )
2016-05-19 19:44:52 +01:00
aviau
6e07742fe9
gui, lib: Add missing licenses ( fixes #3100 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3108
2016-05-18 00:10:50 +00:00
Jakob Borg
04d5032055
gui: Fixup authors in about modal
2016-05-18 09:07:47 +09:00
aviau
ee94d53bda
all: Remove execute bit for non-executable files
...
Skip-check: authors
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3105
2016-05-17 14:39:50 +00:00
Jakob Borg
2ea22b1850
gui, man: Update docs & translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3101
2016-05-17 12:02:44 +00:00
Jakob Borg
2c1323ece6
lib/connections: Un-deprecate relaysEnabled ( fixes #3074 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3098
2016-05-17 00:05:38 +00:00
Jakob Borg
591959261c
gui: Fix comparison operator in expression (ref #3035 )
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3036
2016-05-04 20:30:18 +00:00
Jakob Borg
459930df09
gui, man: Update docs & translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3034
2016-05-04 19:47:08 +00:00
Audrius Butkevicius
674fc566bb
lib/connections: Refactor
...
1. Removes separate relay lists and relay clients/services, just makes it a listen address
2. Easier plugging-in of other transports
3. Allows "hot" disabling and enabling NAT services
4. Allows "hot" listen address changes
5. Changes listen address list with a preferable "default" value just like for discovery
6. Debounces global discovery announcements as external addresses change (which it might alot upon starting)
7. Stops this whole "pick other peers relay by latency". This information is no longer available,
but I don't think it matters as most of the time other peer only has one relay.
8. Rename ListenAddress to ListenAddresses, as well as in javascript land.
9. Stop serializing deprecated values to JSON
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2982
2016-05-04 19:38:12 +00:00
Audrius Butkevicius
eabd2fc936
lib/model: Use factories for creating folders
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3029
2016-05-04 10:47:33 +00:00
Jakob Borg
4b07535e86
gui: Downgrade Angular 1.5.3 -> 1.2.9 ( fixes #2961 )
...
I haven't been able to figure out the problem, despite a lot of
experimenting with this...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2988
2016-04-18 12:34:29 +00:00
Jakob Borg
0155b6f841
Update docs & translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/2976
2016-04-15 11:47:33 +00:00
Audrius Butkevicius
19b4f3bfb4
lib/nat: Add a nat package and service to track mappings on multiple IGDs
2016-04-10 19:36:38 +00:00
Jakob Borg
6355a7019b
gui: Update translations for previous commit
2016-04-09 12:23:13 +00:00
Audrius Butkevicius
490464e170
gui: Some browsers force lowercase attributes
2016-04-09 12:20:56 +00:00
Jakob Borg
0937f85534
gui, man: Update docs & translations
2016-04-08 10:25:40 +00:00
Lars K.W. Gohlke
492e92d65d
gui: Show Javascript error indicator on dev builds, remove logging of missing translations
2016-04-05 06:36:53 +00:00
Lars K.W. Gohlke
46e913dc23
gui: Improve header and footer layout on small screens
2016-04-02 10:31:16 +02:00
Jakob Borg
8f580b13df
gui: Update translations and documentation
2016-04-01 07:33:42 +00:00
Jakob Borg
c6a67bd203
gui: Update lang-en with new strings from GUI
2016-03-28 10:55:35 +00:00