Commit Graph
2 Commits
Author SHA1 Message Date
Stevan Freeborn 905f7f945a style: use 2-space indentation across entire codebase
Add rustfmt.toml with tab_spaces = 2 and reformat all source files,
tests, and README code examples to use 2-space indentation.
2026-03-25 14:11:08 -05:00
Stevan Freeborn 1161c645bf feat: add files endpoint with info, download, upload, and delete
Implement FileInfo, FileResponse, SaveFileRequest, and
CreatedWithIdResponse models. Add get_file_info, get_file (binary
download), upload_file (multipart), and delete_file methods. Tests
cover metadata retrieval, binary content download with headers, file
upload, deletion, and not-found error with message extraction.
2026-03-25 13:44:03 -05:00