Audrius Butkevicius
|
782bd08aad
lib/model: Add option to disable fsync (#6588)
|
5 years ago |
Jakob Borg
|
6c73617974
lib/model: Use semaphore to limit concurrent folder writes (fixes #6541) (#6573)
|
5 years ago |
Simon Frei
|
d3ed4de4ed
lib/model: Don't exit pullerRoutine on cancelled ctx (fixes #6559) (#6562)
|
5 years ago |
Simon Frei
|
08f0e125ef
all: Transactionalize db.FileSet (fixes #5952) (#6239)
|
5 years ago |
Jakob Borg
|
c71116ee94
Implement database abstraction, error checking (ref #5907) (#6107)
|
6 years ago |
Simon Frei
|
5edf4660e2
lib/model: Prevent cleanup-race in testing (ref #6152) (#6155)
|
6 years ago |
Simon Frei
|
f80ce17497
lib/model: In tests prevent goroutine leaks and increase timeouts (#6152)
|
6 years ago |
Simon Frei
|
85e6a77f25
lib/model: Remove some testing deadlocks (#6138)
|
6 years ago |
Simon Frei
|
bee7cce081
lib/model: Add folders on start in model (#6135)
|
6 years ago |
Simon Frei
|
bbdda059bd
lib/model: Check for symlinks before deleting during pull (fixes #6090) (#6100)
|
6 years ago |
Simon Frei
|
b677464dfa
lib/model: Optimise locking around conn-close and puller states (#5954)
|
6 years ago |
Simon Frei
|
b1c74860e8
all: Remove global events.Default (ref #4085) (#5886)
|
6 years ago |
Simon Frei
|
395e524e2d
lib/model: Update db on scan/pull in folder (#5608)
|
6 years ago |
Simon Frei
|
d4e81fff8a
lib/model: Remove unnecessary arguments in pulling functions (#5619)
|
6 years ago |
Simon Frei
|
445637ebec
lib/model: Pass fset & ignores on folder creation (#5592)
|
6 years ago |
Simon Frei
|
189e44488e
lib/model: Introduce must test utility (#5586)
|
6 years ago |
Simon Frei
|
b1564e53e4
lib/model: Improve test utilities (#5584)
|
6 years ago |
Simon Frei
|
8e238c8e48
lib/model: Check before replacing existing file on pull (fixes #5571) (#5567)
|
6 years ago |
Simon Frei
|
6940d79f5b
lib/model: Use errors.Wrap for pull errors (#5563)
|
6 years ago |
Simon Frei
|
d6622b1f68
lib/model: setUp -> setup (#5573)
|
6 years ago |
Simon Frei
|
722b3fce6a
all: Hide implementations behind interfaces for mocked testing (#5548)
|
6 years ago |
Simon Frei
|
5fd2cab102
lib/model: Run more tests in tmp dir (#5527)
|
6 years ago |
Simon Frei
|
2f415d8f09
lib/model: Don't use LocalDeviceID as normal id in tests (#5512)
|
6 years ago |
Simon Frei
|
5d9d87f770
lib/model: Helperize test os and remove error return value (#5507)
|
6 years ago |
Jakob Borg
|
75dcff0a0e
all: Copy owner/group from parent (fixes #5445) (#5479)
|
6 years ago |
Simon Frei
|
0b03b6a9ec
lib/model: Improve filesystem operations during tests (fixes #5422)
|
7 years ago |
Jakob Borg
|
1b59960ff9
lib/model: Attempt to unflake Deregister tests (fixes #5362) (#5366)
|
7 years ago |
Simon Frei
|
db8777c29e
lib/model: Add test for #5323 (#5325)
|
7 years ago |
Simon Frei
|
d510e3cca3
all: Display errors while scanning in web UI (fixes #4480) (#5215)
|
7 years ago |
Simon Frei
|
cb0f4ce55a
lib/model: Don't stop folder if out of disk space (fixes #2370) (#5099)
|
7 years ago |