Commit graph

67 commits

Author SHA1 Message Date
54e5e09024
feat (fs): add file download and delete 2022-05-07 15:19:36 +02:00
03af3e63b2
server (/fs/upload): rewrite upload functional to use multipart 2022-05-04 21:46:07 +02:00
7b05a6d407
server (/fs/list): delete unused use 2022-05-03 11:30:02 +02:00
Renovate Bot
380ba5b3cd chore(deps): update actions/checkout action to v3 2022-05-03 11:27:43 +02:00
ff600235a6
server (/fs/list): add file modified 2022-05-03 11:26:29 +02:00
75854e5965
server (/fs/list): add directory size 2022-05-03 10:42:53 +02:00
Renovate Bot
44e746b068 fix(deps): update rust crate log to 0.4.17 2022-05-03 03:50:53 +00:00
Renovate Bot
15c5a86cf1 chore(deps): update rust crate tokio to 1.18.1 2022-05-02 20:11:35 +00:00
61fbc4b253
ci: add build target armv7-unknown-linux-musleabihf 2022-05-02 13:33:05 +02:00
6527f3e792
ci: disable armv7-unknown-linux-musleabi due to compilation errors 2022-05-01 23:27:18 +02:00
42479f5004
ci: add custom docker image in cross for armv7-unknown-linux-musleabi 2022-05-01 23:16:38 +02:00
99107e9ec5
ci: add build release binaries and cross compile 2022-05-01 22:57:20 +02:00
d0872f1868
chore: fix typo 2022-05-01 22:44:28 +02:00
8bd4d6f107
server (fs): reform 2022-05-01 20:34:28 +02:00
bb8a42b080
server (fs): path cannot contain .. 2022-05-01 19:49:50 +02:00
2cca093d26
database: update docs 2022-05-01 18:47:26 +02:00
Renovate Bot
08a61f1a48 fix(deps): update rust crate serde to 1.0.137 2022-05-01 11:16:35 +00:00
Renovate Bot
54522138d3 fix(deps): update rust crate zeroize to 1.5.5 2022-05-01 06:17:43 +00:00
Renovate Bot
5191f5b1c1 fix(deps): update rust crate thiserror to 1.0.31 2022-05-01 01:06:03 +00:00
0c439b55a2
fix (/fs/register): fix validate if username is too long 2022-04-30 22:38:58 +02:00
43c31bca6a
chore: gitignore ide config dir (.vscode and .idea) 2022-04-30 22:36:16 +02:00
1df16a3169
server (/auth/register): create directory for user files 2022-04-30 22:32:08 +02:00
cdc185c4d8
server (/fs/upload): create all directories required to save the file so you don't get the message that the folder doesn't exist 2022-04-30 22:19:53 +02:00
860fd76969
server (/auth/register): add validator 2022-04-30 21:56:06 +02:00
2c25f60b46
chore (dependencies): upgrade 2022-04-29 21:34:43 +02:00
e8f8a4b007
server (/fs/list): return filesize 2022-04-29 21:33:44 +02:00
Renovate Bot
ad5a088a51 fix(deps): update rust crate tower-http to 0.3.1 2022-04-28 16:56:50 +00:00
Renovate Bot
776462bdc7 chore(deps): update rust crate tokio to 1.18.0 2022-04-27 23:21:13 +00:00
Renovate Bot
a80617990c fix(deps): update rust crate axum to 0.5.4 2022-04-26 20:44:48 +00:00
286e9364ec
fix(deps): update rust crate tower-http to 0.3.0 2022-04-25 21:09:22 +02:00
8e2b4c5635
http (fs): add file lists 2022-04-24 22:07:41 +02:00
6e6a25e110
ci: add --no-deps to clippy 2022-04-24 21:37:13 +02:00
3c36122b86
http (fs): add file upload 2022-04-24 21:31:50 +02:00
1c1074abaf
http (auth): change /whoami to GET 2022-04-24 20:52:17 +02:00
b2a4b84f6d
database (user table): move to types from database 2022-04-24 14:50:25 +02:00
6ae8d6fa9f
database: add tests for find_user_by_id 2022-04-23 23:52:54 +02:00
2924e38592
server (http): add jwt token validator and route /auth/whoami 2022-04-23 23:48:20 +02:00
5164a94a55
server (http): add error handler for several exceptions 2022-04-23 21:21:04 +02:00
36fba1dd1d
chore (database): move utils/database to database 2022-04-23 20:44:02 +02:00
bf5422b47f
chore: use crate rust_utilities 2022-04-23 12:52:56 +02:00
Renovate Bot
dc28e67b5c Update Rust crate anyhow to 1.0.57 2022-04-21 22:10:20 +00:00
fd6e6fd0a8
feat (http): login functions have been completed 2022-04-21 20:54:53 +02:00
e0e487fbf4
utils (database user struct): add more tests and change username to lowercase 2022-04-21 20:53:30 +02:00
Renovate Bot
3428edfc92 Update Rust crate uuid to v1 2022-04-20 19:35:26 +02:00
a9e2a3472b
feat: zeroize the user's unencrypted password, and other unencrypted values from memory 2022-04-19 23:12:48 +02:00
99f0623f1f
types (macros): use .ok_or(...) in option_return macro 2022-04-19 21:18:45 +02:00
e3a8bf3550
config: move from utils to types 2022-04-19 21:10:36 +02:00
58d99806d4
utils (database/crypto): update comments and tests 2022-04-19 21:08:13 +02:00
Renovate Bot
f02bb0e358 Update Rust crate axum to 0.5.3 2022-04-19 19:36:57 +02:00
Renovate Bot
7ecea2e076 Update Rust crate simplelog to 0.12.0 2022-04-19 19:36:33 +02:00