40542bbffb48e8139e5fb0db3bba78c34fd40633: BUGFIX: Fix bug wherein swb would panic if pollingInterval was not present in multi-consumer config file. (@Cian911)
0223d4ec993b7814d337cf7b368e07a2c5f1a1ad: WIP: Cleanup logs and add some more comments (@Cian911)
dd7500003155985aebe9bd963ffccc4cfa0bbc07: WIP: Start test suite cleanup using helpers. Define process for linux file events (@Cian911)
a75da0a617300d9a41baac7571a96b7e7e277808: WIP: Update fsnotify dependency to use forked version (@Cian911)
78cb1545c09e51187edfdfba5693885a5c502ab7: WIP: Update fsnotify fork verison. Add new watcher_linux file with appropriate build flags for OS. (@Cian911)
cf7505840da66c5a620a2901b6aef70912be5cc9: WIP: Update test - add comment for .part files (@Cian911)
v0.3.0
2 years ago
Changelog
New Features
96e92e9c473466d170c39fa77fb5581119f3e2d3: EVENT: Add new test for Move() method (@Cian911)
d9160b9bf7615a581cb7765fa8d4e9abe834ed88: EVENT: Add test case for file removal after successful copy. (@Cian911)
4c08ccfaada3051425bcfcdfed38b9e0889d8deb: EVENT: Update Move func to copy files from src to dest over hard os.Rename. This has the advantage of avoiding the 'cross-device link' issue when using docker (or different mount devices) volumes. (@Cian911)
b6fc3a6021fa60dfc4c6c76714c0bb60280ab8b0: UTILS: Add buikd arg for debian (@Cian911)
Fixes
bf7ffca711cad7d068af81f4b7d26906ca8ed3b3: EXAMPLES: Update systemd example and add launchctl example. (@Cian911)
Workflow Updates
e5ff9f29a6774f373e55ba885a65f1c16ddc897d: ACTIONS: Update rleease action & goreleaser to support Docker (@Cian911)
4a197e08ae81fe82d6ebb3940e3f33f978953039: WATCHER: Add package def to test files. (@Cian911)
f987ec1d6d538c0f868e2a58c409ac31dbebada8: WATCHER: Fix bug wherein multiple consumers will try and process the same event. Add tests for queue and poller. (@Cian911)
91554dc316991fdcccdcdcfdde4de3f7e64a5ca8: WATCHER: Make queue functional with poller (@Cian911)
Fixes
29c545098cf4db05177e19d587b2af0ac0cffd5c: CHORE: Update logo (@Cian911)