Merge pull request #2653 from coreos-inc/new-signing-ui

Implement updated UI for displaying the signing status of a tag, now …
This commit is contained in:
josephschorr 2017-05-24 11:31:52 -04:00 committed by GitHub
commit 8e8470890a
12 changed files with 433 additions and 128 deletions

View file

@ -122,6 +122,16 @@ export type TriggerConfig = {
};
/**
* Represents a set of apostille delegations.
*/
export type ApostilleDelegationsSet = {
delegations: {[delegationName: string]: ApostilleSignatureDocument};
// The error that occurred, if any.
error: string | null;
};
/**
* Represents an apostille signature document, with extra expiration information.
*/
@ -130,10 +140,7 @@ export type ApostilleSignatureDocument = {
expiration: string
// Object of information for each tag.
tags: {string: ApostilleTagDocument}
// If true, an error occurred while trying to load this document.
error: boolean
targets: {string: ApostilleTagDocument}
};