Simon Frei
|
722b3fce6a
all: Hide implementations behind interfaces for mocked testing (#5548)
|
6 anni fa |
Simon Frei
|
905c3594b0
lib/model: Various model test fixes and polish (#5528)
|
6 anni fa |
Simon Frei
|
225c0dda80
lib/model: Scan conflicts after creation (#5511)
|
6 anni fa |
Simon Frei
|
5fd2cab102
lib/model: Run more tests in tmp dir (#5527)
|
6 anni fa |
Simon Frei
|
d85ef949be
lib/model: Introduce setupModel test utility (#5524)
|
6 anni fa |
Simon Frei
|
7bac927ac8
lib/model: Use functions to generate config (#5513)
|
6 anni fa |
Simon Frei
|
2f415d8f09
lib/model: Don't use LocalDeviceID as normal id in tests (#5512)
|
6 anni fa |
Simon Frei
|
af4fb97538
lib/model: Fail test instead of panic due to closing channel twice (#5508)
|
6 anni fa |
Jakob Borg
|
9fd270d78e
all: A few more interesting linter fixes (#5502)
|
6 anni fa |
Simon Frei
|
7236d56731
lib/model: In tests disable watching for changes by default (fixes #5246) (#5485)
|
6 anni fa |
Simon Frei
|
0b03b6a9ec
lib/model: Improve filesystem operations during tests (fixes #5422)
|
6 anni fa |
Simon Frei
|
4f27bdfc27
lib/model, lib/protocol: Handle request concurrency in model (#5216)
|
7 anni fa |
Simon Frei
|
c8652222ef
all: Check files on disk/in db when deleting/renaming (fixes #5194) (#5195)
|
7 anni fa |
Simon Frei
|
03c0537340
lib/model: Fix regressions detecting deletes/ignores (fixes #5125, fixes #5127) (#5129)
|
7 anni fa |
Simon Frei
|
9028969617
lib/model: Small fixes to test convenience functions (#5128)
|
7 anni fa |
Simon Frei
|
6b82538e62
lib/model: Also handle missing parent dir non-regular items (#5048)
|
7 anni fa |
Jakob Borg
|
b1b68ceedb
Add LocalFlags to FileInfo (#4952)
|
7 anni fa |
Simon Frei
|
5baa432906
lib/db: Add index to track locally needed files (#4958)
|
7 anni fa |
Audrius Butkevicius
|
ef0dcea6a4
lib/model: Verify request content against weak (and possibly strong) hash (#4767)
|
7 anni fa |
Simon Frei
|
69f2c26d50
lib/scanner, lib/model: Actually assign version when un-ignoring (fixes #4841) (#4842)
|
7 anni fa |
Simon Frei
|
55a7830ff9
lib/fs, lib/model: Make tests caching compatible (fixes #4749) (#4804)
|
7 anni fa |
Simon Frei
|
158859a1e2
lib: Handle metadata changes for send-only folders (fixes #4616, fixes #4627) (#4750)
|
7 anni fa |
Audrius Butkevicius
|
445c4edeca
gui, lib/config, lib/model: Support auto-accepting folders (fixes #2299)
|
8 anni fa |
Simon Frei
|
c080f677cb
all: Add invalid/ignored files to global list, announce to peers (fixes #623)
|
8 anni fa |
Simon Frei
|
f6ea2a7f8e
lib/model: Trigger pulls instead of pulling periodically
|
8 anni fa |
Audrius Butkevicius
|
3d8b4a42b7
all: Convert folders to use filesystem abstraction
|
8 anni fa |
Jakob Borg
|
a3c17f8f81
lib/model: Disable symlink attack test on Windows
|
8 anni fa |
Jakob Borg
|
f1f21bf220
lib/model, lib/versioner: Prevent symlink attack via versioning (fixes #4286)
|
8 anni fa |
Audrius Butkevicius
|
91d37f35bc
lib/model: Use up to date device name, do not provide name to unknown devices (fixes #4164)
|
8 anni fa |
Jakob Borg
|
f7fc0c1d3e
all: Update license url to https (ref #3976)
|
8 anni fa |