- First super-unpolished and barely usable release on PyPI.
- First real release on PyPI.
- Fixed multipage OCR on PDFs
- Added Language as a command line option
- Removed unidecode function on OCR, no longer needed
- Cleaned up PDF reading function
- Syncronized versioning
- Nothing of consequence
- Added --version flag on cli
- Resolved failed builds related to bumpversion and manual versioning out of sync
- Added special processing to turn CSVs into markdown tables
- Ignore .part files (KDE Bug)
- Added logic to automatically assign tags to newly created notes
- Added click option to turn off automatic tag generation
- Embarrassingly dumb bug fix for autotag argument
- Added command line options for server, port, destination notebook
- Added some error handling to quit when Joplin is closed or there is no valid notebook detected
- Removed the settings.py file - everything handled via command line switches
- More verbose command line notifications
- Not leaving temp file location setting to user, handling this by detecting OS on startup
- Immediately realized closing application if Joplin isn't running is a bad idea in the case of startup scripts, etc - fixed logic to wait
- Made use of the tempfile library which made life easier
- Fixed minor but annoying typo on a print statement
- Refactoring the imaging module out of rest_uploader and into its own img_processor module for reusability
- Added logic and command line switches (-r, -m) for autorotation and moving/"sweeping" files after uploading. Run rest-uploader --help
- Added additional error handling and better output
- Fixed breaking changes from Joplin API in version 1.4.19
- rest_uploader as of version 1.13.0 will not work with versions of Joplin prior to 1.4.19
- Moves Joplin API file to userspace
- Fixes documentation problems
- More fixes to documentation.
- Removed a couple redundant files