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

client: application skeleton #100

Merged
merged 14 commits into from
Jan 15, 2020
Merged

client: application skeleton #100

merged 14 commits into from
Jan 15, 2020

Commits on Jan 15, 2020

  1. client app skeleton

    This is a basic skeleton for a client app. It enables running an HTTP
    server or an RPC server. They both use the same client core, from the
    new core module. The default behavior is to run the servers from a
    simple but expandable TUI, but they can also be run without the TUI via
    command-line arguments or configuration file. Placeholder packages for the
    actual servers are in place, but don't do anything yet. A basic TUI
    infrastructure is built on tview, with enough code to demonstrate its use,
    but ultimately no functionality yet. I'm hoping this provides a good
    framework on which concurrent development can proceed.
    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    f6449b4 View commit details
    Browse the repository at this point in the history
  2. checkpoint

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    5e1d532 View commit details
    Browse the repository at this point in the history
  3. docs

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    5b51f18 View commit details
    Browse the repository at this point in the history
  4. refactor config

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    909d81a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    245c16b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6df5042 View commit details
    Browse the repository at this point in the history
  7. checkpoint

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    f5e4efd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e76d894 View commit details
    Browse the repository at this point in the history
  9. more config

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    1025c2e View commit details
    Browse the repository at this point in the history
  10. rebase cleanup

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    31fea47 View commit details
    Browse the repository at this point in the history
  11. restore lost commit

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    1115fc6 View commit details
    Browse the repository at this point in the history
  12. calcRows optimizations

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    7570e4f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9da16a7 View commit details
    Browse the repository at this point in the history
  14. touchups

    buck54321 committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    9d41fe4 View commit details
    Browse the repository at this point in the history