about summary refs log tree commit diff
path: root/kittybox-rs/indieauth/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* cargo update, part 2: AxumVika2023-07-171-1/+1
| | | | | | | | | Axum got some breaking changes and gained some nice features — however, features come later, breaking changes come first. Perhaps it would be nice to actually construct a State with all of my stuff, and then make functions generic over that. Could reduce the amount of generic stuff I am producing... maybe.
* cargo update, part 1Vika2023-07-171-2/+2
|
* kittybox-indieauth: convert Error into axum::response::ResponseVika2022-07-191-0/+13
| | | | | | This requires the `axum` feature to be enabled, to prevent unwanted dependencies (e.g. in client apps or when using a different framework, since the library doesn't concern itself with I/O)
* kittybox-indieauth: improve types and make more of them publicVika2022-07-101-1/+1
|
* kittybox-indieauth: initVika2022-07-101-0/+18
This crate is the base framework-agnostic implementation of all data structures and methods required for IndieAuth protocol. Anything that can deserialize HTTP request payloads with serde can utilize this crate. This is a good candidate to independently release on crates.io when the interface becomes stable enough.