Block a user
8443ca6a9e
simplified Handler.previous into the chat id and message id
30f28a87d8
Now properly answering the callback query
4d3ad75b9d
Updated itertools and other deps, removed unnessesary versions from Cargo.toml
de3517749b
Moved handler.func.is_none check to the top
7c18b7596e
Removed a new line
fbc689c93b
Added rand/std feature in cryptography
34d877d631
Improved the char counting in the check_master_pass function
3f7486ce65
Added some constants to reduce the amount of magic values
c33c22d51c
Updated debug config
d7f898ca93
Removed excesive validity checks
32aa368ccc
Added checks if the account already exists in the database
3b5c1bdaed
Updated GetUsers to provide better inforamtion about invalid accounts to a user
200692d376
Switched to debian:stable-slim image
7b5735aa59
Removed library crate for pass_manager
6f03b2fdfd
Updated deps
feae3fac81
Updated entities to use count method to check the existance of account/master password
72d8e632f5
Updated account entity for better readability, now Account::get_names always orders by name
9af9299807
Now the json in /export is created on a sepparate thread
7e42b19c6a
Minor cleanup
4d2aab2336
Removed extra stuff from migration/Cargo.toml
6b8fc4602a
Now using parking_lot's mutex in import and export
23b8a7225a
Now scrypt params are created once
85e41519c2
Removed a binary migration crate
aed8848978
Added limits for the amount of workers for /export and /import and moved out async blocks out of them into sepparate functions
9dde52f22d
Removed magic values from gen_password. Made generate_password accept constants for the amount the length of the password
f2e9a97e41
Updated deps
b2928eb1f4
Now using thread_rng for the password generation
d2a6f2c01d
Added messages about no accounts found for get_account and delete commands
33def91570
No longer logging the error in the delete_message callback
4b699e6e6e
Updated get_accounts to handle the errors of concatenating the accounts