timvisee
|
f11eabf868
|
Fix clipboard for Linux, use xclip on this platform
|
2018-05-17 22:43:06 +02:00 |
|
timvisee
|
738ae46054
|
Implement archive download extract feature
|
2018-05-17 21:09:52 +02:00 |
|
timvisee
|
70bbf02762
|
Reimplement boolean environment variables, properly this time
|
2018-05-17 17:31:40 +02:00 |
|
timvisee
|
7425c6c405
|
Create debug command, pretty print formatted tables
|
2018-05-17 16:29:51 +02:00 |
|
timvisee
|
b62f3fd343
|
Apply clippy suggestions
|
2018-05-17 02:28:29 +02:00 |
|
timvisee
|
29e44e9c9e
|
Implement history feature compiler USE flag
|
2018-05-10 23:06:46 +02:00 |
|
timvisee
|
962a5769dc
|
Switch to directories crate for directory finding
|
2018-05-10 22:26:54 +02:00 |
|
timvisee
|
34aff28b10
|
Lowercase all error messages
|
2018-05-10 17:27:35 +02:00 |
|
timvisee
|
f348e603e2
|
Ensure there is enough free disk space, allow info messages with errors
|
2018-05-10 16:47:17 +02:00 |
|
timvisee
|
54bdb922b7
|
Better format file info, fetch file size with info
|
2018-05-10 15:38:53 +02:00 |
|
timvisee
|
a6186975b2
|
Render file expiry time and secret in history view
|
2018-05-07 22:20:45 +02:00 |
|
timvisee
|
1a50b7a569
|
Implement history command base
|
2018-04-30 10:17:13 +02:00 |
|
timvisee
|
1557438e28
|
Add application version to history file for compatibility checking
|
2018-04-26 10:50:36 +02:00 |
|
timvisee
|
3f6c4a558b
|
Use proper history file path, allow customizing it with CLI flag
|
2018-04-19 13:21:46 +02:00 |
|
timvisee
|
ae7d424b0b
|
Simplify main CLI info message, improve colored highlighting
|
2018-04-18 22:52:27 +02:00 |
|
timvisee
|
5dbafa6dbd
|
Check and limit file upload sizes
|
2018-04-12 23:32:35 +02:00 |
|
timvisee
|
1099a80c79
|
Optimize empty password checking
|
2018-04-12 21:49:05 +02:00 |
|
timvisee
|
3cba92c494
|
Only reject empty passwords when uploading
|
2018-04-12 21:40:39 +02:00 |
|
timvisee
|
c377e2be51
|
Implement configurable error hints
|
2018-04-12 21:27:52 +02:00 |
|
timvisee
|
b8a03b89dd
|
Only allow empty passwords when forcing
|
2018-04-12 20:54:42 +02:00 |
|
timvisee
|
149e98a887
|
Greatly improve logic for selecting smart target file
|
2018-04-11 22:45:24 +02:00 |
|
timvisee
|
ff8c644194
|
Create interactive prompt yes/no method
|
2018-04-11 18:48:30 +02:00 |
|
timvisee
|
896c01b6ef
|
Create main matcher, implement no-interact logic
|
2018-04-11 16:46:14 +02:00 |
|
timvisee
|
7760f56d1d
|
Improve owner token constraints
|
2018-04-11 16:03:12 +02:00 |
|
timvisee
|
ab1e715601
|
Do not allow empty owner token input
|
2018-04-11 15:51:57 +02:00 |
|
timvisee
|
5a4b1958e1
|
Prompt for owner tokens, allow owner token flag
|
2018-04-11 15:42:14 +02:00 |
|
timvisee
|
804455e13d
|
Create utility for ensuring a password is set (with prompt)
|
2018-04-11 15:15:22 +02:00 |
|
timvisee
|
c79a2c2298
|
Prompt password for info, move file checking to metadata action
|
2018-04-11 00:36:19 +02:00 |
|
timvisee
|
35c376ab82
|
Nicely handle and prompt passwords for downloads
|
2018-04-11 00:14:40 +02:00 |
|
timvisee
|
16133ce667
|
Add password change user action
|
2018-03-28 21:42:20 +02:00 |
|
timvisee
|
b2e63b9efc
|
Add CLI error structs, improve routing and error reporting from API
|
2018-03-28 01:25:44 +02:00 |
|
timvisee
|
8ae79c3e4f
|
Nicely print CLI errors with their causes
|
2018-03-27 23:31:25 +02:00 |
|
timvisee
|
a4b7736019
|
Properly forward message based errors when quitting program
|
2018-03-27 21:19:28 +02:00 |
|
timvisee
|
4ddfbeb4b6
|
Nicely report API failure errors in CLI client (WIP)
|
2018-03-27 01:50:02 +02:00 |
|
timvisee
|
c646cf7938
|
Make clipboard support an optional compilation feature
|
2018-03-19 15:33:20 +01:00 |
|
timvisee
|
523cbc3a19
|
Add clipboard suppor:t, make URL open feature toggleable
|
2018-03-19 15:18:04 +01:00 |
|
timvisee
|
a4aa1b93e5
|
Abstract URL opening in utility, use Url instances
|
2018-03-19 14:55:37 +01:00 |
|
timvisee
|
7a56dabd39
|
Extract CLI logic to a child project
|
2018-03-08 23:02:06 +01:00 |
|