Commit graph

148 commits

Author SHA1 Message Date
timvisee
4593ece50f
Update dependencies 2021-08-26 20:37:43 +02:00
a1346054
e2c20840e4 Fix spelling 2021-08-26 13:41:29 +00:00
timvisee
22c53316ab
Replace use of deprecated URL to string function
See https://gitlab.com/timvisee/ffsend/-/issues/110
2021-05-09 17:37:20 +02:00
timvisee
e03dec6d91
Add FFSEND_DOWNLOAD_LIMIT environment variable 2021-05-08 00:06:59 +02:00
timvisee
4ced2ea4d0
Change Firefox Send branding to Send 2021-05-05 22:33:41 +02:00
timvisee
8bd3efb1c4
Shell completion generation status should print to stderr, not stdout 2021-04-21 19:11:54 +02:00
timvisee
63faf51685
Fix compilation error due to missing imports 2021-04-09 16:20:42 +02:00
timvisee
37cdba8ddd
Add support to upload file from stdin
Fixes https://github.com/timvisee/ffsend/issues/39
2021-04-09 15:53:06 +02:00
timvisee
ce5d31e546
Add environment variable to set default upload expiry time
See https://github.com/timvisee/ffsend/issues/124
2021-04-09 14:32:13 +02:00
timvisee
dfb773a96e
Fix compilation error due to rand API change 2021-01-04 12:33:09 +01:00
timvisee
549657df21
Remove redundant extern crate imports 2020-10-26 12:32:54 +01:00
timvisee
b52b2256b8
Print additional newline on Windows before share URL 2020-09-26 20:47:28 +02:00
timvisee
a20deeb759
Print upload complete notice below progress bar, attempt to fix URL 2020-09-24 22:43:01 +02:00
timvisee
3d60493573
Update command line about notice, add donate link 2020-09-21 12:09:48 +02:00
timvisee
522bf187f5
Use send.vis.ee as default host until Mozilla's Firefox Send is up again
See https://gitlab.com/timvisee/ffsend/-/issues/101
2020-07-09 12:45:57 +02:00
Jan Vlcinsky
36ebce88cf Help text --basic-auth explains it is for protected proxy, not FxA 2020-06-21 21:37:46 +02:00
timvisee
b18265ab74
Show crypto backend and new compiler features in debug command 2020-05-17 13:42:02 +02:00
timvisee
a565453949
Generate random name when uploading unnamed archives
Fixes https://github.com/timvisee/ffsend/issues/109
2020-03-31 02:12:13 +02:00
timvisee
5f21b87937
Revert "Remove our complex clipboard logic, use clipboard-ext crate instead"
This reverts commit 8bfe173a18.
2020-02-14 00:24:14 +01:00
timvisee
8bfe173a18
Remove our complex clipboard logic, use clipboard-ext crate instead 2020-02-13 20:21:07 +01:00
timvisee
5bea3feffa
Use string slice when setting clipboard using xclip or xsel 2020-02-13 17:26:33 +01:00
timvisee
a261afe749
Update ffsend-api dependency to 0.5.0, change min Rust version to 1.39 2020-01-20 18:00:52 +01:00
timvisee
a6656c06b2
Fix error in last commit due to incorrect conditional compilation 2020-01-10 16:40:19 +01:00
timvisee
0337632175
Add --delete flag to delete local file after upload 2020-01-10 16:31:09 +01:00
timvisee
86d8d5e329
Remove redundant xclip -f flag because we pipe stdout to null now
See https://gitlab.com/timvisee/ffsend/issues/93
2019-12-04 14:00:56 +01:00
timvisee
ff657683cc
Pipe clipboard process output to null on Linux 2019-12-03 13:47:25 +01:00
Bram Crielaard
69dfaa5970
Add -f flag to xclip, fixing hanging
Fixes #93
2019-12-03 13:34:07 +01:00
timvisee
53649ebbb3
Use duration syntax for CLI timeout options as well 2019-11-04 17:43:51 +01:00
timvisee
e9a2b715d1
Do not snap upload expiry time to fixed list, now allows any duration 2019-11-03 23:07:14 +01:00
timvisee
98150f7f44
Use human readable format to specify expiry time 2019-10-24 17:27:32 +02:00
timvisee
e39add8ffd
Make file expiry time configurable, update ffsend-api to v0.4.0-git 2019-10-24 16:42:50 +02:00
timvisee
f2b98373d9
Update dependencies and Cargo.lock to latest versions, fix some warnings 2019-08-25 15:14:33 +02:00
timvisee
20c69011ab
Make -P conflict with -p 2019-08-04 22:39:51 +02:00
timvisee
98fe01c218
Add --clear/--rm flag/option to clear history/remove specific item 2019-06-29 15:57:07 +02:00
timvisee
58d44f09d9
Find shared directory for multiple files, use as archive base directory 2019-06-20 22:35:16 +02:00
timvisee
dee5289597
Require user to set file name when archiving multiple files 2019-06-20 21:29:32 +02:00
timvisee
a7582ae765
Show error when archiving files outside working directory 2019-06-20 21:22:03 +02:00
timvisee
ce39eada4c
Allow uploading multiple files by archiving, rework archiving 2019-06-20 21:16:45 +02:00
Wesley Gahr
9cd1f77717
Only output link to stdout when calling upload (without other text) 2019-06-02 21:51:56 +02:00
timvisee
de5a9a470c
Return non-zero exit code when running ffsend with no arguments 2019-06-01 21:39:00 +02:00
timvisee
d46a40c4a4
Clean up conditional compilation for clipboard support with sub features 2019-05-02 17:23:38 +02:00
timvisee
9982049633
Fix invalid change in last commit causing compilation error 2019-05-02 17:01:49 +02:00
timvisee
ab55390ba8
Use alternate clipboard method for FreeBSD and other BSD derivatives 2019-05-02 16:37:45 +02:00
timvisee
59c7ec627f
Show error when attempting to upload file of 0 bytes
Fixes timvisee/ffsend#86
2019-04-18 21:12:53 +02:00
timvisee
0e3f36090c
Fix checked downloads limit not being used for parameters action 2019-04-05 17:13:25 +02:00
timvisee
37579b8f65
Fix force flag not working with invalid download limits 2019-04-05 17:06:16 +02:00
timvisee
e6e84cdcf2
Optimize imports causing a warning 2019-04-05 17:02:13 +02:00
timvisee
888b10afd6
Respect download limits enforced by remote server, update ffsend-api
See issue timvisee/ffsend#17
2019-04-05 16:54:34 +02:00
timvisee
b59650f25d
Switch from quale to which, properly optionally import clipboard crates 2019-04-05 15:15:05 +02:00
timvisee
9ea0d3ba89
Fix some issues as noted by @lilyball
Co-authored-by: Lily Ballard <lily@sb.org>
2019-03-26 13:05:55 +01:00