Commit Graph

  • b82584617b
    node: store Scope in tracking config Fintan Halpenny 2023-03-06 11:19:08 +0000
  • 5902236d0a
    radicle: remove DelegatesOnly scope Fintan Halpenny 2023-03-06 10:16:06 +0000
  • 39be7db1e9
    radicle: make alias optional Fintan Halpenny 2023-03-06 10:11:44 +0000
  • 0302701c98
    node: limit number of loops in `routes_to` Fintan Halpenny 2023-03-06 09:47:52 +0000
  • d476d35887
    radicle: populate MockRepository Fintan Halpenny 2023-03-03 17:03:11 +0000
  • 8c02a8116e
    radicle: add delegates to ReadRepository Fintan Halpenny 2023-03-03 10:47:30 +0000
  • 0e491fae79
    cli: fix command line silent abort Vincenzo Palazzo 2023-03-06 15:17:21 +0100
  • e408b0d62c
    node: use enum for fetch direction Fintan Halpenny 2023-03-07 10:29:41 +0000
  • c3a5aced07
    node: Handle case of crossing fetch requests Alexis Sellier 2023-03-07 14:49:11 +0100
  • fb635d80c3
    node: Gossip once we switch to gossip protocol Alexis Sellier 2023-03-07 11:34:56 +0100
  • ad63583bee
    cli: rad node example Fintan Halpenny 2023-02-23 09:53:27 +0000
  • ed985f6fe0
    cli: rad node Fintan Halpenny 2023-02-22 13:00:16 +0000
  • f322305f86
    node: wire up connect command Fintan Halpenny 2023-03-01 15:44:53 +0000
  • 1f837c6572
    node: implement tracking and routing Fintan Halpenny 2023-02-22 13:20:59 +0000
  • 900796956c
    httpd: Remove `radicle_cli` from tests xphoniex 2023-03-07 13:39:13 +0000
  • 267b0ed312
    httpd: Use `radicle-term` instead of `radicle-cli::terminal` xphoniex 2023-03-07 09:36:18 +0000
  • 94899f7be2
    node: Update `localtime` crate Alexis Sellier 2023-03-07 10:47:12 +0100
  • 5fb5df2e61
    cli: Update `inquire` crate Alexis Sellier 2023-03-07 10:39:45 +0100
  • 488468991c
    httpd: Set a max allowed size of 4 MiB when serving files raw xphoniex 2023-03-06 17:23:08 +0000
  • 85df613682
    cli: Implement automatic issue announcement Alexis Sellier 2023-03-06 15:37:52 +0100
  • cb3b7a3765
    cli: Implement `patch delete` Alexis Sellier 2023-03-06 13:35:25 +0100
  • e972cda2c4
    remote-helper: Tell the user we're announcing refs Alexis Sellier 2023-03-06 13:14:03 +0100
  • 9000a626d7
    Use commit oid for COB parent Alexis Sellier 2023-03-06 13:13:18 +0100
  • fb2c388a5d
    cli: Properly trim `patch` message Alexis Sellier 2023-03-06 13:12:59 +0100
  • a5ee494fda
    node: Correctly handle disconnect in wire protocol Alexis Sellier 2023-03-06 12:53:31 +0100
  • 54dc34d4b9
    node: Minor logging improvements Alexis Sellier 2023-03-06 12:26:40 +0100
  • 35f22ba37a
    cli: Update `init` help for consistency Alexis Sellier 2023-03-06 14:45:31 +0100
  • be5c9c9258
    cli: Add `--verbose` flag to `init` Alexis Sellier 2023-03-06 12:16:30 +0100
  • c8c44c884c
    cli: Allow `init` without running node Alexis Sellier 2023-03-06 12:12:33 +0100
  • e69be6051d
    cli: Give more control over `init` announcement Alexis Sellier 2023-03-06 12:00:22 +0100
  • 8c22012d61
    Remove need to pass public key in cob store Alexis Sellier 2023-03-06 10:56:20 +0100
  • 44f3984159
    Sign COB refs after modification Alexis Sellier 2023-03-06 10:42:26 +0100
  • 05d2487a47
    httpd: Add patch creation endpoint Sebastian Martinez 2023-03-02 17:48:19 +0100
  • 793c085094
    node: Don't force use of RAD_PASSPHRASE Alexis Sellier 2023-03-02 18:37:56 +0100
  • 02304875ce
    Initialize `radicle-term` crate Alexis Sellier 2023-03-02 18:15:24 +0100
  • 82d858314f cli: Fix `rad rm` prompt Alexis Sellier 2023-03-02 17:32:55 +0100
  • 077c040c08
    httpd: Change format of tracing messages xphoniex 2023-03-02 16:59:42 +0000
  • dd7e3923b5 cli: expose `rad fetch` Slack Coder 2023-03-03 09:59:45 -0500
  • 9d244b221a
    Fix clippy warning in release mode Alexis Sellier 2023-03-02 14:07:48 +0100
  • de71c5d9b1
    cli: Implement `--fetch` on `rad patch` Alexis Sellier 2023-02-28 20:34:47 +0100
  • 43bd5fca00
    cli: Implement `rad fetch` command Alexis Sellier 2023-02-28 18:08:15 +0100
  • 5f59493c70
    cob: Don't require a local fork to exist Alexis Sellier 2023-03-01 15:40:30 +0100
  • 2a687502c5
    cli: Improve `rad inspect` Alexis Sellier 2023-02-28 13:34:03 +0100
  • 892f02bc43
    cli: Improve `rad-auth` first authentication Alexis Sellier 2023-02-28 09:30:53 +0100
  • e4b44370d3
    cli: Register key on first `auth` Alexis Sellier 2023-02-28 09:20:08 +0100
  • 411c54a604
    node: Use loopback address as git-daemon default Alexis Sellier 2023-02-28 09:10:31 +0100
  • 796ae2f96a
    httpd: Sort issues and patches by creation date Sebastian Martinez 2023-02-28 16:21:35 +0100
  • 432e6aafbb
    Add `timestamp` method to `Issues` Sebastian Martinez 2023-02-28 16:20:33 +0100
  • 7cb7d3a4a2
    Track peers by default on the seed server Adam Szkoda 2023-02-28 10:16:58 +0100
  • 1bb6f9a921
    httpd: Don't load project payload twice Alexis Sellier 2023-02-28 18:37:26 +0100
  • de24a04621
    httpd: Use `repo.identity_doc()` instead of `repo.identity_of(..)` xphoniex 2023-02-28 14:56:56 +0000
  • 68aca5dd65
    cli: Don't fork if we already have a fork Alexis Sellier 2023-02-27 18:27:52 +0100
  • 207030d2e1
    cli: Don't fail clone if we have repo locally Alexis Sellier 2023-02-27 18:19:02 +0100
  • c70dc71b18
    node: improve seeds information Fintan Halpenny 2023-02-21 17:03:52 +0000
  • c0b92d25fb
    radicle: remove FetchResult associated type Fintan Halpenny 2023-02-27 15:12:37 +0000
  • 06a92d52d9
    cob: Use hashes for operation ids Alexis Sellier 2023-02-27 11:48:05 +0100
  • 5c0505e221
    crdt: Implement `GSet` type, based on `GMap` Alexis Sellier 2023-02-27 11:27:15 +0100
  • 0a93fa833e
    cli: Simplify & improve CLI output Alexis Sellier 2023-02-16 22:57:46 +0100
  • 11da344e3a
    node: Add `--tracking-policy` flag Alexis Sellier 2023-02-27 13:46:40 +0100
  • 97a2f8c1df
    httpd: Add issue and patch counts Sebastian Martinez 2023-02-24 11:43:00 -0300
  • 5ea8505000
    radicle: custom CanonicalFormatter Fintan Halpenny 2023-02-23 13:48:27 +0000
  • f9dbd590a4
    cli: add missing commands for rad_help Fintan Halpenny 2023-02-21 17:11:38 +0000
  • 34b15f9f16
    httpd: Add `/raw` route xphoniex 2023-02-23 06:16:37 +0000
  • 2606372a14
    httpd: Use `State` instead of `Extension` for `root_handler` xphoniex 2023-02-16 15:51:31 +0000
  • 6ca1c89610 httpd: Update `/git` test to use `test` helper fns xphoniex 2023-02-17 14:29:48 +0000
  • f290f6b4a5 httpd: Move `test` utility mod from inside `api` to root xphoniex 2023-02-17 12:41:33 +0000
  • c1b6ceb141 httpd: Change `500` into `404` when project doesn't exist xphoniex 2023-02-17 12:00:28 +0000
  • be5afcc600 httpd: Move `git` router & handler into its own file xphoniex 2023-02-16 14:15:53 +0000
  • 158f1ff7fa Update to fixed `io-reactor` timer Dr Maxim Orlovsky 2023-02-20 21:58:42 +0100
  • e584bd6c1c
    crypto: Use `ssh-key` crate for signatures Alexis Sellier 2023-02-17 10:35:33 +0100
  • 7e1b2b6222
    crypto: Cleanup `hash` module Alexis Sellier 2023-02-16 23:47:48 +0100
  • ef0628c48e
    Exchange From for TryFrom for PathBuf and Home Fintan Halpenny 2023-02-16 15:40:32 +0000
  • b04451a1bd
    Use `Did` in a bunch more places Sebastian Martinez 2023-02-16 09:39:42 -0300
  • 2b5552546c
    cli: add rid function for Id parsing Fintan Halpenny 2023-02-16 13:21:09 +0000
  • 5477a3615f
    radicle-cli: use Did across CLI Fintan Halpenny 2023-02-16 12:40:15 +0000
  • b57a4606f6
    cli: add did function for args parsing Fintan Halpenny 2023-02-16 12:38:37 +0000
  • efe5ff6ddd
    radicle: Did improvements Fintan Halpenny 2023-02-16 12:37:24 +0000
  • a1e1e04fd9
    httpd: Return correct count for `patches` xphoniex 2023-02-16 13:44:43 +0000
  • 8e26e4c046
    radicle: canonicalize home path Fintan Halpenny 2023-02-16 10:11:32 +0000
  • a7d2fa95cd
    node: Remove redundant handshake Alexis Sellier 2023-02-16 13:58:15 +0100
  • 71561a8e12
    node: Move state transition code to session Alexis Sellier 2023-02-16 13:18:25 +0100
  • 011923f1df
    node: Buffer gossips until fetch is completed Alexis Sellier 2023-02-16 09:48:05 +0100
  • 0f81f8a7aa
    node: Take session reference when writing messages Alexis Sellier 2023-02-16 12:04:26 +0100
  • feedf345a3
    cli-test: Complete cargo metadata xla 2023-02-16 18:24:36 +1100
  • 950fae209d
    Make `ReadStorage` more usable Alexis Sellier 2023-02-14 18:31:18 +0100
  • 89fcc6de1c
    node: Subscribe on track-repo Alexis Sellier 2023-02-15 11:05:16 +0100
  • 8cbc3c2403
    node: Move to NoiseXK Alexis Sellier 2023-02-08 13:21:32 +0100
  • 76d23a3fa9
    node: Add more command argument documentation Slack Coder 2023-02-15 08:56:23 -0500
  • b9ed0bc4cb
    cli: Add `rad patch checkout` Vincenzo Palazzo 2023-02-15 10:18:22 +0100
  • ff52ea7223
    cli: Show patch id when we run `rad patch list` Vincenzo Palazzo 2023-02-11 19:51:42 +0100
  • f5a161e4fe
    cli: add missing patch commands Fintan Halpenny 2023-02-14 09:22:29 +0000
  • b29ce1a222
    node: Fix bug when socket file is deleted Alexis Sellier 2023-02-14 21:03:45 +0100
  • 97f7064094 cli: Extract crate for md based tests xla 2023-02-14 17:06:15 +1100
  • 3b0d838846
    ci: Deploy built container images Adam Szkoda 2023-02-13 13:59:35 +0100
  • ee513ccf7e
    node: Complete the "relay" seed test Alexis Sellier 2023-02-14 16:46:45 +0100
  • 7919c7ea61
    node: Use millisecond precision for timestamps Alexis Sellier 2023-02-14 16:34:55 +0100
  • 867eea5c38
    httpd: Add delegates to project routes Sebastian Martinez 2023-02-10 15:29:03 -0300
  • 72c99b7939
    node: Handle `SIGINT` and `SIGTERM` properly Alexis Sellier 2023-02-13 17:25:18 +0100
  • e7c929898a
    cli: add Identity::current to output Fintan Halpenny 2023-02-13 15:55:36 +0000
  • 88fc4f1782
    radicle: ensure stable commits for Docs Fintan Halpenny 2023-02-13 15:54:47 +0000