Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Hackathon: monitor page #804

Open
wants to merge 57 commits into
base: master
Choose a base branch
from
Open

Conversation

liamsi
Copy link
Contributor

@liamsi liamsi commented Aug 25, 2017

Very first crack on #803

Status: Code needs a lot of cleanup, rebasing on master, and some CSS to make it look more appealing.

Currently the page looks like this:

image

liamsi and others added 30 commits August 14, 2017 12:36
Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

work in progress

addressed some early review comments
simplify monitor Dockerfile (non-opinionated)

add argument to 'prepare script' such that the monitor can contact the
kt-server if it isn't reachable via localhost

add proto messages that proof certain errors occurred

early review comments

add signing capability

move verification into separate function

gofmt

golint / presubmit.sh

regenerate proto with correct dependency versions

add script for generating monitor signing key

Add comments to exported methods

Add "observed at" timestamp, sign the root hash

update test
Minor changes

verify signature on response

resolves google#672

Add log sig verification

rebase

wip

WIP

add TODO

remove streaming API (simplifies moving to core)

Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

work in progress

revert local changes, add TODOs

simplify monitor Dockerfile (non-opinionated)
Minor changes

verify signature on response

resolves google#672

Add log sig verification

rebase

wip

WIP

add TODO

remove streaming API (simplifies moving to core)

Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

Monitor service and types: regenerate protos and downgrade grpc-gateway to match trillian's

work in progress

revert local changes, add TODOs

simplify monitor Dockerfile (non-opinionated)

regenerate proto with correct dependency versions
Add to kubernetes config and deploy script

resolves google#672

rebase

rebase

=gofmt

WIP
* move monitor service types into separate file
* move verification (wip) into sperate file
* generate and use separate priv. key for signing
* pass pointer of priv key
* unexport verifKeys
* Remove replacer which isn't used anywhere
fix some typos
# Conflicts:
#	core/client/kt/requests.go
#	core/mutator/entry/entry.go
#	core/mutator/entry/entry_test.go
#	impl/proto/monitor_v1_service/gen.go
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants