Alexis Sellier
|
6353d6115b
|
node: Use git oid for project id
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-09-18 23:39:54 +02:00 |
Alexis Sellier
|
84119b0265
|
node: Start on identity history verification
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-09-18 23:39:53 +02:00 |
Alexis Sellier
|
73d62de0cc
|
node: Move doc stuff to its own module
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-09-18 23:39:53 +02:00 |
Alexis Sellier
|
3e9a4eedae
|
node: Identity document verification
Signed-off-by: Alexis Sellier <alexis@radicle.xyz>
|
2022-09-18 23:39:53 +02:00 |
Alexis Sellier
|
38dc571f2e
|
node: Add verification on fetch
|
2022-09-14 16:01:32 +02:00 |
Alexis Sellier
|
9cda5507a5
|
node: Implement `fork`
|
2022-09-13 16:46:14 +02:00 |
Alexis Sellier
|
651513c757
|
node: Re-think gossip messages and signing
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
c7f78eafb6
|
node: Add some docs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
927f062dc9
|
node: Rename `ProjId` -> `Id`
Remove `UserId` type.
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
46ee08aaf3
|
node: Rename "user"
In some cases to "public key" and in other cases to "remote".
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
4e9b60dee0
|
node: Implement project checkout
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
7be6fe3414
|
node: Turn remotes into an iterator
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
c3b7a6fbd7
|
node: Implement project retrieval
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
910cd74294
|
node: Improve project init
Improvement doesn't modify the working copy index.
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
cd7421eb86
|
node: Implement signed refs
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
6e86218c36
|
node: Use default branch
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
fc30dc2668
|
node: Add client control socket
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
993d88101c
|
node: Simplify `init`
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
68099688e6
|
node: Finalize `init`
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
3e173a18ab
|
node: Cleanup a few things
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
64cec32ac6
|
node: Simplify code
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |
Alexis Sellier
|
e178ff4057
|
node: Add `rad` module with `init`
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2022-09-13 10:16:05 +02:00 |