Commit Graph

36 Commits (master)

Author SHA1 Message Date
Edward Shen b213253927
Update deps 2023-10-21 12:01:32 -07:00
Edward Shen 9004c4ed29
Web workers 2022-08-02 02:10:58 -07:00
Ninja3047 37727bfd3d
update deps, fix clippy, format 2022-07-26 22:38:45 -04:00
Ninja3047 774b13e46c
add support for encrypting text files from web 2022-07-26 22:03:50 -04:00
Ninja3047 c934b36b35 update headers to new type from reqwasm 2022-07-10 21:55:55 -07:00
Ninja3047 9a7f13f8b9 add crypto tests 2022-07-10 21:55:55 -07:00
Edward Shen c73af50857
Update dependencies 2022-02-27 16:30:21 -08:00
Edward Shen 111a9e9b98
use stdlib xchacha20poly1305 2022-01-18 18:09:28 -08:00
Edward Shen 8504572b83
Bump common to 0.2.0 2022-01-17 21:27:25 -08:00
Edward Shen 0eb8adc20e
implmeent macro for expiration from str 2022-01-17 21:26:34 -08:00
Edward Shen b7d5425a73
Add support for language and name hints 2022-01-15 22:47:56 -08:00
Edward Shen 1fca1c51e4
Propogate invalid url errors to web frontend 2022-01-11 23:48:53 -08:00
Edward Shen 83779545b9
Use TryFrom for PartialParsedUrl 2022-01-11 23:37:59 -08:00
Edward Shen e720007cbe
Add unit tests for fragment parsing 2022-01-11 23:24:47 -08:00
Edward Shen 112b75afae
Fix mistaken doctests 2022-01-11 21:33:05 -08:00
Edward Shen a14e3e2afe
Clean up server deletion code 2021-11-14 13:52:40 -08:00
Edward Shen 8454607859
Add metadata for omegaupload-common 2021-10-31 16:06:23 -07:00
Edward Shen 5bb3ad2d0d
Use stronger argon2id params 2021-10-31 15:42:15 -07:00
Edward Shen d6818e8237
Add License text to everything 2021-10-31 14:01:27 -07:00
Edward Shen 3bc4541390
clippy lints 2021-10-31 12:34:26 -07:00
Edward Shen b833f97c55
clippy 2021-10-31 00:57:52 -07:00
Edward Shen 9a85d13bd9
Fix length bug in nonce generation 2021-10-30 23:15:41 -07:00
Edward Shen 8e05c622af
Make key material secret 2021-10-30 21:00:09 -07:00
Edward Shen d2084f369e
Fix split_off bug 2021-10-30 19:42:51 -07:00
Edward Shen bb35f710b2
Make crypto even harder to fuck up 2021-10-30 18:38:55 -07:00
Edward Shen 8a08e8e100
support burns 2021-10-27 19:16:43 -07:00
Edward Shen d2755f82c9
Features 2021-10-27 01:49:06 -07:00
Edward Shen 6a17a84d3b
Use naturalWidth and naturalHeight instead 2021-10-25 17:31:30 -07:00
Edward Shen beda106f6a
Fix closure panics 2021-10-24 16:16:02 -07:00
Edward Shen c12526abc0
Add Licenses 2021-10-24 11:39:44 -07:00
Edward Shen 856ee63b6d
almost completely remove yew logic 2021-10-24 02:25:42 -07:00
Edward Shen 89aeb6ba2a
Partial work 2021-10-23 10:10:55 -07:00
Edward Shen 17dd44c8cc
image support 2021-10-22 19:15:23 -07:00
Edward Shen 5d4adc91ed
More work 2021-10-21 18:35:54 -07:00
Edward Shen 26ac52e74b
barebones web 2021-10-19 02:18:33 -07:00
Edward Shen 7ed2992f64
initial commit 2021-10-16 09:50:11 -07:00