about summary refs log tree commit diff
path: root/src/media/storage/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* Partially appease clippyVika2025-01-011-1/+1
| | | | | | | Some false positives on `serde(rename)` remain, as well as lints still requiring my attention. Change-Id: I3166771af20b2d07c6226b3b1a9d15fe36152356
* media endpoint: small code cleanupVika2024-11-131-1/+1
| | | | Change-Id: I10d8ffd53bd3c02d6de3ba4520ab859c18697c61
* Set MSRV to 1.75, remove #[async_trait] declarations whenever possibleVika2024-08-261-13/+15
| | | | | | | Axum still uses `async_trait`, let them do whatever they want. I will no longer be subject to the humiliation of trying to dig through lifetime errors and unreadable declarations. Also I don't fucking care about MSRV, I'm not a library. If you don't have modern Rust, get one.
* treewide: create a common method for state initializationVika2024-08-011-0/+2
| | | | | Now the database objects can be uniformly created from a URI. They can also optionally do sanity checks and one-time initialization.
* Moved the entire Kittybox tree into the rootVika2023-07-291-0/+177