All notable changes to this project will be documented in this file.
- Resize images if needed to fit in discord 8Mb upload limits
- Document that watcher intervals are in seconds
- Fix a race condition occasionally causing multiple duplicate uploads
- Automatically open your web browser to the
dau
web interface (can be disabled in configuration) - Add system tray/menubar icon with menus to open web interface, quit and other links
- Superfluous text console removed on windows
- Show if a new version is available in the web interface
- Rework logging and fix the log display in the web interface
- Break upload page into pending/current/complete sections
- Add preview thumbnails for each upload
- Add feature to hold an image for upload, so the user can choose to upload it or not
- Add simple image editor to add text captions
- Discord server created: https://discord.gg/eErG9sntbZ
- Really fix the bug where too large attachments keep retrying
- Fix tests on Windows
- Improve logging and error handling
- Improve tests
- Fix problem where attachments too large for discord fail immediately and do not retry
- Fix problem with version checking
- Switched to semantic versioning
- Now supports multiple watchers - multiple directories can be monitored for new images
- Complete UI rework to support new features and decrease ugliness
- Add many tests
This version adds a page showing recent uploads, with thumbnails.
This is not much use except as a log at this stage, but is the basis for future versions which will allow you to hold files before uploading, and edit them (crop, add text, etc) as well.
Fix the version update check so that users are actually informed about new releases.
This version makes the logs available in the web interface.
The long awaited (!) web interface launches with this version. No more messing with command line arguments and .bat files.
Just run the exe and hit http://localhost:9090 to configure the app. See the updated README.md for more information on the configuration.
Add --exclude option to avoid uploading files in thumbnail directories
- Automatic watermarking of images to perform shameless self-promotion of this tool (disable with --no-watermark)
- Automatically retry failed uploads
- Internal cleanups
- Fix crash if the specified directory did not exist
- Better output for showing new version info
- Show speed of upload
- Support 'username' sending
- Timeout on all HTTP connections
- Default to current directory if --directory not specified
- First golang version, improved output and parsing of responses.
- Built in update checks.
Initial release