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

voting dapp web UI trial (obsolete but parts migrating to RChain-Status) #37

Draft
wants to merge 119 commits into
base: master
Choose a base branch
from

Commits on Aug 4, 2018

  1. Configuration menu
    Copy the full SHA
    93114e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f364808 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2018

  1. oops: forgot to move 2 files

    dckc committed Aug 5, 2018
    Configuration menu
    Copy the full SHA
    b212189 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2018

  1. keyPair: use crypto.randomBytes

    dckc committed Aug 7, 2018
    Configuration menu
    Copy the full SHA
    504440d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2018

  1. o2r: more directory re-org

    dckc committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    75b0896 View commit details
    Browse the repository at this point in the history
  2. Merge branch 's2r'

    dckc committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    41cca6f View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

  1. o2r: airbnb lint style

    from RSign d3007cb8300e Sep 5
    dckc committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    46d50c1 View commit details
    Browse the repository at this point in the history
  2. o2r: airbnb style, lint script

    dckc committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    19c60d4 View commit details
    Browse the repository at this point in the history
  3. o2r: airbnb style for server.js

    dckc committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    2f2ff21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e362e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4905909 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b84b6f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b8c15d8 View commit details
    Browse the repository at this point in the history
  8. o2r: catch up with RChain-API, aided by flowtype

    For example, flow finds all the places where RSON should be RHOCore.
    
      - use signing support from RChain-API
        - persist seed, not private key
        - prune signing unit tests, which are now in RChain-API
      - update grpc version to match RChain-API
      - delegate tweetnacl dependency to RChain-API
      - server.js: reduce main() power from crypto, path
        to just crypto.randomBytes, path.join
      - factor out once, ready, persisted Capper idioms
      - use rho`...`
      - Capper isn't `@flow strict` yet
    dckc committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    87d9221 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d763363 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b962236 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a5c40c0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b9b534c View commit details
    Browse the repository at this point in the history
  13. o2r: fix discord scope: identify, not identity

      - a bit more logging
    dckc committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    ecb6fbf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2018

  1. o2r: discord role check (WIP)

      - integration test for DiscordAPI.guilds().members()
      - rename Strategy to Provider
      - add locus, token, role to GameBoard, incl. UI and OState
      - type Token subsumes ClientSecret
      - rename use() to installRoutes()
      - refactor app.get() for static typing
      - split verify() into githubVerify() and discordVerify()
      - clean up profile details
    dckc committed Sep 28, 2018
    Configuration menu
    Copy the full SHA
    dc967bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3668a3 View commit details
    Browse the repository at this point in the history
  3. stub provider UIs

    dckc committed Sep 28, 2018
    Configuration menu
    Copy the full SHA
    e7a815e View commit details
    Browse the repository at this point in the history
  4. o2r: Discord role check

      - gameBoard UI:
        - callback belongs with client id etc.
        - finish renaming strategy to provider
      - oops: fix makeSignIn call in UI, gameSession
    dckc committed Sep 28, 2018
    Configuration menu
    Copy the full SHA
    9fafe60 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2018

  1. o2r: more RChain-API catch-up

    I guess flow didn't find all the necessary updates.
    dckc committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    8f0a8df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7206e6 View commit details
    Browse the repository at this point in the history
  3. o2r: Membership Certificate request: front end

      - server sends user detail with guild, role, ...
    dckc committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    f43e8ef View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. o2r: support reverse-proxy deployment

      - add --base option for address as seen by OAuth peers
    dckc committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    5955cf5 View commit details
    Browse the repository at this point in the history
  2. use rchain-api submodule

    dckc committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    d2582b7 View commit details
    Browse the repository at this point in the history
  3. o2r: counter-sign claims

      - check claim time
      - verify claim signature
      - deploy endorsement to chain
    dckc committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    6b8c10b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Configuration menu
    Copy the full SHA
    53ac62c View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2018

  1. Configuration menu
    Copy the full SHA
    c319eb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2018

  1. sync w/rchain-api for 0.7

    dckc committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    5411b15 View commit details
    Browse the repository at this point in the history
  2. o2r: js-lint style global declarations

    In emacs, js2-mode gripes if I don't do this.
    dckc committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    b03f582 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    574074d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc0ecf3 View commit details
    Browse the repository at this point in the history
  5. o2r: prep for role, guild refactor: static types

    In userProfile, I'm changing `role0` from an id to a structured object
    and I was hoping flow would help me get the refactor right. But I'm
    not using flow to get the types consistent between the back-end and
    front-end.
    
    Oh well... it helped uncover some missing declarations in RChain-API.
    dckc committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    3d71f46 View commit details
    Browse the repository at this point in the history
  6. o2r: look up discord server, role names

      - hide trust metric stuff, for now
      - add <address> footer
    dckc committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    779be48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba7ca69 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Configuration menu
    Copy the full SHA
    2313d2e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2018

  1. Configuration menu
    Copy the full SHA
    9de6b6d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Configuration menu
    Copy the full SHA
    10ee0df View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. relocate o2r for use in rvote

    dckc committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    777ab11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd6270a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d16ecf3 View commit details
    Browse the repository at this point in the history
  4. move invisible o2r files too

    dckc committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    e76e7b6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2 from rchain-community/o2r-history-fix

    o2r history fix and update
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    1570cf2 View commit details
    Browse the repository at this point in the history
  6. build(deps): bump acorn from 5.7.3 to 5.7.4 in /o2r

    Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
    - [Release notes](https://github.com/acornjs/acorn/releases)
    - [Commits](acornjs/acorn@5.7.3...5.7.4)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    29db4bd View commit details
    Browse the repository at this point in the history
  7. build(deps): bump fstream from 1.0.11 to 1.0.12 in /o2r

    Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
    - [Release notes](https://github.com/npm/fstream/releases)
    - [Commits](npm/fstream@v1.0.11...v1.0.12)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    2c73352 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    949d09f View commit details
    Browse the repository at this point in the history
  9. build(deps): bump lodash from 4.17.11 to 4.17.15 in /o2r

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.11...4.17.15)
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    0d17450 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f205d4d View commit details
    Browse the repository at this point in the history
  11. Merge pull request #9 from rchain-community/dependabot/npm_and_yarn/o…

    …2r/lodash-4.17.15
    
    build(deps): bump lodash from 4.17.11 to 4.17.15 in /o2r
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    08080cf View commit details
    Browse the repository at this point in the history
  12. Merge pull request #5 from rchain-community/dependabot/npm_and_yarn/o…

    …2r/acorn-5.7.4
    
    build(deps): bump acorn from 5.7.3 to 5.7.4 in /o2r
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    f0edc92 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #6 from rchain-community/dependabot/npm_and_yarn/o…

    …2r/fstream-1.0.12
    
    build(deps): bump fstream from 1.0.11 to 1.0.12 in /o2r
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    7f3cde2 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #7 from rchain-community/dependabot/npm_and_yarn/o…

    …2r/eslint-utils-1.4.3
    
    build(deps): bump eslint-utils from 1.3.1 to 1.4.3 in /o2r
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    66d05a8 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #8 from rchain-community/dependabot/npm_and_yarn/o…

    …2r/js-yaml-3.13.1
    
    build(deps): bump js-yaml from 3.12.0 to 3.13.1 in /o2r
    jimscarver authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    0cc9998 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. Update LICENSE

    jimscarver authored Apr 10, 2020
    Configuration menu
    Copy the full SHA
    6a4fb4d View commit details
    Browse the repository at this point in the history
  2. Update LICENSE

    jimscarver authored Apr 10, 2020
    Configuration menu
    Copy the full SHA
    377988f View commit details
    Browse the repository at this point in the history
  3. Create Community.rho

    jimscarver authored Apr 10, 2020
    Configuration menu
    Copy the full SHA
    aa4da86 View commit details
    Browse the repository at this point in the history
  4. Create Directory.rho

    jimscarver authored Apr 10, 2020
    Configuration menu
    Copy the full SHA
    c20ed02 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Configuration menu
    Copy the full SHA
    559b49a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b99255f View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Configuration menu
    Copy the full SHA
    97411c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2685b63 View commit details
    Browse the repository at this point in the history
  3. Update readme.md

    update from gdoc
    jimscarver authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    7b48c20 View commit details
    Browse the repository at this point in the history
  4. Update cross-shard.rho

    reference source of this example. The usefulness of this file is TBD
    jimscarver authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    b663de5 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2020

  1. ignore emacs backups

    dckc committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    aad7281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8a70a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    558bf5c View commit details
    Browse the repository at this point in the history
  4. typo: zulip

    dckc committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    9c6d2c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eda5bf0 View commit details
    Browse the repository at this point in the history
  6. rchat: listen to all tables

    dckc committed Jun 13, 2020
    Configuration menu
    Copy the full SHA
    597c654 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0184031 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2020

  1. rchat: turn DB operations into Rholang

      - factor out zulip_db_config
      - filter zerver_useractivity etc.
      - use NEW to avoid collisoin with js new
    dckc committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    c0fae13 View commit details
    Browse the repository at this point in the history
  2. Makefile for deployment tools

    dckc committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    c133309 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb02dd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a90dc19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f07c9cf View commit details
    Browse the repository at this point in the history
  6. rchat: governance discussion mirrored to RChain

      - update README
      - register, init_mirror, do_mirror targets
      - chain_replica.js:
        - output to named file
        - exit after N seconds
        - notice_as_rho: db is at [deployer, X], not identical to it
      - myzulipdb: put db at [deployer, X] and create tables
    dckc committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    b5961e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. deploy from web integration test: checkpoint

    struggling to import signDeploy
    dckc committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    4230369 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. rchat: batching_queue

      - main: factor out prepare_to_listen, mirror_events
      - put batching_queue between source and sink
        - main takes timer powers
        - queue is hardened
    dckc committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    43701b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c86ae14 View commit details
    Browse the repository at this point in the history
  3. rchain-proto: lockfile

    dckc committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    868962b View commit details
    Browse the repository at this point in the history
  4. add rchainDeploy module

    patterned after m3g/init.js 0654a4f
    dckc committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    d091446 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb1055f View commit details
    Browse the repository at this point in the history
  6. Merge branch 'rchat-mirror'

    dckc committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    36f3190 View commit details
    Browse the repository at this point in the history
  7. prune timeline; move to issue #26

    dckc authored Jun 17, 2020
    Configuration menu
    Copy the full SHA
    ce61285 View commit details
    Browse the repository at this point in the history
  8. move methods to issues

    dckc authored Jun 17, 2020
    Configuration menu
    Copy the full SHA
    34bc6cf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    276e905 View commit details
    Browse the repository at this point in the history
  10. cite other design docs

    dckc committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    e521694 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2020

  1. Merge branch 'webui'

    dckc committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    4e95b24 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. dev notes

    dckc committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    642fd09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c46849 View commit details
    Browse the repository at this point in the history
  3. rchain-proto: lock packages

    dckc committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    42346dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1209061 View commit details
    Browse the repository at this point in the history
  5. deploy sig sorta works

    IOU update to CONTRIBUTING to show the build steps
    dckc committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    cdee946 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Configuration menu
    Copy the full SHA
    705ef47 View commit details
    Browse the repository at this point in the history
  2. QR code (e.g. for keys)

    dckc committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    f2d43e4 View commit details
    Browse the repository at this point in the history
  3. qrcode: vendor it. sigh.

    dckc committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    9dfd8ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f4811a View commit details
    Browse the repository at this point in the history
  5. webui: generate persistent deployment key

    TODO: check balance
    dckc committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    e66e961 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Configuration menu
    Copy the full SHA
    78d07c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fde0bc View commit details
    Browse the repository at this point in the history
  3. webui: format code

    dckc committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    5a76d35 View commit details
    Browse the repository at this point in the history
  4. vendor rnode-address

    commit 95b3158 on Mar 1
    dckc committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    774ae8c View commit details
    Browse the repository at this point in the history
  5. use getAddrFromPrivateKey without @tgrospic/rnode-grpc-js

      - only import default from commonjs modules
    dckc committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    2f30491 View commit details
    Browse the repository at this point in the history
  6. lock packages

    dckc committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    5d3880e View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. webui: rgate clean-up

      - rgate: no flow errors
        - start rchain-proto decls
      - factor out rgate_test.js
      - ignore misc: ,sv ,deployed .build/ build/
    dckc committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    edcee15 View commit details
    Browse the repository at this point in the history
  2. webui: use device key for test deploys

      - fix example rholang
      - never mind timestamp control. hm.
      - move Intro (WIP) after Deploy Test
        - move Observer control closer to Device Account
      - refactor ui, acctUI as observerUI, validatorUI, acctUI, walletUI
        - move ui stuff out of rgate.js (export as necessary)
        - refactor checkBalance for UI
      - intro.js: flow strict
    dckc committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    ee075c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. Configuration menu
    Copy the full SHA
    b7d5d69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2a3b43 View commit details
    Browse the repository at this point in the history
  3. webui for phlolimit

    dckc committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    3319ac6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    602dd75 View commit details
    Browse the repository at this point in the history
  5. createAgenda_rho: a very expensive typo in rho:registry:lookup

    contract execution failure (silently!) consumes everything up to
    phlolimit
    dckc committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    ef249ea View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2020

  1. getDataForDeploy from tgrospic/rnode-client-js

    commit a03d4dc on Mar 11
    dckc committed Jun 27, 2020
    Configuration menu
    Copy the full SHA
    d210e59 View commit details
    Browse the repository at this point in the history
  2. rnode-web: lint

    dckc committed Jun 27, 2020
    Configuration menu
    Copy the full SHA
    c2632bd View commit details
    Browse the repository at this point in the history
  3. webui: make socialId, inbox

    including listenForDataAtName details
    dckc committed Jun 27, 2020
    Configuration menu
    Copy the full SHA
    ff615d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2020

  1. sign deploy without grpc-tools

    dckc committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    fc2ce66 View commit details
    Browse the repository at this point in the history
  2. never mind rchain-proto

    dckc committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    ab6921b View commit details
    Browse the repository at this point in the history