- Merge from ddvk:
- fix sync api
- add rudimentary globbing for ls,rm
- add trash folder
- add orphaned files to root
- Remove version 1.0 of the sync API
- Add env variable
RMAPI_CACHE_DIR
- Use go 1.22
- Divide the cache layout per sync version (1.5).
- Fix #285 (juruen#285) (@ddvk)
-
Make sure Windows binaries have an exe extension (@juruen)
-
Use go 1.19 (@juruen)
-
sync 1.5: use parallel requests when getting remote tree (@ddvk)
-
fix syncomplete in mput (@ddvk)
-
update auth url (@ddvk)
-
Add support to nuke 1.5 (@ddvk)
- Update 1.5 sync URLs, implement v2 API (@ddvk)
-
Fix time conversion (@ddvk)
-
Update install instructions (@ddvk)
-
Tweak export brush size (@pacien)
-
Update x/sys dep to fix builds with newer Go versions (@andrew-d)
-
Use Go 1.18
-
Fix timestamps for sync 1.5 (@ddvk)
-
Output warnings for to stderr for sync 1.5 (@ddvk)
-
Some hack with pages (@abmantis)
-
Fix issue with rate limiting and mput (@ddvk)
-
Fix type in help test (@myersjustinc)
- More fixes for new sync protocol (@ddvk)
- Some fixes for new sync protocol (@ddvk)
-
Use Go 1.16
-
Fixed OTP url in CLI and docs
-
Add experimental support for new sync protocol
-
Fix authentication URL
-
stats outputs JSON now
-
Don't dump request/responses when tracing disabled to fix OOM on low end devices (@ddvk)
-
Fix small typo (Jasdev Singh)
-
Show entry's type in find command output (@ddvk)
-
Remove device token if unable to authenticate (@ddvk)
-
Upload .rm page files (@ddvk)
-
Fix panic in mv command (Casey Marshall)
-
Update install instructions with config folder command (@Caleb)
-
Update doc to correct OTC URL (Hwee-Boon Yar)
-
Fix BrushSize parsing (@jgoel)
-
Copy table contents when creating annotations (@ddvk)
-
Incremental sync (@ddvk)
-
Fix auth retries (@ddvk)
-
Use nested config dir under XDG (@jebw)
-
Bump go verison to 1.15 (@juruen)
-
Use XDG paths conf config file (@ddvk)
-
Fix issue where documents are downloaded again when the device reboots (@ddvk)
-
Fix annnoation issue where Acrobat Reader wouldn't display annotations correctly (@ddvk)
-
Add env variables to override cloud API hosts (@ddvk)
-
Upload downloaded zip files (@ddvk)
-
Bug fix: use UTC time when setting document's upload time (@ddvk)
-
Add support to optinally create thumbnails for uploaded documents (@ddvk)
-
Update CI scripts to use Go 1.13 (@ddvk)
-
Multiple annotation fixes (@ddvk)
-
Add support to create thumbnails in large PDF docs (@ddvk)
-
Use community license instead a UniPDF fork (@ddvk)
-
Fix put bug to allow directories and files with the same name (@GjjvdBurg)
-
Change license to AGPL
-
Initial support for PDF annotations with UniPDF
- Add support for v5 annotations
- Rename api.v2 to cloud
-
Migrate to go11 modules
-
Add api.v2
-
Fix issue to make document uploads work with reMarkable 1.7.x firmware upgrade
-
Increased http timeout to 5 minutes to enable upload of larger files
-
Add user-agent header to be a good reMarkable citezen
-
Ls may take a directory as an argument
-
Ignore hidden files/directories by default
-
Initial support for annotations
-
Fix panic when autocompleting the "ls" command
-
Add find command
-
Windows fixes
-
Add autocompleter for local files that is used by "put"
-
Fix mv command
-
Put may take a second argument as destination
-
Autocomplete for "put" command only shows ".pdf" files
-
Add support to upload epub files
-
rm supports multiple files
-
Return exit code for non-interactivly commands
-
Vendorize fuse dependencies
-
Use new auth endpoints
-
Update doc
-
Fix file upload
Javier Uruen Val
-
Fix directory creation (fixes #6)
-
Add stat command to show entry's metadata
Javier Uruen Val
-
Initial release with support for most of the API and autocompletion.
Javier Uruen Val