Skip to content
This repository was archived by the owner on Mar 8, 2020. It is now read-only.

Conversation

@Tobias-Hunter
Copy link
Contributor

Double underline issue & alignment in footbar

@Tobias-Hunter Tobias-Hunter requested a review from sstone1 July 6, 2017 09:38
@Tobias-Hunter Tobias-Hunter removed the request for review from sstone1 July 6, 2017 15:11
@Tobias-Hunter Tobias-Hunter merged commit ab17b39 into hyperledger-archives:master Jul 6, 2017
@Tobias-Hunter Tobias-Hunter deleted the winnerwinnerchickendinner branch July 6, 2017 15:48
cazfletch pushed a commit to cazfletch/fabric-composer that referenced this pull request Jul 10, 2017
cazfletch pushed a commit to cazfletch/fabric-composer that referenced this pull request Jul 13, 2017
cazfletch added a commit that referenced this pull request Jul 13, 2017
* Add WebSQL adapter to handle Safari (#1484)

* Command changes ed (#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (#1496)

* Added footer to playground (#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (#1502)

* Complete PersistentModel API tests (resolves #930) (#1511)

* composer-common/lib/introspect unit tests (#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (#1512)

* Changed Github to GitHub (#1520)

* Issue 1332 - Enable query support in playground. (#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (#1523)

* Enable complex queries against nested properties (#1524)

* update validation notes for query (#1528)

* Styling changes to README & typography fixes (#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (#1533)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests
cazfletch added a commit to cazfletch/fabric-composer that referenced this pull request Jul 26, 2017
* Add WebSQL adapter to handle Safari (hyperledger-archives#1484)

* Command changes ed (hyperledger-archives#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (hyperledger-archives#1496)

* Added footer to playground (hyperledger-archives#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (hyperledger-archives#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (hyperledger-archives#1502)

* Complete PersistentModel API tests (resolves #930) (hyperledger-archives#1511)

* composer-common/lib/introspect unit tests (hyperledger-archives#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (hyperledger-archives#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (hyperledger-archives#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (hyperledger-archives#1512)

* Changed Github to GitHub (hyperledger-archives#1520)

* Issue 1332 - Enable query support in playground. (hyperledger-archives#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (hyperledger-archives#1523)

* Enable complex queries against nested properties (hyperledger-archives#1524)

* update validation notes for query (hyperledger-archives#1528)

* Styling changes to README & typography fixes (hyperledger-archives#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (hyperledger-archives#1533)

* Remove double scroll bar (hyperledger-archives#1527)

* Fix ability to issue identity to none existent participant (hyperledger-archives#1526)

* Prevent identifying fields in transaction and event model (#1517) (hyperledger-archives#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (hyperledger-archives#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (hyperledger-archives#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (hyperledger-archives#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests
cazfletch added a commit to cazfletch/fabric-composer that referenced this pull request Jul 26, 2017
* Add WebSQL adapter to handle Safari (hyperledger-archives#1484)

* Command changes ed (hyperledger-archives#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (hyperledger-archives#1496)

* Added footer to playground (hyperledger-archives#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (hyperledger-archives#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (hyperledger-archives#1502)

* Complete PersistentModel API tests (resolves #930) (hyperledger-archives#1511)

* composer-common/lib/introspect unit tests (hyperledger-archives#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (hyperledger-archives#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (hyperledger-archives#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (hyperledger-archives#1512)

* Changed Github to GitHub (hyperledger-archives#1520)

* Issue 1332 - Enable query support in playground. (hyperledger-archives#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (hyperledger-archives#1523)

* Enable complex queries against nested properties (hyperledger-archives#1524)

* update validation notes for query (hyperledger-archives#1528)

* Styling changes to README & typography fixes (hyperledger-archives#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (hyperledger-archives#1533)

* Remove double scroll bar (hyperledger-archives#1527)

* Fix ability to issue identity to none existent participant (hyperledger-archives#1526)

* Prevent identifying fields in transaction and event model (#1517) (hyperledger-archives#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (hyperledger-archives#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (hyperledger-archives#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (hyperledger-archives#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests
cazfletch added a commit that referenced this pull request Jul 26, 2017
* Add WebSQL adapter to handle Safari (#1484)

* Command changes ed (#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (#1496)

* Added footer to playground (#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (#1502)

* Complete PersistentModel API tests (resolves #930) (#1511)

* composer-common/lib/introspect unit tests (#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (#1512)

* Changed Github to GitHub (#1520)

* Issue 1332 - Enable query support in playground. (#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (#1523)

* Enable complex queries against nested properties (#1524)

* update validation notes for query (#1528)

* Styling changes to README & typography fixes (#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (#1533)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Automatic version bump to 0.9.3

* Fix PouchDB version to v6.2.0 (#1558)

* Ensure Composer module version is consistent for releases (#1559)

* Common drawer component (#1562)

This component is a modified NgbModal to allow content to slide in
from the right of the screen

Contributes to #649

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* composer-common/lib/serializer unit tests (#1561)

* Add outbound link tracking back to online playground button (#1564)

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Better error message (#1575)

Better error message and correct logging if connector module cannot be loaded.

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Improve build performance (#1579)

* Use lerna bootstrap instead of npm install

* Remove upgrade of Docker

* Combine npm/pip installs into one line

* Docs nav updates, file removal and overall cleanup (#1581)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* Cleanup of files, introduction of Accordion navigation file.

* jquery remove reference

* MD file renaming and active styling to pages in sidebar

* async loading of js into docs

* removal of unnecessary license file.

* chmod fixes (find jekylldocs -type f | xargs -I{""} chmod a-x {})

* Table of Contents fix for Docs live urls (#1582)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* Cleanup of files, introduction of Accordion navigation file.

* jquery remove reference

* MD file renaming and active styling to pages in sidebar

* async loading of js into docs

* removal of unnecessary license file.

* chmod fixes (find jekylldocs -type f | xargs -I{""} chmod a-x {})

* fix for TOC url structure

* Feature system acls (#1580)

* link to main build and ignore jsdoc

* test run with updated version of linkchecker

* prototype acls

* prototype 2

* productionisation

* updates

* fixes to unit tests

* phase 1 - comments

* phase 2 change registryID to registryId

* update to v0.10.0

* Identity registry (#1588)

* Identity registry (#1570)

* Initial drop of identity registry (#1539)

* Get identities working again on embedded and web runtimes (#1546)

* Cannot activate issued identity as identity not found

* Get identities working again on embedded and web runtimes

* Add composer identity bind command to CLI (#1547)

* Identity registry APIs (#1553)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Initial drop of identity registry (#1539)

* Get identities working again on embedded and web runtimes (#1546)

* Cannot activate issued identity as identity not found

* Get identities working again on embedded and web runtimes

* Add composer identity bind command to CLI (#1547)

* Identity registry APIs

* Latest identity registry changes (#1557)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Automatic version bump to 0.9.3

* Fix unit tests, allow revokeIdentity to take a resource or ID

* Fix the identity tests for revoke

* Rename the identity identifier to identityId

* Get identity registry working with HLFv0.6

* Fix PouchDB version to v6.2.0 (#1558)

* Ensure Composer module version is consistent for releases (#1559)

* Admin connection needs to activate identities

* Implement identity management via system transactions

* Fix reivew comments from PR #1580

* Rename systemModel to systemmodel

* Ignore concrete system tests when generating instance data

* Lots of fixups

* Expose identity registry through LoopBack connector

* Expose identity registry through REST server

* System tests for bind identity

* System tests fail on HLFv0.6

* Fix upload icon in file-import module (#1585)

Also move file-import under common modules directory and remove
unused references

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Fix backdrop animation (#1595)

Also add initial common styles for drawer content and include drawer
module in app

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Added version option to rest server (#1593)

* Ubuntu pre reqs (#1598)

* added script, changed docs

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* improve the python check

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Runtime code for install and start (#1583)

* Runtime code for install and start

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* comment improvements, fix system tests when not real fabric

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* up version to 0.10.0. Correct captilisation

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* add install/start support to all connectors in prep for playground

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* system tests can all try install/start

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* resolve merge conflict

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* missed tests for connection.js

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* added more tests as coverage has started failing on CLI

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Fix incorrectly compiled queries with dynamic limit/skip clauses (#1597)

* Fix incorrectly compiled queries with dynamic limit/skip clauses

* Disable limit/skip tests on HLFv1 due to FAB-5369

* Iss1471 (#1516)

* Change relative to absolute units

* bug iss1471 disable Submit Transaction button when no transactions

* Remove system and abstract types from bna preview (#1602)

* Remove System and Abstract types from playground summary

* Remove composer-cli version check from rest server

* Bump common test coverage

* ACL Changes, Updates to Modelling Docs, Ongoing work on Diagnostics, Change to ToC (#1606)

* Another ToC fix, RC -> v1.0, network start, runtime install, ACL addition. (#1609)

* Feature 921 (#1594)

* feature-921 expose REST queries

* work in progress

* work in progress

* working progress to add parameters in REST APIs

* Queries exposed as REST methods using query params

* wip

* add MemberExpression

* feature-921

* unit tests for QueryAnalyzer

* Adding Unit Test for loop connector

* wip

* wip

* Fixed type conversion for query

* wip testing

* unit tests for businessnetworkconnector

* query docs

* query tests

* remove bna files from composer-cli package (#1615)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* 20 july docs fixes (#1619)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* jsdoc readme fix

* support page fix

* support page new name

* async fix for loading copy button

* conref fix in query docs

* playground tutorial ACL fix, sample network default update

* Automatic version bump to 0.10.1

* Fixed type in query modal (#1624)

* Stabilise and Activate Protractor tests (#1625)

* stabilise protractor

* modify return code conditioning

* removed git cached download item

* issue #1174 fixes (#1629)

* minor doc fix (#1630)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* change logging & correct log statement level (#1604)

* trailing spaces
change logging & correct log statement level

* updates

* remove some stray console.log that were squatting for no good reason

* updates (#1634)

* JSDoc fixes for newConcept (#1633)

* Filter out system transaction types in playground (#1644)

* Filter out system transaction types in playground

* Collapse the filters

* upgrade devDependency sinon (#1631)

* upgrade devDependency sinon and remove sinon-as-promised as sinon2 no longer requires it

* refactor sinon 2 rejects handling according to review comments of PR#1631

* Add composer identity list CLI command (#1642)

* Add composer identity list CLI command

* Remove sinon-as-promised dependency

* fixed network deploy output (#1647)

* Fix determinism errors (#1648)

* Fix non-deterministic event publication code

* Fix non-deterministic identity activation code

* Permit connection profiles with request only peers and event only peers

* Run HLFv1 system tests across multiple organisations w/ endorsement policy

* Add IdCard to composer-common package (#1415) (#1641)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Upgrade CLI Feature (#1643)

* initial prototype

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* semver checking on upgrade

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* unit tests for cli

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* More unit tests

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* minor updates

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* restructure unit tests

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* feedback changes

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* fix merge issue where incorrect test got re-added

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Removing index index index, fixing community link, fixing API docs ToC link. (#1652)

* v.1 diagnosing and connector specific info

* minor update

* Readmefix, modelling and acl

* Add in shortened accordion ToC

* Merge remote-tracking branch 'hyperledger/master' into 6-7-17-ed

# Conflicts:
#	packages/composer-website/jekylldocs/_includes/sidebars/managing.md

* System ACL doc

* More changes

* last changes

* RC -> v1.0, network start, runtime install,

* Adding links to new commands

* Update for modelling lang doc

* hyper ledger fabric endorsing peer

* Sort out the Doc titles.

* Support link fixes, API link fixes.

* Fix import/export icons (#1638)

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Enable event subscription using WebSockets in the REST server (#1655)

* Enable event subscription in the LoopBack connector

* Enable event subscription using WebSockets in the REST server

* Sort sample business networks - npm changes - Issue 1465 (#1542)

* Sort list of sample business networks
Closes #1465

* Merge branch 'master' of github.com:/hyperledger/composer into issue-1456
Sort sample networks - npm changes

* half done test

* completed tests

* Sorting final

* Removed accidental file changes

* Removed accidental file changes2

* Issue 1639 - query validation (#1656)

* Validation for queries

* Merged changes and added new exception

* README.md File Editor (#1560) (#1574)

* README.md File Editor

* README editor + tests

* Add TLS support for the REST server (#1665)

* IdCard API changes (#1415) (#1663)

* Removed images (for now)
* Removed TLS certificates as these are in-lined in connection.json
* JSDoc corrections
* Moved some validation out of fromArchive() into constructor
* Added validation for mandatory 'name' field in connection.json
* Added package export for IdCard
* Changed IdCard.getCredentials()
* Renamed IdCard.getBusinessNetwork() to getBusinessNetworkName()
* Renamed IdCard.getConnection() to getConnectionProfile()
* Added IdCard.getEnrollmentCredentials()
* getDescription() and getBusinessNetworkName() always return a String

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Docs and test docs changes, fixes, v1 changes in examples (#1664)

* Change to use digitalproperty and change sequence of things

* Updated to emphasise non-privileged user for install

Added before prereqs-ubuntu,sh description - as this should also be run as 'non-privileged'

* Updated to show v1 defaults and example

* Added issuer authority prerequisite info ; add biz connect sample code (replacing TODO)

* View Identity Cards (#1505)

Added identity card screen

contributes to hyperledger/composer#1412

* Update identities to master (#1554)

* Add WebSQL adapter to handle Safari (#1484)

* Command changes ed (#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (#1496)

* Added footer to playground (#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (#1502)

* Complete PersistentModel API tests (resolves #930) (#1511)

* composer-common/lib/introspect unit tests (#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (#1512)

* Changed Github to GitHub (#1520)

* Issue 1332 - Enable query support in playground. (#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (#1523)

* Enable complex queries against nested properties (#1524)

* update validation notes for query (#1528)

* Styling changes to README & typography fixes (#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (#1533)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Added editing of connection profiles to identities (#1521)

Updated login screen to edit connection profiles

contributes to hyperledger/composer#1425

* 1413 id panel rework for id cards (#1571)

* header panel changes

* edit panels and prevent ability to create a new BN through playground

* Enable styled dropdown for Id panel (#1592)

* header panel changes

* edit panels and prevent ability to create a new BN through playground

* 1428 remove (#1607)

* - add 'circular' class that, when combined with '.action' creates the circular hover state for action buttons

- add a skeleton 'removeIdentity()' function

* - implement a more flexible 'delete-confirm' modal

- implement the 'removeIdentity' function, calling upon the walletService
- write the unit tests for the new remove ID functionality

* Extract identity card component for use on login screen and (#1612)

during identity card import

Contributes to #902

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* 1415 import idcard prereqs (#1626)

* Common drawer component (#1562)

This component is a modified NgbModal to allow content to slide in
from the right of the screen

Contributes to #649

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Fix upload icon in file-import module (#1585)

Also move file-import under common modules directory and remove
unused references

Signed-off-by: James Taylor <jamest@uk.ibm.com>
# Conflicts:
#	packages/composer-playground/src/app/connection-profile/connection-profile.module.ts

* Fix backdrop animation (#1595)

Also add initial common styles for drawer content and include drawer
module in app

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Add IdCard to composer-common package (#1651)

* Bump version to match master

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Add IdCard to composer-common package (#1415) (#1641)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Add footer to login page (#1637)

Also makes action buttons circular and adds import button

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Update identities to master

* Upgrade Documentation (#1666)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Update identities to master

* Update identities to master
cazfletch added a commit that referenced this pull request Aug 4, 2017
* Add WebSQL adapter to handle Safari (#1484)

* Command changes ed (#1483)

* Woooh changes....

* ToC changes

* ToC changes

* identity issue

* TOC Update

* Beta->RC

* network deploy changes

* Automatic version bump to 0.9.2

* homepage fixes (#1496)

* Added footer to playground (#1478)

* Fix alignment of transaction in view-transaction

* Added footer to playground

* Fixed Height issue and page loading issues

* Improve wallet service test coverage (#1506)

Contributes to #848

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Tests updated to get the code coverage; and defects fixed that it found (#1502)

* Complete PersistentModel API tests (resolves #930) (#1511)

* composer-common/lib/introspect unit tests (#1507)

* Added assetdeclaration unit test

* composer-common/lib/introspect unit tests

* Event validation (#1508)

* fix event bug

* Fixed problem where invalid events are emitted

* PR for #796 (#1434)

* Rafactor of composer-common/factory

- Re-work unit tests to simplify and improve test coverage.
- Refactor Factory to remove code duplication.

* Add includeOptionalFields option for Factory.newXX functions

* Create sample array fields with only one element in InstanceGenerator

Rather than creating three elements for every generated array field
value:
- For sample data, create a single element array.
- For empty data, create an empty array.

* Generate concrete type for references to abstract types.

* Refactor InstanceGenerator to remove duplicate ID generation code.

* Add 'Optional Properties' checkbox to create resource and new transaction dialogs

* Added svg transformation when showing event (#1512)

* Changed Github to GitHub (#1520)

* Issue 1332 - Enable query support in playground. (#1519)

* Add Query file to playground.

* Ability to add query file and tests.

* Only deploy for tagged/release builds and the master branch (#1523)

* Enable complex queries against nested properties (#1524)

* update validation notes for query (#1528)

* Styling changes to README & typography fixes (#1532)

* styling changes to READMEs

* fixes

* fixes

* fixes

* Move to Hyperledger Fabric v1.0.0 (npm dependencies, system tests) (#1533)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Automatic version bump to 0.9.3

* Fix PouchDB version to v6.2.0 (#1558)

* Ensure Composer module version is consistent for releases (#1559)

* Common drawer component (#1562)

This component is a modified NgbModal to allow content to slide in
from the right of the screen

Contributes to #649

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* composer-common/lib/serializer unit tests (#1561)

* Add outbound link tracking back to online playground button (#1564)

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Better error message (#1575)

Better error message and correct logging if connector module cannot be loaded.

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Improve build performance (#1579)

* Use lerna bootstrap instead of npm install

* Remove upgrade of Docker

* Combine npm/pip installs into one line

* Docs nav updates, file removal and overall cleanup (#1581)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* Cleanup of files, introduction of Accordion navigation file.

* jquery remove reference

* MD file renaming and active styling to pages in sidebar

* async loading of js into docs

* removal of unnecessary license file.

* chmod fixes (find jekylldocs -type f | xargs -I{""} chmod a-x {})

* Table of Contents fix for Docs live urls (#1582)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* Cleanup of files, introduction of Accordion navigation file.

* jquery remove reference

* MD file renaming and active styling to pages in sidebar

* async loading of js into docs

* removal of unnecessary license file.

* chmod fixes (find jekylldocs -type f | xargs -I{""} chmod a-x {})

* fix for TOC url structure

* Feature system acls (#1580)

* link to main build and ignore jsdoc

* test run with updated version of linkchecker

* prototype acls

* prototype 2

* productionisation

* updates

* fixes to unit tests

* phase 1 - comments

* phase 2 change registryID to registryId

* update to v0.10.0

* Identity registry (#1588)

* Identity registry (#1570)

* Initial drop of identity registry (#1539)

* Get identities working again on embedded and web runtimes (#1546)

* Cannot activate issued identity as identity not found

* Get identities working again on embedded and web runtimes

* Add composer identity bind command to CLI (#1547)

* Identity registry APIs (#1553)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Initial drop of identity registry (#1539)

* Get identities working again on embedded and web runtimes (#1546)

* Cannot activate issued identity as identity not found

* Get identities working again on embedded and web runtimes

* Add composer identity bind command to CLI (#1547)

* Identity registry APIs

* Latest identity registry changes (#1557)

* Remove double scroll bar (#1527)

* Fix ability to issue identity to none existent participant (#1526)

* Prevent identifying fields in transaction and event model (#1517) (#1544)

* Fixed protractor tests

* Prevent identifying fields in transaction and event model

* Updated tutorial guide, minor fixes to cmdline , package.json instruction (#1534)

* Updated Developer Tutorial removed version info and minor errata and tidy up

* Updated Developer Tutorial package.json instruction

* Use workaround for jekyll issue #6221 (#1551)

* Merge PRs 1548 + 1550, pull e2e tests out into separate build (#1552)

* comment out the exit

* Move the PouchDB adapter plugin loading into the modules that need it

* Pull out e2e tests into separate Travis build

* Comment out e2e tests

* Automatic version bump to 0.9.3

* Fix unit tests, allow revokeIdentity to take a resource or ID

* Fix the identity tests for revoke

* Rename the identity identifier to identityId

* Get identity registry working with HLFv0.6

* Fix PouchDB version to v6.2.0 (#1558)

* Ensure Composer module version is consistent for releases (#1559)

* Admin connection needs to activate identities

* Implement identity management via system transactions

* Fix reivew comments from PR #1580

* Rename systemModel to systemmodel

* Ignore concrete system tests when generating instance data

* Lots of fixups

* Expose identity registry through LoopBack connector

* Expose identity registry through REST server

* System tests for bind identity

* System tests fail on HLFv0.6

* Fix upload icon in file-import module (#1585)

Also move file-import under common modules directory and remove
unused references

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Fix backdrop animation (#1595)

Also add initial common styles for drawer content and include drawer
module in app

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Added version option to rest server (#1593)

* Ubuntu pre reqs (#1598)

* added script, changed docs

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* improve the python check

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Runtime code for install and start (#1583)

* Runtime code for install and start

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* comment improvements, fix system tests when not real fabric

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* up version to 0.10.0. Correct captilisation

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* add install/start support to all connectors in prep for playground

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* system tests can all try install/start

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* resolve merge conflict

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* missed tests for connection.js

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* added more tests as coverage has started failing on CLI

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Fix incorrectly compiled queries with dynamic limit/skip clauses (#1597)

* Fix incorrectly compiled queries with dynamic limit/skip clauses

* Disable limit/skip tests on HLFv1 due to FAB-5369

* Iss1471 (#1516)

* Change relative to absolute units

* bug iss1471 disable Submit Transaction button when no transactions

* Remove system and abstract types from bna preview (#1602)

* Remove System and Abstract types from playground summary

* Remove composer-cli version check from rest server

* Bump common test coverage

* ACL Changes, Updates to Modelling Docs, Ongoing work on Diagnostics, Change to ToC (#1606)

* Another ToC fix, RC -> v1.0, network start, runtime install, ACL addition. (#1609)

* Feature 921 (#1594)

* feature-921 expose REST queries

* work in progress

* work in progress

* working progress to add parameters in REST APIs

* Queries exposed as REST methods using query params

* wip

* add MemberExpression

* feature-921

* unit tests for QueryAnalyzer

* Adding Unit Test for loop connector

* wip

* wip

* Fixed type conversion for query

* wip testing

* unit tests for businessnetworkconnector

* query docs

* query tests

* remove bna files from composer-cli package (#1615)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* 20 july docs fixes (#1619)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* jsdoc readme fix

* support page fix

* support page new name

* async fix for loading copy button

* conref fix in query docs

* playground tutorial ACL fix, sample network default update

* Automatic version bump to 0.10.1

* Fixed type in query modal (#1624)

* Stabilise and Activate Protractor tests (#1625)

* stabilise protractor

* modify return code conditioning

* removed git cached download item

* issue #1174 fixes (#1629)

* minor doc fix (#1630)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* change logging & correct log statement level (#1604)

* trailing spaces
change logging & correct log statement level

* updates

* remove some stray console.log that were squatting for no good reason

* updates (#1634)

* JSDoc fixes for newConcept (#1633)

* Filter out system transaction types in playground (#1644)

* Filter out system transaction types in playground

* Collapse the filters

* upgrade devDependency sinon (#1631)

* upgrade devDependency sinon and remove sinon-as-promised as sinon2 no longer requires it

* refactor sinon 2 rejects handling according to review comments of PR#1631

* Add composer identity list CLI command (#1642)

* Add composer identity list CLI command

* Remove sinon-as-promised dependency

* fixed network deploy output (#1647)

* Fix determinism errors (#1648)

* Fix non-deterministic event publication code

* Fix non-deterministic identity activation code

* Permit connection profiles with request only peers and event only peers

* Run HLFv1 system tests across multiple organisations w/ endorsement policy

* Add IdCard to composer-common package (#1415) (#1641)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Upgrade CLI Feature (#1643)

* initial prototype

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* semver checking on upgrade

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* unit tests for cli

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* More unit tests

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* minor updates

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* restructure unit tests

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* feedback changes

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* fix merge issue where incorrect test got re-added

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Removing index index index, fixing community link, fixing API docs ToC link. (#1652)

* v.1 diagnosing and connector specific info

* minor update

* Readmefix, modelling and acl

* Add in shortened accordion ToC

* Merge remote-tracking branch 'hyperledger/master' into 6-7-17-ed

# Conflicts:
#	packages/composer-website/jekylldocs/_includes/sidebars/managing.md

* System ACL doc

* More changes

* last changes

* RC -> v1.0, network start, runtime install,

* Adding links to new commands

* Update for modelling lang doc

* hyper ledger fabric endorsing peer

* Sort out the Doc titles.

* Support link fixes, API link fixes.

* Fix import/export icons (#1638)

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Enable event subscription using WebSockets in the REST server (#1655)

* Enable event subscription in the LoopBack connector

* Enable event subscription using WebSockets in the REST server

* Sort sample business networks - npm changes - Issue 1465 (#1542)

* Sort list of sample business networks
Closes #1465

* Merge branch 'master' of github.com:/hyperledger/composer into issue-1456
Sort sample networks - npm changes

* half done test

* completed tests

* Sorting final

* Removed accidental file changes

* Removed accidental file changes2

* Issue 1639 - query validation (#1656)

* Validation for queries

* Merged changes and added new exception

* README.md File Editor (#1560) (#1574)

* README.md File Editor

* README editor + tests

* Add TLS support for the REST server (#1665)

* IdCard API changes (#1415) (#1663)

* Removed images (for now)
* Removed TLS certificates as these are in-lined in connection.json
* JSDoc corrections
* Moved some validation out of fromArchive() into constructor
* Added validation for mandatory 'name' field in connection.json
* Added package export for IdCard
* Changed IdCard.getCredentials()
* Renamed IdCard.getBusinessNetwork() to getBusinessNetworkName()
* Renamed IdCard.getConnection() to getConnectionProfile()
* Added IdCard.getEnrollmentCredentials()
* getDescription() and getBusinessNetworkName() always return a String

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Docs and test docs changes, fixes, v1 changes in examples (#1664)

* Change to use digitalproperty and change sequence of things

* Updated to emphasise non-privileged user for install

Added before prereqs-ubuntu,sh description - as this should also be run as 'non-privileged'

* Updated to show v1 defaults and example

* Added issuer authority prerequisite info ; add biz connect sample code (replacing TODO)

* Upgrade Documentation (#1666)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Add toJSON serialisation option to deduplicate resources in graph (#1673)

* added serialization option to support Jackson, updated Java codegen, allow serialization options to be passed for HTTP post

* Updated changelog after merge

* updated system test

* Added annotation on concepts to ignore

* removed dead comment

* Avoid recompiling the same scripts/queries/ACLs if already cached (#1675)

* Automatic version bump to 0.10.2

* remove term ‘endorsing’ (#1682)

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Add IdCard.getRoles function (#1415) (#1684)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* - change the cursor behaviour for the left-hand menu options (#1691)

- change the 'border-bottom' to use 'box-shadow' so that the border is not shaped like a trapezium

* Align upgrade API with update API (#1683)

* Align upgrade API with update API

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* update changelog

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Add documentation for HTTPS/TLS support for REST server (#1685)

* Add missing documentation for identity management (#1686)

* Rename identity revoke argument, but leave compatible

* Identity documentation updates and fixes

* improve docs around CA definition (#1688)

* improve docs around CA definition

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* update from comments

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Surround <codemirror/> with a ".scrollbar-padding" class that simulates the editor styling, but provides the padding for the scrollbar so that the scrollbar can be the same height of the editor in order to make the "height" calculation work. (#1692)

* Support primitive types in Cucumber tables (#1693) (#1698)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Legal notices + readme image include (#1713)

* homepage and support pages stackoverflow changes

* typography changes for readme section

* initial dropdown styling

* code cleanup for dropdown component

* further code cleanup for dropdowns

* added comments

* new loading page

* code mirror background colour change

* select state in code mirror colour change

* table heading spacing change and transaction button alignment fix

* header padding changes

* notification typography changes

* minor updates to the code section styling in the docs.

* new 404 page and styles + homepage callout width fix

* typography fix for side-nav

* button svg spacing and colour fixes

* notices file

* readme file image insert

* update to image size

* image size update

* remove inline css from readme

* update notices.md to fix numbering for github

* title hierarchy changes

* Issue #1620 - Work on query/acl files (#1709)

* Issue #1620 - work on query and acl files

* Issue #1620 - work on query and acl files - remove comment

* Restructure UI to include 'All IDs for <business-network>' table and add revoke functionality (#1659)

* remove border, radius and edit scroll padding (#1715)

* Ut 1650 (#1710)

* add unit test with different datatypes for PouchDB

* add unit test for PouchDB

* update the test data

* add more test cases for non-existing values

* add a test case for non-existing query

* Add IdCard.toArchive function (#1719)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

* Fix Big Memory Leak (#1712)

* Fix Big Memory Leak

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Dynamic Composer allocation when needed

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>

* Add identity card service to playground (#1725)

There is nothing unique about identity cards so they need to
be referenced by uuids

Contributes to #902

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Feature historian (#1728)

* first pass

* Add suport for queries and fixes for unhandled exceptions

* final prototype updates

* test updates

* updates

* updates

*  final corrections to the code

* change default business network

* docs

* review changes

* fixes for the review comments and split out systest into 2 again

* force build

* clean up some systests

* Historian Table (#1730)

Added a table to show all historian records

* Add new query tutorial plus 'img/media' inventory (#1724)

* Added new queries tutorial file

images to be added in assets/img

* Add query images and mp4s for this tutorial

* Minor amends....

* remove Composer 'version-specific' mentions with 'latest'

* Added codeblock for NetworkControl ACL

* Updated privileged user paragraph and npm support level

* Release 0.11.0 (#1739)

* Bump version to 0.11.0 for release

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Correct .mp4 video filename for Playground import

* fullstop missing

* Add some firm warnings to not use v0.6 of Fabric

* Fix version of loopback-boot (davidkel's fix for the REST server)

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Automatic version bump to 0.11.1

* - Use height instead of padding to match the height of the text the spinner replaces (#1751)

- Tried `padding: 5% 12%`, but inconsistent results
- insert missing `checkScroll` directive that had been accidentally removed in a recent `git merge`

* Fix two typos (#1732)

* IE Edge BNA export fix (#1735)

* Edge BNA export fix

* Fixing unit tests

* Test 2


Test 3

* View Identity Cards (#1505)

Added identity card screen

contributes to hyperledger/composer#1412

(cherry picked from commit e0be8e3)

* Added editing of connection profiles to identities (#1521)

Updated login screen to edit connection profiles

contributes to hyperledger/composer#1425

(cherry picked from commit 1765179)

* 1413 id panel rework for id cards (#1571)

* header panel changes

* edit panels and prevent ability to create a new BN through playground

(cherry picked from commit d88fb7d)

* Enable styled dropdown for Id panel (#1592)

* header panel changes

* edit panels and prevent ability to create a new BN through playground

(cherry picked from commit 1c86b47)

* 1428 remove (#1607)

* - add 'circular' class that, when combined with '.action' creates the circular hover state for action buttons

- add a skeleton 'removeIdentity()' function

* - implement a more flexible 'delete-confirm' modal

- implement the 'removeIdentity' function, calling upon the walletService
- write the unit tests for the new remove ID functionality

(cherry picked from commit 1ae43be)

* Extract identity card component for use on login screen and (#1612)

during identity card import

Contributes to #902

Signed-off-by: James Taylor <jamest@uk.ibm.com>

(cherry picked from commit e9c35b1)

* 1415 import idcard prereqs (#1626)

* Common drawer component (#1562)

This component is a modified NgbModal to allow content to slide in
from the right of the screen

Contributes to #649

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Fix upload icon in file-import module (#1585)

Also move file-import under common modules directory and remove
unused references

Signed-off-by: James Taylor <jamest@uk.ibm.com>
# Conflicts:
#	packages/composer-playground/src/app/connection-profile/connection-profile.module.ts

* Fix backdrop animation (#1595)

Also add initial common styles for drawer content and include drawer
module in app

Signed-off-by: James Taylor <jamest@uk.ibm.com>

(cherry picked from commit 5e2c3e8)

* Add IdCard to composer-common package (#1651)

* Bump version to match master

Signed-off-by: James Taylor <jamest@uk.ibm.com>

* Add IdCard to composer-common package (#1415) (#1641)

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

(cherry picked from commit db6adf7)

* Add footer to login page (#1637)

Also makes action buttons circular and adds import button

Signed-off-by: James Taylor <jamest@uk.ibm.com>

(cherry picked from commit b94b304)

* IdCard API changes (#1415) (#1663) (#1668)

* Removed images (for now)
* Removed TLS certificates as these are in-lined in connection.json
* JSDoc corrections
* Moved some validation out of fromArchive() into constructor
* Added validation for mandatory 'name' field in connection.json
* Added package export for IdCard
* Changed IdCard.getCredentials()
* Renamed IdCard.getBusinessNetwork() to getBusinessNetworkName()
* Renamed IdCard.getConnection() to getConnectionProfile()
* Added IdCard.getEnrollmentCredentials()
* getDescription() and getBusinessNetworkName() always return a String

Signed-off-by: Mark S. Lewis <Mark_Lewis@uk.ibm.com>

(cherry picked from commit f66ae64)

* Deploy Business Network (#1667)

Added deploy business network to id cards

(cherry picked from commit 1cddcc5)

* - remove uneccessary catch statement (#1690)

(cherry picked from commit 907ac7b)

* add new id card creation flow (#1689)

(cherry picked from commit 211e5fa)

* change text and only show single registry option (#1697)

(cherry picked from commit 774017a)

* Change qualified names for connection profiles- identity cards (#1736)

with a web profile now share a fixed connection profile, and
other connection profile names are now prefixed with a hash of
the connection profile object.

Also adds a function to get an idcard with required role and
updates the connection profile service to avoid overwriting
existing connection profiles.

Contributes to #902

Signed-off-by: James Taylor <jamest@uk.ibm.com>

(cherry picked from commit fac9547)

* update to master

* update to master merges
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants