Commit Graph

4495 Commits

Author SHA1 Message Date
Joel Dudley
e13f64b1b3
Network permissioning new doc. 2017-11-24 18:19:18 +00:00
Joel Dudley
6e3ab266c2
Removes outdated devmode cert info, links to existing docs to avoid duplication. 2017-11-22 17:35:11 +00:00
Joel Dudley
0ce0502d1b
Update upgrade-notes.rst 2017-11-21 18:03:24 +00:00
Joel Dudley
12649adb1a
Ports docs changes on V1 since V2 was cut.
* Documents the LegalProseReference annotation. Minor tweaks.

* Updates flow cookbook to use freshKeyAndCert not freshKey.

* Addresses review comments.
2017-11-21 11:06:08 +00:00
joeldudleyr3
b5f5f3f975 Adds upgrade notes for v1 to v2. Minor tweaks (e.g. ToC). 2017-11-21 10:05:03 +00:00
Katelyn Baker
f91995b78d Version 2.0 release notes (#2021) 2017-11-14 09:55:02 +00:00
Katelyn Baker
523cec0590 RELEASE - Import api stability file and update with the observability
node change for V2
2017-11-13 11:12:59 +00:00
Katelyn Baker
3554d985f8 RELEASE: change of API should mean bump of platform number 2017-11-10 09:53:53 +00:00
Ross Nicoll
68035717f8 Add regulator node to IRS demo (#2015)
* Add regulator node to IRS demo

* Revert API structure changes to ReceiveTransactionFlow

Manually specify constructors to ReceiveTransactionFlow instead of using JvmOverloads,
to ensure this behaves exactly as previously, rather than depending on Kotlin's
generated constructors.
2017-11-08 14:44:51 +00:00
Viktor Kolomeyko
f99cae3205
CORDA-770: Sync-up setting in "build.gradle" (#2012)
* CORDA-770: Sync-up setting in "build.gradle"

* Innocent change to the Api which should make the API check pass
2017-11-07 18:01:53 +00:00
Katelyn Baker
ad9d594fd3 RELEASE - Fix Cherry Pick 2017-11-06 18:13:07 +00:00
Rick Parker
310f0daa37 Fix coin selection with Flow-friendly sleep (#1847) 2017-11-06 17:47:25 +00:00
Katelyn Baker
76f0fbef8d RELEASE: docs conf.py change V1 -> V2 2017-11-06 14:35:18 +00:00
Katelyn Baker
6214f79efb RELEASE: docs dropdown update 2017-11-06 14:33:33 +00:00
Katelyn Baker
160540680c Observer Nodes Cherry pick cleanup 2017-11-06 14:30:54 +00:00
Mike Hearn
21f3fe2985 Minor: add a discussion to recordTransactions.
Discuss the interaction between coin selection and observer nodes and
why it's designed the way it is.
2017-11-06 11:52:29 +00:00
Mike Hearn
4728062455 Add more formal support for observer/regulator nodes. This is a simplistic
approach which assumes a dedicated node for observers: states that are
reported to the node will appear in the database and update feeds as
normal. Apps that expect all updates to be relevant to themselves may
need adjusting if they run on an observer node too, but this is likely
to be rare.
2017-11-06 11:49:45 +00:00
Mike Hearn
d5088c600b Add a toString to FlowSessionImpl 2017-11-06 10:59:30 +00:00
Mike Hearn
f2dfeb2d9f Minor: InitiatedBy is a documented annotation. 2017-11-06 10:52:24 +00:00
bpaunescu
188ca4a5d4 CORDA-351: force update dependencies and suppress vulnerabilities not… (#1944)
Merge for V2

* CORDA-351: force update dependencies and suppress vulnerabilities not affecting corda

* CORDA-351: force update dependencies and suppress vulnerabilities not affecting corda
2017-11-06 10:21:27 +00:00
Katelyn Baker
b1a197064b RELEASE - Update version number 2017-11-06 10:15:42 +00:00
Joel Dudley
89191e9ef1
Moves contract constraints into 2nd tutorial, to make Hello World example simpler. 2017-11-01 11:34:59 +00:00
Joel Dudley
ee1e72d64c
Rewrite of docs on what a Cordapp is, how to write one, and how to build one. 2017-10-31 17:55:49 +00:00
Joel Dudley
617a941c83
Replaces links to Discourse with Stack Overflow links. 2017-10-29 12:54:27 +00:00
Joel Dudley
c7f35c5ed0 Removes references to the Corda internal samples from the docsite. 2017-10-23 16:29:07 +01:00
Viktor Kolomeyko
e55918d4cb Fixing BankOfCorda demo in release-V1 branch (#1919)
* Fix-up: Bank Of Corda sample

Flag that we are using non-validating notary

* Fix-up: Bank Of Corda sample

Use correct CorDapp packages to scan

* Explicitly output debug ports used for each of the corresponding nodes

* Set adequate permissions for the nodes such that NodeExplorer can connect
2017-10-23 11:06:16 +01:00
Joel Dudley
3a69f2a60c Adds receiver side of sync flow to ID docs. Cleanup. 2017-10-23 10:24:36 +01:00
Joel Dudley
5cd6f61a7f Fixes formatting. 2017-10-20 12:09:11 +01:00
Chris Rankin
2fe0a27139 Ensure that the contents of OpaqueBytes cannot be modified. (#1871) (#1881)
* Ensure that contents of OpaqueBytes cannot be modified.
* Update documentation and restore the signature verification check.
* Update the API definition.
* KDoc fixes.
* Update the changelog for v1.1.
2017-10-19 11:44:27 +01:00
Joel Dudley
0d5ac6f6d8 Outdated diagram, new service upgrade notes, extracts tut code from files. 2017-10-16 16:45:48 +01:00
Ross Nicoll
ea36cf12e6 Change IdentitySyncFlow to only offer own identities (#1812)
Change IdentitySyncFlow to only offer confidential identities matching the identity the flow is run as. This avoids risks of nodes being convinced to include a state with a confidential identity in it, by a remote node, then feeding the well known identity to the node during identity sync.
2017-10-09 17:31:57 +01:00
Chris Burlinchon
7a00898ba0 Typo 2017-10-09 11:29:00 +01:00
joeldudleyr3
0516dd4313 Adds indices, cleans up vault page. 2017-10-09 11:29:00 +01:00
Tommy Lillehagen
2806d3301a Merge pull request #1828 from corda/tlil/misc-tutorial-fixes-v1
Tutorial Fixes (#1823)
2017-10-06 16:15:49 +01:00
Joel Dudley
302ae9f746 Fixes the API docs. 2017-10-06 16:08:27 +01:00
Joel Dudley
a4f931eb32 Fix outdated shell command. 2017-10-06 14:31:02 +01:00
Tommy Lillehagen
045891cc15 Remove unnecessary this in sample code + minor changes to contract paragraph 2017-10-06 11:41:18 +01:00
Tommy Lillehagen
c176c81a71 Correct bad exception reference and various rendering issues 2017-10-06 11:41:05 +01:00
Chris Rankin
69eac5ac19 Merge pull request #1805 from corda/chrisr3-backport-scanner-to-V1
CORDA-684: Backport API Scanner plugin to v1.0
2017-10-05 16:44:52 +01:00
Chris Rankin
47f88cd088 Add README for our automated API check. (#1793)
* Add README for our automated API check.
* Mention that the Corda Release Manager is expected to update the API file.
2017-10-05 11:24:20 +01:00
Chris Rankin
4000dbe6f1 Derive working directory for API check from location of script. (#1789) 2017-10-05 11:24:04 +01:00
Chris Rankin
853caea94b Fail the API check for lines starting with a single '-'. (#1787) 2017-10-05 11:23:48 +01:00
Clinton Alexander
b78c2d2efa Added new API check script and API version 2017-10-05 11:23:29 +01:00
Chris Rankin
523d550b0d Set API definition to v1.0 2017-10-05 11:22:26 +01:00
Clinton
8bb7312e3d Added current API to CI directory (#1772) 2017-10-05 11:19:30 +01:00
Chris Rankin
208a0bd6a5 Annotate Gradle task inputs correctly. (#1752) 2017-10-05 11:18:56 +01:00
Chris Rankin
8f7253149a Gradle API Scanner plugin (#1669)
* Skeleton plugin.
* Implement Gradle api-scanner plugin, and apply it.
* Generate API documentation for any jar without a classifier.
* Fix usage of smokeTests classifier.
* Tweak Gradle API usage.
* Upgrade to fast-classpath-scanner 2.7.0
* Include interfaces and more modifiers in the class description.
* Allow system classes to be supertypes and implemented interfaces.
* Make API Scanner plugin configuration tweakable via build.gradle.
* Add a miserable amount of unit testing.
* Sort methods and fields using their natural comparators. Way easier!
* Add README for api-scanner plugin.
* Add @OutputFiles to ScanApiTask.
* Rename ScanApiTask to ScanApi.
* Allow the ScanApi task to be disabled.
* WIP: Create a top-level GenerateApi task to collate the ScanApi output.
* Exclude package-private classes, as well as bridge/synthetic methods.
* Replace "End of Class" delimiter with '##'.
* Don't scan modules whose API is still "in flux".
* Include constructors in the API definitions.
* Finish implementation of GenerateApi task.
* Update README to include GenerateApi task.
* Filter out Kotlin's "internal" methods.
* Assign "fatjar" classifier to the fat jar artifact.
* Enhance README for GenerateApi.
* Explain effect of api-scanner plugin, and link to Corda's API strategy.
* Tweak README
* Exclude synthetic Kotlin classes by analysing @Metadata.
* Allow us to exclude some classes explicitly from the API.
2017-10-05 11:18:39 +01:00
Joel Dudley
a21a3183c1 Removes broken link. 2017-10-05 11:14:40 +01:00
RogerWillis
5371b25630 Removed "unreleased" sections from the release notes and change log. 2017-10-03 11:35:39 +01:00
Viktor Kolomeyko
71a2ac0bce Improve API page wording (#1784) 2017-10-03 11:02:16 +01:00