Commit Graph

  • 94be0ca392
    cli: Make issue args more declarative Slack Coder 2022-12-23 08:42:55 -0500
  • 61fe352ad9
    cli: rad issue show Slack Coder 2022-12-14 13:46:13 -0500
  • 260863f571
    cli: list your assigned issues via 'rad issue' Slack Coder 2022-12-14 11:17:40 -0500
  • 83f2f2b5a5
    cli: Make terminal::Table more accepting Slack Coder 2022-12-21 08:25:48 -0500
  • c0590a100d
    cli: Lightly document terminal::Table Slack Coder 2022-12-21 08:20:18 -0500
  • 873ce895ae
    cob: panic on badly formatted debug env var Slack Coder 2022-12-20 08:25:43 -0500
  • 6b67e0571e
    cli: Use term::Table to print list of issues Slack Coder 2022-12-19 13:08:41 -0500
  • 946d6ac675
    cli: assign and unassign issues Slack Coder 2022-12-07 16:45:25 -0500
  • edef49d1ef
    Improve client example test determinism Slack Coder 2022-12-15 14:03:16 -0500
  • 1f55d7a327
    Update `radicle-git` to `79a94721366490053e2d8ac1c1afa14fb0c25f09` xphoniex 2022-12-21 15:24:22 +0000
  • 9017c59110
    nix: update sources for rust-1.66 Fintan Halpenny 2022-12-19 13:00:58 +0000
  • 4307478718
    Test comment editing Alexis Sellier 2022-12-15 14:34:15 +0100
  • f1217713af
    Add edits to thread test generator Alexis Sellier 2022-12-15 11:39:14 +0100
  • e47d7ca2aa
    cob: Implement comment edit action Alexis Sellier 2022-12-15 09:43:48 +0100
  • c68a5a8857
    Move `thread` COB to test module Alexis Sellier 2022-12-14 20:21:41 +0100
  • f26674a5a9
    Upgrade Rust to 1.66 Alexis Sellier 2022-12-15 19:25:47 +0100
  • b32ae984ce
    Start adding support for replies in COBs Alexis Sellier 2022-12-13 20:21:09 +0100
  • ac3ee5f709
    Build container images for deployment Adam Szkoda 2022-12-12 12:58:24 +0100
  • 9186d1f30f
    Do not install OpenSSL as it's statically linked Adam Szkoda 2022-12-12 11:25:17 +0100
  • 294ae8fd24
    Put fully static binaries into containers Adam Szkoda 2022-12-09 14:23:01 +0100
  • 4abb24feca
    Dockerize services Adam Szkoda 2022-12-08 14:54:51 +0100
  • aa02c52a2f
    node: Integrate new Noise_XK transport Dr Maxim Orlovsky 2022-11-29 17:17:55 +0100
  • 909b99bb7c
    Refactor using `NonEmpty::try_map` Alexis Sellier 2022-12-12 15:10:06 +0100
  • f90f714fcf
    Rename issue action to match patch Alexis Sellier 2022-12-11 20:03:23 +0100
  • 24f1de980e
    Remove redundant `apply_one` function Alexis Sellier 2022-12-11 20:00:33 +0100
  • 0b3a32627b
    Use transactions for issue COB Alexis Sellier 2022-12-11 19:58:31 +0100
  • 90f20f447a
    Make `Transaction` generic, move to `store` Alexis Sellier 2022-12-11 18:06:09 +0100
  • 036442af87
    Use operation bundle for patch creation Alexis Sellier 2022-12-11 16:56:18 +0100
  • e5e1ba583f
    Bundle patch CRDT operations Alexis Sellier 2022-12-11 16:28:53 +0100
  • 335fcbca89
    cob: Return correct clock value for multi-ops Alexis Sellier 2022-12-11 14:23:13 +0100
  • bdbf111163
    Refactor identity verification Alexis Sellier 2022-12-12 14:33:53 +0100
  • edafe055b4
    Verify identity root commit signatures Alexis Sellier 2022-12-12 13:41:59 +0100
  • c183f80a22
    Cleanup some of the git error variants Alexis Sellier 2022-12-08 21:56:56 +0100
  • d309f593b1
    Move doc initialization to storage Alexis Sellier 2022-12-08 21:49:55 +0100
  • b37fef9f22
    Re-organize identity types and modules Alexis Sellier 2022-12-08 21:06:23 +0100
  • 8735719ecc
    radicle: Remove unused error variants Alexis Sellier 2022-12-08 16:15:45 +0100
  • 98c1566109
    Make `Doc` type payload generic Alexis Sellier 2022-12-08 15:38:09 +0100
  • e7f2637126
    node: Limit number of Refs in RefAnnouncements Slack Coder 2022-11-29 12:34:08 -0500
  • c676d8b99a node: Set test peer's time on creation Slack Coder 2022-12-09 12:35:20 -0500
  • b7c1f091fa
    Fix issue with colliding doc files Alexis Sellier 2022-12-09 14:37:36 +0100
  • 3ba7a02207
    Use new cyphernet ECDH-related traits Dr Maxim Orlovsky 2022-12-09 12:55:14 +0100
  • 7b8bb08b08
    Consolidate `node::Handle` traits into one Alexis Sellier 2022-12-07 15:34:46 +0100
  • a100f1c683
    cli: Implement tracking correctly Alexis Sellier 2022-12-07 15:12:18 +0100
  • 46951b1b42
    httpd: Use `HashSet` instead of `BTreeSet` xphoniex 2022-12-08 19:33:25 +0000
  • d4d40b1492
    radicle: Remove redundant map in issue cob xphoniex 2022-12-08 19:29:15 +0000
  • fb8020e582
    httpd: Conform response from issue handlers to previous model xphoniex 2022-12-08 19:13:07 +0000
  • 5d2be57cd9
    Rename patch/issue "status" Alexis Sellier 2022-12-09 10:44:59 +0100
  • de0e54a186
    cob: Consistently name these 'ops' Alexis Sellier 2022-12-07 17:48:45 +0100
  • 56f9af650e
    crdt: Remove some `Semilattice` instances Alexis Sellier 2022-12-07 17:46:56 +0100
  • 06d658dba4
    Remove `tag.rs` file that wasn't used Alexis Sellier 2022-12-07 17:37:43 +0100
  • 96d1ce5da6
    crypto: Add ECDH trait and `MemorySigner` impl Alexis Sellier 2022-12-08 13:18:33 +0100
  • 66d76d7ab2
    radicle: Use `defaultBranch` for payload key Alexis Sellier 2022-12-07 18:01:47 +0100
  • 5f80ee9671
    cobs: allow for batched operations Fintan Halpenny 2022-12-05 21:06:38 +0000
  • 7c9ee0f911
    node: Remove `RefClock` Dr Maxim Orlovsky 2022-12-06 12:48:15 +0100
  • 1007756238
    node: Add tracking configuration store Alexis Sellier 2022-12-06 14:56:36 +0100
  • db3568db2f
    Update `sqlite` dependency to 0.30.3 Alexis Sellier 2022-12-06 14:43:36 +0100
  • 207d2133f9
    Remove delegate names from identity doc Alexis Sellier 2022-12-07 12:16:00 +0100
  • c33aa87589
    Move CLI command tests to integration tests Alexis Sellier 2022-12-05 17:55:48 +0100
  • e63f334890
    cli: Replace `trycmd` with our own test runner Alexis Sellier 2022-12-05 17:46:54 +0100
  • ca69fdc4fa
    cob: Make json serialization consistent Alexis Sellier 2022-12-02 15:06:37 +0100
  • f9c81ab382
    Replace `quickcheck` with `qcheck` Alexis Sellier 2022-12-04 20:40:54 +0100
  • cc24699232
    cob: Rename `Change` to `Op` Alexis Sellier 2022-12-01 20:29:02 +0100
  • fa3c155865
    cob: Unify change decoding Alexis Sellier 2022-12-01 20:19:57 +0100
  • 4e0efa4690
    cob: Return error on wrong history type Alexis Sellier 2022-12-01 20:06:57 +0100
  • 81a1ee5cc2
    cob: Implement `Store::remove` Alexis Sellier 2022-12-01 15:53:19 +0100
  • 6c0c7b2969
    cob: Delete redundant functions Alexis Sellier 2022-12-01 15:27:31 +0100
  • e8a2432f9d
    Move `Change` from `radicle-crdt` to `radicle` Alexis Sellier 2022-12-01 15:17:03 +0100
  • f6e8a18b15
    crdt: Remove unused `Envelope` type Alexis Sellier 2022-12-01 15:05:03 +0100
  • d6467fe4f1
    patch: Use `GMap` to simplify code Alexis Sellier 2022-12-01 14:35:14 +0100
  • ff79347eb0
    crdt: Implement `LWWMap` in terms of `GMap` Alexis Sellier 2022-12-01 14:27:21 +0100
  • bcef784ad4
    crdt: Implement Grow-only Map (`GMap`) Alexis Sellier 2022-12-01 14:17:46 +0100
  • eb92ac9036
    patch: Fix bug where revisions can be replaced Alexis Sellier 2022-12-01 14:01:10 +0100
  • ce11d69f23
    cob: Move tags out of `Thread` Alexis Sellier 2022-12-01 13:21:22 +0100
  • 64ce15dbe2
    crdt: Include timestamp in `Change` Alexis Sellier 2022-12-01 12:57:13 +0100
  • d061afdab1
    cob: Include commit timestamp in `Entry` Alexis Sellier 2022-12-01 12:29:52 +0100
  • 86beae2ebb
    node: Document and test `BoundedVec` Slack Coder 2022-12-01 10:27:48 -0500
  • fe60305455
    node: Define naive message vector limits Slack Coder 2022-11-18 11:40:51 -0500
  • 3a2584b544
    Add `rad:` prefix to project ids Alexis Sellier 2022-11-30 20:15:06 +0100
  • 60d95ebbd8
    crdt: Small simplification in `Redactable` Alexis Sellier 2022-12-01 11:53:46 +0100
  • 15f183ac7d
    patch: Implement redacted revisions Alexis Sellier 2022-12-01 11:52:40 +0100
  • b3faba715b
    patch: Correctly merge review edits Alexis Sellier 2022-12-01 11:36:35 +0100
  • 919e36ab1f
    crdt: Rely on causal ordering of events Alexis Sellier 2022-12-01 11:08:08 +0100
  • 3af2c53bb2
    cob: Implement COB removal function Alexis Sellier 2022-11-30 12:39:42 +0100
  • dd7052926a
    cob: Remove `author` from `Entry` Alexis Sellier 2022-11-30 12:18:52 +0100
  • 5a47023ac0
    cob: Change history type to a string Alexis Sellier 2022-11-30 11:48:21 +0100
  • 0dc34dc15d
    Implement patches with radicle CRDTs Alexis Sellier 2022-11-30 00:08:50 +0100
  • b82e1864b5
    cob: Update issues and threads Alexis Sellier 2022-11-30 00:07:31 +0100
  • 252b6cd7bc
    crdt: Small improvements Alexis Sellier 2022-11-30 00:03:35 +0100
  • f140c6d28e
    cob: Add actor to `Entry` Alexis Sellier 2022-11-29 23:53:29 +0100
  • e83d47ff45
    cob: Compute implicit monotonic clock on changes Alexis Sellier 2022-11-29 23:52:14 +0100
  • 1a5b68c2b3
    cob: Parametrize `Change` with single signature Alexis Sellier 2022-11-29 10:31:50 +0100
  • 2230c8ddc4
    crdt: Relax bounds and take references Alexis Sellier 2022-11-28 12:42:54 +0100
  • b015b29f34
    cob: Add timestamp to comment state Alexis Sellier 2022-11-27 20:45:48 +0100
  • 63614e9c94
    cob: Make sure we generate all thread variants Alexis Sellier 2022-11-27 20:24:35 +0100
  • 41309538fb
    crdt: Small improvements and function additions Alexis Sellier 2022-11-27 12:58:10 +0100
  • be789a487f
    Move `hash` module to `radicle-crypto` Alexis Sellier 2022-11-27 12:56:37 +0100
  • 09a8b46f34
    cob: Move clock out of `Issue` Alexis Sellier 2022-11-27 12:54:08 +0100
  • c5225c64cd
    crdt: Relax some of the type constraints Alexis Sellier 2022-11-26 21:50:27 +0100
  • c7d5ffe51b
    cli: fix ambiguity between mutually exclusive args Vincenzo Palazzo 2022-12-01 01:11:01 +0100
  • 1b00e8a413
    httpd: implement `IntoResponse` for api error variants xphoniex 2022-11-29 16:49:18 +0000