Skip to content

Releases: Cian911/switchboard

v1.0.1

18 Aug 22:00
Compare
Choose a tag to compare

Changelog

Other things

v1.0.0

02 Sep 17:38
255dcc0
Compare
Choose a tag to compare

Changelog

New Features

Fixes

  • 40542bb: BUGFIX: Fix bug wherein swb would panic if pollingInterval was not present in multi-consumer config file. (@Cian911)

Other things

Read more

v0.3.0

23 Jan 21:40
57f2235
Compare
Choose a tag to compare

Changelog

New Features

  • 96e92e9: EVENT: Add new test for Move() method (@Cian911)
  • d9160b9: EVENT: Add test case for file removal after successful copy. (@Cian911)
  • 4c08ccf: 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)
  • b6fc3a6: UTILS: Add buikd arg for debian (@Cian911)

Fixes

  • bf7ffca: EXAMPLES: Update systemd example and add launchctl example. (@Cian911)

Workflow Updates

  • e5ff9f2: ACTIONS: Update rleease action & goreleaser to support Docker (@Cian911)

Other things

v0.2.4

14 Jan 20:47
113d879
Compare
Choose a tag to compare

Changelog

New Features

Workflow Updates

Other things

v0.2.3

12 Jan 23:51
38e7c82
Compare
Choose a tag to compare

Changelog

New Features

  • 7ebf5de: CLI: Increase default polling time to 60 seconds (@Cian911)
  • 215e551: WATCHER: Add more poller tests. Add additional logging in watcher. (@Cian911)

Other things

v0.2.2

11 Jan 13:07
b370025
Compare
Choose a tag to compare

Changelog

New Features

v0.2.1

10 Jan 23:59
9703ddc
Compare
Choose a tag to compare

Changelog

New Features

Fixes

Workflow Updates

Other things

v0.1.0

31 Dec 19:46
1342b93
Compare
Choose a tag to compare

Changelog

New Features

  • 7f5d8b4: CMD: Move watch file into its own cli package. (@Cian911)
  • c25084f: EVENT: Add New() method. This inits and returns a new Event (@Cian911)
  • 1f5eaa4: EVENT: Add check to determine is path is actually a directory. (@Cian911)
  • dab560a: EVENT: Rename event files. Add structure to generated events. (@Cian911)
  • 5f9b377: EVENT: Update Move() method with path arg (@Cian911)
  • 93baf23: EVENT: Update Move() to take additional file arg. (@Cian911)
  • de4b56c: UTILS: Add ScanFilesInDir() method which will scan for files in a directory. (@Cian911)
  • 888ac64: UTILS: Add absolute paths (@Cian911)
  • 3968b78: UTILS: Add build support for arm (@Cian911)
  • 25b8adb: UTILS: Add more test helpers. Add govet & golint helpers. (@Cian911)
  • d4af193: UTILS: Add utility pkg for helper functions. (@Cian911)
  • e7a9d48: UTILS: Trim filename to avoid quotation errors in determining file ext. Add IsDir() function. (@Cian911)
  • df43c5a: UTILS: Update specs for utils. (@Cian911)
  • 4c8d669: WATCHER: Add functionality to process directory events containing valid files. (@Cian911)
  • 0fc9637: WATCHER: Add watcher if event is a new dir in watched path. (@Cian911)
  • 43d4cfd: WATCHER: Build out consumer receive & process functions using new Event (@Cian911)
  • 513235e: WATCHER: Move print statement. (@Cian911)
  • fa1bd6f: WATCHER: Process Dir events first - update tests to add cases for dir events. (@Cian911)

Fixes

  • da240aa: CHORE: Add gitignore and sample yaml configuration file. (@Cian911)
  • e26c2ee: EXAMPLES: Add examples directory. Initially containing systemd example. (@Cian911)

Workflow Updates

Other things