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