Alexis Sellier
|
7d5347b74f
|
node: Document worker a little more
|
2023-01-29 21:34:40 +01:00 |
Alexis Sellier
|
b92dc59204
|
node: Turn off `--atomic` when not supported
|
2023-01-29 18:22:41 +01:00 |
Alexis Sellier
|
aac0059064
|
Remove redundant `commit` module
This code was replaced with an external dependency.
|
2023-01-29 17:50:31 +01:00 |
Alexis Sellier
|
33d8c35189
|
node: Move some code to `Runtime::run`
|
2023-01-29 17:39:46 +01:00 |
Alexis Sellier
|
23cf44f4c7
|
node: Rename `client` module to `runtime`
|
2023-01-29 17:33:07 +01:00 |
Alexis Sellier
|
02be334144
|
node: Use `git-daemon` as backend
|
2023-01-29 17:26:01 +01:00 |
Alexis Sellier
|
d9e1055067
|
Improve logging
|
2023-01-28 23:58:16 +01:00 |
xphoniex
|
a5811e43a7
|
Update `radicle-surf`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-28 20:19:23 +01:00 |
Sebastian Martinez
|
f07a875ce1
|
Add web-based authentication
Signed-off-by: Sebastian Martinez <me@sebastinez.dev>
|
2023-01-27 17:23:05 +01:00 |
Alexis Sellier
|
deeb160c2d
|
node: Improve stderr logging for git process
|
2023-01-27 17:04:20 +01:00 |
Alexis Sellier
|
be95222fb5
|
node: Fix bug in upload-pack
We were not properly exiting one of the threads that was copying
data from the stream to the upload-pack process. This is a fix.
|
2023-01-27 15:09:17 +01:00 |
Alexis Sellier
|
026dfbde5d
|
node: Improve logging output
|
2023-01-26 18:15:27 +01:00 |
Alexis Sellier
|
5e955d39d0
|
cob: Add 'description' to `Revision`
Simplifies the code a little.
|
2023-01-26 17:37:58 +01:00 |
Alexis Sellier
|
bb3787258a
|
cob: Refactor `Thread` methods
|
2023-01-26 16:20:22 +01:00 |
Adam Szkoda
|
e01838a70a
|
ci: Switch to maintained GitHub actions for Rust
|
2023-01-26 13:08:49 +01:00 |
Alexis Sellier
|
405c00b91d
|
Update all dependencies
Also moves `netservices` to `crates.io`
|
2023-01-25 20:38:54 +01:00 |
Alexis Sellier
|
798485dfb1
|
Remove "log" feature from netservices
|
2023-01-25 20:12:13 +01:00 |
Alexis Sellier
|
30e9d6103c
|
Cleanup `clone` code
Remove a bunch of different instances of it.
|
2023-01-25 17:51:49 +01:00 |
Alexis Sellier
|
8279ef72fd
|
cli: Fix output of checkout command
|
2023-01-25 17:51:49 +01:00 |
Alexis Sellier
|
fdad6358fc
|
cli: Correctly setup remote tracking branch
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-25 17:51:49 +01:00 |
Alexis Sellier
|
cdc3c8a265
|
node: Try to cleanup socket file on exit
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-25 17:51:49 +01:00 |
Alexis Sellier
|
0334064f52
|
Update `netservices` dependency
|
2023-01-25 17:51:15 +01:00 |
Alexis Sellier
|
0a9bb23e4e
|
Replace `RAD_DEBUG` with `RAD_SEED`
The latter is strictly more powerful.
|
2023-01-25 17:09:16 +01:00 |
xphoniex
|
a3f4c2ec67
|
httpd: Remove `lastCommit` in `/tree` for entries
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-25 15:35:24 +01:00 |
xphoniex
|
59ff46e49c
|
httpd: Clean up `json.rs`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-25 15:35:24 +01:00 |
xphoniex
|
ccbcdd4998
|
httpd: Change `sha1` into `id`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-25 15:35:24 +01:00 |
xphoniex
|
57fbc1ed46
|
httpd: Use `commits`/`commit` instead of `headers`/`header`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-25 15:35:24 +01:00 |
xphoniex
|
f065bce876
|
httpd: change `committerTime` into `committer.time`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-25 15:35:24 +01:00 |
Alexis Sellier
|
b1012014fe
|
Remove old `Profile::paths` function
|
2023-01-25 15:35:24 +01:00 |
Alexis Sellier
|
b4f44f39f2
|
Update `netservices` dependency
|
2023-01-25 15:35:24 +01:00 |
Adam Szkoda
|
5acfeb2b79
|
Release to Google Cloud Storage
Signed-off-by: Adam Szkoda <adaszko@gmail.com>
|
2023-01-25 11:59:18 +01:00 |
Alexis Sellier
|
963ad3c3d7
|
Get `rad clone` working correctly
|
2023-01-25 11:35:20 +01:00 |
Alexis Sellier
|
c888f40660
|
node: Respond to `announce-refs` control
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
d324eab377
|
node: Remove control socket at the end
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
fd5ac7f6af
|
cli: Minor cleanups
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
fea14ff7b3
|
Update `clone` functionality for new replication
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
ef950d515a
|
node: Fully integrate worker fetch into service
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
ec2e7d7ee1
|
node: Refactor fetch response code
Only user-requested fetches require a response.
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
e6f56ff3bc
|
Update `io-reactor` dependency
|
2023-01-25 10:21:57 +01:00 |
Alexis Sellier
|
bb135b64b3
|
cli: Get `rad-checkout` working properly
|
2023-01-24 14:54:56 +01:00 |
Alexis Sellier
|
1f06f5340f
|
Make `Id` to string conversion more explicit
Two types of conversion: `canonical`, which is just the base58 encoding,
and `urn` which is like canonical, but includes `rad:`.
|
2023-01-24 13:49:03 +01:00 |
Alexis Sellier
|
b78790622f
|
cli: Improve test utilities
This will allow easy creation of multiple users with deterministic keys.
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-24 10:46:57 +01:00 |
Alexis Sellier
|
3aff91f9b7
|
Correctly initialize home in `Profile::init`
|
2023-01-22 13:39:48 +01:00 |
Slack Coder
|
87ff1990c0
|
cli: Create terminal::cob
Use a new module, `terminal::cob`, to collect collaborative object code to
improve consistency.
Signed-off-by: Slack Coder <slackcoder@server.ky>
|
2023-01-20 13:46:02 +01:00 |
Slack Coder
|
a0588460f3
|
cli: More informative `rad patch show`
Show entire patch commit history using `rad log --patch`.
|
2023-01-20 13:46:02 +01:00 |
Slack Coder
|
2295bb4ea4
|
cli: add `rad patch show`
Show patch information with `rad patch show`.
Signed-off-by: Slack Coder <slackcoder@server.ky>
|
2023-01-20 13:46:02 +01:00 |
Adam Szkoda
|
f5cb86dabd
|
Include git-remote-rad in the release tarballs
|
2023-01-19 11:22:59 +01:00 |
Alexis Sellier
|
079c193d0c
|
ci: Make workflow names consistent
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-19 10:29:22 +01:00 |
Alexis Sellier
|
8318b07d89
|
node: Fix spurious test failures
In some circumstances, the nodes are already offline when the objects
are dropped.
Signed-off-by: Alexis Sellier <self@cloudhead.io>
|
2023-01-19 10:20:23 +01:00 |
xphoniex
|
1e4cff4a0f
|
cli: Change `reaction` flag to `emoji`
Signed-off-by: xphoniex <dj.2dixx@gmail.com>
|
2023-01-18 18:12:59 +01:00 |