Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leftovers for private groups #67

Merged
merged 24 commits into from
Nov 23, 2020
Merged

Leftovers for private groups #67

merged 24 commits into from
Nov 23, 2020

Commits on Nov 11, 2020

  1. move keys to private/keys

    this was confusing since there is also a keys.go in the root of the repo for the signing keypair.
    
    right now these keys are used for private messages, so move the package there to make this clearer.
    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    bed7170 View commit details
    Browse the repository at this point in the history
  2. rework index init flow

    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    04e2e95 View commit details
    Browse the repository at this point in the history
  3. fix test setup

    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    a209e77 View commit details
    Browse the repository at this point in the history
  4. private: more godoc

    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    6a0b1e2 View commit details
    Browse the repository at this point in the history
  5. rename RootLog to ReceiveLog

    > the stream of messages as it arrive
    
    the old term wasn't good, also collided with tangle root.
    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    ad164d7 View commit details
    Browse the repository at this point in the history
  6. fix client tests

    untyped messages
    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    22bc2bb View commit details
    Browse the repository at this point in the history
  7. sbot: more godoc

    cryptix committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    b068ca4 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. offset sorter

    supports three domains: claimed, received and feed sequence(*)
    
    also supports createFeedStream and messagesByType sorting by claimed timestamp
    
    *: this will become important later once feeds are received out of
    order.
    cryptix committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    61c5c03 View commit details
    Browse the repository at this point in the history
  2. cleanup tests

    cryptix committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    f725840 View commit details
    Browse the repository at this point in the history
  3. less noisy blobs

    cryptix committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    290a57f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95f55dc View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. remove storedAddr() from refs package

    this function taints the package with internal implementation assumptions.
    also with TFK the original StorageAddr is obsolete.
    
    this also drops some old migration code which shouldnt be in use anymore.
    cryptix committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    5ce3d02 View commit details
    Browse the repository at this point in the history
  2. use ssb-refs @ v0.1.0

    cryptix committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    69e6790 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. start interop testing against ssb-tribes

    fixed bugs in direct-message key derivation
    
    TODO: lot's of debug print to remove
    cryptix committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    69ae628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    baa82e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa77b1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    886728c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9be91d View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. more groups testing

    cryptix committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    305adef View commit details
    Browse the repository at this point in the history
  2. update comments on tests

    cryptix committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    f177991 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1c8522 View commit details
    Browse the repository at this point in the history
  4. cleanup group tangle code

    fix index address and setting Heads() for loose ends
    cryptix committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    4242fba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b51a5ee View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. tangles: support private:bool

    renamed muxrpc command renamed to tangles.replies to make space for tangles.heads.
    
    also started a muxrpc managment API for groups (groups.create,
        groups.invite, groups.publishTo).
    
    TODO: support get({private:true, id})
    cryptix committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    92f2e37 View commit details
    Browse the repository at this point in the history