Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Better formatting | Sven-Hendrik Haase | 2025-03-09 | 1 | -3/+4 |
| | |||||
* | Rewrite file traversal logic to not suffer from stack overflow problem | Sven-Hendrik Haase | 2025-03-09 | 1 | -24/+20 |
| | | | | | | See also here: https://github.com/ririsoft/async-walkdir/issues/13 At the same time, this now also ignores permission denied errors gracefully and just ignores those files. | ||||
* | Fix lints on Windows | Sven-Hendrik Haase | 2025-03-07 | 1 | -0/+6 |
| | |||||
* | For directory size counting, ignore inodes we've seen before | Sven-Hendrik Haase | 2025-03-07 | 1 | -5/+35 |
| | | | | This might be the case when there are hardlinks on systems that support those. | ||||
* | Add asynchronous directory size counting | Sven-Hendrik Haase | 2025-03-07 | 1 | -1/+33 |
| | | | | | This is enabled by default and without an option to toggle it off as it's asynchronous and shouldn't block the server thread. | ||||
* | Upgrade to Rust 2024 edition | Sven-Hendrik Haase | 2025-03-07 | 1 | -4/+6 |
| | |||||
* | feat: validate temp dir exists through `value_parser` and fixed clippy issues | Alec Di Vito | 2025-03-02 | 1 | -18/+32 |
| | |||||
* | feat: address comments; add in new argument (`temp-directory`); add comments ↵ | Alec Di Vito | 2025-02-22 | 1 | -43/+103 |
| | | | | to upload code; add tests | ||||
* | feat: implement temporary file uploads and tweak mobile design | Alec Di Vito | 2025-02-17 | 1 | -27/+113 |
| | |||||
* | Merge branch 'master' into upload-progress-bar | Sven-Hendrik Haase | 2025-02-07 | 1 | -7/+11 |
|\ | |||||
| * | Bump deps | Sven-Hendrik Haase | 2024-07-20 | 1 | -7/+11 |
| | | |||||
* | | feat: Added HTML and Javascript progress bar when uploading files | Alec Di Vito | 2024-06-06 | 1 | -5/+13 |
|/ | |||||
* | Refactor errors | cyqsimon | 2024-01-29 | 1 | -36/+30 |
| | | | | | - Split `ContexualError` into `StartError` & `RuntimeError` - Made sure every `RuntimeError` variant has an accurate status code | ||||
* | Fix inaccurate uses of `sanitize_path` | cyqsimon | 2024-01-26 | 1 | -3/+4 |
| | |||||
* | Use tokio::fs instead of std::fs to enable async file operations (fixes #445) | Sven-Hendrik Haase | 2024-01-13 | 1 | -8/+9 |
| | |||||
* | Fix formatting | Sven-Hendrik Haase | 2024-01-13 | 1 | -8/+14 |
| | |||||
* | Ignore readonly metadata and handle errors instead | Victor | 2024-01-11 | 1 | -11/+15 |
| | |||||
* | Update actix-multipart to 0.6.1 | Sven-Hendrik Haase | 2024-01-03 | 1 | -2/+2 |
| | |||||
* | Fix incorrect usage of app data extractor | cyqsimon | 2023-09-05 | 1 | -1/+1 |
| | | | | - `Data` extractor can only be used when app data is wrapped with `Data` | ||||
* | Minor code style refactors | cyqsimon | 2023-09-05 | 1 | -9/+11 |
| | |||||
* | Use distinct query type for file op APIs | cyqsimon | 2023-09-05 | 1 | -9/+12 |
| | |||||
* | rename `file_upload` to `file_op` | cyqsimon | 2023-09-05 | 1 | -0/+230 |
- This is in preparation for adding deletion code |