Audrius Butkevicius
1ded554a15
Fix advanced option saving ( fixes #2042 )
2015-07-09 21:58:58 +01:00
Jakob Borg
8697982302
Add canton7
2015-07-05 19:44:19 +02:00
Antony Male
7023d3ca2b
Use bootstrap grid instead of column-count:3 for aligning checkboxes ( fixes #2029 )
...
Upgrading to bootstrap 3.3.5 meant that checkboxes inside a div with
column-count:3 set would be unclickable in Chrome: in fact, the entire
div appears to sit on top of its contents, making interaction impossible.
This affected both the 'show folder with these devices' and 'these devices
can access this folder' sections of the UI.
I'm not sure what the the underlying cause is, but moving to Bootstrap's
grid system appears work around the issue. Devices/folders have to be
explicitly split out into rows, otherwise the final element appears offset.
To do this grouping by row, a new filter (groupFilter) has been added, which
turns an input of e.g. [1, 2, 3, 4, 5] with a groupSize of 3 into
[[1, 2, 3], [4, 5]]. However altering the collection in this way throws
Angular into an infinite watch loop, terminating in infdig. m59peacemaker's
pmkr.filterStabilize (MIT) was added to work around this issue.
This also has the nice side-effect of wrapping the list of devices/folders
when the screen width decreases.
See also:
- #2027 (bootstrap update which triggered this issue)
- #1121 (last time it happened)
2015-07-05 17:21:02 +01:00
Jakob Borg
57a5d13c47
Translation and docs update
2015-07-05 11:24:21 +02:00
Jakob Borg
500b96240b
Don't show Failed Items on folder masters
2015-07-05 11:21:15 +02:00
Jakob Borg
13d961d41d
Correctly show Override button when out of sync
2015-07-05 11:20:59 +02:00
Jakob Borg
8366dbd8e0
Add link to home page ( fixes #1993 , fixes #1999 )
2015-07-05 11:06:29 +02:00
Jakob Borg
b02047e4b5
Update Bootstrap 3.1.0 -> 3.3.5
2015-07-05 11:05:38 +02:00
Jakob Borg
dec6540967
Implement "advanced configuration" dialog ( fixes #2010 )
2015-07-04 13:47:43 +02:00
Daniel Bergmann
aee9093848
Fixed add device button being overlapped by footer ( fixes #1950 )
2015-07-02 16:16:42 +01:00
Daniel Bergmann
5c18d34d89
Added a contact email address for myself.
...
Added myself to the AUTHORS, NICKS and GUI contributors files. Also
fixed the sort order in AUTHORS and NICKS when adding myself as there
were a couple of entries in both that were not quite in alphabetical
order.
2015-07-02 09:45:22 +01:00
Daniel Bergmann
970a9c7552
Added select ID text on click to gui
2015-07-02 09:34:12 +01:00
Jakob Borg
60004ebff1
Show FolderErrors result in UI ( fixes #1437 )
2015-06-30 14:41:48 +02:00
Jakob Borg
c8ac9721d7
Translation and docs update
2015-06-28 21:10:57 +02:00
Audrius Butkevicius
089fca2319
Use different session cookies per device
2015-06-22 19:51:46 +01:00
Jakob Borg
2463819a3d
Update translations and docs
2015-06-21 11:45:54 +02:00
Jakob Borg
a738490a3b
Update translation strings
2015-06-20 11:40:05 +02:00
Jakob Borg
54a8de2059
Merge remote-tracking branch 'syncthing/pr/1979'
...
* syncthing/pr/1979:
Display Local State Summary (All Folders)
2015-06-20 11:39:31 +02:00
Jakob Borg
cb2c0e7ac5
Add fti7
2015-06-20 11:32:55 +02:00
Frank Isemann
510d309b8a
Display Local State Summary (All Folders)
2015-06-19 21:52:19 +02:00
Jakob Borg
a7ce2a7aa5
Merge pull request #1963 from wsgcsysadmin/master
...
Put thisDeviceName first in page tile to make small browser tabs distinguishable
2015-06-19 08:51:24 +02:00
Jakob Borg
cfe24ecdd9
Add wsgcsysadmin
2015-06-19 08:50:36 +02:00
WSGCSysadmin
c50ba9267c
Put thisDeviceName first in page title
2015-06-18 10:53:37 -05:00
Jakob Borg
423e69916c
Merge pull request #1962 from Zillode/fix-pull-order-gui
...
Set default pull order in webGUI
2015-06-18 16:51:10 +02:00
Lode Hoste
cb2d2f000f
Set default pull order in webGUI
2015-06-18 12:42:00 +02:00
Audrius Butkevicius
12a3086a9e
Add label next to "Last file received" ( fixes #1952 )
2015-06-16 12:12:34 +01:00
Jakob Borg
7e5197c566
Help link for folder master
2015-06-15 22:34:39 +02:00
Sergey Mishin
2449f1e1b6
webgui: moved events controller to events service
2015-06-15 19:05:46 +03:00
Jakob Borg
1437952aee
Translation and docs update
2015-06-14 13:52:00 +02:00
Jakob Borg
a162157301
Add translation strings for trash can versioning
2015-06-14 11:08:25 +02:00
Audrius Butkevicius
1d856b4723
Correctly set and clear errors for missing folders ( fixes #1937 )
2015-06-13 23:45:54 +01:00
Jakob Borg
a778763851
Add trash can file versioning ( fixes #1931 )
2015-06-12 13:30:49 +02:00
ralder
7d1250620e
fix disappeared status of folder after restart syncthing
...
sometimes after restart process syncthing '/rest/db/status' for folder may return data with 'state' = empty string
2015-06-10 16:48:16 +03:00
Jakob Borg
a8b43ae598
Translation / docs update
2015-06-07 12:57:26 +02:00
Lars K.W. Gohlke
3626003f68
replaced (not all) wiki links to new location docs.syncthing.net
2015-06-03 19:09:36 +02:00
Sergey Mishin
ccebdd142a
fix webgui top menu for small screen devices
2015-06-02 17:48:31 +03:00
Jakob Borg
e952da7f91
Ensure we always have an up to date list of language names
2015-06-02 08:47:26 +02:00
Jakob Borg
5bd1e4a167
Re-add mistakenly removed languages
2015-06-02 08:33:36 +02:00
Sergey Mishin
f11bac6705
fix missing languages ( fixes #1902 )
2015-06-02 01:19:21 +03:00
Jakob Borg
36d4c69fd6
Translation update
2015-05-31 09:37:02 +02:00
Jakob Borg
d632e3aa1b
Show help link, add icons, tweak icon spacing
2015-05-30 10:31:45 +02:00
Jakob Borg
3e8eabe833
Add mogwa1
2015-05-25 08:07:59 +02:00
Lode Hoste
7ec6740e26
Show date and time for web GUI notification ( fixes #1833 )
2015-05-21 19:44:45 +02:00
Jakob Borg
e4b57a978f
Translation update
2015-05-15 10:46:47 +02:00
Jakob Borg
e27ea63900
Add cdhowie
2015-05-14 08:11:02 +02:00
Jakob Borg
bcf51aed83
Translation update
2015-05-10 14:59:12 +02:00
Lord Landon "Warbles" Agahnim
0f432a0844
Use actual release version for release note link ( fixes #1728 )
2015-05-04 08:23:24 -07:00
Jakob Borg
fc013bd04c
Add LordLandon
2015-05-04 10:36:40 +02:00
Jakob Borg
d0ebf06ff8
Translation update
2015-05-03 08:29:29 +02:00
Jakob Borg
4ff535f883
Twitter link (lazily wrong icon, because not in Glyphicons...)
2015-05-01 23:32:51 +02:00
dartraiden
32a76901a9
typos and spelling correction
2015-04-29 15:59:47 +02:00
Audrius Butkevicius
8ce547edeb
Fix HTML ( fixes #1707 )
2015-04-26 20:14:34 +01:00
Jakob Borg
02fdf59839
Add jarlebring
2015-04-26 19:40:02 +09:00
Audrius Butkevicius
9afbca3001
Add pagination to Out of sync item list ( fixes #1509 )
2015-04-26 00:22:26 +01:00
Audrius Butkevicius
ec3f17cb9c
Add angular-dirPagination
2015-04-25 22:52:52 +01:00
Jakob Borg
be7b3a9952
Configurable file pull order (alphabetic, random, by size or age)
2015-04-25 23:20:21 +09:00
Jakob Borg
2a60f4b1e9
Add .gitattributes; normalize line endings
2015-04-25 23:16:46 +09:00
Jakob Borg
542716e216
Allow major upgrades
2015-04-23 17:13:11 +09:00
Jakob Borg
b35958d024
Avoid spurious request for /qr?text={{myID}} ( fixes #1679 )
2015-04-22 09:37:18 +09:00
Jakob Borg
e2420495f3
Fix type in device sort ( fixes #1668 )
2015-04-20 22:18:19 +09:00
Jakob Borg
c741465328
Use versionString() in about modal ( fixes #1663 )
2015-04-20 08:23:59 +09:00
Audrius Butkevicius
497f85a236
Fix capitalization ( fixes #1652 , fixes #1649 )
2015-04-18 11:23:21 +01:00
Jakob Borg
2322e9cff7
Store and use _localStorage object
2015-04-16 23:44:34 +09:00
Jakob Borg
a876e1e348
Merge remote-tracking branch 'syncthing/pr/1636' into pr-1636
...
* syncthing/pr/1636:
fix using detect localStorage
2015-04-16 23:32:48 +09:00
Jakob Borg
6a863c8f71
Translation update
2015-04-16 23:27:27 +09:00
Jakob Borg
392b006b06
Add Moter8
2015-04-16 23:23:34 +09:00
Sergey Mishin
9f81c85ca7
fix using detect localStorage
2015-04-13 19:07:39 +03:00
Jakob Borg
aa803ce2ff
Move folder errors to state
...
The "Invalid" config attribute is retained for errors discovered during
config loading (empty path, duplicate ID). This can only be set or
cleared at config loading time.
Errors discovered during runtime (I/O problems, etc) are now in the
folder state instead. Changes to these are sent as any other folder
state change.
2015-04-13 07:43:45 +09:00
Jakob Borg
a027a60f5d
Correctly feature detect localStorage ( fixes #1632 )
2015-04-13 06:50:07 +09:00
Jakob Borg
b74df18a4a
Translation update
2015-04-10 13:32:23 +02:00
Jakob Borg
5cd2906a39
Fix NICKS and authors in index.html
2015-04-10 12:57:43 +02:00
Jakob Borg
bc37b69d17
Add ARM to GUI architectures, and fallback for unknowns
2015-04-10 12:45:53 +02:00
Francois-Xavier Gsell
b95a6ccf80
fix '~' completion in add folder ( fix #1478 )
2015-04-10 15:42:52 +08:00
Audrius Butkevicius
ef7ce6c7e1
Merge pull request #1619 from calmh/gui-version
...
GUI version string includes OS and Arch
2015-04-09 12:29:58 +01:00
Audrius Butkevicius
1f159e8233
Fix total transfer rates ( fixes #1615 )
2015-04-09 12:07:21 +01:00
Jakob Borg
4b07609458
GUI version string includes OS and Arch
...
(Useful when debugging via screenshots...)
2015-04-09 11:33:24 +02:00
Jakob Borg
0bfb40ae51
discourse -> forum
2015-04-07 16:07:16 +02:00
Audrius Butkevicius
68ff4f3842
Fix GUI
2015-04-07 14:24:34 +01:00
Jakob Borg
63ae2f64cf
Woops: /rest/system/errors -> /rest/system/error
2015-04-07 13:46:39 +02:00
Jakob Borg
105103fae0
Woops: /rest/system/report -> /rest/svc/report
2015-04-07 13:33:37 +02:00
Jakob Borg
70f4792ab1
Translation update
2015-04-07 12:24:02 +02:00
Jakob Borg
e884d0fda6
Tidy up the REST interface URLs ( fixes #1593 )
2015-04-07 12:16:23 +02:00
Jakob Borg
b74c31e520
Only show Override button in idle state
2015-04-06 23:33:28 +02:00
ralder
b5d7ce8ebe
Add uptime in webgui ( fixes #1501 )
2015-04-05 22:37:55 +03:00
Jakob Borg
8d41a762b6
Clean up translations, generate assets
2015-04-04 23:21:45 +02:00
Jakob Borg
6d3003716c
Merge remote-tracking branch 'syncthing/pr/1553'
...
* syncthing/pr/1553:
Add dzarda
Added an "n", typo in a GUI string
2015-04-04 23:20:48 +02:00
Marc Laporte
2c87c3bac3
Fix some typos
2015-04-04 23:15:07 +02:00
Jakob Borg
a598cd2b18
Auto generate author list in gui/index.html
2015-04-04 10:09:42 +02:00
ralder
e7e945533e
Add language select menu in webgui ( fixes #981 )
2015-04-04 02:57:07 +03:00
Jakob Borg
454e688c3d
Push model data instead of pull ( fixes #1434 )
2015-04-01 11:46:30 +02:00
Jaroslav Malec
15f2fabaaf
Added an "n", typo in a GUI string
2015-03-31 19:27:25 +02:00
Jakob Borg
2951f128f6
Translation update for external versioner
2015-03-30 14:15:17 +02:00
KAMADA Ken'ichi
66087e4332
List the given name first for consistency with others
2015-03-23 21:38:07 +09:00
Audrius Butkevicius
c505218896
Configure location provider
2015-03-22 15:36:40 +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
Alexander Graf
18aa66dabb
use lowerCamelCase for file versioning display
2015-03-19 18:16:48 +01:00
Alexander Graf
d3f1eaf1a3
Add external versioner (ref #573 )
2015-03-19 11:31:21 +01:00
Jakob Borg
75523556e8
Use SVG format logos
2015-03-18 12:51:23 +01: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
3a35b8b26c
Add sciurius
2015-03-17 08:42:27 +01: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
Jakob Borg
422332de7e
Add kamadak
2015-03-15 15:19:17 +01:00
Jakob Borg
5a15ba7451
Add pascalj
2015-03-15 15:17:35 +01:00
Jakob Borg
d3686bb1e2
Add kilburn
2015-03-15 15:17:26 +01:00
Jakob Borg
9c3cee9ae4
Translation update
2015-03-11 21:15:55 +01:00
Jakob Borg
70c841f23a
Compress only metadata by default ( fixes #1374 )
2015-03-11 19:10:57 +01:00
Jakob Borg
05642a3e17
Merge remote-tracking branch 'syncthing/pr/1436'
...
* syncthing/pr/1436:
Remove red if we managed to report to atleast one discovery server (fixes #1427 )
Conflicts:
internal/auto/gui.files.go
2015-03-09 23:47:41 +01:00
Jakob Borg
7dcc6bb579
Add moshen
2015-03-09 23:45:03 +01:00
Audrius Butkevicius
f15c416e59
Remove red if we managed to report to atleast one discovery server ( fixes #1427 )
2015-03-09 21:55:14 +00:00
Audrius Butkevicius
49cf939c04
Add missing translation strings ( fixes #1430 )
2015-03-09 12:02:30 +00:00
Jakob Borg
d644ebab09
Translation update
2015-03-08 07:52:52 +01:00
Jakob Borg
29dbfc647d
Add bencurthoys
2015-03-07 14:41:18 +01:00
Jakob Borg
b3dd05580b
Don't follow the prototype chain when looking for a folder name ( fixes #1387 )
2015-03-01 22:10:34 +01:00
Jakob Borg
32847f33fd
Translation update
2015-03-01 21:51:56 +01:00
Karol Różycki
bfefa6d016
All folder panels collapsed, fixes #1034
2015-02-19 15:48:43 +01:00
Jakob Borg
efd6a29909
Translation update
2015-02-15 16:55:44 +01:00
Karol Różycki
ec160f1f0a
Button to rescan all folders, fixes #1151
2015-02-12 21:03:35 +01:00
Jakob Borg
3ab779895f
Add tnn2
2015-02-12 12:14:56 +01:00
Jakob Borg
a831f174ef
Add marclaporte
2015-02-12 12:08:49 +01:00
Ben Schulz
4178feb65f
Match icons for ignore patterns
2015-02-10 21:38:56 +01:00
Jakob Borg
ee000dabfd
Translation update
2015-02-09 23:03:31 +01:00
Audrius Butkevicius
b88c5a89a8
Add rumpelsepp
2015-02-03 00:15:57 +00:00
Ben Schulz
81a87f873f
Fix button "override changes" line break
2015-01-29 11:28:59 +01:00
Audrius Butkevicius
d91b8ac444
Merge pull request #1299 from krozycki/master
...
Show information in folder panel if ignore patterns are active fixes #1279
2015-01-27 19:54:09 +00:00
Karol Różycki
952e51ac75
Show information in folder panel if ignore patterns are active, fixes #1279
2015-01-27 15:27:44 +01:00
Ben Schulz
0e59e0aebd
Make links to usage report clickable
2015-01-26 17:20:55 +01:00
Ben Schulz
1a91dbee5f
Move panels to top of page
...
- Move panels (new device, new folder, notice) to top of page
- Add icons to panel headers (restart, new folder, notice)
2015-01-23 16:28:30 +01:00
Jakob Borg
9c1a67cf47
Add krozycki
2015-01-22 15:35:58 -08:00
Ben Schulz
f037d1b6ca
improve job queue
2015-01-19 20:49:19 +01:00
Jakob Borg
f47a5a309d
Add File Versioning to folder info ( fixes #963 )
...
Could potentially use shorter value strings ("Simple" vs "Simple File
Versioning"), but this avoid introducing unnecessary strings to
translate - can always be changed in the future.
2015-01-15 15:50:49 +01:00
Jakob Borg
a5d1383fe8
Translation update
2015-01-13 17:27:47 +01:00
Jakob Borg
bf2bcf515c
Merge pull request #1247 from Rewt0r/master
...
Change Bottom Bar links to a new tab/window
2015-01-13 17:26:48 +01:00
Jakob Borg
4c5e94c64b
Add Rewt0r
2015-01-13 17:25:51 +01:00
Michael Jephcote
4371014667
Change Bottom Bar links to a new tab/window
...
Was getting kinda annoying clicking links in the footer and it navigating away from the page, I've added "_blank" as the target to those links.
2015-01-13 14:24:08 +00:00
Jakob Borg
e4658bb99d
Don't start a new refresh() loop on each UIOnline ( fixes #1143 )
...
Separate out the stuff that should run on each UIOnline from the stuff
that should only run on init.
2015-01-12 12:15:58 +01:00
Jakob Borg
1816320124
One more translation update
2015-01-11 21:19:42 +01:00
Jakob Borg
f09bfe293d
Translation update
2015-01-11 20:31:30 +01:00
Jakob Borg
7b4e8fda4b
Modal dialog titles must be manually translated
2015-01-11 14:48:40 +01:00
Jakob Borg
e18b19ca5a
Translation base & assets update
2015-01-10 18:15:08 +01:00
Jakob Borg
48651bf482
Merge pull request #1234 from uok/master
...
Small improvements for footer navbar (ref #1154 )
2015-01-10 18:14:47 +01:00
Ben Schulz
6795173e77
Small improvements for footer navbar
2015-01-10 18:02:27 +01:00
Jakob Borg
00af1db275
Translation base & assets update
2015-01-10 17:51:18 +01:00
Jakob Borg
5935ea896f
Merge pull request #1232 from facastagnini/master
...
"Quick guide to supported patterns" link updated
2015-01-10 17:50:23 +01:00
Jakob Borg
459983c05e
Add facastagnini
2015-01-10 17:47:41 +01:00
Jakob Borg
0eec945df1
Merge pull request #1230 from AudriusButkevicius/separator
...
Expose and use path separator (fixes #1163 )
2015-01-10 17:43:41 +01:00
Federico Castagnini
beb4239d1b
The "Quick guide to supported patterns" link now points to the wiki article and will open in a new page/tab to avoid disrupting the settings page.
2015-01-10 10:42:45 -05:00
Audrius Butkevicius
2b78e37d92
Rename "Last File Synced" to "Last File Received" ( fixes #1145 )
...
IMHO this is more clear
2015-01-10 14:55:08 +00:00
Audrius Butkevicius
a2070d9ce4
Expose and use path separator ( fixes #1163 )
2015-01-10 14:51:29 +00:00
bigbear2nd
2aac1cde04
Added colored status indicator for narrow screens. ( Fixes #1084 )
2015-01-09 20:54:00 +09:00
Jakob Borg
1b6c700e18
Merge remote-tracking branch 'origin/pr/1198'
...
* origin/pr/1198:
Fix rendering issue on firefox when zoomed (fixes #1197 )
2015-01-07 14:24:49 +01:00
Tim Abell
6304bd60ee
Fix rendering issue on firefox when zoomed ( fixes #1197 )
...
issue #1197
2015-01-07 09:27:17 +00:00
Jakob Borg
4ad4417740
Add timabell
2015-01-07 08:36:54 +01:00
Jakob Borg
d68ce2d68c
Translation update
2015-01-06 23:12:40 +01:00
Jakob Borg
7aff59bcce
Add brendanlong
2015-01-06 22:48:01 +01:00
Jakob Borg
cf1594829a
Handle HTTP errors on non-event requests ( fixes #1120 , fixes #807 )
2015-01-05 16:03:00 +01:00
Jakob Borg
2f43c74ece
Add peterhoeg
2015-01-05 15:14:22 +01:00
Jakob Borg
d3f6cb860f
Translation update
2015-01-04 20:18:14 +01:00
Audrius Butkevicius
ed747a2d3d
Add identicons to device prompts
2015-01-03 23:34:15 +00:00
Audrius Butkevicius
56ccb5b2ab
New device, folder prompts ( fixes #120 , fixes #330 )
2015-01-03 23:06:41 +00:00
Audrius Butkevicius
fd0a147ae6
Add job queue ( fixes #629 )
...
Request to terminate currently ongoing downloads and jump to the bumped file
incoming in 3, 2, 1.
Also, has a slightly strange effect where we pop a job off the queue, but
the copyChannel is still busy and blocks, though it gets moved to the
progress slice in the jobqueue, and looks like it's in progress which it isn't
as it's waiting to be picked up from the copyChan.
As a result, the progress emitter doesn't register on the task, and hence the file
doesn't have a progress bar, but cannot be replaced by a bump.
I guess I can fix progress bar issue by moving the progressEmiter.Register just
before passing the file to the copyChan, but then we are back to the initial
problem of a file with a progress bar, but no progress happening as it's stuck
on write to copyChan
I checked if there is a way to check for channel writeability (before popping)
but got struck by lightning just for bringing the idea up in #go-nuts.
My ideal scenario would be to check if copyChan is writeable, pop job from the
queue and shove it down handleFile. This way jobs would stay in the queue while
they cannot be handled, meaning that the `Bump` could bring your file up higher.
2015-01-02 15:33:39 +01:00
Jakob Borg
20d30a80be
Generate a random API key on initial setup ( fixes #1118 )
...
Also makes the javascript implementation use the same algorithm for
generating random strings.
2014-12-29 13:48:26 +01:00
Jakob Borg
d90b2c1d52
Translation update
2014-12-29 09:42:17 +01:00
Jakob Borg
b6cb7ddbaf
There is no Legend string right now
2014-12-19 10:18:51 +01:00
Jakob Borg
e91f9a944e
Revert "Update bootstrap" ( fixes #1121 )
...
This reverts commit 51cdd38c3e
.
Conflicts:
internal/auto/gui.files.go
2014-12-18 22:32:03 +01:00
Jakob Borg
e7ddc7cf0f
... also in index.html
2014-12-18 22:02:45 +01:00
Jakob Borg
579f92cf5f
Merge branch 'pr-1115'
...
* pr-1115:
Make progress indicators less animated
put legend above list of needed files
2014-12-18 22:01:27 +01:00
Jakob Borg
963077f918
Translation update
2014-12-16 23:20:59 +01:00
Jakob Borg
892920039d
Fix checkbox breakage in Settings dialog
2014-12-15 09:12:59 +01:00
Jakob Borg
51cdd38c3e
Update bootstrap
2014-12-15 08:54:29 +01:00
Jakob Borg
80977bd4c0
Make progress indicators less animated
2014-12-15 00:34:03 +01:00
Cathryne
d8022f94ef
put legend above list of needed files
2014-12-13 18:33:20 +01:00
Jakob Borg
5346bdc683
GUI tweaks for last file synced
2014-12-12 14:24:36 +01:00
Audrius Butkevicius
bde92d5cfe
Display last received file and time ( fixes #292 , fixes #801 )
2014-12-09 20:24:48 +00:00
Jakob Borg
6e83d11d5f
Translation update
2014-12-08 13:25:27 +01:00
Jakob Borg
f9fcb44f3c
Translation update
2014-12-07 08:30:54 +01:00
Dennis Wilson
f62812a8dc
Enable URL lang parameter for switching languages ( fixes #1080 )
2014-12-06 14:11:42 +01:00
Jakob Borg
47d67d3985
Merge remote-tracking branch 'origin/pr/1087'
...
* origin/pr/1087:
Folder/device panel header with progress indicator
2014-12-06 12:32:43 +01:00
Ben Schulz
4ff211662a
Folder/device panel header with progress indicator
2014-12-05 18:44:38 +01:00
Audrius Butkevicius
05eab51a0d
Select repos to share with in node editor dialog ( fixes #719 )
2014-12-05 00:22:16 +00:00
Audrius Butkevicius
770fff287e
Avoid rounding errors ( fixes #1068 )
2014-12-03 23:44:39 +00:00
Audrius Butkevicius
bc8907e90d
Check if announcement data is available
2014-12-01 19:53:13 +00:00
Jakob Borg
a8ba7786ae
Reinstate 'Shared With' until a better alternative emerges (ref #1054 )
2014-12-01 20:50:27 +01:00
Audrius Butkevicius
d30d0b29a9
Fix CSS
2014-12-01 10:30:38 +00:00
Jakob Borg
8d2a6d96f2
Shorter Global Discovery label
2014-12-01 11:14:11 +01:00
Dennis Wilson
ee9c109f07
add locale service to GUI. minor cleanup of controller.
2014-12-01 10:00:03 +01:00
Jakob Borg
cf00ab854f
Translation update ( fixes #1054 )
2014-12-01 09:13:58 +01:00
Jakob Borg
c417dcb7e2
Repair Rescan button, cleanup CSS ( fixes #1054 )
2014-12-01 09:11:16 +01:00
Jakob Borg
27e81637be
Add asdil12
2014-11-30 20:57:34 +01:00
Jakob Borg
5c67e27a30
Use CSS column layouts in About box
2014-11-30 20:49:49 +01:00
Jakob Borg
a564510c49
Homogenize folder and device state to 'Up to Date' ( fixes #1042 )
2014-11-30 13:45:08 +01:00
Jakob Borg
285b614927
Translation update
2014-11-30 13:38:05 +01:00
Audrius Butkevicius
fd2d2c035e
Add support for multiple announce servers ( fixes #677 )
...
Somebody owes me a beer.
2014-11-30 13:25:06 +01:00
Jakob Borg
126c4e9a06
Dependency update, new golang.org/x package names
2014-11-30 00:17:00 +01:00
Jakob Borg
4de39b205d
Only color status text, not panel headings ( fixes #1039 )
2014-11-29 13:08:00 +01:00
Jakob Borg
2748a2e97f
Mark unused devices as 'Unused' and in warning color, show folders per device ( fixes #962 )
2014-11-29 09:43:05 +01:00
Jakob Borg
2926bbfe15
Mark unshared folders as 'Unshared' and in warning color ( fixes #962 )
2014-11-29 09:42:51 +01:00
Audrius Butkevicius
254c63763a
Remove top margin from checkboxes ( fixes #1036 )
2014-11-28 15:17:02 +00:00
Jakob Borg
2de834f1f4
Place list of devices to share with in columns, in supported browsers
2014-11-27 21:34:24 +01:00
Jakob Borg
7273eab80e
Clean up device panel (...) (ref #964 )
...
- Remove "Synchronization"
- Hide "Compression" when default (on)
- Hide "Introducer" when default (off)
2014-11-27 20:46:36 +01:00
Jakob Borg
13e79c777a
Clean up folder panel (...) ( fixes #964 )
...
- Remove ID
- Hide "Out of sync" when in sync
- Hide "Folder master" when default (not master)
- Hide "Ignore permissions" when default (not ignored)
- Hide "Rescan interval" when default (60 seconds)
2014-11-27 20:43:00 +01:00
Jakob Borg
82e923dfc8
Add kozec
2014-11-26 23:25:52 +01:00
Jakob Borg
34cb305755
Report all rates in bytes per second ( fixes #934 )
2014-11-26 17:30:52 +01:00
Jakob Borg
06ef33ff5e
Translation strings for new functionality
2014-11-26 13:47:17 +01:00
Dennis Wilson
3b88ee623b
GUI Rework: reorganized folders and split app.js
2014-11-26 13:43:38 +01:00
Jakob Borg
8588625937
Add snnd
2014-11-26 13:43:26 +01:00
Audrius Butkevicius
ea17542e4b
Change progress emitter
...
1. Do not use cached value for BytesCompleted
2. Refactor JS a bit
3. Allow disabling progress emitter
2014-11-25 22:07:18 +00:00
piobpl
90a31589bb
Showing detailed sync progress ( fixes #476 )
...
based on commit by Audrius Butkevicius <audrius.butkevicius@gmail.com>
2014-11-25 20:18:35 +01:00
Audrius Butkevicius
bd91519df9
Add aria label on cog ( closes #1020 )
2014-11-24 21:14:14 +00:00
Jakob Borg
f1e241940b
Translation update
2014-11-24 10:10:01 +01:00
Jakob Borg
aa637fd942
Translation update
2014-11-18 16:22:32 +04:00
Jakob Borg
6b47052491
Missing English strings
2014-11-17 19:15:30 +04:00
Jakob Borg
64f101f534
Merge pull request #968 from pluby/directory-auto
...
Directory auto-complete.
2014-11-17 19:07:27 +04:00
Jakob Borg
82c6caef85
Use more inclusive copyright header
2014-11-17 12:54:42 +01:00
Phill Luby
46ec72412a
Directory auto-complete.
2014-11-16 19:31:53 +00:00
Jakob Borg
3a84224b93
Add ceh
2014-11-12 15:54:16 +01:00
Jakob Borg
ae0e56e98d
Translation update
2014-11-03 22:11:54 -06:00
Audrius Butkevicius
3daa26e1f7
Allow setting rescan interval to 0 ( fixes #856 )
2014-11-01 23:53:27 +00:00
Audrius Butkevicius
387f2f0a94
Do not show self in shared with ( fixes #915 )
2014-11-01 23:10:39 +00:00
Jakob Borg
08e7ada242
Translation update
2014-10-27 15:05:16 +01:00
Jakob Borg
4b899a813e
Add Vilbrekin
2014-10-26 13:59:03 +01:00
Jakob Borg
39a2934b05
Translation update
2014-10-24 10:27:14 +02:00
Jakob Borg
9d348319fd
Translation update
2014-10-18 20:50:40 +02:00
bigbear2nd
4ae0efe887
Make folder path selectable in FireFox
...
Make the folder name and the folder path selectable in FireFox, as discussed here: https://pulse-forum.ind.ie/t/how-can-the-folder-path-be-changed/1153/6
Add the assets to the commit
Add me to the contributors
Add me to the contributors in the index.html
2014-10-18 01:39:57 +09:00
Jakob Borg
9dda7485eb
Merge branch 'pr/871'
...
* pr/871:
Slight increase of contrast in identicons
Implement identicon representation for devices.
Conflicts:
internal/auto/gui.files.go
2014-10-17 09:29:06 +02:00
Jakob Borg
8b9670add9
Add cdata
2014-10-17 09:28:45 +02:00
Jakob Borg
978aebd79c
Slight increase of contrast in identicons
2014-10-17 09:26:58 +02:00
Chris Joel
ac079f0f83
Implement identicon representation for devices.
...
The first fifteen characters of device IDs are now used to procedurally
generate psuedo-unique avatars for their respective devices. The avatars
are represented using SVG elements that replace the icons previously
shown next to device names in the GUI.
2014-10-16 12:28:43 -07:00
Jakob Borg
b012f77475
Merge pull request #848 from pluby/discovery
...
Simpler entry of locally discovered nodes
2014-10-16 09:11:08 +02:00
Jakob Borg
3cf36b1773
Add pluby
2014-10-16 09:09:41 +02:00
Jakob Borg
90af68901a
Add cqcallaw
2014-10-16 08:55:27 +02:00
Phill Luby
36431b3dcd
Provide a data-list of locally discovered nodes when adding a new node.
2014-10-15 21:20:38 +01:00
Jakob Borg
ce510e55ae
Add Nutomic
2014-10-15 08:44:58 +02:00
Jakob Borg
4b92960975
Add mvdan
2014-10-13 16:00:01 +02:00
Jakob Borg
e5dc66e7e5
Translation update
2014-10-12 14:09:40 +02:00
Audrius Butkevicius
dcadefd133
Introducer should default to false ( fixes #825 )
2014-10-10 23:20:49 +01:00
Audrius Butkevicius
e50469d84e
Better version change detection ( fixes #808 , fixes #810 )
2014-10-08 21:20:54 +01:00
Jakob Borg
d3a9b126a6
Translation update
2014-10-08 13:58:41 +02:00
Jakob Borg
cbbd20a687
Add seehuhn
2014-10-07 07:43:09 +02:00
Jakob Borg
0bb31e16c9
Move copyright inside <div> (ref #779 )
2014-10-03 16:18:22 +02:00
Audrius Butkevicius
a267bca8fb
Disable autoupgrade if not supported ( fixes #763 )
2014-10-01 20:06:51 +01:00
Jakob Borg
32d2e78e3c
Directory -> Path in folder editor ( fixes #772 )
2014-10-01 15:34:12 +02:00
Jakob Borg
9edce23e76
Relicense to GPL
2014-10-01 07:53:59 +02:00
Audrius Butkevicius
8a768baaaa
Add autoUpgrade option in UI
2014-09-28 21:07:28 +01:00
Audrius Butkevicius
56d0ecc253
Rebuild assets
2014-09-28 14:39:18 +01:00
Audrius Butkevicius
e863746bd7
Change some text in UI to make more sense
2014-09-28 14:38:57 +01:00
Audrius Butkevicius
f561d3261a
Rename FolderConfiguration.Directory to FolderConfiguration.Path
2014-09-28 14:36:16 +01:00
Audrius Butkevicius
6c352dca74
Rename Repository -> Folder, Node -> Device ( fixes #739 )
2014-09-28 14:23:07 +01:00
Audrius Butkevicius
47554b562d
Remove field placeholders ( fixes #748 )
...
All of them are either required, or empty by default, or for example
node name is later populated on first connection.
2014-09-28 00:47:58 +01:00
Jakob Borg
87e68cac6c
Fix spacing under Add buttons
2014-09-27 14:43:11 +02:00
Jakob Borg
b0b34236e3
Revert "Merge branch 'pr/711'" (...)
...
Temporary revert to the old debounce behavior. It's a bit bad and drives
up CPU usage, but mostly shows correct info in the GUI. This will be
improved shortly.
This reverts commit 5144330807
, reversing
changes made to c34f3defe1
.
Conflicts:
auto/gui.files.go
2014-09-24 22:01:30 +02:00
Jakob Borg
a502836002
Translation update
2014-09-24 21:55:12 +02:00
Jakob Borg
e596a45e9f
Add "cluster introducer" functionality to nodes (ref #120 )
2014-09-23 16:04:20 +02:00
Jakob Borg
55c7d86205
Text and layout tweaks
2014-09-22 15:22:15 +02:00
Audrius Butkevicius
b084b4faaf
Expose ignores in the UI
2014-09-21 22:34:53 +01:00
Cathryne
63bd0136fb
fixed a typo
2014-09-20 21:54:23 +02:00
Jakob Borg
5144330807
Merge branch 'pr/711'
...
* pr/711:
Asset update
Move function-specific constants to the top and rename debouncedFcts
Improve debounce functionality of REST requests
2014-09-20 20:22:23 +02:00
Lode Hoste
4667cb9de9
Move function-specific constants to the top and rename debouncedFcts
2014-09-20 17:12:39 +02:00
Jakob Borg
4810879b2f
Add Zillode
2014-09-20 15:14:51 +02:00
Lode Hoste
f4b6704aad
Improve debounce functionality of REST requests
2014-09-19 22:42:29 +02:00
Jakob Borg
bf909db3f9
jshint and format app.js
2014-09-18 21:29:29 +02:00
Jakob Borg
d7956dd495
/rest/version should return JSON ( fixes #694 )
2014-09-18 12:52:45 +02:00
Jakob Borg
37a473e7d6
/rest/errors should return an object ( fixes #695 )
2014-09-18 12:49:59 +02:00
Jakob Borg
5a1c885e8f
Translation update
2014-09-18 12:01:08 +02:00
Jakob Borg
55ea207a55
Merge branch 'new-tls'
...
* new-tls:
Cleanups and tweaks
Add redirection middleware
Add DowngradingListener
Conflicts:
auto/gui.files.go
2014-09-15 00:19:07 +02:00
Jakob Borg
6384d1e5a3
Cleanups and tweaks
2014-09-15 00:18:05 +02:00
Jakob Borg
2927de7cf9
More than a year ago might as well be never ( fixes #690 )
2014-09-14 23:16:15 +02:00
Audrius Butkevicius
583bcfb3c7
Add DowngradingListener
...
"Inspired" by https://github.com/BenLubar/Rnoadm/maybetls
but avoids pulling the whole game as a dependency, and has the API slightly changed,
as it makes no sense to have non-tcp TLS listeners.
2014-09-13 22:10:47 +01:00
Audrius Butkevicius
e2a520ff49
Add usage reporting preview ( closes #395 )
2014-09-13 21:40:13 +01:00
Jakob Borg
c5243cd4d5
Translation update
2014-09-11 20:26:10 +02:00
Jakob Borg
66432672b3
Clearfix to not hide Add Node on small screens ( fixes #659 )
2014-09-10 16:57:08 +02:00
Jakob Borg
e6d96e4c18
Fix hit zone for remote nodes accordion (ref #651 )
2014-09-10 14:43:23 +02:00
Jakob Borg
9812305bb9
Translation update
2014-09-10 14:21:44 +02:00
Jakob Borg
781d63cb2a
UI Tweaks
2014-09-10 11:27:21 +02:00
Jakob Borg
3a8255bda1
Update lang-en.json
2014-09-10 07:48:35 +02:00
Jakob Borg
9d0dc45f74
Clarify clickability of top Edit menu (ref #651 )
2014-09-08 19:54:11 +02:00
Jakob Borg
c6aefbc9a0
Entire panel title should be clickable (ref #651 )
2014-09-08 19:46:33 +02:00
Jakob Borg
dbbafb0cc9
Hide irrelevant fields for disconnected nodes (ref #592 )
2014-09-08 19:41:20 +02:00
Jakob Borg
6e8272f78f
Implement incoming rate limit ( fixes #613 )
2014-09-08 17:25:55 +02:00
Jakob Borg
baf8a63121
Announce Server -> Discovery Server
2014-09-08 09:42:33 +02:00
Audrius Butkevicius
521b49166e
Listen for ConfigSaved event in the UI ( fixes #244 )
2014-09-07 12:07:25 +01:00
Jakob Borg
97cb3fa5a5
Translation update (add Catalan)
2014-09-05 14:24:20 +02:00
Jakob Borg
8c442b72f3
Merge remote-tracking branch 'origin/pr/634'
...
* origin/pr/634:
Removed unused `optionEditor` directive from app.js
Removed unused `clean` filter from app.js.
Removed unused `shortPath` filter from app.js.
Removed unused `short` filter from app.js.
2014-09-05 13:25:53 +02:00
Jakob Borg
f8f6791d39
Add pyfisch
2014-09-05 13:25:40 +02:00
Pyfisch
0c09f077aa
Removed unused optionEditor
directive from app.js
2014-09-05 12:42:52 +02:00
Pyfisch
af2831d7b6
Removed unused clean
filter from app.js.
2014-09-05 12:40:45 +02:00
Pyfisch
64d5d4aec7
Removed unused shortPath
filter from app.js.
2014-09-05 12:39:35 +02:00
Pyfisch
619a6b2adb
Removed unused short
filter from app.js.
2014-09-05 12:38:21 +02:00
Jakob Borg
e6892d0c3e
Autogen warning in lang dir
2014-09-04 23:37:23 +02:00
Jakob Borg
92c44c8abe
Rework .stignore functionality ( fixes #561 ) (...)
...
- Only one .stignore is supported, at the repo root
- Negative patterns (!) are supported
- Ignore patterns affect sent and received indexes, not only scanning
2014-09-04 22:30:42 +02:00
Jakob Borg
89885b9fb9
Clean up GUI directory
2014-09-04 08:53:28 +02:00
Jakob Borg
5c7d977ae0
Use woff instead of ttf font
2014-09-04 08:47:23 +02:00
Marcin
76232ca573
change sorting order
2014-09-03 18:41:45 +02:00
Jakob Borg
1068eaa0b9
Translation update
2014-08-31 21:52:29 +02:00
Jakob Borg
faac3e7d7c
Don't clobber staggeredMaxAge = 0 ( fixes #604 )
2014-08-31 21:44:06 +02:00
Audrius Butkevicius
fd2567748f
Fix GUI breaking during restarts ( fixes #577 )
2014-08-31 15:49:08 +01:00
Jakob Borg
67389c39fb
For now, don't allow changing repo path (ref #549 )
2014-08-31 13:05:08 +02:00
Jakob Borg
aa827f3042
Fix language detection, never show untranslated strings ( fixes #543 )
2014-08-28 13:23:23 +02:00
Jakob Borg
bccd460f3b
Translation update
2014-08-27 10:20:44 +02:00
Jakob Borg
5bcf26e324
Fix table layout for wide elements, at the price of ellipsis ( fixes #326 , fixes #309 )
2014-08-25 16:37:15 +02:00
Jakob Borg
5f47a8149f
Use ISO date format because I'm opinionated
2014-08-25 15:53:32 +02:00
Audrius Butkevicius
887890baf5
Add translation strings
2014-08-25 12:57:44 +01:00
Audrius Butkevicius
c66b24feeb
Display Last Seen value in the UI
2014-08-25 12:54:50 +01:00
Audrius Butkevicius
9e1fd3454f
Fix race condition while restarting ( fixes #560 )
2014-08-25 00:15:28 +01:00
Jakob Borg
9f84c1c448
New repos must have a default rescan interval ( fixes #555 )
2014-08-23 19:40:39 +02:00
Jakob Borg
c74509dd5f
Add forgotten lang-*.json files
2014-08-23 10:44:08 +02:00
Jakob Borg
ebec4fbc24
Translation update (add Bulgarian, Lithuanian)
2014-08-22 18:18:13 +02:00
Jakob Borg
1d4105ae3d
UI tweaks for staggered versioner
2014-08-22 18:16:05 +02:00
Jakob Borg
586d49f0c3
Merge pull request #541 from alex2108/master
2014-08-22 17:58:01 +02:00
Jakob Borg
5b0fab0697
Add alex2108
2014-08-22 17:57:43 +02:00
Alexander Graf
2b3359dff3
add staggered versioner
2014-08-22 00:41:17 +02:00
Jakob Borg
1f1ab017c0
Show rescan interval per repo
2014-08-20 01:44:05 +02:00
Audrius Butkevicius
b6912ef95e
Merge pull request #544 from marcindziadus/rescan-interval
...
Per repository scan intervals
2014-08-20 00:02:34 +01:00
Audrius Butkevicius
db54dca694
Do not fire UIOffline when navigating away
...
Fixes #487
2014-08-19 23:44:40 +01:00
Marcin
0e751b983c
Enable to configure scan interval per each repository independently
...
Fix broken tests
Bugfix
Clean up
Refactor variable name
Adjust tests
Minor fixes
Fix typo. Remove indent.
2014-08-20 00:36:36 +02:00
Jakob Borg
44260b7b5c
Add marcindziadus
2014-08-20 00:05:43 +02:00
Jakob Borg
518aa30c9c
Don't consider empty language codes when selecting language ( fixes #540 )
2014-08-18 23:43:58 +02:00
Jakob Borg
d657bc4e3d
Implement IPv6 multicast again ( fixes #346 )
2014-08-17 15:14:44 +02:00
Jakob Borg
60f760ee49
Translation update
2014-08-16 23:05:57 +02:00
Jakob Borg
e968560ea4
Spelling
2014-08-16 22:35:15 +02:00
Jakob Borg
07caaa96e4
New translation strings
2014-08-16 22:29:21 +02: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
50f0097843
Add Rescan button to repositories
2014-08-15 12:48:36 +02:00
Marc Laporte
f1120d7aa9
Fix typo
2014-08-14 19:58:25 -04:00
Jakob Borg
2e7d6b2f99
Translation update, zh-CN
2014-08-14 17:09:29 +02:00
Jakob Borg
dfef929187
Translation update, handle locales precisely
2014-08-14 17:04:17 +02:00
Jakob Borg
e78d9ad592
Translation update (add Hungarian)
2014-08-14 14:00:33 +02:00
Jakob Borg
0c7771ccc5
Translation update
2014-08-13 00:35:37 +02:00
Jakob Borg
17cd49fbdc
Indicate aproximativeness of repo sizes...
2014-08-12 23:59:20 +02:00
Jakob Borg
9e395eb883
Use a slightly heavier Raleway for headings ( fixes #493 )
2014-08-11 21:50:15 +02:00
Audrius Butkevicius
b41590ce38
Fix and refactor modals
2014-08-10 23:28:04 +01:00
Jakob Borg
6af9fa4b81
Localize Close button in standard modals ( fixes #481 )
2014-08-07 12:35:38 +02:00
Jakob Borg
60b4d05860
Translation update, add Danish & Dutch
2014-08-07 10:49:29 +02:00
Jakob Borg
e1442290b6
Add tojrobinson
2014-08-07 07:20:21 +02:00
Jakob Borg
68b1ffec19
Fix translation in upgrading/restarting dialogs
2014-08-06 14:41:46 +02:00
Jakob Borg
175b32e56c
Forgot the favicon
2014-08-06 09:12:11 +02:00
Jakob Borg
97b4a6553b
Logo update
2014-08-06 09:07:13 +02:00
Jakob Borg
62d703f967
Show 100% complete status for nodes without any files to sync ( fixes #453 )
2014-08-05 20:16:25 +02:00
Jakob Borg
b2c196e5c7
Don't overwrite Node ID field with 'corrected' format
2014-08-05 19:47:29 +02:00
Jakob Borg
f288e00c37
Actually show Node ID in QR ( fixes #471 )
2014-08-04 22:53:37 +02:00
Jakob Borg
5a7780ab5f
Use Raleway font for headings
2014-08-04 22:46:29 +02:00
Jakob Borg
ac0fba99ad
"52 or 56 characters" ( fixes #466 )
2014-08-04 22:11:44 +02:00
Jakob Borg
6f724a113c
Use repo ID rather than path in header ( fixes #425 )
2014-08-03 21:58:36 +02:00
Jakob Borg
327cd4cb87
Fix statistics report preview ( fixes #460 )
2014-08-03 21:47:02 +02:00
Jakob Borg
cec3bad373
Move calmh/syncthing -> syncthing/syncthing
2014-08-01 16:48:46 +02:00
Jakob Borg
47a70a536b
Translation update
2014-08-01 14:30:57 +02:00
Jakob Borg
4566690617
Enabling compression for self does not make sense
2014-07-31 11:01:39 +02:00
Jakob Borg
e8fe1590b6
Scanning status should have same color as syncing (ref #449 )
2014-07-31 10:53:54 +02:00
Jakob Borg
86b3ff3099
Better lang-en updates
2014-07-31 09:08:31 +02:00
Jakob Borg
fbd22e7b94
Rearrange settings slightly
2014-07-31 09:08:31 +02:00
Jakob Borg
e35411d90f
Translation update
2014-07-31 08:07:40 +02:00
Jakob Borg
f4d1632506
Better automatic translation update
2014-07-30 11:52:16 +02:00
Jakob Borg
96c17d8292
Translation update
2014-07-29 13:26:49 +02:00
Jakob Borg
51e9839237
Handle UI in restart/shutdown
2014-07-29 11:59:11 +02:00
Jakob Borg
6115631746
Fix status updates for remote nodes
2014-07-29 11:54:00 +02:00
Jakob Borg
e27d42935c
Use event interface for GUI ( fixes #383 )
2014-07-29 11:06:52 +02:00
Jakob Borg
5b9469eed3
Might want to keep English as a valid language...
2014-07-28 15:17:43 +02:00
Jakob Borg
6805ac915b
Ugly hack to automatically update translations.
2014-07-28 15:14:02 +02:00
Jakob Borg
67a3fb8bf2
Compression as a user option ( fixes #446 )
2014-07-28 12:44:46 +02:00
Jakob Borg
3b65a58f59
Translation, language detection
2014-07-26 22:56:12 +02:00
Jakob Borg
f762bd5e25
Always use correct format Node IDs in GUI
2014-07-24 13:23:26 +02:00
Jakob Borg
bc0a8fcc1d
Use language from query parameter
2014-07-22 20:27:36 +02:00
Jakob Borg
f692e3ac73
Basic GUI translation support.
...
Conflicts:
gui/index.html
2014-07-20 13:49:26 +02:00
Jakob Borg
3388d5b49c
Use backend service to verify nodeID ( fixes #418 )
2014-07-18 10:00:02 +02:00
Jakob Borg
35b5999cba
Refactor modals into template
2014-07-14 14:14:26 +02:00
Jakob Borg
d812f559ef
Upgrade from within GUI ( fixes #190 )
2014-07-14 12:42:29 +02:00
Jakob Borg
0a633c526f
Copyright wording
2014-07-13 01:07:49 +02:00
Jakob Borg
4cf04a3e0d
About dialog
2014-07-07 12:59:09 +02:00
Jakob Borg
8f3effed32
Refactor node ID handling, use check digits ( fixes #269 )
...
New node ID:s contain four Luhn check digits and are grouped
differently. Code uses NodeID type instead of string, so it's formatted
homogenously everywhere.
2014-06-30 01:42:03 +02:00
Jakob Borg
efbdf72d20
Lower CPU usage at idle by reducing db polling
2014-06-20 00:28:45 +02:00
Jakob Borg
b05fcbc9d7
Simplify usage reporting config options ( fixes #370 )
2014-06-18 12:54:30 +02:00
Jakob Borg
26ebbee877
Hard override on changes from master repo
2014-06-16 10:47:02 +02:00
Jakob Borg
48a3fac2da
Show out of sync items, rename files->items ( fixes #312 , fixes #352 )
2014-06-14 10:58:36 +02:00
Jakob Borg
f40f3b3b7b
Anonymous Usage Reporting
2014-06-11 20:06:53 +02:00
jpjp
9eda8f2c7e
Change Name -> Node Name to match Add Repo dialog.
2014-06-10 13:46:29 +02:00
Jakob Borg
df381fd03f
Let server side decide if restart is needed on config change
2014-06-07 04:00:46 +02:00
Jakob Borg
e5d16ed08a
Remove extra whitespace around node ID ( fixes #335 )
2014-06-05 11:29:05 +02:00
Jakob Borg
20a018db2e
Implement API keys
2014-06-04 22:00:55 +02:00
Jakob Borg
80c2b32b92
Implement CSRF protection for REST interface ( fixes #287 )
2014-06-04 21:20:07 +02:00
Jakob Borg
028e9bc17a
Tweak Shared With wording
2014-06-04 15:05:23 +02:00
Jakob Borg
afc2d6fda4
Clarify repo mismatch message ( fixes #331 )
2014-06-04 14:17:48 +02:00
Jakob Borg
ac037e0fa3
Use clean node/repo href/id:s ( fixes #317 )
2014-06-02 23:30:53 +02:00
JensDiemer
99027813ef
CSS fix for small screen sizes, e.g. on mobile phones
2014-06-02 13:41:33 +02:00
Jakob Borg
9112ba8f0b
Upper case should be valid in repo ID
2014-06-02 09:56:34 +02:00
Jakob Borg
843fd9bdbd
Add license header
2014-06-01 22:50:14 +02:00
Ryan Sullivan
672f7a010f
reverted 'use strict'
2014-05-28 14:06:48 -04:00
Ryan Sullivan
4d7837ba96
Reset protocolChanged just incase
2014-05-28 11:29:08 -04:00
Ryan Sullivan
832ed556d9
Resolved issue #252 . Page will now refresh the protocol if it is changed
2014-05-28 11:26:38 -04:00
Jakob Borg
9f76c87880
Merge pull request #305 from jedie/versioning_name
...
"Simple File Versioning" -> "File Versioning"
2014-05-28 11:25:34 +02:00
JensDiemer
dd649a6be4
"Simple File Versioning" -> "File Versioning"
...
see: http://discourse.syncthing.net/t/v0-8-10-simple-file-versioning/259/7?u=jedie
2014-05-28 10:03:56 +02:00
Jakob Borg
8fe546c4a2
Don't start repo with non-directory root ( fixes #276 )
2014-05-28 06:55:30 +02:00
Jakob Borg
381f6aeaf6
Handle and prevent invalid repo ID. Validate node ID format. ( fixes #286 )
2014-05-28 05:27:34 +02:00
JensDiemer
b062d5dd7f
reformat "folder" and "shared with" table items
...
using white-space:nowrap;
2014-05-27 10:58:55 +02:00
Jakob Borg
3d055bbb79
Simple file versioning ( fixes #218 )
2014-05-25 20:49:08 +02:00
Jakob Borg
9de2864db3
Repair and clean HTML structure
2014-05-24 21:56:09 +02:00
Jakob Borg
c2f75d3689
Show counters for total data transferred ( fixes #265 )
2014-05-24 21:34:11 +02:00
Jakob Borg
5454ca1cf7
Sort list of sharing nodes ( fixes #266 )
2014-05-24 21:13:35 +02:00
Jakob Borg
8644bf30a9
Syncthing might be restarted after shutdown ( fixes #274 )
2014-05-24 21:08:53 +02:00
Jakob Borg
db3341a178
In Sync is now Up to Date ( fixes #268 )
2014-05-24 21:06:46 +02:00
Jakob Borg
e2cb0219c7
Node IDs are always upper case (ref #269 )
2014-05-24 21:01:21 +02:00
Jakob Borg
ed07fc0f2c
Simplify node/repo headers on extra-small screens
2014-05-24 12:38:44 +02:00
Jakob Borg
8356b58b1d
Implement IgnorePerms
2014-05-23 14:31:16 +02:00
Jakob Borg
52d8e4c691
Set local discovery port in GUI
2014-05-22 09:38:11 +02:00
Ryan Sullivan
a97985b428
Added suggestions to settings fix.
2014-05-21 15:54:16 -04:00
Ryan Sullivan
63c0f11458
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
auto/gui.files.go
2014-05-21 15:15:37 -04:00
Jakob Borg
8bba82a08d
Squelch interpolation errors at startup
2014-05-21 21:07:37 +02:00
Jakob Borg
51bf15728a
Fix delete node ( fixes #250 )
2014-05-21 21:06:20 +02:00
Ryan Sullivan
b336b2c336
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
auto/gui.files.go
2014-05-21 14:38:54 -04:00
Ryan Sullivan
8a5a573851
Fixed issue #239 Saving an unchanged config does not prompt for reboot
2014-05-21 14:35:51 -04:00
Jakob Borg
6fb05fc82a
Add Edit > Show ID with QR ( fixes #243 )
2014-05-21 20:06:14 +02:00
Jakob Borg
4235175966
Show 'shutdown complete' modal ( fixes #251 )
2014-05-21 19:35:56 +02:00
Jakob Borg
f3b550744f
Tweak GUI icons
2014-05-21 15:37:28 +02:00
Jakob Borg
7c8652b600
Implement HTTPS for GUI
2014-05-21 14:42:53 +02:00
Jakob Borg
30837a7d95
Tweak icons and spacing
2014-05-20 21:34:30 +02:00
Jakob Borg
3c25a74f3b
Correct units for rate limits (ref #234 )
2014-05-20 21:16:04 +02:00
Jakob Borg
230f149b4b
Explain tilde in repo editor
2014-05-20 19:44:40 +02:00
Jakob Borg
dd3d8a6c98
Revamp UI ( fixes #185 , fixes #147 , fixes #136 , fixes #124 )
2014-05-20 19:36:37 +02:00
Jakob Borg
1aef03288a
Revert "Show liveness indicator (beating heart)"
...
This reverts commit 84c4298cd5
.
Conflicts:
gui/app.js
gui/index.html
2014-05-20 01:02:24 +02:00
Jakob Borg
5c65e10875
Also remove dashes from GUI entered node IDs
2014-05-18 22:40:25 +02:00
Jakob Borg
bbefcef53b
Allow node IDs with spaces/dashes in config. Use dashes in GUI. (ref #230 )
2014-05-18 12:05:31 +02:00
Jakob Borg
84c4298cd5
Show liveness indicator (beating heart)
2014-05-17 13:56:59 +02:00
Jakob Borg
b60251b960
Show node name in title/header ( fixes #221 )
2014-05-16 14:24:32 +02:00
Jakob Borg
dc2f83e522
Add GUI validations for node and repo editors ( fixes #153 )
2014-05-14 07:55:00 -03:00
Jens Diemer
79f2b3bd7e
Update Documentation link.
2014-05-14 09:32:11 +02:00
Veeti Paananen
870ce57005
Split node ID's into multiple parts/chunks for readability
...
Helps with manual entry.
2014-05-13 23:43:14 +03:00
Jakob Borg
837f3a68ab
Sort repos on directory ( fixes #178 )
2014-05-11 15:25:06 -03:00
Jakob Borg
a91eb701bf
Reload configuration after lost connection or restart.
2014-05-11 14:43:38 -03:00
Jakob Borg
2ae218d069
Rephrase Read Only into Repository Master ( fixes #159 )
2014-05-04 20:01:33 -03:00
Jakob Borg
1401d2ee9b
Remove refereces to JS source mapping files
2014-05-04 18:27:09 +02:00
Jakob Borg
f39e105101
Stop repository if the directory disappears ( fixes #154 )
2014-05-04 18:22:59 +02:00
Jakob Borg
4f2fe07ae4
Show node ID in regular text not disabled control ( fixes #162 )
2014-04-30 22:42:39 +02:00
Jakob Borg
0d55cf4be5
Don't use absolute URL for rest calls ( fixes #166 )
2014-04-30 22:02:34 +02:00
Jakob Borg
dcd7d278aa
Handle and indicate duplicate repo ID:s ( fixes #153 )
2014-04-27 21:53:27 +02:00
Jakob Borg
3e4d628f54
Handle non-word characters in repo name ( fixes #152 )
2014-04-23 10:04:25 +02:00
Jakob Borg
e73b7e0398
Show properly formatted time ( fixes #149 )
2014-04-22 15:59:16 +02:00
Jakob Borg
aa78fbb09d
Don't offer to delete this node ( fixes #144 )
2014-04-22 12:01:09 +02:00
Jakob Borg
a08cba9c85
Config option to enable/disable UPnP
2014-04-18 13:39:51 +02:00
Jakob Borg
b802cb1e36
Show status of global announce server ( fixes #71 )
2014-04-16 17:36:09 +02:00
Jakob Borg
a98d75edaa
Clear acknowledged errors server-side as well ( fixes #128 )
2014-04-16 16:30:49 +02:00
Jakob Borg
1ca7e47fd6
Show restarting notification instead of network error ( fixes #129 )
2014-04-16 15:16:44 +02:00
Jakob Borg
1bf128612d
Prevent GUI from rendering before it's ready ( fixes #127 )
2014-04-15 19:14:46 +02:00
Jakob Borg
935a8eb9a7
Sort nodes on name if set, otherwise ID ( fixes #119 )
2014-04-15 10:57:17 +02:00
Jakob Borg
7e5b350096
Explanatory tooltips on data ( fixes #118 )
2014-04-15 10:34:34 +02:00
Jakob Borg
48bfc2d9ed
Show current repository state ( fixes #89 )
2014-04-14 09:58:17 +02:00
Jakob Borg
433a0cb9cc
New GUI ( fixes #73 , fixes #87 )
2014-04-09 23:00:23 +02:00
Jakob Borg
f4d3a9980f
Add link to discussion forum
2014-03-31 11:45:18 +02:00
Jakob Borg
f87b1520e8
The Great Rewrite ( fixes #36 , #61 , #94 , #101 )
...
Rewrite of the file model and pulling mechanism. Needs lots of cleanup
and bugfixes, now...
2014-03-29 13:47:21 +01:00
Jakob Borg
a88e4db1ee
Option to not start browser ( fixes #84 )
2014-03-08 23:19:33 +01:00
Jakob Borg
9f63feef30
Add peer node sync status in GUI ( fixes #46 )
2014-02-13 12:51:55 +01:00
Jakob Borg
91d5c4a1ae
Show warnings in GUI ( fixes #66 )
2014-02-12 23:18:41 +01:00
Jakob Borg
2cbe81f1c7
Restart from web gui ( fixes #50 )
2014-02-12 12:10:44 +01:00
Jakob Borg
478300f6d8
Only show address when connected ( fixes #58 )
...
The configured address is visible in the config dialog.
2014-02-11 14:34:47 +01:00
Jakob Borg
3a5b816125
Allow setting a friendly name for the local node ( fixes #65 )
2014-02-10 20:54:57 +01:00
Jakob Borg
e6b29988e5
Logo
2014-02-07 22:33:58 +01:00
Jakob Borg
3cb7b8f22b
Allow multiple listenAddresses ( fixes #52 )
2014-02-05 23:17:17 +01:00
Jakob Borg
2297e29502
Give friendly names to nodes ( fixes #54 )
2014-02-05 22:49:26 +01:00
Jakob Borg
ea41acfff5
Clarify status badges and fix column widths ( fixes #53 )
2014-02-05 22:42:23 +01:00
Jakob Borg
1aefc50e35
Always show local node, and summarize traffic stats ( fixes #43 )
2014-02-05 21:30:04 +01:00
Jakob Borg
a1d575894a
Edit configuration in GUI; use XML configuration
2014-02-03 15:42:59 +01:00
Jakob Borg
01096fff6c
Add version info to GUI ( fixes #41 )
2014-01-23 13:13:15 +01:00
Jakob Borg
84c0749d20
Slightly more compact GUI resources
2014-01-20 23:17:57 +01:00
Jakob Borg
f0b18685a5
Show 'this node' in GUI
2014-01-12 15:19:03 -07:00
Jakob Borg
832c0ffad0
Report CPU/mem usage in GUI
2014-01-10 00:12:32 +01:00
Jakob Borg
6d64992e64
Display alert on GUI connection error ( fixes #26 )
2014-01-09 10:31:27 +01:00
Jakob Borg
334961fe10
Footer with links
2014-01-08 13:52:17 +01:00
Jakob Borg
271d7eedc4
Better progress bar calculation
2014-01-06 06:38:01 +01:00
Jakob Borg
ed675a61d7
Prettify need table
2014-01-06 06:10:53 +01:00
Jakob Borg
8c1996f7e5
Rudimentary HTTP GUI
2014-01-05 23:54:57 +01:00