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
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
b1edf12257
gui, man: Update docs & translations
2017-04-05 17:10:31 +02: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
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
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
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
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
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
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
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
Jakob Borg
9587b89d9d
gui, man: Update docs & translations
2017-01-23 22:03:08 +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
Jakob Borg
c20c17e3c6
gui, man: Update docs & translations
2017-01-10 08:41:14 +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
Jakob Borg
f09698d845
gui: Add missing strings to lang-en.json
2016-12-18 22:29:43 +01:00
Jakob Borg
653be136ee
gui: Update lang-en.json
2016-12-17 00:59:25 +01:00
Jakob Borg
163d335078
gui: Update lang-en.json
2016-12-16 09:42:13 +01:00
Jakob Borg
1ef75be1c6
gui, man: Update docs & translations
2016-12-13 11:29:40 +01: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
2641062c17
gui, man: Update docs & translations
2016-11-15 07:23:48 +01:00
Jakob Borg
b7e21984a1
gui, man: Update docs & translations
2016-11-01 11:26:25 +01: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
60e7ca4a4c
gui, man: Update docs & translations
2016-10-17 09:12:16 +02: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
1188ebbb7b
gui, man: Update docs & translations
2016-08-23 10:42:09 +02:00
Jakob Borg
7114cacb85
gui, man: Update docs & translations
2016-08-10 11:41:46 +02: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
Jakob Borg
beec9e834e
gui, man: Update docs & translations
2016-07-10 09:23:58 +02: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
b71cc8a580
gui, man: Update docs & translations
2016-06-26 12:48:18 +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
Jakob Borg
c1a96d4900
gui, man: Update docs & translations
2016-06-12 16:21:34 +02: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
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
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
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
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
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
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
cff9bbc9c5
gui, man: Update docs & translations
2016-05-21 22:44:55 +09:00
Audrius Butkevicius
852759f904
gui: Update translations ( fixes #3125 )
2016-05-19 19:44:52 +01: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
459930df09
gui, man: Update docs & translations
...
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3034
2016-05-04 19:47:08 +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
Jakob Borg
6355a7019b
gui: Update translations for previous commit
2016-04-09 12:23:13 +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
norgeous
46c07bb207
gui: Clean up CSS
2016-03-27 00:43:07 +00:00
Audrius Butkevicius
6a3f3f5577
gui: Add theme.css, move dark theme, adjust popover advanced folder settings colors ( fixes #2878 )
2016-03-25 16:55:53 +00:00
Wulf Weich
31362dfc17
gui: Better accessibility for folder & device panels ( fixes #2288 )
2016-03-22 20:53:56 +00:00
kc1212
bea272c40b
Confirmation box for when adding multiple folders on the same path ( #1960 )
2016-03-17 23:05:37 +00:00
Jakob Borg
9d522bd626
gui: Update translation files and assets
2016-03-17 21:05:55 +01:00
Jakob Borg
c952468e13
gui: Improve layout of footer on narrow screens ( fixes #2663 )
2016-03-17 16:39:50 +00:00
norgeous
78120bd989
Use Bootstrap tooltips instead of plain title attributes
...
By using data-original-title the tooltips live update without reapplying the
js code, such as .tooltip('fixTitle') each time the content changes. This
method also works well with angular expressions:
data-original-title="{{'Download Rate' | translate}}"
This example provides a bootstrap tooltip saying 'Download Rate' that changes
automatically when the language is updated.
2016-03-16 14:55:29 +00:00
Lars K.W. Gohlke
16c3d39fd2
Add folder label in addition to ID ( fixes #966 )
...
An auto generated ID is suggested on folder creation to reduce conflicts with
folders created on other devices.
2016-03-11 09:48:46 +00:00
Lars K.W. Gohlke
3abb80885e
Collapse advanced settings in folder editor modal
2016-03-10 15:54:33 +00:00
Jakob Borg
7e8db13854
Update docs & translations
2016-01-31 10:38:05 +01:00
Jakob Borg
56db1d3dfa
Update docs and translations
2016-01-24 17:35:33 +01:00
kluppy
7c42b5cb17
Update 'Edit' menu to 'Action' menu ( fixes #2662 )
2016-01-13 20:09:32 +10:00
Audrius Butkevicius
cd54186113
Add support for themes ( fixes #1925 )
2016-01-10 17:57:27 +00:00