Commit History

Author SHA1 Message Date
  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