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
1eef6078bf
fix(registry): keep v0 api backwards compatible
2025-01-13 13:19:15 +01:00
daimond113
e8c3a66524
feat(registry): add individual job endpoints for package data
2025-01-10 00:00:24 +01:00
daimond113
685700f572
perf(registry): use rwlock over mutex for repository data
2025-01-09 22:40:41 +01:00
daimond113
325453450b
feat: add deprecating & yanking
2025-01-09 22:09:28 +01:00
daimond113
0ceb2f6653
style: enable hard_tabs rustfmt option
2025-01-02 22:37:27 +01:00
daimond113
4f75af88b7
feat: add meta in index file to preserve future compat
2024-12-30 00:49:24 +01:00
daimond113
d490c0a6f3
feat: continue change to async
2024-11-10 16:43:25 +01:00
daimond113
2b0f29a2f9
feat: begin switch to async
2024-11-05 20:44:24 +01:00
daimond113
d2e04f49d0
feat(registry): return package dependencies
2024-10-14 13:21:09 +02:00
daimond113
30c4d0c391
feat(registry): make storage & auth customisable
2024-09-05 21:57:47 +02:00
daimond113
bd7e1452b0
feat(registry): store package docs
2024-09-02 16:49:40 +02:00
daimond113
e14f350336
feat: return all targets from version endpoint
2024-08-23 13:56:33 +02:00
daimond113
07ee4b9617
feat: allow any target request
2024-08-14 20:55:10 +02:00
daimond113
7aaea85a2d
feat: store more package info in index
2024-08-14 19:55:58 +02:00
daimond113
159d0bafc1
fix: correct endpoint data
2024-08-13 21:26:02 +02:00
daimond113
4f03155af0
feat: give more info from registry api
2024-08-13 20:14:41 +02:00
daimond113
a2865523a0
feat: always send target info
2024-08-12 20:41:09 +02:00
daimond113
79bbe11cab
feat: implement git dependency support
2024-08-11 16:16:25 +02:00
daimond113
a8a8ffcbe2
feat: implement wally support
2024-08-08 17:59:59 +02:00
daimond113
c481826d77
feat: implement registry
2024-07-30 12:37:54 +02:00