Jakob Borg and GitHub
c4abe6f815
lib/db: Don't whack blocks when putting truncated file ( #6434 )
...
As of the latest database checker we are again putting files without
blocks. I'm not 100% convinced that's a great idea, but we also do it
for ignored files apparently so it looks like we probably should support
it. This adds an escape hatch that must be manually enabled...
2020-03-20 12:07:14 +01:00
Jakob Borg
4c5e9cf921
Merge branch 'release'
...
* release:
lib/db, lib/syncthing: Repair db once on upgrade (ref #6425 , #6427 ) (#6429 )
lib/db: Fix removeFromGlobal and no filenames in error (fixes #6427 ) (#6428 )
lib/db: Remove emptied global list in checkGlobals (fixes #6425 ) (#6426 )
2020-03-19 16:05:39 +01:00
Simon Frei and Jakob Borg
b33d5e57c6
lib/db, lib/syncthing: Repair db once on upgrade (ref #6425 , #6427 ) ( #6429 )
v1.4.1-rc.2
2020-03-19 16:00:05 +01:00
Simon Frei and Jakob Borg
0060840249
lib/db: Fix removeFromGlobal and no filenames in error ( fixes #6427 ) ( #6428 )
2020-03-19 16:00:05 +01:00
Simon Frei and Jakob Borg
71faae67f2
lib/db: Remove emptied global list in checkGlobals ( fixes #6425 ) ( #6426 )
2020-03-19 15:59:49 +01:00
Simon Frei and GitHub
74706bb02b
lib/db, lib/syncthing: Repair db once on upgrade (ref #6425 , #6427 ) ( #6429 )
2020-03-19 15:58:32 +01:00
Kevin Bushiri and GitHub
5975772ed8
cmd/stdiscosrv: Only generate keypair if it doesn't exist ( fixes #5809 ) ( #6419 )
2020-03-19 14:50:24 +01:00
Simon Frei and GitHub
cf11fa4327
lib/db: Fix removeFromGlobal and no filenames in error ( fixes #6427 ) ( #6428 )
2020-03-19 14:32:22 +01:00
Simon Frei and GitHub
40580d8b9b
lib/db: Remove emptied global list in checkGlobals ( fixes #6425 ) ( #6426 )
2020-03-19 14:30:20 +01:00
Simon Frei and GitHub
e25e71cdde
cmd/syncthing, lib/locations: Separate data and config dirs ( fixes #4924 ) ( #6309 )
2020-03-18 20:58:11 +01:00
Simon Frei and GitHub
00b2340f9a
lib/db: Checkpoint during schema updates ( fixes #6422 ) ( #6424 )
v1.4.1-rc.1
2020-03-18 20:33:43 +01:00
Simon Frei and GitHub
cc2a55892f
lib: Repair sequence inconsistencies ( #6367 )
2020-03-18 17:34:46 +01:00
Jakob Borg and GitHub
80107d5f5e
lib/config: Correct spelling of address in LDAP config ( #6420 )
...
Literally noone uses this so I don't see a need to call this out or
trigger a 1.5 release for it.
2020-03-18 10:44:00 +00:00
Mario Majila and GitHub
f10e85d0c2
gui: Display folder name in modal ( fixes #5380 ) ( #6407 )
2020-03-18 11:13:58 +01:00
Kevin Bushiri and GitHub
f4a6e4439a
gui: Add folder name for restore version modal ( fixes #5380 ) ( #6418 )
2020-03-18 11:11:40 +01:00
Jakob Borg
2ae3ea0d52
gui, man, authors: Update docs, translations, and contributors
2020-03-18 07:45:30 +01:00
Alex Xu and GitHub
1e68ab3f90
lib/beacon: Only send to appropriately flagged interfaces (ref #5957 ) ( #6404 )
...
saves some traffic (potential mobile wakeups), may help with #5957 .
2020-03-17 09:40:37 +01:00
Simon Mwepu and GitHub
f08d09f607
gui: Display device name in modal ( fixes #5380 ) ( #6405 )
2020-03-17 08:23:45 +01:00
Jakob Borg
e053db6a5e
lib/protocol: Zero pad index ID strings
2020-03-17 07:40:52 +01:00
Simon Frei and GitHub
1bd4ea0cbb
lib/db: Don't ignore failures unmarshaling version lists ( #6411 )
2020-03-16 10:09:27 +01:00
Simon Frei and GitHub
a1cb1d70c4
lib/db: Use need func in withNeed and simplify ( #6412 )
2020-03-16 08:45:45 +01:00
Simon Frei and GitHub
c101a04179
cmd/syncthing: Do auto-upgrade before startup ( fixes #6384 ) ( #6385 )
2020-03-16 08:12:32 +01:00
Jesse Lucas
ad2902b3ee
start of dashboard component with flexbox
2020-03-15 17:19:57 -04:00
Jesse Lucas
ce2c6c01da
update mock config data and service
2020-03-15 17:19:57 -04:00
Jesse Lucas
fb4c7d288c
update system config url and http options
2020-03-15 12:47:24 -04:00
Jesse Lucas
838b2a6a34
add mock in-memory data service
2020-03-15 12:47:24 -04:00
Jesse Lucas
fd0de9eb6c
update readme to indicate build and syncthing tech-ui branch
2020-03-14 22:38:41 -04:00
Jesse Lucas
6b89991ba8
create cookie service to find CSRF header data
2020-03-14 20:11:05 -04:00
Jesse Lucas
4727570870
create api-utils to hold convenience convenience data structures
2020-03-14 20:11:05 -04:00
Jesse Lucas
ebf0541385
start of CSRF
2020-03-14 20:11:05 -04:00
Jesse Lucas
af3d380b6a
update SystemConfigService to load config and set folders and devices
...
update getFolders and getDevices to send respective array as soon as it has data
2020-03-14 20:11:05 -04:00
Jesse Lucas
cf3de8cf35
toggle status lists
2020-03-11 21:24:02 -04:00
Jesse Lucas
61b4de581d
create folder and device list components
...
refactor status-list to contain device and folder list
2020-03-11 21:24:02 -04:00
Jesse Lucas
031fd72dfd
start of toggle to switch between devices and folders data table
2020-03-11 21:24:02 -04:00
Simon Frei and GitHub
16698b12b1
lib/db: Extend set test with second remote ( #6402 )
2020-03-11 08:15:45 +01:00
Jakob Borg
0bc571b2fd
gui, man, authors: Update docs, translations, and contributors
2020-03-11 07:45:28 +01:00
Jesse Lucas
1d249a877e
start of StatusList component
2020-03-10 22:51:50 -04:00
Jesse Lucas
3eb6045dee
initial commit
2020-03-10 10:57:02 -04:00
Jakob Borg and GitHub
20aaa5927b
lib/protocol: Use BlocksHash to compare block lists when available ( #6401 )
...
This is an optimization for faster equal checks on block lists.
2020-03-10 14:46:49 +01:00
Jakob Borg
d612c35290
lib/api: Ignore that one file that always shows up in git status
2020-03-07 11:46:54 +01:00
Jakob Borg
5ab257fb60
Merge branch 'release'
...
* release:
lib/db: Be more lenient during migration (fixes #6397 ) (#6398 )
2020-03-06 20:53:55 +01:00
Jakob Borg
db02545ef3
lib/db: Be more lenient during migration ( fixes #6397 ) ( #6398 )
v1.4.0
v1.4.0-rc.11
2020-03-06 20:52:22 +01:00
Jakob Borg and GitHub
2faa1ad360
lib/db: Be more lenient during migration ( fixes #6397 ) ( #6398 )
2020-03-06 20:50:55 +01:00
Jakob Borg
860ae7f395
cmd/ursrv: Analytics for Synology dist
2020-03-06 07:46:11 +01:00
Jakob Borg
135c71ca87
build: Build image should use Go 1.13 for now
2020-03-05 11:53:07 +01:00
Jakob Borg and GitHub
c7d6a6d780
gui, lib/api: Remove CPU & RAM measurements ( fixes #6249 ) ( #6393 )
2020-03-04 20:27:48 +01:00
Jakob Borg
92533dd9f0
gui, man, authors: Update docs, translations, and contributors
2020-03-04 07:45:31 +01:00
Jakob Borg and GitHub
dd92b2b8f4
all: Tweak error creation ( #6391 )
...
- In the few places where we wrap errors, use the new Go 1.13 "%w"
construction instead of %s or %v.
- Where we create errors with constant strings, consistently use
errors.New and not fmt.Errorf.
- Remove capitalization from errors in the few places where we had that.
2020-03-03 22:40:00 +01:00
Jakob Borg
eddc8d3ff2
authors: Cleanup on request
2020-03-02 16:31:29 +01:00
Jakob Borg
dfdd5af7a6
build: We can now use Go 1.13
2020-03-01 12:59:49 +01:00