daimond113
ff5c2e5d61
refactor: specify many new clippy lints
...
Adds quite a lot of Clippy lints which fit with my
personal taste for how pesde's codebase should
look like. Stylistic lints are mostly warns, and
behavioural lints are mostly denied.
2025-03-08 22:00:52 +01:00
daimond113
7150f6a7da
style: enable lints in registry
2025-02-12 23:42:16 +01:00
daimond113
0ceb2f6653
style: enable hard_tabs rustfmt option
2025-01-02 22:37:27 +01:00
daimond113
15d6655889
style: apply clippy lints
2024-11-26 12:25:31 +01:00
daimond113
b180bea063
feat(registry): move to body bytes over multipart for uploading
2024-11-11 13:22:09 +01:00
daimond113
19aa5eb52c
feat(registry): log errors with more details
2024-11-11 13:22:09 +01:00
daimond113
901b450a6c
refactor: GITHUB_AUTH -> GITHUB_CLIENT_SECRET for GitHub auth in registry
2024-10-22 17:58:31 +02:00
daimond113
66a885b4e6
fix(registry): prevent token usage from unauthorized apps
2024-10-14 17:55:11 +02:00
daimond113
30c4d0c391
feat(registry): make storage & auth customisable
2024-09-05 21:57:47 +02:00